Skip to main content

HS.Message.IHE.XDM.DistributeDocumentSetRequest

persistent class HS.Message.IHE.XDM.DistributeDocumentSetRequest extends HS.Message.XMLMessage

SQL Table Name: HS_Message_IHE_XDM.DistributeDocumentSetRequest

Property Inventory

Properties

property FilePath as %String (MAXLEN = 512);
Ability to override the output filepath
Property methods: FilePathDisplayToLogical(), FilePathGet(), FilePathGetStored(), FilePathIsValid(), FilePathLogicalToDisplay(), FilePathLogicalToOdbc(), FilePathNormalize(), FilePathSet()
property Files as HS.Message.ZipRequest;
Files - sent to FileOutputOperation
Property methods: FilesGet(), FilesGetObject(), FilesGetObjectId(), FilesGetStored(), FilesGetSwizzled(), FilesIsValid(), FilesNewObject(), FilesSet(), FilesSetObject(), FilesSetObjectId(), FilesUnSwizzle()
property Submissions as list of HS.Message.IHE.XDSb.Metadata;
An XDM archive can contain multiple submission sets with each subset contained within a separate directory under IHE_XDM. For example, three separate submission sets are contained as:
  • IHE_XDM\SUBSET01\[...]
  • IHE_XDM\SUBSET02\[...]
  • IHE_XDM\SUBSET03\[...]
.

Because when converting a multi-subset XDM to XDR, each subset must be converted to a separate XDR transaction, the same treatment is applied converting to XDM, each subset is created from a separate Provide and Register Request.

Property methods: SubmissionsBuildValueArray(), SubmissionsCollectionToDisplay(), SubmissionsCollectionToOdbc(), SubmissionsDisplayToCollection(), SubmissionsGet(), SubmissionsGetObject(), SubmissionsGetObjectId(), SubmissionsGetStored(), SubmissionsGetSwizzled(), SubmissionsIsValid(), SubmissionsOdbcToCollection(), SubmissionsSet(), SubmissionsSetObject(), SubmissionsSetObjectId()

Inherited Members

Inherited Properties

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: Storage (HS.Message.XMLMessage)

^HS.Message.XMLMessageD(ID,"AdditionalInfo",n)
=
AdditionalInfo(n)

Storage Model: Storage (HS.Message.XMLMessage)

^HS.Message.XMLMessageD(ID,"CustomAuditInfo",n)
=
CustomAuditInfo(n)

Storage Model: Storage (HS.Message.XMLMessage)

^HS.Message.XMLMessageD(ID,"HS.Message.XMLMessage.Values",n)
=
Values(n)

Storage Model: Storage (HS.Message.XMLMessage)

^HS.Message.XMLMessageD(ID,"XMLMessage")
=
Content
DocType
Name
Source
Action
ContentStream
%%CLASSNAME
StreamCollection
SOAPFault
SAMLData
UseQuickStream

Storage Model: Storage (HS.Message.IHE.XDM.DistributeDocumentSetRequest)

^HS.Message.XMLMessageD(ID,"DistributeDocumentSetRequest")
=
Submissions
FilePath
Files
FeedbackOpens in a new tab