Class TCoding

Unit

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

Public constructor Create; override;

Properties

Public property system : string read Getsystem write Setsystem;
Public property systemElement : Turi read GetsystemElement write SetsystemElement;
Public property version : string read Getversion write Setversion;
Public property versionElement : Tstring read GetversionElement write SetversionElement;
Public property code : string read Getcode write Setcode;
Public property codeElement : Tcode read GetcodeElement write SetcodeElement;
Public property display : string read Getdisplay write Setdisplay;
Public property displayElement : Tstring read GetdisplayElement write SetdisplayElement;
Public property userSelected : boolean read GetuserSelected write SetuserSelected;
Public property userSelectedElement : Tboolean read GetuserSelectedElement write SetuserSelectedElement;

Description

Methods

Public constructor Create; override;
 

Properties

Public property system : string read Getsystem write Setsystem;

The identification of the code system that defines the meaning of the symbol in the code.

Public property systemElement : Turi read GetsystemElement write SetsystemElement;
 
Public 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.

Public property versionElement : Tstring read GetversionElement write SetversionElement;
 
Public 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).

Public property codeElement : Tcode read GetcodeElement write SetcodeElement;
 
Public property display : string read Getdisplay write Setdisplay;

A representation of the meaning of the code in the system, following the rules of the system.

Public property displayElement : Tstring read GetdisplayElement write SetdisplayElement;
 
Public 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).

Public property userSelectedElement : Tboolean read GetuserSelectedElement write SetuserSelectedElement;
 

Generated by PasDoc 0.15.0.