Class Iti119ResourceProvider
java.lang.Object
org.openehealth.ipf.commons.ihe.fhir.FhirProvider
org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
org.openehealth.ipf.commons.ihe.fhir.iti119.Iti119ResourceProvider
- All Implemented Interfaces:
Serializable
Resource Provider for PDQm Match (ITI-119) for R4
- Since:
- 5.0
- Author:
- Christian Ohr
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionpdqmMatch
(Patient resource, BooleanType onlyCertainMatches, PositiveIntType count, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse) Handles the PDQm Match requestMethods inherited from class org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
getFhirContext, getRequestConsumer, requestAction, requestBundle, requestBundleProvider, requestResource, setConsumer, unsetConsumer
Methods inherited from class org.openehealth.ipf.commons.ihe.fhir.FhirProvider
enrichParameters, processOutHeaders, requiresDeregistration, requiresRegistration
-
Constructor Details
-
Iti119ResourceProvider
public Iti119ResourceProvider()
-
-
Method Details
-
pdqmMatch
public IBundleProvider pdqmMatch(Patient resource, BooleanType onlyCertainMatches, PositiveIntType count, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse) Handles the PDQm Match request- Parameters:
resource
- patient match inputonlyCertainMatches
- may be optionally set to true to indicate that the Patient Demographics Consumer would only like matches returned when they are certain to be matches for the subject of the requestcount
- can be used to limit the number of results the Patient Demographics Supplier returnssortSpec
- sort specificationincludeSpec
- include specificationrequestDetails
- request detailshttpServletRequest
- servlet requesthttpServletResponse
- servlet response- Returns:
IBundleProvider
instance that manages retrieving patients
-