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 SummaryConstructors
- 
Method SummaryModifier 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.AbstractPlainProvidergetFhirContext, getRequestConsumer, requestAction, requestBundle, requestBundleProvider, requestResource, setConsumer, unsetConsumerMethods inherited from class org.openehealth.ipf.commons.ihe.fhir.FhirProviderenrichParameters, processOutHeaders, requiresDeregistration, requiresRegistration
- 
Constructor Details- 
Iti119ResourceProviderpublic Iti119ResourceProvider()
 
- 
- 
Method Details- 
pdqmMatchpublic 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 input
- onlyCertainMatches- 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 request
- count- can be used to limit the number of results the Patient Demographics Supplier returns
- sortSpec- sort specification
- includeSpec- include specification
- requestDetails- request details
- httpServletRequest- servlet request
- httpServletResponse- servlet response
- Returns:
- IBundleProviderinstance that manages retrieving patients
 
 
-