HS.Message.Push.RegistrationRequest
persistent class HS.Message.Push.RegistrationRequest extends HS.Util.EnsRequest, HS.Push.Types.DocumentInfo
SQL Table Name: HS_Message_Push.RegistrationRequest
Property Inventory
Properties
property RecipientReposDocIds as list of %String;
This will tell the reg/notify manager that it should create one copy for the sender's sent items folder,
using the (repository) document ID in DocumentInfo
and another for each recipient's inbox folder
Property methods: RecipientReposDocIdsBuildValueArray(), RecipientReposDocIdsCollectionToDisplay(), RecipientReposDocIdsCollectionToOdbc(), RecipientReposDocIdsDisplayToCollection(), RecipientReposDocIdsDisplayToLogical(), RecipientReposDocIdsGet(), RecipientReposDocIdsGetObject(), RecipientReposDocIdsGetObjectId(), RecipientReposDocIdsGetStored(), RecipientReposDocIdsGetSwizzled(), RecipientReposDocIdsIsValid(), RecipientReposDocIdsLogicalToDisplay(), RecipientReposDocIdsLogicalToOdbc(), RecipientReposDocIdsNormalize(), RecipientReposDocIdsOdbcToCollection(), RecipientReposDocIdsSet(), RecipientReposDocIdsSetObject(), RecipientReposDocIdsSetObjectId()
property UserId as %String;
The user id ($Username) of sender, so we can log that in the copy for the "sent" folder
Property methods: UserIdDisplayToLogical(), UserIdGet(), UserIdGetStored(), UserIdIsValid(), UserIdLogicalToDisplay(), UserIdLogicalToOdbc(), UserIdNormalize(), UserIdSet()
property XDRIN as %Boolean;
Flag to indicate that this registration is due to an inbound XDR message, which may
be registered for the sender (if identified) and one or more recipients
Property methods: XDRINDisplayToLogical(), XDRINGet(), XDRINGetStored(), XDRINIsValid(), XDRINLogicalToDisplay(), XDRINLogicalToXSD(), XDRINNormalize(), XDRINSet(), XDRINXSDToLogical()
Inherited Members
Inherited Properties
- %ClearFields
- Address
- AssigningAuthority
- AssigningAuthorityOID
- Attachments
- BlindList
- CCList
- DOB
- DocumentId
- Download
- Draft
- EventType
- Facility
- FacilityOID
- FirstName
- HSCoreVersion
- HSMinVersion
- Identifiers
- InfoTypes
- IsExternal
- LastName
- MPIID
- MRN
- RecipientList
- RepositoryGWEndPoint
- RepositoryGWID
- RepositoryGateway
- SenderEmail
- SenderID
- SenderName
- Sent
- Sex
- Subscription
- ToList
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.RegistrationRequest)
^Ens.MessageBodyD(ID,"RegistrationRequest") |
= | Subscription
MPIID
DocumentId
RepositoryGateway
RepositoryGWID
EventType
InfoTypes
Facility
AssigningAuthority
MRN
LastName
FirstName
SenderID
SenderName
Identifiers
RecipientList
ToList
CCList
BlindList
RecipientReposDocIds
UserId
SenderEmail
Draft
Sent
Address
Sex
DOB
Attachments
XDRIN
FacilityOID
AssigningAuthorityOID
Download
IsExternal
|