Class Iti66ResourceProvider
- java.lang.Object
-
- org.openehealth.ipf.commons.ihe.fhir.FhirProvider
-
- org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
-
- org.openehealth.ipf.commons.ihe.fhir.iti66.Iti66ResourceProvider
-
- All Implemented Interfaces:
Serializable
public class Iti66ResourceProvider extends AbstractPlainProvider
Resource Provider for MHD (ITI-66)- Since:
- 3.2
- Author:
- Christian Ohr
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Iti66ResourceProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.hl7.fhir.dstu3.model.DocumentManifest
documentManifestRetrieve(org.hl7.fhir.dstu3.model.IdType id, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
Handles DocumentManifest Retrieve.IBundleProvider
documentManifestSearch(ReferenceParam patient, DateRangeParam created, ReferenceAndListParam author, TokenOrListParam type, TokenOrListParam source, TokenOrListParam status, TokenParam resourceId, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
-
Methods 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, requiresDeregistration, requiresRegistration
-
-
-
-
Method Detail
-
documentManifestSearch
public IBundleProvider documentManifestSearch(ReferenceParam patient, DateRangeParam created, ReferenceAndListParam author, TokenOrListParam type, TokenOrListParam source, TokenOrListParam status, TokenParam resourceId, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
-
documentManifestRetrieve
public org.hl7.fhir.dstu3.model.DocumentManifest documentManifestRetrieve(org.hl7.fhir.dstu3.model.IdType id, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
Handles DocumentManifest Retrieve. This is not an actual part of the ITI-66 specification, but in the context of restful FHIR IHE transaction it makes sense to be able to retrieve a DocumentManifest by its resource ID.- Parameters:
id
- resource IDhttpServletRequest
- servlet requesthttpServletResponse
- servlet responserequestDetails
- request details- Returns:
DocumentManifest
resource
-
-