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

public class Iti66DocumentManifestResourceProvider extends AbstractPlainProvider
Resource Provider for MHD (ITI-66 DocumentManifest)
Since:
3.6
Author:
Christian Ohr
See Also:
  • 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, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
    • documentManifestRetrieve

      public org.hl7.fhir.r4.model.DocumentManifest documentManifestRetrieve(org.hl7.fhir.r4.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 ID
      httpServletRequest - servlet request
      httpServletResponse - servlet response
      requestDetails - request details
      Returns:
      DocumentManifest resource