Replies: 3 comments
-
FHIR Allows the spec to be extended, mean we could potentially have HAPI FHIR Structures that are not in the existing concrete implementations. This would solve for any such extensions. |
Beta Was this translation helpful? Give feedback.
-
@ellykits I agree that we should update There might be other changes required in the Database and Search api to effectively handle extended / custom resources since they are effectively handled in the database layer as the base fhir resource they extend e.g. |
Beta Was this translation helpful? Give feedback.
-
@aditya-07 Is there any plan to start working on this? We implemented a
|
Beta Was this translation helpful? Give feedback.
-
Currently, the SDK defines this
typealias
:typealias ResourceSearchParams = Map<ResourceType, ParamMap>
This type is used by the
ResourceParamsBasedDownloadWorkManager
to build request URLs used by the download manager to download resources. Would it be possible to modify this to support downloading of 'Custom' resource types not part of theResourceType
enum by changing the map's key to typeString
?typealias ResourceSearchParams = Map<String, ParamMap>
Any other suggestion to support downloading custom resources is welcomed. For context, we would want to download a custom resource (
LocationHierarchy
) in FHIRCore using the DownloadManager.Beta Was this translation helpful? Give feedback.
All reactions