Skip to main content

HS.Types.IHE.XDSb.DocumentAdditional

serial class HS.Types.IHE.XDSb.DocumentAdditional extends %Library.SerialObject, %XML.Adaptor

Property Inventory

Properties

property Author as list of HS.Types.IHE.XDSb.Author (XMLPROJECTION = "ELEMENT");
Property methods: AuthorBuildValueArray(), AuthorCollectionToDisplay(), AuthorCollectionToOdbc(), AuthorDisplayToCollection(), AuthorGet(), AuthorGetObject(), AuthorGetObjectId(), AuthorGetSwizzled(), AuthorIsValid(), AuthorOdbcToCollection(), AuthorSet(), AuthorSetObject(), AuthorSetObjectId()
property Body as %Stream.GlobalBinary;
Binary document stream
Property methods: BodyCharacterDelete(), BodyCharacterGet(), BodyCharacterGetObject(), BodyCharacterGetObjectId(), BodyCharacterGetSwizzled(), BodyCharacterIsValid(), BodyCharacterNewObject(), BodyCharacterOid(), BodyCharacterOpen(), BodyCharacterSet(), BodyCharacterSetObject(), BodyCharacterSetObjectId(), BodyCharacterUnSwizzle(), BodyDelete(), BodyGet(), BodyGetObject(), BodyGetObjectId(), BodyGetSwizzled(), BodyIsValid(), BodyNewObject(), BodyOid(), BodyOpen(), BodySet(), BodySetObject(), BodySetObjectId(), BodyUnSwizzle()
property BodyCharacter as %Stream.GlobalCharacter;
Character document stream, if present, will be used to extract CDA information and copied to the submission attachments, unless a Body stream is defined.
Property methods: BodyCharacterDelete(), BodyCharacterGet(), BodyCharacterGetObject(), BodyCharacterGetObjectId(), BodyCharacterGetSwizzled(), BodyCharacterIsValid(), BodyCharacterNewObject(), BodyCharacterOid(), BodyCharacterOpen(), BodyCharacterSet(), BodyCharacterSetObject(), BodyCharacterSetObjectId(), BodyCharacterUnSwizzle()
property ConfidentialityCode as list of HS.Types.IHE.XDSb.SerialClassification (XMLPROJECTION = "ELEMENT");
The level of confidentiality - to be addressed in future IHE specifications
Property methods: ConfidentialityCodeBuildValueArray(), ConfidentialityCodeCollectionToDisplay(), ConfidentialityCodeCollectionToOdbc(), ConfidentialityCodeDisplayToCollection(), ConfidentialityCodeGet(), ConfidentialityCodeGetObject(), ConfidentialityCodeGetObjectId(), ConfidentialityCodeGetSwizzled(), ConfidentialityCodeIsValid(), ConfidentialityCodeOdbcToCollection(), ConfidentialityCodeSet(), ConfidentialityCodeSetObject(), ConfidentialityCodeSetObjectId()
property EventCodeList as list of HS.Types.IHE.XDSb.SerialClassification (XMLPROJECTION = "ELEMENT");
Optional list of the main clinical acts
Property methods: EventCodeListBuildValueArray(), EventCodeListCollectionToDisplay(), EventCodeListCollectionToOdbc(), EventCodeListDisplayToCollection(), EventCodeListGet(), EventCodeListGetObject(), EventCodeListGetObjectId(), EventCodeListGetSwizzled(), EventCodeListIsValid(), EventCodeListOdbcToCollection(), EventCodeListSet(), EventCodeListSetObject(), EventCodeListSetObjectId()
property HomeCommunityId as %String);
Property methods: HomeCommunityIdDisplayToLogical(), HomeCommunityIdGet(), HomeCommunityIdIsValid(), HomeCommunityIdLogicalToDisplay(), HomeCommunityIdLogicalToOdbc(), HomeCommunityIdNormalize(), HomeCommunityIdSet()
property ReplaceSource as %String (MAXLEN = 75);
if the document uuid is known assign it to the ReplaceSource, otherwise the ReplacementContext can be used to locate the document
Property methods: ReplaceSourceDisplayToLogical(), ReplaceSourceGet(), ReplaceSourceIsValid(), ReplaceSourceLogicalToDisplay(), ReplaceSourceLogicalToOdbc(), ReplaceSourceNormalize(), ReplaceSourceSet()
property URI as %String);
Property methods: URIDisplayToLogical(), URIGet(), URIIsValid(), URILogicalToDisplay(), URILogicalToOdbc(), URINormalize(), URISet()
property XOP as %String);
Property methods: XOPDisplayToLogical(), XOPGet(), XOPIsValid(), XOPLogicalToDisplay(), XOPLogicalToOdbc(), XOPNormalize(), XOPSet()

Inherited Members

Inherited Methods

Subclasses

FeedbackOpens in a new tab