Package ca.uhn.fhir.jpa.bulk.export.svc
Class JpaBulkExportProcessor
java.lang.Object
ca.uhn.fhir.jpa.bulk.export.svc.JpaBulkExportProcessor
- All Implemented Interfaces:
IBulkExportProcessor<JpaPid>
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
expandMdmResources
(List<org.hl7.fhir.instance.model.api.IBaseResource> theResources) protected ca.uhn.fhir.context.RuntimeSearchParam
getPatientSearchParamForCurrentResourceType
(String theResourceType) protected ISearchBuilder
<JpaPid> getSearchBuilderForResourceType
(String theResourceType) Get a ISearchBuilder for the given resource type.
-
Field Details
-
QUERY_CHUNK_SIZE
- See Also:
-
PATIENT_BULK_EXPORT_FORWARD_REFERENCE_RESOURCE_TYPES
-
mySearchBuilderFactory
-
myMdmLinkDao
-
-
Constructor Details
-
JpaBulkExportProcessor
public JpaBulkExportProcessor()
-
-
Method Details
-
getResourcePidIterator
- Specified by:
getResourcePidIterator
in interfaceIBulkExportProcessor<JpaPid>
-
getSearchBuilderForResourceType
Get a ISearchBuilder for the given resource type. -
getPatientSearchParamForCurrentResourceType
protected ca.uhn.fhir.context.RuntimeSearchParam getPatientSearchParamForCurrentResourceType(String theResourceType) -
expandMdmResources
- Specified by:
expandMdmResources
in interfaceIBulkExportProcessor<JpaPid>
-