Skip to main content

HS.FHIR.vSTU3.MHD.Consumer.Operations

deprecated class HS.FHIR.vSTU3.MHD.Consumer.Operations extends HS.FHIR.REST.Operation, HS.HC.Util.Trace.Helper

THIS CLASS IS DEPRECATED

Property Inventory

Method Inventory

Parameters

parameter INVOCATION = Queue;
Inherited description: 2 modes: Queue, InProc
parameter SETTINGS = MHDRegistryServiceName:Basic:selector?Select=1&context={HS.Util.ContextSearch/ServiceNameItemsByParam?Type=HTTP},MHDRepositoryServiceName:Basic:selector?Select=1&context={HS.Util.ContextSearch/ServiceNameItemsByParam?Type=HTTP},FHIRFormat;
Inherited description: List of properties can be set as settings in the configuration file format is a comma separated list of property names

Properties

property FHIRFormat as %String (DISPLAYLIST = ",XML,JSON", VALUELIST = ",XML,JSON") [ InitialExpression = "XML" ];
The FHIR format to specify for the FHIR query response. This setting may be overridden by adding an AdditionalInfoItem named "_format" to the XDSb Query or Retrieve request message. Valid values for _format are: "xml", "json", "application/xml+fhir", "application/json+fhir", "application/fhir+xml" and "application/fhir+json".
Property methods: FHIRFormatDisplayToLogical(), FHIRFormatGet(), FHIRFormatIsValid(), FHIRFormatLogicalToDisplay(), FHIRFormatLogicalToOdbc(), FHIRFormatNormalize(), FHIRFormatSet()
property MHDRegistryServiceName as %String (MAXLEN = 512);
The service name found in HS.Registry.Service.*
Property methods: MHDRegistryServiceNameDisplayToLogical(), MHDRegistryServiceNameGet(), MHDRegistryServiceNameIsValid(), MHDRegistryServiceNameLogicalToDisplay(), MHDRegistryServiceNameLogicalToOdbc(), MHDRegistryServiceNameNormalize(), MHDRegistryServiceNameSet()
property MHDRepositoryServiceName as %String (MAXLEN = 512);
The service name found in HS.Registry.Service.*
Property methods: MHDRepositoryServiceNameDisplayToLogical(), MHDRepositoryServiceNameGet(), MHDRepositoryServiceNameIsValid(), MHDRepositoryServiceNameLogicalToDisplay(), MHDRepositoryServiceNameLogicalToOdbc(), MHDRepositoryServiceNameNormalize(), MHDRepositoryServiceNameSet()
property RegistryService as %String;
Caches Service Registry information for the currently selected service.
Format:
  • $List position 1 : Service Name
  • $List position 2 : Service %Id
  • $List position 3 : Device OID
  • $List position 4 : Assigning Authority
  • $List position 5 : Receiving Application
  • $List position 6 : Receiving Facility
  • $List position 7 : Host
  • $List position 8 : Port
  • $List position 9 : StayConnected
  • $List position 10 : SSL Config
  • $List position 11 : URL
    Property methods: RegistryServiceDisplayToLogical(), RegistryServiceGet(), RegistryServiceIsValid(), RegistryServiceLogicalToDisplay(), RegistryServiceLogicalToOdbc(), RegistryServiceNormalize(), RegistryServiceSet()
  • Methods

    deprecated method AddURLTokenParam(pParamName As %String = "", pParamValues As %ListOfDataTypes, ByRef pMHDRequest As HS.Message.FHIR.Request) as %Status
    THIS CLASS IS DEPRECATED
    deprecated method DocManifestToXDSbResponse(pDocumentManifest As HS.FHIR.vSTU3.Model.Resource.DocumentManifest, ByRef pXDSbQueryResponse As HS.Message.IHE.XDSb.QueryResponse) as %Status
    THIS CLASS IS DEPRECATED
    deprecated method DocReferenceToXDSbResponse(pDocumentReference As HS.FHIR.vSTU3.Model.Resource.DocumentReference, ByRef pXDSbQueryResponse As HS.Message.IHE.XDSb.QueryResponse) as %Status
    THIS CLASS IS DEPRECATED
    deprecated classmethod GetCodingScheme(pCodeType As %String, pCode As %String, pSystem As %String, pDefault As %String = "") as %String
    THIS CLASS IS DEPRECATED
    deprecated method LogErrorFromOperationOutcome(pOperationOutcome As HS.FHIR.vSTU3.Model.Resource.OperationOutcome, ByRef pXDSbQueryResponse As HS.Message.IHE.XDSb.QueryResponse)
    THIS CLASS IS DEPRECATED
    deprecated method MHDQueryRequest(pXDSbRequest As HS.Message.IHE.XDSb.QueryRequest, ByRef pXDSbResponse As HS.Message.IHE.XDSb.QueryResponse) as %Status
    THIS CLASS IS DEPRECATED
    MHDQueryRequest takes an HS XDSb QueryRequest as input, tranforms it into an HS FHIR request, calls OnMessage to send it on to its intended target, receives the HS FHIR response, transforms it into an HS XDSb QueryResponse, and returns it.
    deprecated method MHDQueryResponseToXDSbResponse(pMHDQueryRequest As HS.Message.FHIR.Request, pMHDQueryResponse As HS.Message.FHIR.Response, ByRef pXDSbQueryResponse As HS.Message.IHE.XDSb.QueryResponse) as %Status
    THIS CLASS IS DEPRECATED
    deprecated method MHDRetrieveRequest(pXDSbRequest As HS.Message.IHE.XDSb.RetrieveRequest, ByRef pXDSbResponse As HS.Message.IHE.XDSb.RetrieveResponse) as %Status
    THIS CLASS IS DEPRECATED
    MHDQueryRequest takes an HS XDSb RetrieveRequest as input, tranforms it into an HS FHIR request, calls OnMessage to send it on to its intended target, recieves the HS FHIR response, transforms it into an HS XDSb RetrieveResponse, and returns it.
    deprecated method OnInit() as %Status
    THIS CLASS IS DEPRECATED
    deprecated method OnMessage(pRequest As HS.Message.FHIR.Request, Output pResponse As HS.Message.FHIR.Response) as %Status
    THIS CLASS IS DEPRECATED
    deprecated method RetrieveResponseToXDSbResponse(pMHDRetrieveResponse As HS.Message.FHIR.Response, ByRef pXDSbRetrieveResponse As HS.Message.IHE.XDSb.RetrieveResponse) as %Status
    THIS CLASS IS DEPRECATED
    deprecated method UpdateRegistryService(pService)
    THIS CLASS IS DEPRECATED
    UpdateRegistryService updates - If needed - the info in the RegistryService property. Update is based on pService, the ServiceName setting, and the info currently in RegistryService. The ServiceName setting is the default service name to use, and may be overridden by pRequest.AdditionalInfo.GetAt("ServiceName"). If RegistryService is updated, then the properties on this BO's TCP adapter are also updated. If Service Registry settings on a TCP service are changed, then this BO should be restarted to guarantee that the changes are effective at run time.
    deprecated method XDSbQueryRequestToMHDRequest(pXDSbRequest As HS.Message.IHE.XDSb.QueryRequest, ByRef pMHDRequest As HS.Message.FHIR.Request) as %Status
    THIS CLASS IS DEPRECATED
    deprecated method XDSbRetrieveRequestToMHDRequest(pXDSbRequest As HS.Message.IHE.XDSb.RetrieveRequest, ByRef pMHDRequest As HS.Message.FHIR.Request) as %Status
    THIS CLASS IS DEPRECATED

    Inherited Members

    Inherited Properties

    Inherited Methods

    FeedbackOpens in a new tab