This COM interface is defined and implemented by HL7Connect for use by other applications.

Encapsulates a component


Properties

SubComponent[AIndex : Integer] : IHL7Component
Definition : IHL7DictComponent
SubComponentCount : Integer
ActiveSubComponentCount : Integer
AsDate : TDateTime
AsDateTime : TDateTime
AsFloat : Double
AsInteger : Integer
AsPlainText : String
AsString : String
ContentCount : Integer
Contents[AIndex : Integer] : IHL7Content
DataTypeName : String
Defined : Boolean
DisplayForCode : String
ElementIndex : Integer
HasChildren : Boolean
IsDate : Boolean
IsNull : Boolean
IsRelevent : Boolean
IsSimple : Boolean
RawContent : String

Methods

AddSubComponent(ANum : Integer) : IHL7Component
AddTableCode(sCode : String) : Boolean
AppendContent(sContentType : String, sText : String)
AsDateTimeWithReject(Desc : String) : TDateTime
AsTableCode(VCode : String) : Boolean
ClearAll
CopyCell(ASource : IHL7CommonDataCell)
Decode(sContent : String, sFormat : String, bWipeContent : Boolean)
DecodeEx(iStart : Integer, sContent : String, sLevel : String)
EnCode(sFormat : String) : String
Highlight(iBegin : Integer, iEnd : Integer)
HighlightAll
HighlightCustom(iBegin : Integer, iEnd : Integer, sStart : String, sEnd : String)
InsertContent(iIndex : Integer, sContentType : String, sText : String)
IsElement(AName : String) : Boolean
RemoveContent(iIndex : Integer)
RemoveEscape(iIndex : Integer)
RemoveEscapes
RemoveHighlight(iIndex : Integer)
RemoveHighlights
TableDefined : Boolean
ValueInTable : Boolean

© Kestral Computing P/L 2000 - 2003. HL7Connect v2.00-063 generated on 30-Nov 2015.
Keywords: IHL7Component, THL7Component