Class PatientResourceHandler
- java.lang.Object
-
- com.ibm.fhir.bulkdata.export.system.resource.SystemExportResourceHandler
-
- com.ibm.fhir.bulkdata.export.patient.resource.PatientResourceHandler
-
public class PatientResourceHandler extends SystemExportResourceHandler
The PatientResourceHandler controls the population of the Patient Resources (Or Group member Resources into the TransientData object)
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Set<String>
loadedResourceIds
-
Fields inherited from class com.ibm.fhir.bulkdata.export.system.resource.SystemExportResourceHandler
adapter
-
-
Constructor Summary
Constructors Constructor Description PatientResourceHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Resource>
executeSearch(List<String> patientIds)
void
register(ExportTransientUserData chunkData, BulkDataContext ctx, FHIRPersistence fhirPersistence, int pageSize, Class<? extends Resource> resourceType, Map<Class<? extends Resource>,List<Map<String,List<String>>>> searchParametersForResoureTypes, String provider)
-
Methods inherited from class com.ibm.fhir.bulkdata.export.system.resource.SystemExportResourceHandler
fillChunkData
-
-
-
-
Method Detail
-
register
public void register(ExportTransientUserData chunkData, BulkDataContext ctx, FHIRPersistence fhirPersistence, int pageSize, Class<? extends Resource> resourceType, Map<Class<? extends Resource>,List<Map<String,List<String>>>> searchParametersForResoureTypes, String provider)
-
-