Skip to main content

HS.FHIR.vDSTU2.PDQm.Consumer.Operations

deprecated class HS.FHIR.vDSTU2.PDQm.Consumer.Operations extends HS.FHIR.REST.Operation, HS.HC.Util.Trace.Helper

THIS CLASS IS DEPRECATED
HS.FHIR.vDSTU2.PDQm.Consumer.Operations takes an HS PatientSearchRequest message as input, converts it to an HS FHIR request message, and sends it to the specified end point over HTTP.

Property Inventory

Method Inventory

Parameters

parameter INVOCATION = Queue;
Inherited description: 2 modes: Queue, InProc
parameter SETTINGS = 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 use for the request ContentType and Accept headers. This setting may be overridden by adding an AdditionalInfoItem named _format to the PatientSearchRequest. Valid values for the AdditionalInfoItem are: "xml", "json", "applicaton/xml+fhir", "application/json+fhir", "application/fhir+xml", and "application/fhir+json".
Property methods: FHIRFormatDisplayToLogical(), FHIRFormatGet(), FHIRFormatIsValid(), FHIRFormatLogicalToDisplay(), FHIRFormatLogicalToOdbc(), FHIRFormatNormalize(), FHIRFormatSet()
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 ErrorFromOperationOutcome(pOperationOutcome As HS.FHIR.vDSTU2.Model.Resource.OperationOutcome, Output pErrorMessage As %String)
    THIS CLASS IS DEPRECATED
    deprecated method OnInit() as %Status
    THIS CLASS IS DEPRECATED
    deprecated method OnMessage(pRequest As %Library.Persistent, Output pResponse As %Library.Persistent) as %Status
    THIS CLASS IS DEPRECATED
    deprecated method PDQmRequest(pRequest As HS.Message.PatientSearchRequest, ByRef pResponse As HS.Message.PatientSearchResponse) as %Status
    THIS CLASS IS DEPRECATED
    PDQmRequest takes an HS PatientSearchRequest message as input, transforms it into an HS FHIR request message, calls OnMessage to send it on to its intended target, receives the HS FHIR response, transforms it into an HS PatientSearchResponse message, and returns it.
    deprecated method PDQmResponseToPatientResponse(pPDQmResponse As HS.Message.FHIR.Response, ByRef pPatientSearchResponse As HS.Message.PatientSearchResponse) as %Status
    THIS CLASS IS DEPRECATED
    PDQmResponseToPatientResponse takes an HS FHIR response as input, transforms it into an HS PatientSearchResponse, and returns it.
    deprecated method PatientResourceToSearchMatch(pPatientResource As HS.FHIR.vDSTU2.Model.Resource.Patient, pAffinityDomain As %String, Output pPatientSearchMatch As HS.Message.PatientSearchMatch) as %Status
    THIS CLASS IS DEPRECATED
    deprecated method PatientSearchToPDQmRequest(pPatientSearchRequest As HS.Message.PatientSearchRequest, pPDQmRequest As HS.Message.FHIR.Request) as %Status
    THIS CLASS IS DEPRECATED
    PatientSearchToPDQmRequest takes an HS PatientSearchRequest as input, transforms it into an HS FHIR request, and returns it.
    deprecated classmethod StringListToString(pList As %Library.ListOfDataTypes) as %String
    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.

    Inherited Members

    Inherited Properties

    Inherited Methods

    FeedbackOpens in a new tab