Skip to main content


class HS.Doc.Mapping.HL7.HL7Field 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.
parameter XMLTYPE = HL7Path;
Inherited description: This parameter provides the default XMLTYPE for the class. If it is empty then the class name will be used to construct a default XML type.

The default XMLTYPE is used when naming and referencing this type in a schema and the schema context did not provide an XML type name.


property Name as %String (MAXLEN = 500);
Property methods: NameDisplayToLogical(), NameGet(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameSet()
property Note as %String (MAXLEN = 4000);
Property methods: NoteDisplayToLogical(), NoteGet(), NoteIsValid(), NoteLogicalToDisplay(), NoteLogicalToOdbc(), NoteNormalize(), NoteSet()
property Number as %String;
Property methods: NumberDisplayToLogical(), NumberGet(), NumberIsValid(), NumberLogicalToDisplay(), NumberLogicalToOdbc(), NumberNormalize(), NumberSet()
property structure as %String (XMLPROJECTION = "ATTRIBUTE");
Property methods: structureDisplayToLogical(), structureGet(), structureIsValid(), structureLogicalToDisplay(), structureLogicalToOdbc(), structureNormalize(), structureSet()

Inherited Members

Inherited Methods

FeedbackOpens in a new tab