Class Iti66StrictResourceProvider

All Implemented Interfaces:
Serializable

public class Iti66StrictResourceProvider extends AbstractPlainProvider
Resource Provider for MHD (ITI-66 DocumentManifest)
Since:
4.1
Author:
Christian Ohr
See Also:
  • Constructor Details

    • Iti66StrictResourceProvider

      public Iti66StrictResourceProvider()
  • 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