Skip to main content

HS.Message.AnalyticsUpdateRequest

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

SQL Table Name: HS_Message.AnalyticsUpdateRequest

Property Inventory

Properties

property Action as %String [ InitialExpression = "HSAATransferSDA3" ];
Used internally to trigger different sorts of calls to HSAA web services HSAATransferSDA3 - regular add/update
Property methods: ActionDisplayToLogical(), ActionGet(), ActionGetStored(), ActionIsValid(), ActionLogicalToDisplay(), ActionLogicalToOdbc(), ActionNormalize(), ActionSet()
property AnalyticsID as %String;
Property methods: AnalyticsIDDisplayToLogical(), AnalyticsIDGet(), AnalyticsIDGetStored(), AnalyticsIDIsValid(), AnalyticsIDLogicalToDisplay(), AnalyticsIDLogicalToOdbc(), AnalyticsIDNormalize(), AnalyticsIDSet()
property ContentStream as %Stream.GlobalCharacter;
This will be a list of HS.Types.StreamletInfo
Property methods: ContentStreamDelete(), ContentStreamGet(), ContentStreamGetObject(), ContentStreamGetObjectId(), ContentStreamGetStored(), ContentStreamGetSwizzled(), ContentStreamIsValid(), ContentStreamNewObject(), ContentStreamOid(), ContentStreamOpen(), ContentStreamSet(), ContentStreamSetObject(), ContentStreamSetObjectId(), ContentStreamUnSwizzle()
property MRNs as list of %String);
A list of all MRNs for this patient. Each one is of format: facility^AA^medrec#
Property methods: MRNsBuildValueArray(), MRNsCollectionToDisplay(), MRNsCollectionToOdbc(), MRNsDisplayToCollection(), MRNsDisplayToLogical(), MRNsGet(), MRNsGetObject(), MRNsGetObjectId(), MRNsGetStored(), MRNsGetSwizzled(), MRNsIsValid(), MRNsLogicalToDisplay(), MRNsLogicalToOdbc(), MRNsNormalize(), MRNsOdbcToCollection(), MRNsSet(), MRNsSetObject(), MRNsSetObjectId()
property Priority as %Integer;
Priority
Property methods: PriorityDisplayToLogical(), PriorityGet(), PriorityGetStored(), PriorityIsValid(), PriorityLogicalToDisplay(), PriorityNormalize(), PrioritySet(), PriorityXSDToLogical()
property Resend as %Boolean;
Do we first clear out all data about this analytics ID
Property methods: ResendDisplayToLogical(), ResendGet(), ResendGetStored(), ResendIsValid(), ResendLogicalToDisplay(), ResendLogicalToXSD(), ResendNormalize(), ResendSet(), ResendXSDToLogical()
property UpdateTime as %TimeStamp;
Timestamp the record is updated
Property methods: UpdateTimeDisplayToLogical(), UpdateTimeGet(), UpdateTimeGetStored(), UpdateTimeIsValid(), UpdateTimeLogicalToDisplay(), UpdateTimeLogicalToXSD(), UpdateTimeNormalize(), UpdateTimeOdbcToLogical(), UpdateTimeSet(), UpdateTimeXSDToLogical()

Triggers

trigger OnDelete (BEFORE event DELETE);

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.AnalyticsUpdateRequest)

^Ens.MessageBodyD(ID,"AnalyticsUpdateRequest")
=
AnalyticsID
Resend
ContentStream
Action
MRNs
UpdateTime
Priority
FeedbackOpens in a new tab