Class TBSHL7Object

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TBSHL7Object = class(TBSTypedComposite)

Description

No description available, ancestor TBSTypedComposite description follows

Hierarchy

Overview

Fields

Protected FTypeName: BSString;
Protected FTypeVersion: BSString;
Protected FTypeVendor: BSString;
Protected FMessage: TBSHL7Message;

Methods

Protected function SetType(AName, AVersion: BSString; AVendor:BSString=''):TBSType; overload;
Protected function ImplementType(AType:TBSType):TBSTypedObject; override;
Protected function GetAsString: BSString; override;
Protected function GetVersion : BSString;
Protected procedure SetVersion(const Version:BSString);
Public constructor Create; overload; override;
Public constructor Create(AName, AVersion: BSString; AVendor: BSString=''); overload;
Public destructor Destroy; override;
Public procedure Init; override;
Public function GetObject(const AName: BSString): TBSValue; override;
Public procedure SetObject(const AName: BSString; const AValue: TBSValue); override;
Public function IsValid:Boolean; override;
Public procedure SetInteger(const AName:BSString; const AValue:Int64);
Public function GetInteger(const AName:BSString):Int64;
Public function GetString(const AName: BSString): BSString; override;
Public procedure SetString(const AName:BSString; const AValue:BSString); override;

Properties

Public property Version : BSString read GetVersion write SetVersion;
Public property RawValue[constAName:BSString]: BSString read GetRawValue write SetRawValue;
Public property O[constAName:BSString]: TBSHL7Object read GetHL7Object write SetHL7Object;
Public property V[constAName:BSString]: TBSHL7Value read GetHL7Value write SetHL7Value;
Public property S[constAName:BSString]: BSString read GetString write SetString;
Public property I[constAName:BSString]: Int64 read GetInteger write SetInteger;
Public property A[constAName:BSString]: TBSArray read GetArray write SetArray;
Public property ArrayLen[constAName:BSString]: Integer read GetArrayLen;
Public property IsArray[constAName:BSString]: Boolean read GetIsArray;
Public property Message : TBSHL7Message read FMessage write FMessage;

Description

Fields

Protected FTypeName: BSString;
 
Protected FTypeVersion: BSString;
 
Protected FTypeVendor: BSString;
 
Protected FMessage: TBSHL7Message;
 

Methods

Protected function SetType(AName, AVersion: BSString; AVendor:BSString=''):TBSType; overload;
 
Protected function ImplementType(AType:TBSType):TBSTypedObject; override;
 
Protected function GetAsString: BSString; override;
 
Protected function GetVersion : BSString;
 
Protected procedure SetVersion(const Version:BSString);
 
Public constructor Create; overload; override;
 
Public constructor Create(AName, AVersion: BSString; AVendor: BSString=''); overload;
 
Public destructor Destroy; override;
 
Public procedure Init; override;
 
Public function GetObject(const AName: BSString): TBSValue; override;
 
Public procedure SetObject(const AName: BSString; const AValue: TBSValue); override;
 
Public function IsValid:Boolean; override;
 
Public procedure SetInteger(const AName:BSString; const AValue:Int64);
 
Public function GetInteger(const AName:BSString):Int64;
 
Public function GetString(const AName: BSString): BSString; override;
 
Public procedure SetString(const AName:BSString; const AValue:BSString); override;
 

Properties

Public property Version : BSString read GetVersion write SetVersion;
 
Public property RawValue[constAName:BSString]: BSString read GetRawValue write SetRawValue;
 
Public property O[constAName:BSString]: TBSHL7Object read GetHL7Object write SetHL7Object;
 
Public property V[constAName:BSString]: TBSHL7Value read GetHL7Value write SetHL7Value;
 
Public property S[constAName:BSString]: BSString read GetString write SetString;
 
Public property I[constAName:BSString]: Int64 read GetInteger write SetInteger;
 
Public property A[constAName:BSString]: TBSArray read GetArray write SetArray;
 
Public property ArrayLen[constAName:BSString]: Integer read GetArrayLen;
 
Public property IsArray[constAName:BSString]: Boolean read GetIsArray;
 
Public property Message : TBSHL7Message read FMessage write FMessage;
 

Generated by PasDoc 0.14.0.