Skip to main content

HS.Message.RecentPatientUpdateRequest

persistent class HS.Message.RecentPatientUpdateRequest extends Ens.MessageBody

SQL Table Name: HS_Message.RecentPatientUpdateRequest

THis is used to update the list of recently selected patients, to support the "Recent Patients" search

Property Inventory

Properties

property MPIID as %String;
As an alternative to the MPIIDList, which contains a list of patients with demographics, we can pass in just a single MPIID, and get the data from the patient registry
Property methods: MPIIDDisplayToLogical(), MPIIDGet(), MPIIDGetStored(), MPIIDIsValid(), MPIIDListBuildValueArray(), MPIIDListCollectionToDisplay(), MPIIDListCollectionToOdbc(), MPIIDListDisplayToCollection(), MPIIDListGet(), MPIIDListGetObject(), MPIIDListGetObjectId(), MPIIDListGetStored(), MPIIDListGetSwizzled(), MPIIDListIsValid(), MPIIDListOdbcToCollection(), MPIIDListSet(), MPIIDListSetObject(), MPIIDListSetObjectId(), MPIIDLogicalToDisplay(), MPIIDLogicalToOdbc(), MPIIDNormalize(), MPIIDSet()
property MPIIDList as list of HS.Types.PatientSerial;
THe list of MPIIDs being requested, along with some demographics
Property methods: MPIIDListBuildValueArray(), MPIIDListCollectionToDisplay(), MPIIDListCollectionToOdbc(), MPIIDListDisplayToCollection(), MPIIDListGet(), MPIIDListGetObject(), MPIIDListGetObjectId(), MPIIDListGetStored(), MPIIDListGetSwizzled(), MPIIDListIsValid(), MPIIDListOdbcToCollection(), MPIIDListSet(), MPIIDListSetObject(), MPIIDListSetObjectId()
property RequestingUser as HS.Types.Username [ InitialExpression = $USERNAME ];
The requesting user
Property methods: RequestingUserDisplayToLogical(), RequestingUserGet(), RequestingUserGetStored(), RequestingUserIsValid(), RequestingUserLogicalToDisplay(), RequestingUserLogicalToOdbc(), RequestingUserNormalize(), RequestingUserSet()

Inherited Members

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: Storage (Ens.MessageBody)

^Ens.MessageBodyD(ID)
=
%%CLASSNAME

Storage Model: Storage (HS.Message.RecentPatientUpdateRequest)

^Ens.MessageBodyD(ID,"RecentPatientUpdateRequest")
=
RequestingUser
MPIIDs
MPIIDList
MPIID
FeedbackOpens in a new tab