Class TComposition

Unit

Declaration

type TComposition = class(TDomainResource)

Description

A set of healthcare-related information that is assembled together into a single logical document that provides a single coherent statement of meaning, establishes its own context and that has clinical attestation with regard to who is making the statement. While a Composition defines the structure, it does not actually contain the content: rather the full content of a document is contained in a Bundle, of which the Composition is the first resource contained. If the element is present, it must have either a @value, an @id, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property identifier : TIdentifier read Getidentifier write Setidentifier;
Public property status : string read Getstatus write Setstatus;
Public property statusElement : TCompositionStatus read GetstatusElement write SetstatusElement;
Public property type_ : TCodeableConcept read Gettype_ write Settype_;
Public property class_ : TCodeableConcept read Getclass_ write Setclass_;
Public property subject : TReference read Getsubject write Setsubject;
Public property encounter : TReference read Getencounter write Setencounter;
Public property date_ : string read Getdate_ write Setdate_;
Public property date_Element : TdateTime_ read Getdate_Element write Setdate_Element;
Public property author : TReferenceArray read GetauthorArray;
Public property title : string read Gettitle write Settitle;
Public property titleElement : Tstring read GettitleElement write SettitleElement;
Public property confidentiality : string read Getconfidentiality write Setconfidentiality;
Public property confidentialityElement : TConfidentialityClassification read GetconfidentialityElement write SetconfidentialityElement;
Public property attester : TCompositionAttesterArray read GetattesterArray;
Public property custodian : TReference read Getcustodian write Setcustodian;
Public property relatesTo : TCompositionRelatesToArray read GetrelatesToArray;
Public property event : TCompositionEventArray read GeteventArray;
Public property section : TCompositionSectionArray read GetsectionArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifier read Getidentifier write Setidentifier;

Logical identifier for the composition, assigned when created. This identifier stays constant as the composition is changed over time.

Public property status : string read Getstatus write Setstatus;

The workflow/clinical status of this composition. The status is a marker for the clinical standing of the document.

Public property statusElement : TCompositionStatus read GetstatusElement write SetstatusElement;
 
Public property type_ : TCodeableConcept read Gettype_ write Settype_;

Specifies the particular kind of composition (e.g. History and Physical, Discharge Summary, Progress Note). This usually equates to the purpose of making the composition.

Public property class_ : TCodeableConcept read Getclass_ write Setclass_;

A categorization for the type of the composition - helps for indexing and searching. This may be implied by or derived from the code specified in the Composition Type.

Public property subject : TReference read Getsubject write Setsubject;

Who or what the composition is about. The composition can be about a person, (patient or healthcare practitioner), a device (e.g. a machine) or even a group of subjects (such as a document about a herd of livestock, or a set of patients that share a common exposure).

Public property encounter : TReference read Getencounter write Setencounter;

Describes the clinical encounter or type of care this documentation is associated with.

Public property date_ : string read Getdate_ write Setdate_;

The composition editing time, when the composition was last logically changed by the author.

Public property date_Element : TdateTime_ read Getdate_Element write Setdate_Element;
 
Public property author : TReferenceArray read GetauthorArray;

Identifies who is responsible for the information in the composition, not necessarily who typed it in.

Public property title : string read Gettitle write Settitle;

Official human-readable label for the composition.

Public property titleElement : Tstring read GettitleElement write SettitleElement;
 
Public property confidentiality : string read Getconfidentiality write Setconfidentiality;

The code specifying the level of confidentiality of the Composition.

Public property confidentialityElement : TConfidentialityClassification read GetconfidentialityElement write SetconfidentialityElement;
 
Public property attester : TCompositionAttesterArray read GetattesterArray;

A participant who has attested to the accuracy of the composition/document.

Public property custodian : TReference read Getcustodian write Setcustodian;

Identifies the organization or group who is responsible for ongoing maintenance of and access to the composition/document information.

Public property relatesTo : TCompositionRelatesToArray read GetrelatesToArray;

Relationships that this composition has with other compositions or documents that already exist.

Public property event : TCompositionEventArray read GeteventArray;

The clinical service, such as a colonoscopy or an appendectomy, being documented.

Public property section : TCompositionSectionArray read GetsectionArray;

The root of the sections that make up the composition.


Generated by PasDoc 0.15.0.