Class TBSHL7Object

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TBSHL7Object = class(TBSTypedComposite, IBSHL7Object)

Description

No description available, ancestor TBSTypedComposite description follows

procedure SetObject(const AName: BSString; const AValue: TBSValue);

Hierarchy

Overview

Methods

Public constructor Create; overload; override;
Public constructor Create(AName, AVersion: BSString; AVendor: BSString=''); overload;
Public destructor Destroy; override;
Public procedure Init; override;
Public procedure SetObject(const AName: BSString; const AValue: TBSObject); overload;
Public procedure SetObject(const AName: BSString; const AValue: TBSValue); overload;
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

Methods

Public constructor Create; overload; override;
 
Public constructor Create(AName, AVersion: BSString; AVendor: BSString=''); overload;
 
Public destructor Destroy; override;
 
Public procedure Init; override;
 
Public procedure SetObject(const AName: BSString; const AValue: TBSObject); overload;
 
Public procedure SetObject(const AName: BSString; const AValue: TBSValue); overload;
 
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.