Class PatientMergeProvider

java.lang.Object
ca.uhn.fhir.jpa.provider.BaseJpaProvider
ca.uhn.fhir.jpa.provider.BaseJpaResourceProvider<org.hl7.fhir.r4.model.Patient>
ca.uhn.fhir.jpa.provider.merge.PatientMergeProvider
All Implemented Interfaces:
ca.uhn.fhir.rest.server.IResourceProvider

public class PatientMergeProvider extends BaseJpaResourceProvider<org.hl7.fhir.r4.model.Patient>
  • Constructor Details

  • Method Details

    • getResourceType

      public Class<org.hl7.fhir.r4.model.Patient> getResourceType()
      Specified by:
      getResourceType in interface ca.uhn.fhir.rest.server.IResourceProvider
      Overrides:
      getResourceType in class BaseJpaResourceProvider<org.hl7.fhir.r4.model.Patient>
    • patientMerge

      public org.hl7.fhir.instance.model.api.IBaseParameters patientMerge(jakarta.servlet.http.HttpServletRequest theServletRequest, jakarta.servlet.http.HttpServletResponse theServletResponse, ca.uhn.fhir.rest.server.servlet.ServletRequestDetails theRequestDetails, List<org.hl7.fhir.r4.model.Identifier> theSourcePatientIdentifier, List<org.hl7.fhir.r4.model.Identifier> theTargetPatientIdentifier, org.hl7.fhir.instance.model.api.IBaseReference theSourcePatient, org.hl7.fhir.instance.model.api.IBaseReference theTargetPatient, org.hl7.fhir.instance.model.api.IPrimitiveType<Boolean> thePreview, org.hl7.fhir.instance.model.api.IPrimitiveType<Boolean> theDeleteSource, org.hl7.fhir.instance.model.api.IBaseResource theResultPatient, org.hl7.fhir.instance.model.api.IPrimitiveType<Integer> theResourceLimit)
      /Patient/$merge