Class Iti104ResourceProvider

All Implemented Interfaces:
IResourceProvider, Serializable

public class Iti104ResourceProvider extends Iti104UpdateResourceProvider
Resource Provider for the Patient Identity Feed FHIR [ITI-104] transaction of a Patient Identifier Cross-reference Manager that supports the Remove Patient Option. In addition to the conditional update of Iti104UpdateResourceProvider, it accepts the conditional delete (DELETE Patient?identifier=system|value) of the Remove Patient message. The route then receives the Identifier of the patient as body.

This is the default provider of the transaction.

Since:
6.0
Author:
Christian Ohr
See Also:
  • Constructor Details

    • Iti104ResourceProvider

      public Iti104ResourceProvider()
  • Method Details

    • deletePatient

      public MethodOutcome deletePatient(IdType resourceId, String conditionalUrl, RequestDetails requestDetails, jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse)