Skip to main content

HS.Message.FlashQueueUpdate

persistent class HS.Message.FlashQueueUpdate extends HS.Util.EnsRequest

SQL Table Name: HS_Message.FlashQueueUpdate

Property Inventory

Properties

property AssigningAuthority as HS.HC.DataType.AssignAuthName;
Assigning Authority for the MRN - temporarily updating the MAXLEN to support PIX / PDQ transformation to Request with a post conversion to the code
Property methods: AssigningAuthorityDisplayToLogical(), AssigningAuthorityGet(), AssigningAuthorityGetStored(), AssigningAuthorityIsValid(), AssigningAuthorityLogicalToDisplay(), AssigningAuthorityLogicalToOdbc(), AssigningAuthorityNormalize(), AssigningAuthoritySet()
property Delete as %Boolean [ InitialExpression = 0 ];
Will be set by the purge task
Property methods: DeleteDisplayToLogical(), DeleteGet(), DeleteGetStored(), DeleteIsValid(), DeleteLogicalToDisplay(), DeleteLogicalToXSD(), DeleteNormalize(), DeleteSet(), DeleteXSDToLogical()
property DeleteMode as %Boolean;
Purge mode 0 - remove unused streamlets, 1 - delete everything
Property methods: DeleteModeDisplayToLogical(), DeleteModeGet(), DeleteModeGetStored(), DeleteModeIsValid(), DeleteModeLogicalToDisplay(), DeleteModeLogicalToXSD(), DeleteModeNormalize(), DeleteModeSet(), DeleteModeXSDToLogical()
property Facility as HS.Types.Facility;
Facility for this patient info
Property methods: FacilityDisplayToLogical(), FacilityGet(), FacilityGetStored(), FacilityIsValid(), FacilityLogicalToDisplay(), FacilityLogicalToOdbc(), FacilityNormalize(), FacilitySet()
property MPIID as %String;
The master/patient index id
Property methods: MPIIDDisplayToLogical(), MPIIDGet(), MPIIDGetStored(), MPIIDIsValid(), MPIIDLogicalToDisplay(), MPIIDLogicalToOdbc(), MPIIDNormalize(), MPIIDSet()
property MRN as HS.Types.MRN;
This patient's MRN (from the above assigning authority)
Property methods: MRNDisplayToLogical(), MRNGet(), MRNGetStored(), MRNIsValid(), MRNLogicalToDisplay(), MRNLogicalToOdbc(), MRNNormalize(), MRNSet()
property Wait as %Boolean [ InitialExpression = 0 ];
This gets set when used by fetch requests from the access gateway or FHIR
Property methods: WaitDisplayToLogical(), WaitGet(), WaitGetStored(), WaitIsValid(), WaitLogicalToDisplay(), WaitLogicalToXSD(), WaitNormalize(), WaitSet(), WaitXSDToLogical()

Inherited Members

Inherited Properties

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: Storage (Ens.MessageBody)

^Ens.MessageBodyD(ID)
=
%%CLASSNAME

Storage Model: Storage (HS.Util.EnsRequest)

^Ens.MessageBodyD(ID,"EnsRequest")
=
HSCoreVersion
HSMinVersion
%ClearFields

Storage Model: Storage (HS.Message.FlashQueueUpdate)

^Ens.MessageBodyD(ID,"FlashQueueUpdate")
=
Facility
AssigningAuthority
MRN
MPIID
Delete
Wait
DeleteMode
FeedbackOpens in a new tab