Class TCoding
Unit
bsFhir_r5
Declaration
type TCoding = class(TDataType)
Description
A reference to a code defined by a terminology system. If the element is present, it must have a value for at least one of the defined elements, an @id referenced from the Narrative, or extensions
Hierarchy
Overview
Methods
Properties
 |
property system : string read Getsystem write Setsystem; |
 |
property systemElement : Turi read GetsystemElement write SetsystemElement; |
 |
property version : string read Getversion write Setversion; |
 |
property versionElement : Tstring read GetversionElement write SetversionElement; |
 |
property code : string read Getcode write Setcode; |
 |
property codeElement : Tcode read GetcodeElement write SetcodeElement; |
 |
property display : string read Getdisplay write Setdisplay; |
 |
property displayElement : Tstring read GetdisplayElement write SetdisplayElement; |
 |
property userSelected : boolean read GetuserSelected write SetuserSelected; |
 |
property userSelectedElement : Tboolean read GetuserSelectedElement write SetuserSelectedElement; |
Description
Methods
 |
constructor Create; override; |
|
Properties
 |
property system : string read Getsystem write Setsystem; |
The identification of the code system that defines the meaning of the symbol in the code.
|
 |
property systemElement : Turi read GetsystemElement write SetsystemElement; |
|
 |
property version : string read Getversion write Setversion; |
The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.
|
 |
property versionElement : Tstring read GetversionElement write SetversionElement; |
|
 |
property code : string read Getcode write Setcode; |
A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).
|
 |
property codeElement : Tcode read GetcodeElement write SetcodeElement; |
|
 |
property display : string read Getdisplay write Setdisplay; |
A representation of the meaning of the code in the system, following the rules of the system.
|
 |
property displayElement : Tstring read GetdisplayElement write SetdisplayElement; |
|
 |
property userSelected : boolean read GetuserSelected write SetuserSelected; |
Indicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).
|
 |
property userSelectedElement : Tboolean read GetuserSelectedElement write SetuserSelectedElement; |
|
Generated by PasDoc 0.15.0.
|