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 DEPRECATEDProperty Inventory
Method Inventory
- AddURLTokenParam()
- DocManifestToXDSbResponse()
- DocReferenceToXDSbResponse()
- GetCodingScheme()
- LogErrorFromOperationOutcome()
- MHDQueryRequest()
- MHDQueryResponseToXDSbResponse()
- MHDRetrieveRequest()
- OnInit()
- OnMessage()
- RetrieveResponseToXDSbResponse()
- UpdateRegistryService()
- XDSbQueryRequestToMHDRequest()
- XDSbRetrieveRequestToMHDRequest()
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
Format:
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.
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.
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.
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
- %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()