Skip to main content


class HS.Doc.Mapping.Common.StructuredMapping extends %Library.RegisteredObject, %XML.Adaptor

Property Inventory


parameter NAMESPACE =;
Inherited description: NAMESPACE specifies the XML namespace to be used when projecting the class to XML. If NAMESPACE = "", the default namespace is used for the XML schema is used as the namespace for his class.
Inherited description: SUPPRESSTYPEPREFIX allows the type name that refers to this class when used in an xsi:type attribute to have no prefix. The prefix may be left out of the type's QName by setting SUPPRESSTYPEPREFIX=1. This usage corresponds to an included schema for this class which has no targetNamespace. The default is false which will include the prefix in the type QName.


property Note as %String (MAXLEN = 4000);
Property methods: NoteDisplayToLogical(), NoteGet(), NoteIsValid(), NoteLogicalToDisplay(), NoteLogicalToOdbc(), NoteNormalize(), NoteSet()
property TargetStructure as HS.Doc.Mapping.Common.TargetStructure (XMLPROJECTION = "ELEMENT");
Property methods: TargetStructureGet(), TargetStructureGetSwizzled(), TargetStructureIsValid(), TargetStructureNewObject(), TargetStructureSet()
property id as %String (MAXLEN = 4000, XMLPROJECTION = "ATTRIBUTE");
Property methods: idDisplayToLogical(), idGet(), idIsValid(), idLogicalToDisplay(), idLogicalToOdbc(), idNormalize(), idSet()

Inherited Members

Inherited Methods

FeedbackOpens in a new tab