HS.IHE.XCA.RespondingGateway.QueryIfPatientExistsProcess
persistent class HS.IHE.XCA.RespondingGateway.QueryIfPatientExistsProcess extends HS.IHE.XCA.RespondingGateway.Process
SQL Table Name: HS_IHE_XCA_RespondingGateway.QueryIfPatientExistsProcess
An extension to the base RespondingGateway class that if no documents are returned, the PIX manager is queried to determine whether the patient exists. This allows vendors to cache the patient ID returned by XCPD and realize that the patient ID has been retired (due to the error - XDSUnknownPatientId)Property Inventory
Method Inventory
Parameters
Properties
Methods
Inherited Members
Inherited Properties
- %ConfigName
- %ConfigQueueName
- %CurrentResponseHeader
- %IsCompleted
- %IsTerminated
- %IsTimerInterrupted
- %LastActionTime
- %LastHandledTime
- %LastReportedError
- %MasterPendingResponses
- %MasterPendingResponsesOld
- %MessagesReceived
- %MessagesReceivedOld
- %MessagesSent
- %MessagesSentOld
- %PrimaryRequestHeader
- %PrimaryResponseHeader
- %QuitTask
- %RepliedStatus
- %SessionId
- %StatusCode
- %SuperSession
- %TimeCompleted
- %TimeCreated
- %WarnedLatest
- %isShadow
- %request
- %response
- %responseClassName
- %responseId
- Adapter
- AddHomeCommunityTransform
- AlertGroups
- AlertOnError
- AlertRetryGracePeriod
- BusinessPartner
- Errors
- FailureTimeout
- HomeCommunity
- HomeCommunityOID
- IHEVersion
- InactivityTimeout
- QueueCountAlert
- QueueWaitAlert
- RegistryStoredQueryResponseTransform
- ReplyCodeActions
- Retry
- RetryInterval
- SuspendMessage
- ThrottleDelay
- TraceOperations
- Transformer
- UseIDCache
- XCAConsolidateResponseTransform
- XCARequestTransform
- XCARespondingGatewayOperations
- XDSbRegistryOperations
- XDSbRepositoryProcess
Inherited Methods
- %%CLASSNAMELogicalToStorage()
- %%CLASSNAMEStorageToLogical()
- %AddToSaveSet()
- %AddToSyncSet()
- %BMEBuilt()
- %BuildIndicesAsync()
- %BuildIndicesAsyncResponse()
- %CheckConstraints()
- %CheckConstraintsForExtent()
- %ClassIsLatestVersion()
- %ClassName()
- %ComposeOid()
- %ConstructClone()
- %Delete()
- %DeleteExtent()
- %DeleteId()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Exists()
- %ExistsId()
- %Extends()
- %GUID()
- %GUIDSet()
- %GetLock()
- %GetParameter()
- %GetSwizzleObject()
- %Id()
- %InitExtentData()
- %InsertBatch()
- %IsA()
- %IsModified()
- %IsNull()
- %KillExtent()
- %KillExtentData()
- %LoadFromMemory()
- %LockExtent()
- %LockId()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %Oid()
- %OnBeforeAddToSync()
- %OnClose()
- %OnDeleteFinally()
- %OnDetermineClass()
- %OnNew()
- %OnOpenFinally()
- %OnSaveFinally()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %PhysicalAddress()
- %PurgeIndices()
- %Reload()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %RollBack()
- %Save()
- %SaveDirect()
- %SaveIndices()
- %SerializeObject()
- %SetModified()
- %SortBegin()
- %SortEnd()
- %SuperSessionSet()
- %SyncObjectIn()
- %SyncTransport()
- %UnlockExtent()
- %UnlockId()
- %ValidateIndices()
- %ValidateObject()
- %ValidateTable()
- AdapterName()
- AssignOneSetting()
- BuildErrorResponse()
- BuildTraceRequest()
- ClearAllPendingResponses()
- DeferResponse()
- EnumerateSettingsClose()
- EnumerateSettingsExecute()
- EnumerateSettingsFetch()
- GenerateSuperSession()
- GetDeferredResponseToken()
- GetMsgHdrRequestKey()
- GetProductionSettingValue()
- GetProductionSettings()
- GetPropertyConnections()
- GetSettings()
- GetShadowInstance()
- HSTrace()
- IsResponsePending()
- OnComplete()
- OnError()
- OnErroredResponse()
- OnFailureTimeout()
- OnGenerateSuperSession()
- OnGetConnections()
- OnGetReplyAction()
- OnInit()
- OnKeepalive()
- OnMonitor()
- OnProductionStart()
- OnProductionStop()
- OnRequest()
- OnResponse()
- OnTearDown()
- OnTimeout()
- QueueName()
- RemovePendingResponse()
- Reply()
- ReplyError()
- RetrieveRequest()
- SendAlert()
- SendDeferredResponse()
- SendRequestAsync()
- SendRequestSync()
- SetTimer()
- WillHandleErroredResponse()
- getRetrieveRequestObjects()
Storage
Gray indicates storage defined by superclasses.
Storage Model: Storage (Ens.BusinessProcess)
^Ens.BusinessProcessD(ID,"received",n) |
= | %MessagesReceived(n) |
Storage Model: Storage (Ens.BusinessProcess)
^Ens.BusinessProcessD(ID,"sent",n) |
= | %MessagesSent(n) |
Storage Model: Storage (Ens.BusinessProcess)
^Ens.BusinessProcessD(ID) |
= | %%CLASSNAME
%ConfigQueueName
%IsCompleted
%MasterPendingResponsesOld
%PrimaryRequestHeader
%PrimaryResponseHeader
%RepliedStatus
%responseId
Adapter
%SessionId
%TimeCompleted
%TimeCreated
%ConfigName
%QuitTask
AlertOnError
%responseClassName
%IsTimerInterrupted
%IsTerminated
%StatusCode
%MessagesReceivedOld
%MessagesSentOld
ReplyCodeActions
RetryInterval
AlertRetryGracePeriod
FailureTimeout
Retry
SuspendMessage
QueueCountAlert
QueueWaitAlert
InactivityTimeout
BusinessPartner
AlertGroups
%SuperSession
|
Storage Model: Storage (HS.IHE.XCA.Common)
^Ens.BusinessProcessD(ID,"Common") |
= | HomeCommunityOID
TraceOperations
IHEVersion
IHEExtension
Transformer
Timeout
HomeCommunity
Errors
|
Storage Model: Storage (HS.IHE.XCA.RespondingGateway.Process)
^Ens.BusinessProcessD(ID,"Process") |
= | MPIOperations
XDSbConsumerOperations
PIXv3ManagerOperations
OrganizationID
OrganizationCode
OrganizationName
XCARespondingGatewayOperations
XDSbRegistryOperations
IHEVersion
IHEExtension
Transformer
XDSbRepositoryOperations
XDSbRepositoryProcess
UseIDCache
RegistryStoredQueryResponseTransform
AddHomeCommunityTransform
XCARequestTransform
XCAConsolidateResponseTransform
|
Storage Model: Storage (HS.IHE.XCA.RespondingGateway.QueryIfPatientExistsProcess)
^Ens.BusinessProcessD(ID,"QueryIfPatientExistsProcess") |
= | PIXConsumer
|