HS.Message.Push.DocumentCreateAndRegister
persistent class HS.Message.Push.DocumentCreateAndRegister extends HS.Util.EnsRequest, HS.Push.Types.DocumentContent, HS.Push.Types.DocumentInfo
SQL Table Name: HS_Message_Push.DocumentCreateAndRegister
Property Inventory
Properties
property DocumentType as %String (MAXLEN = 220);
We use this to audit the type of thing that is sent - this will be the event subtype
For XML ones, this is X/XML Summary Type code.
For HTML and PDF ones, this is R/Report code.
Property methods: DocumentTypeDisplayToLogical(), DocumentTypeGet(), DocumentTypeGetStored(), DocumentTypeIsValid(), DocumentTypeLogicalToDisplay(), DocumentTypeLogicalToOdbc(), DocumentTypeNormalize(), DocumentTypeSet()
property Gateway as %String (MAXLEN = 500);
Property methods: GatewayDisplayToLogical(), GatewayGet(), GatewayGetStored(), GatewayIsValid(), GatewayLogicalToDisplay(), GatewayLogicalToOdbc(), GatewayNormalize(), GatewaySet()
property RequestingGateway as %String (MAXLEN = 256) [ InitialExpression = ##Class(HS.Util.Installer.ConfigItem).GetThisComponentName() ];
An identifier for the access gateway that initiated the request, for audit
Property methods: RequestingGatewayDisplayToLogical(), RequestingGatewayGet(), RequestingGatewayGetStored(), RequestingGatewayIsValid(), RequestingGatewayLogicalToDisplay(), RequestingGatewayLogicalToOdbc(), RequestingGatewayNormalize(), RequestingGatewaySet()
property RequestingUserRoles as %String) [ InitialExpression = $ROLES ];
The roles for the requesting user, for audit
Property methods: RequestingUserRolesDisplayToLogical(), RequestingUserRolesGet(), RequestingUserRolesGetStored(), RequestingUserRolesIsValid(), RequestingUserRolesLogicalToDisplay(), RequestingUserRolesLogicalToOdbc(), RequestingUserRolesNormalize(), RequestingUserRolesSet()
property UserId as %String;
Property methods: UserIdDisplayToLogical(), UserIdGet(), UserIdGetStored(), UserIdIsValid(), UserIdLogicalToDisplay(), UserIdLogicalToOdbc(), UserIdNormalize(), UserIdSet()
Inherited Members
Inherited Properties
- %ClearFields
- Address
- AssigningAuthority
- AssigningAuthorityOID
- Attachments
- BinaryData
- BlindList
- CCList
- DOB
- DocumentId
- Download
- Draft
- EventReason
- EventType
- Facility
- FacilityOID
- FirstName
- FormatCode
- FormatScheme
- HSCoreVersion
- HSMinVersion
- HTMLData
- Identifiers
- InfoTypes
- IsExternal
- LastName
- MPIID
- MRN
- OtherData
- RecipientList
- RepositoryGWEndPoint
- RepositoryGWID
- RepositoryGateway
- SecureMessage
- SenderEmail
- SenderID
- SenderName
- Sent
- Sex
- Subscription
- ToList
- XMLData
Inherited Methods
- %%CLASSNAMELogicalToStorage()
- %%CLASSNAMEStorageToLogical()
- %AddToSaveSet()
- %AddToSyncSet()
- %BMEBuilt()
- %BuildIndicesAsync()
- %BuildIndicesAsyncResponse()
- %CheckConstraints()
- %CheckConstraintsForExtent()
- %ClassIsLatestVersion()
- %ClassName()
- %CompareContents()
- %ComposeOid()
- %ConstructClone()
- %Delete()
- %DeleteExtent()
- %DeleteId()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %DrawHTMLForm()
- %DrawHTMLTable()
- %Exists()
- %ExistsId()
- %Extends()
- %GUID()
- %GUIDSet()
- %GetContentType()
- %GetLock()
- %GetParameter()
- %GetSwizzleObject()
- %Id()
- %InitExtentData()
- %InsertBatch()
- %IsA()
- %IsModified()
- %IsNull()
- %KillExtent()
- %KillExtentData()
- %LoadFromMemory()
- %LockExtent()
- %LockId()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %Oid()
- %OnBeforeAddToSync()
- %OnDeleteFinally()
- %OnDetermineClass()
- %OnOpenFinally()
- %OnSaveFinally()
- %OnTimeout()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %PhysicalAddress()
- %ProcessSubmit()
- %PurgeIndices()
- %Reload()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %RollBack()
- %Save()
- %SaveDirect()
- %SaveIndices()
- %SerializeObject()
- %SetModified()
- %ShowContents()
- %ShowContentsHead()
- %SortBegin()
- %SortEnd()
- %SyncObjectIn()
- %SyncTransport()
- %UnlockExtent()
- %UnlockId()
- %ValidateIndices()
- %ValidateObject()
- %ValidateTable()
- GenerateGenericDAOFromObject()
- GetEventName()
- GetRepositoryGWEndPoint()
- GetStatsDimension()
- NewResponse()
- OnShowJSONContents()
- OnShowXMLContents()
- OutputFormattedJSON()
- WriteNoJSONFormat()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()
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.Push.DocumentCreateAndRegister)
^Ens.MessageBodyD(ID,"DocumentCreateAndRegister") |
= | BinaryData
MPIID
HTMLData
OtherData
SecureMessage
DocumentId
EventType
InfoTypes
Facility
AssigningAuthority
MRN
LastName
FirstName
SenderID
SenderName
Identifiers
RepositoryGWID
RepositoryGateway
Subscription
XMLData
RecipientList
ToList
CCList
BlindList
Gateway
UserId
EventReason
Draft
RequestingUserRoles
RequestingGateway
SenderEmail
FormatCode
FormatScheme
Sent
Address
Sex
DOB
Attachments
DocumentType
FacilityOID
AssigningAuthorityOID
Download
IsExternal
|