Class PatientBulkItemReader

  • All Implemented Interfaces:
    org.springframework.batch.item.ItemReader<List<ca.uhn.fhir.rest.api.server.storage.ResourcePersistentId>>

    public class PatientBulkItemReader
    extends BaseBulkItemReader
    implements org.springframework.batch.item.ItemReader<List<ca.uhn.fhir.rest.api.server.storage.ResourcePersistentId>>
    Bulk Item reader for the Patient Bulk Export job. Instead of performing a normal query on the resource type using type filters, we instead 1. Determine the resourcetype 2. Search for anything that has `patient-compartment-search-param:missing=false`