class: compoundStatement

public class: compoundStatement
Author:
Project: Phase: 1.0; Status: Proposed; Version: 1.0; Complexity: 1
Dates: Created: 30/12/2005 16:17:37; Modified: 10/02/2006 14:05:36;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {A3C050A9-2904-4d04-B0E3-AFF7064767E9}
A compound statement contains a collection of related referral components.

All referral components within a compound statement shall belong under the same category header.

A compound statement may contain other compound statements up to 4 levels of embedding. This in defined by the levelCode attribute.
 

Goto: Custom Properties, Fields

Extends: statement

See also: statement, referralComponent

Appears in: Communication Description, Choose and Book Referral Status

Connections
 
Custom Properties
 
compoundStatement Attributes
Attribute Details
public interval
  activityTime
Range:0 to 1
Notes: The time when the observations or actions recorded in the Compound actually took place.
public timestamp
  availabilityTime
Notes: System date and time of recording this observation on the original system.
public complexCode
  code
Notes: An ehrCompoundCode for the compound statement.

The vocabulary that this code value is taken from depends upon the value of the CompoundStatement.levelCode attribute as defined below.

1. CompoundStatement.levelCode is "9b40." (Topic)

The CompoundStatement.EhrCompoundCode is a clinical code that describes a topic within a single encounter or composition.
2. CompoundStatement.levelCode is "9b41." (Category)

The CompoundStatement.EhrCompoundCode is a consultation category code that names sections of an encounter record or composition.
3. CompoundStatement.levelCode is "9b42." (Cluster)

The CompoundStatement.EhrCompoundCode is a clinical code representing the contents of the cluster (e.g. "Haematology investigations").
4. CompoundStatement.levelCode is "9b43." (Battery)

The CompoundStatement.EhrCompoundCode is a clinical code representing the name of the overall investigation (e.g. "Blood Pressure", "Full blood count").
Any of the Concept Descriptor datatype flavours can be used and will include the following attributes:

The code attribute shall contain a value
The codeSystem attribute shall contain an OID as defined below.
The data fields in the message are constructed to support future strategic use of SNOMED CT codes. If these codes are not currently available to populate the message, a suitable alternative from an identified coding scheme should be found.
public interval
  effectiveTime
Range:0 to 1
Notes: The clinically relevant date and time.
public int
  interpretationCode
Range:0 to 1
Notes: An interpretation code indicating whether a set of observations were interpreted as abnormal by the party responsible for undertaking the original observations.
public string
  levelCode
Notes: An ehrCompoundLevel code that indicates using a code whether this compound contains items that are part of a:
- Topic ("9b40.") - A subdivision of a Composition related to a particular clinical issue.
- Category ("9b41.") - A subdivision of a Composition or Topic containing similar elements (e.g. Subjective, Objective, Assessment, Plan)
- Cluster ("9b42.") - A subdivision of a Composition, Topic or Category containing closely related Statements and or Batteries.(e.g. a series of Blood Pressure readings, a combination of a Full Blood Count and ESR).
- Battery ("9b43.") - A subdivision of a Composition, Topic, Category or Cluster containing Statements that comprise the observations from an identifiable investigation (e.g. Blood Pressure, Full Blood Count, Electrolytes and Urea).

The ehrCompoundLevel range is further defined by the MIM.
public int
  priorityCode
Range:0 to 1
Notes: Optional indicator in coded form of the priority assigned to actions described within this compound.
public string
  statusCode
Notes: This shall contain a fixed value of 'Completed'.
public string
  uncertaintyCode
Range:0 to 1
Notes: An ActUncertainty code that allows the author to indicate using a code that the components within a statement are in some way uncertain.