Class Iti67StrictResourceProvider
java.lang.Object
org.openehealth.ipf.commons.ihe.fhir.FhirProvider
org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
org.openehealth.ipf.commons.ihe.fhir.iti67.Iti67StrictResourceProvider
- All Implemented Interfaces:
- Serializable
Resource Provider for MHD (ITI-67).
- Since:
- 4.1
- Author:
- Christian Ohr
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiondocumentReferenceRetrieve(IdType id, RequestDetails requestDetails, jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse) Handles DocumentReference Retrieve.documentReferenceSearch(ReferenceParam patient, TokenOrListParam status, TokenParam identifier, DateRangeParam date, ReferenceAndListParam author, TokenOrListParam category, TokenOrListParam type, TokenOrListParam setting, DateRangeParam period, TokenOrListParam facility, TokenOrListParam event, TokenOrListParam securityLabel, TokenOrListParam format, ReferenceOrListParam related, TokenParam resourceId, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse) Methods 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- 
Iti67StrictResourceProviderpublic Iti67StrictResourceProvider()
 
- 
- 
Method Details- 
documentReferenceSearchpublic IBundleProvider documentReferenceSearch(ReferenceParam patient, TokenOrListParam status, TokenParam identifier, DateRangeParam date, ReferenceAndListParam author, TokenOrListParam category, TokenOrListParam type, TokenOrListParam setting, DateRangeParam period, TokenOrListParam facility, TokenOrListParam event, TokenOrListParam securityLabel, TokenOrListParam format, ReferenceOrListParam related, TokenParam resourceId, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse) 
- 
documentReferenceRetrievepublic DocumentReference documentReferenceRetrieve(IdType id, RequestDetails requestDetails, jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse) Handles DocumentReference Retrieve. This is not an actual part of the ITI-67 specification, but in the context of restful FHIR IHE transaction it makes sense to be able to retrieve a DocumentReference by its resource ID.- Parameters:
- id- resource ID
- requestDetails- request details
- httpServletRequest- servlet request
- httpServletResponse- servlet response
- Returns:
- DocumentReferenceresource
 
 
-