HS.FHIR.vDSTU2.PIXm.Consumer.Operations
deprecated class HS.FHIR.vDSTU2.PIXm.Consumer.Operations extends HS.FHIR.REST.Operation, HS.HC.Util.Trace.Helper
THIS CLASS IS DEPRECATEDHS.FHIR.vDSTU2.PIXm.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
- OnInit()
- OnMessage()
- PIXLookup()
- PIXmResponseToSearchResponse()
- PatientSearchToPIXmRequest()
- UpdateRegistryService()
Parameters
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/fhir+xml", "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
Format:
Property methods: RegistryServiceDisplayToLogical(), RegistryServiceGet(), RegistryServiceIsValid(), RegistryServiceLogicalToDisplay(), RegistryServiceLogicalToOdbc(), RegistryServiceNormalize(), RegistryServiceSet()
Methods
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 PIXLookup(pRequest As HS.Message.PatientSearchRequest, ByRef pResponse As HS.Message.PatientSearchResponse) as %Status
THIS CLASS IS DEPRECATED
PIXLookup takes an HS PatientSearchRequest message as input, tranforms it into an HS FHIR request message, calls OnMessage to send it on to its intended target, recieves the HS FHIR response, transforms it into an HS PatientSearchResponse message, and returns it.
PIXLookup takes an HS PatientSearchRequest message as input, tranforms it into an HS FHIR request message, calls OnMessage to send it on to its intended target, recieves the HS FHIR response, transforms it into an HS PatientSearchResponse message, and returns it.
deprecated method PIXmResponseToSearchResponse(pPIXmResponse As HS.Message.FHIR.Response, ByRef pPatientSearchResponse As HS.Message.PatientSearchResponse) as %Status
THIS CLASS IS DEPRECATED
PIXmResponseToSearchResponse takes an HS FHIR response as input, transforms it into an HS PatientSearchResponse, and returns it.
PIXmResponseToSearchResponse takes an HS FHIR response as input, transforms it into an HS PatientSearchResponse, and returns it.
deprecated method PatientSearchToPIXmRequest(pPatientSearchRequest As HS.Message.PatientSearchRequest, ByRef pPIXmRequest As HS.Message.FHIR.Request) as %Status
THIS CLASS IS DEPRECATED
PatientSearchToPIXmRequest takes an HS PatientSearchRequest as input, transforms it into an HS FHIR request, and returns it.
PatientSearchToPIXmRequest takes an HS PatientSearchRequest as input, transforms it into an HS FHIR request, and returns it.
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.
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
- %AlertStartTime
- %ConfigName
- %ConfigQueueName
- %LastActionTime
- %LastHandledTime
- %LastReportedError
- %QuitTask
- %RequestHeader
- %SessionId
- %SuperSession
- %WarnedLatest
- %isShadow
- Adapter
- AlertGroups
- AlertOnError
- AlertRetryGracePeriod
- ArchiveIO
- BusinessPartner
- DeferResponse
- FHIRVersion
- FailureTimeout
- IOLogEntry
- InactivityTimeout
- MetadataCache
- MetadataClass
- NoFailWhileDisconnected
- QueueCountAlert
- QueueWaitAlert
- ReplyCodeActions
- Retry
- RetryCount
- RetryInterval
- SendSuperSession
- ServiceName
- SuspendMessage
- ThrottleDelay
- TraceOperations
- Validate
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OnClose()
- %OnNew()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %SuperSessionSet()
- %ValidateObject()
- AdapterName()
- AddOAuth2Header()
- AssignOneSetting()
- BuildTraceRequest()
- CloseIOLogEntry()
- DeferResponse()
- EnumerateSettingsClose()
- EnumerateSettingsExecute()
- EnumerateSettingsFetch()
- FHIRRequest()
- GenerateSuperSession()
- GetByURL()
- GetDeferredResponseToken()
- GetInteractionMetadata()
- GetMessageList()
- GetMsgHdrRequestKey()
- GetProductionSettingValue()
- GetProductionSettings()
- GetPropertyConnections()
- GetSettings()
- GetShadowInstance()
- HSTrace()
- IncludeSuperSession()
- NewIOLogEntry()
- OnError()
- OnFailureTimeout()
- OnGenerateSuperSession()
- OnGetConnections()
- OnGetReplyAction()
- OnKeepalive()
- OnMonitor()
- OnProductionStart()
- OnProductionStop()
- OnTearDown()
- QueueName()
- SaveIOLogEntry()
- SendAlert()
- SendDeferredResponse()
- SendRequestAsync()
- SendRequestSync()