Class TComposition
Unit
bsFhir_r4b
Declaration
type TComposition = class(TDomainResource)
Description
A set of healthcare-related information that is assembled together into a single logical package 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. A Composition defines the structure and narrative content necessary for a document. However, a Composition alone does not constitute a document. Rather, the Composition must be the first entry in a Bundle where Bundle.type=document, and any other resources referenced from Composition must be included as subsequent entries in the Bundle (for example Patient, Practitioner, Encounter, etc.). If the element is present, it must have either a @value, an @id, or extensions
Hierarchy
Overview
Methods
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
property identifier : TIdentifier read Getidentifier write Setidentifier; |
A version-independent identifier for the Composition. This identifier stays constant as the composition is changed over time.
|
|
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.
|
|
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.
|
|
property category : TCodeableConceptArray read GetcategoryArray; |
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.
|
|
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).
|
|
property encounter : TReference read Getencounter write Setencounter; |
Describes the clinical encounter or type of care this documentation is associated with.
|
|
property date_ : string read Getdate_ write Setdate_; |
The composition editing time, when the composition was last logically changed by the author.
|
|
property date_Element : TdateTime_ read Getdate_Element write Setdate_Element; |
|
|
property author : TReferenceArray read GetauthorArray; |
Identifies who is responsible for the information in the composition, not necessarily who typed it in.
|
|
property title : string read Gettitle write Settitle; |
Official human-readable label for the composition.
|
|
property titleElement : Tstring read GettitleElement write SettitleElement; |
|
|
property confidentiality : string read Getconfidentiality write Setconfidentiality; |
The code specifying the level of confidentiality of the Composition.
|
|
property confidentialityElement : TConfidentiality read GetconfidentialityElement write SetconfidentialityElement; |
|
|
property attester : TCompositionAttesterArray read GetattesterArray; |
A participant who has attested to the accuracy of the composition/document.
|
|
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.
|
|
property relatesTo : TCompositionRelatesToArray read GetrelatesToArray; |
Relationships that this composition has with other compositions or documents that already exist.
|
|
property event : TCompositionEventArray read GeteventArray; |
The clinical service, such as a colonoscopy or an appendectomy, being documented.
|
|
property section : TCompositionSectionArray read GetsectionArray; |
The root of the sections that make up the composition.
|
Generated by PasDoc 0.15.0.
|