HS.Push.Types.DocumentContent
abstract class HS.Push.Types.DocumentContent
Property Inventory
- Attachments
- BinaryData
- EventReason
- FormatCode
- FormatScheme
- HTMLData
- MPIID
- OtherData
- SecureMessage
- XMLData
Properties
property Attachments as list of HS.Push.Types.DocumentAttachment;
Property methods: AttachmentsBuildValueArray(), AttachmentsCollectionToDisplay(), AttachmentsCollectionToOdbc(), AttachmentsDisplayToCollection(), AttachmentsGet(), AttachmentsGetObject(), AttachmentsGetObjectId(), AttachmentsGetSwizzled(), AttachmentsIsValid(), AttachmentsOdbcToCollection(), AttachmentsSet(), AttachmentsSetObject(), AttachmentsSetObjectId()
property BinaryData as %GlobalBinaryStream;
Used to return PDF and other binary formats
Property methods: BinaryDataDelete(), BinaryDataGet(), BinaryDataGetObject(), BinaryDataGetObjectId(), BinaryDataGetSwizzled(), BinaryDataIsValid(), BinaryDataNewObject(), BinaryDataOid(), BinaryDataOpen(), BinaryDataSet(), BinaryDataSetObject(), BinaryDataSetObjectId(), BinaryDataUnSwizzle()
property EventReason as %String);
For composed messages
Property methods: EventReasonDisplayToLogical(), EventReasonGet(), EventReasonIsValid(), EventReasonLogicalToDisplay(), EventReasonLogicalToOdbc(), EventReasonNormalize(), EventReasonSet()
property FormatCode as %String (MAXLEN = 1024);
only used if there's XMLData
Property methods: FormatCodeDisplayToLogical(), FormatCodeGet(), FormatCodeIsValid(), FormatCodeLogicalToDisplay(), FormatCodeLogicalToOdbc(), FormatCodeNormalize(), FormatCodeSet()
property FormatScheme as %String (MAXLEN = 1024);
only used if there's XMLData
Property methods: FormatSchemeDisplayToLogical(), FormatSchemeGet(), FormatSchemeIsValid(), FormatSchemeLogicalToDisplay(), FormatSchemeLogicalToOdbc(), FormatSchemeNormalize(), FormatSchemeSet()
property HTMLData as %GlobalCharacterStream;
Used to Return HTML
Property methods: HTMLDataDelete(), HTMLDataGet(), HTMLDataGetObject(), HTMLDataGetObjectId(), HTMLDataGetSwizzled(), HTMLDataIsValid(), HTMLDataNewObject(), HTMLDataOid(), HTMLDataOpen(), HTMLDataSet(), HTMLDataSetObject(), HTMLDataSetObjectId(), HTMLDataUnSwizzle()
property MPIID as %String;
The Patient's MPIID
Property methods: MPIIDDisplayToLogical(), MPIIDGet(), MPIIDIsValid(), MPIIDLogicalToDisplay(), MPIIDLogicalToOdbc(), MPIIDNormalize(), MPIIDSet()
property OtherData as %GlobalCharacterStream;
Used to Return Other transformed content
Property methods: OtherDataDelete(), OtherDataGet(), OtherDataGetObject(), OtherDataGetObjectId(), OtherDataGetSwizzled(), OtherDataIsValid(), OtherDataNewObject(), OtherDataOid(), OtherDataOpen(), OtherDataSet(), OtherDataSetObject(), OtherDataSetObjectId(), OtherDataUnSwizzle()
property SecureMessage as %String);
For composed messages
Property methods: SecureMessageDisplayToLogical(), SecureMessageGet(), SecureMessageIsValid(), SecureMessageLogicalToDisplay(), SecureMessageLogicalToOdbc(), SecureMessageNormalize(), SecureMessageSet()
property XMLData as %GlobalCharacterStream;
Used to Return various XML formats - SDA, CCD, CCR, etc.
Property methods: XMLDataDelete(), XMLDataGet(), XMLDataGetObject(), XMLDataGetObjectId(), XMLDataGetSwizzled(), XMLDataIsValid(), XMLDataNewObject(), XMLDataOid(), XMLDataOpen(), XMLDataSet(), XMLDataSetObject(), XMLDataSetObjectId(), XMLDataUnSwizzle()