Skip to main content

HS.Util.Status.Metadata.AbstractMessageContainer

abstract class HS.Util.Status.Metadata.AbstractMessageContainer extends %Library.RegisteredObject, %XML.Adaptor

Property Inventory

Parameters

parameter NAMESPACE = http://www.intersystems.com/healthshare/util/status;
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.

Properties

property Name as %String (XMLPROJECTION = "ATTRIBUTE") [ Required ];
Property methods: NameDisplayToLogical(), NameGet(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameSet()
property ViolationMessages as list of HS.Util.Status.Metadata.ViolationMessage (XMLNAME = "ViolationMessage", XMLPROJECTION = "ELEMENT");
Property methods: ViolationMessagesBuildValueArray(), ViolationMessagesCollectionToDisplay(), ViolationMessagesCollectionToOdbc(), ViolationMessagesDisplayToCollection(), ViolationMessagesGet(), ViolationMessagesGetObject(), ViolationMessagesGetObjectId(), ViolationMessagesGetSwizzled(), ViolationMessagesIsValid(), ViolationMessagesOdbcToCollection(), ViolationMessagesSet(), ViolationMessagesSetObject(), ViolationMessagesSetObjectId()

Inherited Members

Inherited Methods

Subclasses

FeedbackOpens in a new tab