Class Iti83ResourceProvider

All Implemented Interfaces:
Serializable

public class Iti83ResourceProvider extends AbstractPlainProvider
According to the PIXM specification, this resource provider must handle requests in the form GET [base]/Patient/$ihe-pix?sourceIdentifier=[token]]{&targetSystem=[uri]}{&_format=[mime-type]}
Since:
3.6
Author:
Christian Ohr
See Also:
  • Constructor Details

    • Iti83ResourceProvider

      public Iti83ResourceProvider()
  • Method Details

    • pixmQuery

      public org.hl7.fhir.r4.model.Parameters pixmQuery(org.hl7.fhir.r4.model.IdType resourceId, TokenParam sourceIdentifierParam, List<UriParam> targetSystemParamList, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
      Handles the PIXm Query
      Parameters:
      resourceId - resource ID, optional
      sourceIdentifierParam - Identifier to search for. Should be an Identifier, but obviously non-primitive types are forbidden in GET operations
      targetSystemParamList - target system URIs
      Returns:
      Parameters containing found identifiers