Class Iti66DocumentManifestResourceProvider
java.lang.Object
org.openehealth.ipf.commons.ihe.fhir.FhirProvider
org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
org.openehealth.ipf.commons.ihe.fhir.iti66.Iti66DocumentManifestResourceProvider
- All Implemented Interfaces:
Serializable
Resource Provider for MHD (ITI-66 DocumentManifest)
- Since:
- 3.6
- Author:
- Christian Ohr
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondocumentManifestRetrieve(IdType id, RequestDetails requestDetails, jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse) Handles DocumentManifest Retrieve.documentManifestSearch(ReferenceParam patient, DateRangeParam created, ReferenceAndListParam author, TokenParam identifier, TokenOrListParam type, TokenOrListParam source, TokenOrListParam status, 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.AbstractPlainProvider
getFhirContext, getRequestConsumer, requestAction, requestBundle, requestBundleProvider, requestResource, setConsumer, unsetConsumerMethods inherited from class org.openehealth.ipf.commons.ihe.fhir.FhirProvider
enrichParameters, processOutHeaders, requiresDeregistration, requiresRegistration
-
Constructor Details
-
Iti66DocumentManifestResourceProvider
public Iti66DocumentManifestResourceProvider()
-
-
Method Details
-
documentManifestSearch
public IBundleProvider documentManifestSearch(ReferenceParam patient, DateRangeParam created, ReferenceAndListParam author, TokenParam identifier, TokenOrListParam type, TokenOrListParam source, TokenOrListParam status, TokenParam resourceId, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse) -
documentManifestRetrieve
public DocumentManifest documentManifestRetrieve(IdType id, RequestDetails requestDetails, jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.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 IDrequestDetails- request detailshttpServletRequest- servlet requesthttpServletResponse- servlet response- Returns:
DocumentManifestresource
-