No Current Link To VocabularyCoded With ExtensionsCoded No Extensions
COCT_MT480000UV09
A_PublicHealthStatement universal

Derived from RMIM: COCT_RM480000UV09 and HMD: COCT_HD480000UV09
 
ClinicalStatement
choice of PublicHealthActChoice
          or A_SupportingClinicalStatementUniversal
 
PublicHealthActChoice
subject [0..*] (Subject4)
recordTarget [0..*] (RecordTarget)

Design Comments: The record target indicates whose record holds the documentation of this public health statement.

UsageNotes: R_Subject universal

responsibleParty [0..*] (ResponsibleParty)

Design Comments: The person or organization that has primary responsibility for the public health statement. The responsible party is not necessarily present in an action, but is accountable for the action through the power to delegate, and the duty to review actions with the performing actor after the fact.

UsageNotes: R_AssingedParty universal

performer [0..*] (Performer)
author [0..*] (Author)

Design Comments: The person or organization that originates the public health statement and therefore has responsibility for the information given in the Act and ownership of this Act. The author may be either an investigative subject or a assigned party (person or organization).

UsageNotes: ProviderPatientOrRelated choice

dataEnterer [0..1] (DataEnterer)

Design Comments: Identifies the person transcribing the data, details of which are carried in the AssignedPerson CMET.

UsageNotes: R_AssignedPerson universal

informant [0..*] (Informant)

Design Comments: A source of reported information (e.g., a next of kin who answers questions about the patient's history).

UsageNotes: ProviderPatientOrRelated choice

verifier [0..*] (Verifier)
location [0..*] (Location)

Design Comments: A clinical statement may be associated with a location.

UsageNotes: LocationChoice

participation [0..*] (Participant)
definition [0..*] (Definition)
conditions [0..*] (Conditions)

Design Comments: The precondition class, derived from the ActRelationship class, is used along with the Criterion class to express a condition that must hold true before some other activity occurs.

component1 [0..*] (Component2)

Design Comments: Each Act may have one or more component ProcessSteps. Virtually any workflow step associated with the target act can be communicated here. The statusCode attribute has been provided to allow the filler to indicate the state of a process step (including completion).

outboundRelationship1 [0..*] (SourceOf1)

Design Comments: This act relationship allows virtually any relationship between acts to be expressed in this model. The reader is directed to the Clinical Statement domain for further documentation on the use of this act relationship.

outboundRelationship2 [0..*] (SourceOf6)

Design Comments: This act relationship allows virtually any relationship between a public health act and the A_SupportingClinicalStatement CMET. Note that if the ActReference class is used from the A_SupportingClinicalStatement CMET, then the contextConductionInd in the act relationship must be set to false.

outboundRelationship3 [0..*] (SourceOf3)

Design Comments: This act relationship allows virtually any relationship between acts to be expressed in this model. The souorce act is a clinical statement conformant act. The target is any act.

Rationale: This act relationship between the clinical statement comformant acts and non-clinical statement conformant acts is necessary because not all HL7 models conform with clinical statement, yet may contain information relevant to public health.

subjectOf1 [0..*] (Subject2)
inboundRelationship1 [0..*] (SourceOf5)

Design Comments: This act relationship allows virtually any relationship between acts to be expressed in this model. The reader is directed to the Clinical Statement domain for further documentation on the use of this act relationship.

inboundRelationship2 [0..*] (SourceOf2)

Design Comments: This act relationship allows virtually any relationship between acts to be expressed in this model. The target act is a clinical statement conformant act. The source is any act.

Rationale: This act relationship between the clinical statement comformant acts and non-clinical statement conformant acts is necessary because not all HL7 models conform with clinical statement, yet may contain information relevant to public health.

choice of Act

Design Comments: The Act (ACT) choice is a derivative of the RIM Act class, to be used when the other more specific classes are not appropriate. This class should not be used if there is a more appropriate class in the Act Choice or the SupportingClinicalStatement CMET.

Many activites of interest to public health which are not directly related to health care may be modeled using the Act class. For instance if a case of food poisoning occurs during a picnic (bad potato salad perhaps) the picnic can be modeled as an Act, and the people at the picnic would be documented as participants in the picnic.

          or InvestigationEvent

Design Comments: The InvestigationEvent class captures information directly related to the investigation and pulls together the rest of the relevant information.

The subject of an investigation may be an einty (in the role of an investigative subject) or another act such as an exposure. Investigations normally use the trigger (TRIG) or reason (RSON) act relationship to document the activities that caused the investigation to occur.

          or InvestigationIntent

Design Comments: The InvestigationIntent class carries basic information regarding wither a request to perform an investigation or a promise to perform an investigation. The RQO (request or order) mood indicates that this is a request and use of the PRMS (promise) mood indicates a promise to perform an investigation. Other attributes include id, code, text, statusCode, effectiveTime, priorityCode and reasonCode.

          or Incident

Design Comments: The Incident class describes some core information about the incident as a whole. This includes its type, when it occurred and any textual description of the incident.

Incident is an event that occurred outside of the control of one or more of the parties involved. Includes the concept of an accident.

          or PublicHealthCase

Design Comments: A public health case is an Observation representing a condition or event that has a specific significance for public health. Typically it involves an instance or instances of a reportable infectious disease or other condition. The public health case can include a health-related event concerning a single individual or it may refer to multiple health-related events that are occurrences of the same disease or condition of interest to public health. An outbreak involving multiple individuals may be considered as a type of public health case. A public health case definition (Act.moodCode = "definition") includes the description of the clinical, laboratory, and epidemiologic indicators associated with a disease or condition of interest to public health. There are case definitions for conditions that are reportable, as well as for those that are not. There are also case definitions for outbreaks. A public health case definition is a construct used by public health for the purpose of counting cases, and should not be used as clinical indications for treatment. Examples include AIDS, toxic-shock syndrome, and salmonellosis and their associated indicators that are used to define a case.

          or Outbreak

Design Comments: An outbreak represents a series of public health cases. The date on which an outbreak starts is the earliest date of onset among the cases assigned to the outbreak, and its ending date is the last date of onset among the cases assigned to the outbreak.

          or Exposure

Design Comments: Exposure is an interaction that provides opportunity for transmission of an agent from an exposure source entity to an exposure target entity. The agent is a physical (including energy), chemical or biological substance. (Note: This class deals only with opportunity and not the outcome of the exposure, i.e. not all exposed parties will necessarily acquire the agent nor will all who acquire the agent necessarily experience actual harm or benefit.)

          or Organizer

Design Comments: An Organizer (ORGANIZER) choice is a derivative of the RIM Act class, which can be used to create groupings of other clinical statements that share a common context for navigational purposes. An Organizer can contain other Organizers and/or other clinical statements, by traversing the component relationship. An Organizer can refer to acts by reference or by value via the component relationship. An Organizer cannot be the source of the sourceOf1, sourceOf2, definition or conditions relationships.

The record entries relating to a single clinical session are usually grouped under headings that represent phases of the encounter, or assist with layout and navigation. The organizer represents a heading in a heading structure, or "organizer tree" and does not itself have any semantic content. Clinical headings usually reflect the clinical workflow during a care session, and might also reflect the main author's reasoning processes. Knowledge of the heading is not required to interpret contained clinical statements. Much research has demonstrated that headings are used differently by different professional groups and specialties, and that headings are not used consistently enough to support safe automatic processing of the EHR.

The value for Act.ClassCode may be taken from the ActClassContainer vocabulary domain. Several specific types of collection are recognized (folder, composition, topic, category, cluster and battery), although individual communications will restrict the types that may be used for individual communication use cases.

NOTE: The ActClassContainer title was changed to ActClassRecordOrganizer at the July 2007 harmonization meeting. The Entry code was changed to Grouper and the Organizer was changed to Container. When this change is added to the RIM the messaging tools and the vocabulary for this class will be changed to ActClassRecordOrganizer.

An Organizer typically can be assigned a SNOMED CT concept identifier appropriate to its type (for example a category might be identified as 'investigations' and a battery might be identified as 'Full blood count'). However, any kind of concept identifier can be used, such as in the case of the HL7 CDA R2 Implementation Guides where LOINC is frequently employed.

The Organizer may be used to harmonize hierarchical RECORD_COMPONENTs within and ENTRY object under either the CEN/ISO 13606 or openEHR standard with a Clinical Statement.

 
RecordTarget

Design Comments: The record target indicates whose record holds the documentation of this public health statement.

UsageNotes: R_Subject universal

typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationRecordTarget, root= "RCT"}

Design Comments: The type code is constrained to RCT.

contextControlCode [1..1]
Participation (CS) {CNE:V:ContextControl, default= "OP"}

Design Comments: A code that specifies how this participation contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of OP has been associated with this participation.

subjectChoice [1..1] (R_SubjectUniversal)
 
ResponsibleParty

Design Comments: The person or organization that has primary responsibility for the public health statement. The responsible party is not necessarily present in an action, but is accountable for the action through the power to delegate, and the duty to review actions with the performing actor after the fact.

UsageNotes: R_AssingedParty universal

typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationResponsibleParty, root= "RESP"}

Design Comments: The type code has been constrained to RESP.

contextControlCode [1..1]
Participation (CS) {CNE:V:ContextControl, default= "AP"}

Design Comments: A code that specifies how this participation contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of AP has been associated with this participation.

time [0..1]
Participation (IVL<TS>)

Design Comments: The interval of time during which the party is responsible for the associated public health statement.

assignedParty [1..1] (R_AssignedPartyUniversal)
 
Author

Design Comments: The person or organization that originates the public health statement and therefore has responsibility for the information given in the Act and ownership of this Act. The author may be either an investigative subject or a assigned party (person or organization).

UsageNotes: ProviderPatientOrRelated choice

typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationAuthorOriginator, root= "AUT"}

Design Comments: The type code has been constrained to AUT.

contextControlCode [1..1]
Participation (CS) {CNE:V:ContextControl, default= "OP"}

Design Comments: A code that specifies how this participation contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of OP has been associated with this participation.

noteText [0..1]
Participation (ED)

Design Comments: A textual or multimedia depiction of commentary related to the participation. This note is attributed to this participant only.

time [0..1]
Participation (TS)

Design Comments: The time at which the author is involved in the act through this Participation.

modeCode [0..1]
Participation (CD) {CWE:D:ParticipationMode}

Design Comments: A code specifying the modality by which the Entity playing the Role is participating in the Act.

signatureCode [0..1]
Participation (CD) {CNE:D:ParticipationSignature}

Design Comments: A code specifying whether and how the participant has attested his participation through a signature and or whether such a signature is needed.

signatureText [0..1]
Participation (ED)

Design Comments: A textual or multimedia depiction of the signature by which the participant endorses his or her participation in the Act as specified in the Participation.typeCode and that he or she agrees to assume the associated accountability.

providerPatientOrRelated [1..1] (ProviderPatientOrRelated)
 
ProviderPatientOrRelated
choice of InvestigatedPerson

Design Comments: A person that is the subject of an investigation. This role is scoped by the organization responsible for the investigation.

          or R_AssignedPartyUniversal
 
InvestigatedPerson

Design Comments: A person that is the subject of an investigation. This role is scoped by the organization responsible for the investigation.

classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassInvestigationSubject, root= "INVSBJ"}

Design Comments: The Role class code has been constrained to INVSBJ.

id [0..1]
Role (II)

Design Comments: Identifier for the person in the role of an investigative subject.

code [0..1]
Role (CD) {CWE:D:InvestigatedSubjectRoleType}

Design Comments: A code further describing the type of identified subject.

effectiveTime [0..1]
Role (IVL<TS>)

Design Comments: An interval of time specifying the period during which the InvestigatePerson role is in effect, if such time limit is applicable and known.

subjectPerson [0..1] (E_PublicHealthPersonUniversal)
investigationSponsor [0..1] (E_OrganizationUniversal)
 
DataEnterer

Design Comments: Identifies the person transcribing the data, details of which are carried in the AssignedPerson CMET.

UsageNotes: R_AssignedPerson universal

typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationDataEntryPerson, root= "ENT"}

Design Comments: The type code has been constrained to EBT.

contextControlCode [1..1]
Participation (CS) {CNE:V:ContextControl, default= "OP"}

Design Comments: A code that specifies how this participation contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of OP has been associated with this participation.

time [0..1]
Participation (TS)

Design Comments: An interval of time specifying the time during which the transcriber is involved in the Act through this Participation.

modeCode [0..1]
Participation (CD) {CWE:D:ParticipationMode}

Design Comments: A code specifying the modality by which the Entity playing the Role is participating in the Act.

signatureCode [0..1]
Participation (CD) {CNE:D:ParticipationSignature}

Design Comments: A code specifying whether and how the participant has attested his participation through a signature and or whether such a signature is needed.

signatureText [0..1]
Participation (ED)

Design Comments: A textual or multimedia depiction of the signature by which the participant endorses his or her participation in the Act as specified in the Participation.typeCode and that he or she agrees to assume the associated accountability.

assignedPerson [1..1] (R_AssignedPersonUniversal)
 
Informant

Design Comments: A source of reported information (e.g., a next of kin who answers questions about the patient's history).

UsageNotes: ProviderPatientOrRelated choice

typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationInformant, root= "INF"}

Design Comments: The type code has been constrained to INF.

functionCode [0..1]
Participation (CD) {CWE:D:ParticipationFunction}

Design Comments: A code specifying additional detail about the function that the informant has in the Act.

contextControlCode [1..1]
Participation (CS) {CNE:V:ContextControl, default= "OP"}

Design Comments: A code that specifies how this participation contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of OP has been associated with this participation.

time [0..1]
Participation (IVL<TS>)

Design Comments: An interval of time specifying the time during which the informer is involved in the act through this Participation.

modeCode [0..1]
Participation (CD) {CWE:D:ParticipationMode}

Design Comments: A code specifying the modality by which the Entity playing the Role is participating in the Act.

providerPatientOrRelated [1..1] (ProviderPatientOrRelated)
 
Location

Design Comments: A clinical statement may be associated with a location.

UsageNotes: LocationChoice

typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationTargetLocation, root= "LOC"}

Design Comments: The type code has been constrained to LOC.

contextControlCode [1..1]
Participation (CS) {CNE:V:ContextControl, default= "ON"}

Design Comments: A code that specifies how this participation contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of ON has been associated with this participation.

locationChoice [1..1] (LocationChoice)
 
LocationChoice
choice of R_ServiceDeliveryLocationUniversal
          or IdentifiedLocation

Design Comments: A place that has been identified by the scoping organization.

          or LocatedPlace

Design Comments: Relates a place (player) to a location (scoper) at which it is present in some way.

 
IdentifiedLocation

Design Comments: A place that has been identified by the scoping organization.

classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassIdentifiedEntity, root= "IDENT"}

Design Comments: The Role class code has been constrained to IDENT.

id [0..1]
Role (II)

Design Comments: An identifier for the place playing the role. The identifier is scoped by the organization scoping the role.

code [0..1]
Role (CD) {CWE:D:IdentifiedEntityType}

Design Comments: A code further identifying the type of identified location.

identifiedPlaceChoice [0..1] (PlaceChoice)
assigningOrganizationChoice [0..1] (OrganizationChoice)
 
PlaceChoice
choice of E_PublicHealthPlaceUniversal
          or E_PlaceUniversal
 
OrganizationChoice
choice of E_PublicHealthOrganizationUniversal
          or E_OrganizationUniversal
 
LocatedPlace

Design Comments: Relates a place (player) to a location (scoper) at which it is present in some way.

classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassLocatedEntity, root= "LOCE"}

Design Comments: The Role class code has been constrained to LOCE.

id [0..*]
Role (DSET<II>)

Design Comments: Identifier(s) for this hierarchical relationship of two places.

code [0..1]
Role (CD) {CWE:D:LocatedEntityRoleType}

Design Comments: A code further identifying the type of hierarchical relationship of two places.

locatedPlaceChoice [0..1] (PlaceChoice)
location1 [0..1] (PlaceChoice)
subjectOf [0..*] (Subject3)

Design Comments: A located palce may be the subject of spatial corrdinate observations.

 
Subject3

Design Comments: A located palce may be the subject of spatial corrdinate observations.

typeCode [1..1] (M)
Participation (CS) {CNE:C:ParticipationType:SBJ, fixed value= "SBJ"}

Design Comments: They type code has been constrained to SBJ.

contextControlCode [1..1]
Participation (CS) {CNE:V:ContextControl, default= "ON"}

Design Comments: A code that specifies how this participation contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of ON has been associated with this participation.

position [1..1] (A_SpatialCoordinateUniversal)
 
Conditions

Design Comments: The precondition class, derived from the ActRelationship class, is used along with the Criterion class to express a condition that must hold true before some other activity occurs.

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipConditional}

Design Comments: The type code must be drawn from the ActRelationshipConditional value set.

contextControlCode [0..1]
ActRelationship (CS) {CNE:V:ContextControl, default= "ON"}

Design Comments: A code that specifies how this ActRelationship contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of ON (overriding non-propagating) has been associated with this act relationship.

contextConductionInd [1..1] (M)
ActRelationship (BL){default= "false"}

Design Comments: If the indicator is true, associations in the parent act are conducted across the ActRelationship to the child act. The default value of 'false' has been associated with this attribute.

conjunctionCode [0..1]
ActRelationship (CS) {CNE:V:RelationshipConjunction, default= "AND"}

Design Comments: A code specifying the logical conjunction of the criteria among all the condition-links of Acts (e.g., and, or, exlusive-or).

seperatableInd [0..1]
ActRelationship (BL)

Design Comments: Indicates whether or not the source Act is intended to be interpreted independently of the target Act.

criterion [1..1] (Criterion)

Design Comments: A criterion or condition over service events that must apply for an associated act to be considered.

 
Criterion

Design Comments: A criterion or condition over service events that must apply for an associated act to be considered.

classCode [1..1] (M)
Observation (CS) {CNE:V:ActClassObservation, root= "OBS"}

Design Comments: The class code has been constrained to OBS,

moodCode [1..1] (M)
Observation (CS) {CNE:V:ActMoodEventCriterion, root= "EVN.CRT"}

Design Comments: The mood code has been constrained to EVN.CRT.

code [0..1]
Observation (CD) {CWE:D:ObservationType}

Design Comments: A code further identifying the type of observation criterion.

negationInd [0..1]
Observation (BL){default= "false"}

Design Comments: TBD

text [0..1]
Observation (ED)

Design Comments: A renderable textual or multimedia description (or reference to a description) of the complete information which would reasonably be expected to be displayed to a human reader conveyed by the Act. Please see the RIM Act.text description for further clarification of the use of this attribute.

value [0..1]
Observation (ANY) {CWE:D:ObservationValue}

Design Comments: The value of the criterion. Where the criterion is an interpretation ranges, the value may be presented as a pair of values (Lo - Hi) of the same datatype as the observation to which they apply (carried as an IVL). In some instances there may only be a Lo or a Hi rather than a pair of values. Some systems supply ranges as a String. Interpretation range may also carry a Reference Change Value (RCV) either as a percentage or absolute value.

interpretationCode [0..1]
Observation (CD) {CWE:D:ObservationInterpretation}

Design Comments: One or more codes specifying a rough qualitative interpretation of the observation, such as "normal, "abnormal," "below normal," "change up," "resistant," "susceptible," etc.

precondition [0..*] (Precondition)

Design Comments: A requirement to be true before an act is performed. The target is an observation in criterion mood. For multiple pre-conditions a conjunction attribute (AND, OR, XOR) is applicable.

 
Precondition

Design Comments: A requirement to be true before an act is performed. The target is an observation in criterion mood. For multiple pre-conditions a conjunction attribute (AND, OR, XOR) is applicable.

typeCode [1..1] (M)
ActRelationship (CS) {CNE:C:ActRelationshipType:PRCN, fixed value= "PRCN"}

Design Comments: The type code has been constrained to PRCN.

contextControlCode [0..1]
ActRelationship (CS) {CNE:V:ContextControl, default= "ON"}

Design Comments: A code that specifies how this Precondition contributes to the context of the criterion, and whether it may be propagated to descendent criterion whose association allows such propagation. The default value of ON has been associated with this act relationship.

contextConductionInd [1..1] (M)
ActRelationship (BL){default= "false"}

Design Comments: If the indicator is true, associations in the InterpretationRange are conducted to the Criterion. A default value of "false" has been assigned.

conjunctionCode [0..1]
ActRelationship (CS) {CNE:V:RelationshipConjunction}

Design Comments: A code specifying the logical conjunction of precondition criteria for the Criterion (e.g., and, or, exclusive-or).

seperatableInd [0..1]
ActRelationship (BL)

Design Comments: This attribute indicates whether or not the source criterion is intended to be interpreted independently of the target criterion.

criterion [1..1] (Criterion)
 
Component2

Design Comments: Each Act may have one or more component ProcessSteps. Virtually any workflow step associated with the target act can be communicated here. The statusCode attribute has been provided to allow the filler to indicate the state of a process step (including completion).

typeCode [1..1] (M)
ActRelationship (CS) {CNE:C:ActRelationshipType:COMP, fixed value= "COMP"}

Design Comments: The type code has been constrained to COMP.

inversionInd [1..1] (M)
ActRelationship (BL){fixed value= "false"}

Design Comments: The inversionInd has been fixed at false in this model. The attribue is required in Clinical Statement, but should never be true in this model.

contextControlCode [0..1]
ActRelationship (CS) {CNE:V:ContextControl, default= "AN"}

Design Comments: A code that specifies how this ActRelationship contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of AN has been associated with this act relationship.

contextConductionInd [1..1] (M)
ActRelationship (BL){default= "true"}

Design Comments: If the indicator is true, associations in the parent act are conducted across the ActRelationship to the child act. The default value of 'true" has been associated with this attribute.

sequenceNumber [0..1]
ActRelationship (INT.NONNEG)

Design Comments: This is used for sequencing purposes only.

seperatableInd [1..1] (M)
ActRelationship (BL){fixed value= "false"}

Design Comments: The seperatableInd has been fixed at false in this model. It is required in clinical statement, but should never be true in this model.

processStep [1..1] (ProcessStep)

Design Comments: Each Act may have one or more component ProcessSteps. Virtually any workflow step associated with the target act can be communicated here. The statusCode attribute has been provided to allow the filler to indicate the state of a process step (including completion).

 
ProcessStep

Design Comments: Each Act may have one or more component ProcessSteps. Virtually any workflow step associated with the target act can be communicated here. The statusCode attribute has been provided to allow the filler to indicate the state of a process step (including completion).

classCode [1..1] (M)
Act (CS) {CNE:V:ActClassRoot, root= "ACT"}

Design Comments: Any Act class code is allowed.

moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}

Design Comments: The mood code has been constrained to EVN.

id [0..*]
Act (DSET<II>)

Design Comments: An id for this process step instance.

code [1..1] (M)
Act (CD) {CWE:D:ActCodeProcessStep}

Design Comments: A code further classifying the type of process step.

title [0..1]
Act (ED)

Design Comments: A word or phrase by which a specific process step may be known among people.

text [0..1]
Act (ED)

Design Comments: A renderable textual or multimedia description (or reference to a description) of the complete information which would reasonably be expected to be displayed to a human reader conveyed by the Act. Please see the RIM Act.text description for further clarification of the use of this attribute.

statusCode [1..1] (M)
Act (CS) {CNE:V:ActStatus, default= "completed"}

Design Comments: The act status of this process step record.

effectiveTime [0..1]
Act (IVL<TS>)

Design Comments: The operationally relevant time of the process step, exclusive of administrative activity.

performer [0..*] (Performer)

Design Comments: A person or organization that actually and principally carries out the action.

UsageNotes: ProviderPatientOrRelated choice

author [0..*] (Author)
participation [0..*] (Participant)

Design Comments: Associates a participant with a public health statement. The particticipant typeCode should be further refined to something more specific.

UsageNotes: ParticipantChoice

definition [0..*] (Definition)

Design Comments: Identifies the "master" or "service catalog" entry of the act. Use this alone or in conjunction with code or text in the source act.

UsageNotes: ActDefinition

component [0..*] (Component3)

Design Comments: A ProcessStep may have one or more component ProcessSteps.

subjectOf [0..*] (Subject2)

Design Comments: The act may be the subject of zero to many ControlActEvents. These Control Acts communicate the trigger event and other "action" information regarding the associated act. This structure is useful for historical query responses and management of changes of state of acts.

UsageNotes: SubjectOf ControlActEvent

 
Performer

Design Comments: A person or organization that actually and principally carries out the action.

UsageNotes: ProviderPatientOrRelated choice

typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationPhysicalPerformer, root= "PRF"}

Design Comments: The type code has been constrained to PRF.

functionCode [0..1]
Participation (CD) {CWE:D:ParticipationFunction}

Design Comments: A code specifying additional detail about the function that the performer has in the Act.

contextControlCode [1..1]
Participation (CS) {CNE:V:ContextControl, default= "OP"}

Design Comments: A code that specifies how this participation contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of OP has been associated with this participation.

time [0..1]
Participation (IVL<TS>)

Design Comments: An interval of time specifying the time during which the performer is involved in the act through this Participation.

modeCode [0..1]
Participation (CD) {CWE:D:ParticipationMode}

Design Comments: A code specifying the modality by which the Entity playing the Role is participating in the Act.

providerPatientOrRelated [1..1] (ProviderPatientOrRelated)
 
Participant

Design Comments: Associates a participant with a public health statement. The particticipant typeCode should be further refined to something more specific.

UsageNotes: ParticipantChoice

typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationParticipation, root= "PART"}

Design Comments: Any participation type code is allowed.

functionCode [0..1]
Participation (CD) {CWE:D:ParticipationFunction}

Design Comments: A code specifying additional detail about the function that the Participation has in the Act, if such detail is not implied by the Participation.typeCode.

contextControlCode [0..1]
Participation (CS) {CNE:V:ContextControl, default= "AN"}

Design Comments: A code that specifies how this participation contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of AN has been associated with this participation.

sequenceNumber [0..1]
Participation (INT.NONNEG)

Design Comments: Used for sequencing purposes only.

negationInd [0..1]
Participation (BL)

Design Comments: Indicates whether the specified participation did not, does not, or should not occur, depending on the associated Act mood.

noteText [0..1]
Participation (ED)

Design Comments: A textual or multimedia depiction of commentary related to the participation. This note is attributed to this participant only.

time [0..1]
Participation (IVL<TS>)

Design Comments: An interval of time specifying the time during which the participant is involved in the act through this Participation.

modeCode [0..1]
Participation (CD) {CWE:D:ParticipationMode}

Design Comments: A code specifying the modality by which the Entity playing the Role is participating in the Act.

awarenessCode [0..1]
Participation (CD) {CWE:D:TargetAwareness}

Design Comments: A code specifying the extent to which the Entity playing the participating Role is aware of the associated Act.

signatureCode [0..1]
Participation (CD) {CNE:D:ParticipationSignature}

Design Comments: A code specifying whether and how the participant has attested his participation through a signature and or whether such a signature is needed.

signatureText [0..1]
Participation (ED)

Design Comments: A textual or multimedia depiction of the signature by which the participant endorses his or her participation in the Act as specified in the Participation.typeCode and that he or she agrees to assume the associated accountability.

performInd [0..1]
Participation (BL)

Design Comments: Indicates that the resource for this Participation must be reserved before use (i.e., it is controlled by a schedule).

substitutionConditionCode [0..1]
Participation (CD) {CWE:D:SubstitutionCondition}

Design Comments: The conditions under which a participating item may be replaced with a different one.

subsetCode [0..1]
Participation (CS) {CNE:V:ParticipationSubset}

Design Comments: An indication that the participation is a filtered subset of the total participations of the same type associated with the Act.

participantChoice [1..1] (ParticipantChoice)
 
ParticipantChoice
choice of R_AssignedEntityUniversal
          or ParticipantRole

Design Comments: A competency of the Entity that plays the Role as identified, defined, guaranteed, or acknowledged by the Entity that scopes the Role.

 
ParticipantRole

Design Comments: A competency of the Entity that plays the Role as identified, defined, guaranteed, or acknowledged by the Entity that scopes the Role.

classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassRoot, root= "ROL"}

Design Comments: Any Role class code is allowed.

id [0..*]
Role (DSET<II>)

Design Comments: A unique identifier for the player Entity in this Role.

code [0..1]
Role (CD) {CWE:D:RoleCode}

Design Comments: A code specifying the specific kind of Role to which an Role-instance belongs.

negationInd [0..1]
Role (BL)

Design Comments: An indicator specifying that the Role is a competency that is specifically not attributed to the Entity playing the Role.

name [0..*]
Role (COLL<EN>)

Design Comments: A non-unique textual identifier or moniker for the playing Entity intended for use principally when playing the Role.

addr [0..*]
Role (COLL<AD>)

Design Comments: A postal address for the Entity while in the Role.

telecom [0..*]
Role (COLL<TEL>)

Design Comments: A telecommunication address for the Entity while in the Role.

statusCode [0..1]
Role (CS) {CNE:V:RoleStatus}

Design Comments: A code specifying the state of this Role as defined in the state-transition model.

effectiveTime [0..1]
Role (IVL<TS>)

Design Comments: An interval of time specifying the period during which the Role is in effect, if such time limit is applicable and known.

certificateText [0..1]
Role (ED)

Design Comments: A textual or multimedia depiction of a certificate issued by the scoping Entity of a Role certifying that this Role is indeed played by the player Entity.

confidentialityCode [0..*]
Role (DSET<CD>) {CWE:D:Confidentiality}

Design Comments: An indication of the appropriate disclosure of information about this Role with respect to the playing Entity.

quantity [0..1]
Role (RTO<PQ,PQ>)

Design Comments: A ratio (numerator : denominator) specifying the relative quantities of the Entity playing the Role in the Entity scoping the Role, used for Roles that represent composition relationships between the scoping and playing Entities.

positionNumber [0..*]
Role (LIST<INT.NONNEG>)

Design Comments: An integer specifying the position of the Entity playing the Role with respect to the Entity that scopes the Role.

playingEntityParticipantChoice [0..1] (EntityParticipantChoice)
scopingEntityParticipantChoice [0..1] (EntityParticipantChoice)
 
EntityParticipantChoice
choice of E_PublicHealthEntityUniversal
          or E_PlaceUniversal
          or E_OrganizationUniversal
          or E_DeviceUniversal
          or E_PersonUniversal
          or E_LivingSubjectUniversal
          or E_NonPersonLivingSubjectUniversal
 
Definition

Design Comments: Identifies the "master" or "service catalog" entry of the act. Use this alone or in conjunction with code or text in the source act.

UsageNotes: ActDefinition

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipInstantiatesMaster, root= "INST"}

Design Comments: The type code has been constrained to INST.

contextControlCode [0..1]
ActRelationship (CS) {CNE:V:ContextControl, default= "AN"}

Design Comments: A code that specifies how this ActRelationship contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of AN (additiive non-propagating) has been associated with this act relationship.

contextConductionInd [1..1] (M)
ActRelationship (BL){default= "false"}

Design Comments: If the indicator is true, associations in the parent act are conducted across the ActRelationship to the child act. The default value of 'false' has been associated with this attribute.

actDefinition [1..1] (ActDefinition)

Design Comments: he ActDefinition class represents the definition (master file) for the associated Act. Typically this definition is drawn from the local service catalog.

 
ActDefinition

Design Comments: he ActDefinition class represents the definition (master file) for the associated Act. Typically this definition is drawn from the local service catalog.

classCode [1..1] (M)
Act (CS) {CNE:V:ActClassRoot, root= "ACT"}

Design Comments: The class code should match the class code of the source act.

moodCode [1..1] (M)
Act (CS) {CNE:C:ActMood:DEF, fixed value= "DEF"}

Design Comments: The mood code has been constrained to DEF.

id [1..1] (M)
Act (II)

Design Comments: The ActDefinition.id attribute is used to distinguish this definition from any other definition.

text [0..1]
Act (ED)

Design Comments: A renderable textual or multimedia description (or reference to a description) of the complete information which would reasonably be expected to be displayed to a human reader conveyed by the Act. Please see the RIM Act.text description for further clarification of the use of this attribute.

 
Component3

Design Comments: A ProcessStep may have one or more component ProcessSteps.

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipHasComponent, root= "COMP"}

Design Comments: The type code has been constrained to COMP.

inversionInd [1..1] (M)
ActRelationship (BL){fixed value= "false"}

Design Comments: The inversionInd has been fixed at false in this model. The attribue is required in Clinical Statement, but should never be true in this model.

contextControlCode [0..1]
ActRelationship (CS) {CNE:V:ContextControl, default= "AN"}

Design Comments: A code that specifies how this ActRelationship contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of AN has been associated with this act relationship.

contextConductionInd [1..1] (M)
ActRelationship (BL)

Design Comments: If the indicator is true, associations in the parent act are conducted across the ActRelationship to the child act. The default value of 'true" has been associated with this attribute.

sequenceNumber [0..1]
ActRelationship (INT.NONNEG)

Design Comments: This is used for sequencing purposes only.

seperatableInd [1..1] (M)
ActRelationship (BL){fixed value= "false"}

Design Comments: The seperatableInd has been fixed at false in this model. It is required in clinical statement, but should never be true in this model.

processStep [1..1] (ProcessStep)
 
Subject2

Design Comments: The act may be the subject of zero to many ControlActEvents. These Control Acts communicate the trigger event and other "action" information regarding the associated act. This structure is useful for historical query responses and management of changes of state of acts.

UsageNotes: SubjectOf ControlActEvent

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipHasSubject, root= "SUBJ"}

Design Comments: The type code has been constrained to SUBJ.

contextControlCode [1..1]
ActRelationship (CS) {CNE:V:ContextControl, default= "AN"}

Design Comments: A code that specifies how this ActRelationship contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of AN has been associated with this act relationship.

contextConductionInd [1..1] (M)
ActRelationship (BL){default= "false"}

Design Comments: If the indicator is true, associations in the parent act are conducted across the ActRelationship to the child act. The default value of 'false' has been associated with this attribute.

controlActEvent [1..1] (ControlActEvent)

Design Comments: These Control Acts communicate the trigger event and other "action" information regarding the associated act. This structure is useful for historical query responses and management of acts.

 
ControlActEvent

Design Comments: These Control Acts communicate the trigger event and other "action" information regarding the associated act. This structure is useful for historical query responses and management of acts.

classCode [1..1] (M)
ControlAct (CS) {CNE:C:ActClass:CACT, fixed value= "CACT"}

Design Comments: The class code has been constrained to CACT.

moodCode [1..1] (M)
ControlAct (CS) {CNE:C:ActMood:EVN, fixed value= "EVN"}

Design Comments: The mood code has been constrained to EVN.

id [0..1]
ControlAct (II)

Design Comments: The identifier that has been designated for the control act or notification.

code [1..1] (M)
ControlAct (CD) {CWE:D:HL7TriggerEventCode}

Design Comments: The code indicates the Trigger Event of the act or the notification that has been sent. The domain HL7TriggerEventCode has been defined to represent these codes.

statusCode [1..1]
ControlAct (CS) {CNE:V:ActStatus}

Design Comments: The status of the control act.

effectiveTime [1..1]
ControlAct (TS)

Design Comments: The date and time on which the control act was composed and authorized for transmission, i.e. the date and time the event occurred that triggered the interaction. This date and time will normally differ from the data and time contained in the transmission wrapper.

reasonCode [0..1]
ControlAct (CV) {CWE:D:ActReason}

Design Comments: A code specifying the motivation, cause, or rationale of the Act. The reasonCode should only be used for common reasons that are not related to a prior Act or any other condition expressed in Acts. Example reasons that might qualify for being coded in this field might be: "routine requirement", "infectious disease reporting requirement", "on patient request", or "required by law". The reasonCode attribute identifies types of reasons, or broad categories of reasons. It is not to be used for the identification of fine-grained reasons for the Act.

author [0..*] (Author)
 
SourceOf1

Design Comments: This act relationship allows virtually any relationship between acts to be expressed in this model. The reader is directed to the Clinical Statement domain for further documentation on the use of this act relationship.

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipType}

Design Comments: Any act relationship type is allowed.

contextControlCode [0..1]
ActRelationship (CS) {CNE:V:ContextControl, default= "AN"}

Design Comments: A code that specifies how this ActRelationship contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of AN (additiive non-propagating) has been associated with this act relationship.

contextConductionInd [1..1] (M)
ActRelationship (BL){default= "true"}

Design Comments: If the indicator is true, associations in the parent act are conducted across the ActRelationship to the child act. The default value of 'true' has been associated with this attribute.

sequenceNumber [0..1]
ActRelationship (INT.NONNEG)

Design Comments: This is used for sequencing purposes only.

priorityNumber [0..1]
ActRelationship (REAL)

Design Comments: A real number or integer specifying the relative preference for considering this relationship before other like-typed relationships having the same source Act. Relationships with lower priorityNumber values are considered before and above those with higher values.

pauseQuantity [0..1]
ActRelationship (PQ.TIME)

Design Comments: A quantity of time that should elapse between when an Act is ready for execution and the actual beginning of the execution.

negationInd [0..1]
ActRelationship (BL){default= "false"}

Design Comments: An indicator that asserts that the meaning of the link is negated. when 'true' allows the sender to specifically state that the relationship does not apply e.g.. An observation was not caused by a medication.

conjunctionCode [0..1]
ActRelationship (CS) {CNE:V:RelationshipConjunction}

Design Comments: A code specifying the logical conjunction of the criteria among all the condition-links of Acts (e.g., and, or, exlusive-or).

localVariableName [0..1]
ActRelationship (ST.SIMPLE)

Design Comments: A character string name for the input parameter from which the source Act of this ActRelationship derives some of its attributes. The local variable name is bound in the scope of the Act.derivationExpr with its value being an Act selected based on the input parameter specified by this attribute.

seperatableInd [0..1]
ActRelationship (BL){default= "false"}

Design Comments: Indicates whether or not the source Act is intended to be interpreted independently of the target Act.

uncertaintyCode [0..1]
ActRelationship (CD) {CNE:D:ActUncertainty}

Design Comments: A code indicating whether the specific relationship between the source and target Acts has been asserted to be uncertain in any way.

publicHealthActChoice [1..1] (PublicHealthActChoice)
 
SourceOf6

Design Comments: This act relationship allows virtually any relationship between a public health act and the A_SupportingClinicalStatement CMET. Note that if the ActReference class is used from the A_SupportingClinicalStatement CMET, then the contextConductionInd in the act relationship must be set to false.

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipType}

Design Comments: Any type code is allowed.

inversionInd [1..1] (M)
ActRelationship (BL){default= "false"}

Design Comments: When 'true' reverses the direction of the relationship e.g. 'Cause of' becomes 'Caused by'. The inversionInd is used in this model instead of providing a separate Target recursive act relationship.

contextControlCode [1..1]
ActRelationship (CS) {CNE:V:ContextControl, default= "AN"}

Design Comments: A code that specifies how this ActRelationship contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of AN (additiive non-propagating) has been associated with this act relationship.

contextConductionInd [1..1] (M)
ActRelationship (BL){default= "false"}

Design Comments: If the indicator is true, associations in the parent act are conducted across the ActRelationship to the child act. The default value of 'false' has been associated with this attribute.

sequenceNumber [0..1]
ActRelationship (INT.NONNEG)

Design Comments: This is used for sequencing purposes only.

priorityNumber [0..1]
ActRelationship (REAL)

Design Comments: A real number or integer specifying the relative preference for considering this relationship before other like-typed relationships having the same source Act. Relationships with lower priorityNumber values are considered before and above those with higher values.

pauseQuantity [0..1]
ActRelationship (PQ.TIME)

Design Comments: A quantity of time that should elapse between when an Act is ready for execution and the actual beginning of the execution.

negationInd [0..1]
ActRelationship (BL){default= "false"}

Design Comments: An indicator that asserts that the meaning of the link is negated. when 'true' allows the sender to specifically state that the relationship does not apply e.g.. An observation was not caused by a medication.

conjunctionCode [0..1]
ActRelationship (CS) {CNE:V:RelationshipConjunction}

Design Comments: A code specifying the logical conjunction of the criteria among all the condition-links of Acts (e.g., and, or, exlusive-or).

localVariableName [0..1]
ActRelationship (ST.SIMPLE)

Design Comments: A character string name for the input parameter from which the source Act of this ActRelationship derives some of its attributes. The local variable name is bound in the scope of the Act.derivationExpr with its value being an Act selected based on the input parameter specified by this attribute.

seperatableInd [0..1]
ActRelationship (BL){default= "false"}

Design Comments: Indicates whether or not the source Act is intended to be interpreted independently of the target Act.

uncertaintyCode [0..1]
ActRelationship (CD) {CNE:D:ActUncertainty}

Design Comments: A code indicating whether the specific relationship between the source and target Acts has been asserted to be uncertain in any way.

clinicalStatement [1..1] (A_SupportingClinicalStatementUniversal)
 
SourceOf3

Design Comments: This act relationship allows virtually any relationship between acts to be expressed in this model. The souorce act is a clinical statement conformant act. The target is any act.

Rationale: This act relationship between the clinical statement comformant acts and non-clinical statement conformant acts is necessary because not all HL7 models conform with clinical statement, yet may contain information relevant to public health.

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipType}

Design Comments: Any act relationship type code is allowed.

Rationale: Any act relationship type code is allowed.

contextControlCode [0..1]
ActRelationship (CS) {CNE:V:ContextControl, default= "AN"}

Design Comments: A code that specifies how this ActRelationship contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of AN (additiive non-propagating) has been associated with this act relationship.

contextConductionInd [1..1] (M)
ActRelationship (BL)

Design Comments: If the indicator is true, associations in the parent act are conducted across the ActRelationship to the child act. The default value of 'true' has been associated with this attribute.

sequenceNumber [0..1]
ActRelationship (INT.NONNEG)

Design Comments: This is used for sequencing purposes only.

priorityNumber [0..1]
ActRelationship (REAL)

Design Comments: A real number or integer specifying the relative preference for considering this relationship before other like-typed relationships having the same source Act. Relationships with lower priorityNumber values are considered before and above those with higher values.

pauseQuantity [0..1]
ActRelationship (PQ.TIME)

Design Comments: A quantity of time that should elapse between when an Act is ready for execution and the actual beginning of the execution.

negationInd [0..1]
ActRelationship (BL){default= "false"}

Design Comments: An indicator that asserts that the meaning of the link is negated. when 'true' allows the sender to specifically state that the relationship does not apply e.g.. An observation was not caused by a medication.

Rationale: An indicator that asserts that the meaning of the link is negated. when 'true' allows the sender to specifically state that the relationship does not apply e.g.. An observation was not caused by a medication.

conjunctionCode [0..1]
ActRelationship (CS) {CNE:V:RelationshipConjunction}

Design Comments: A code specifying the logical conjunction of the criteria among all the condition-links of Acts (e.g., and, or, exlusive-or).

seperatableInd [0..1]
ActRelationship (BL){default= "false"}

Design Comments: Indicates whether or not the source Act is intended to be interpreted independently of the target Act.

uncertaintyCode [0..1]
ActRelationship (CD) {CNE:D:ActUncertainty}

Design Comments: A code indicating whether the specific relationship between the source and target Acts has been asserted to be uncertain in any way.

anyAct [1..1] (AnyAct)

Design Comments: AnyAct is used to convey information about a non-cl;inical statement compliant act.

Rationale: This non-clinical statement conformant act is necessary because not all HL7 models conform with clinical statement, yet may contain information relevant to public health.

 
AnyAct

Design Comments: AnyAct is used to convey information about a non-cl;inical statement compliant act.

Rationale: This non-clinical statement conformant act is necessary because not all HL7 models conform with clinical statement, yet may contain information relevant to public health.

classCode [1..1] (M)
Act (CS) {CNE:V:ActClassRoot, root= "ACT"}

Design Comments: Any act class code may be used. Note for class codes that correspond with physical RIM classes, the specialized attributes fo the physical calss will not be present.

moodCode [1..1] (M)
Act (CS) {CNE:V:ActMood}

Design Comments: Allows use of any act mood code.

id [0..*]
Act (DSET<II>)

Design Comments: The id attribute is used to carry an identifier for the act. The datatype for this attribute has been designated as SET<II> so that the act can be described using multiple identifiers (e.g. from the local system, from a regional system and from a national system).

code [0..1]
Act (CD) {CWE:D:ActCode}

Design Comments: A code futhure classifying the type of investigation.

actionNegationInd [0..1]
Act (BL)

Design Comments: An indicator specifying that the Act statement is a negation of the Act in Event mood as described by the descriptive attributes.

negationInd [0..1]
Act (BL)

Design Comments: This attributte is retained for backward compatibility only. It has been replaced by actionNegationInd.

derivationExpr [0..1]
Act (ST.SIMPLE)

Design Comments: The AnyAct.derivationExpr attribute is used to communicate the algorithmic expression used to derive the act.

title [0..1]
Act (ED)

Design Comments: A word or phrase by which a specific Act may be known among people.

text [0..1]
Act (ED)

Design Comments: A renderable textual or multimedia description (or reference to a description) of the complete information which would reasonably be expected to be displayed to a human reader conveyed by the Act. Please see the RIM Act.text description for further clarification of the use of this attribute.

statusCode [0..1]
Act (CS) {CNE:V:ActStatus}

Design Comments: The status reflects the state of the activity. Values are drawn from the act state machine.

effectiveTime [0..1]
Act (QSET<TS>)

Design Comments: The clinically or operationally relevant time of an act, exclusive of administrative activity.

activityTime [0..1]
Act (QSET<TS>)

Design Comments: A time expression specifying when an Act occurs, or, depending on the mood, is supposed to occur, scheduled to occur, etc.

availabilityTime [0..1]
Act (TS)

Design Comments: The point in time at which information about Act-instance (regardless of mood) first became available to a system reproducing this Act.

priorityCode [0..*]
Act (DSET<CD>) {CWE:D:ActPriority}

Design Comments: The urgency under which the Act happened, can happen, is happening, is intended to happen, or is requested/demanded to happen.

confidentialityCode [0..*]
Act (DSET<CD>) {CWE:D:Confidentiality}

Design Comments: A code that indicates the appropriate disclosure of information about this Act, regardless of mood.

repeatNumber [0..1]
Act (IVL<INT.NONNEG>)

Design Comments: An interval of integer numbers stating the minimal and maximal number of repetitions of the Act.

interruptibleInd [0..1]
Act (BL)

Design Comments: An indication that the Act is interruptible by asynchronous events.

independentInd [0..1]
Act (BL)

Design Comments: An indicator specifying whether the Act can be manipulated independently of other Acts or only through a super-ordinate composite Act that has this Act as a component.

uncertaintyCode [0..1]
Act (CD) {CNE:D:ActUncertainty}

Design Comments: A code indicating whether the Act statement as a whole, with its subordinate components has been asserted to be uncertain in any way.

reasonCode [0..*]
Act (DSET<CD>) {CWE:D:ActReason}

Design Comments: The motivation, cause, or rationale of an Act, when such rationale is not reasonably represented as an ActRelationship of type "has reason" linking to another Act. The reasonCode should be used only for administrative reasons for the act. Clinical reasons should use the RSON act relationship to a separate act.

languageCode [0..1]
Act (CD) {CWE:D:HumanLanguage}

Design Comments: The primary language in which this Act statement is specified, particularly the language of the Act.text.

subject [0..*] (Subject4)

Design Comments: The principle target of the public health statement.

UsageNotes: R_Subject universal

recordTarget [0..*] (RecordTarget)
responsibleParty [0..*] (ResponsibleParty)
performer [0..*] (Performer)
author [0..*] (Author)
dataEnterer [0..1] (DataEnterer)
informant [0..*] (Informant)
verifier [0..*] (Verifier)

Design Comments: Identifies one or more individuals who verify the content of the Public Heralth Statement, details of which are carried in the AssignedEntity CMET.

UsageNotes: R_AssignedPerson universal

location [0..*] (Location)
participation [0..*] (Participant)
outboundRelationship [0..*] (SourceOf4)

Design Comments: The SourceOf5 act relationship allows virtually any relationship between acts to be expressed in this model.

 
Subject4

Design Comments: The principle target of the public health statement.

UsageNotes: R_Subject universal

typeCode [1..1] (M)
Participation (CS) {CNE:C:ParticipationType:SBJ, fixed value= "SBJ"}

Design Comments: The type code is constrained to SBJ.

contextControlCode [1..1]
Participation (CS) {CNE:V:ContextControl, default= "OP"}

Design Comments: A code that specifies how this participation contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of OP has been associated with this participation.

sequenceNumber [0..1]
Participation (INT.NONNEG)

Design Comments: This is used for sequencing purposes only.

time [0..1]
Participation (IVL<TS>)

Design Comments: An interval of time specifying the time during which the subject is involved in the act through this Participation.

modeCode [0..1]
Participation (CD) {CWE:D:ParticipationMode}

Design Comments: A code specifying the modality by which the Entity playing the Role is participating in the Act.

awarenessCode [0..1]
Participation (CD) {CWE:D:TargetAwareness}

Design Comments: A code specifying the extent to which the subject is aware of the associated Act.

subjectChoice [1..1] (R_SubjectUniversal)
 
Verifier

Design Comments: Identifies one or more individuals who verify the content of the Public Heralth Statement, details of which are carried in the AssignedEntity CMET.

UsageNotes: R_AssignedPerson universal

typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationVerifier, root= "VRF"}

Design Comments: The type code has been constrained to VRF.

contextControlCode [1..1]
Participation (CS) {CNE:V:ContextControl, default= "OP"}

Design Comments: A code that specifies how this participation contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of OP has been associated with this participation.

noteText [0..1]
Participation (ED)

Design Comments: A textual or multimedia depiction of commentary related to the participation. This note is attributed to this participant only.

time [0..1]
Participation (TS)

Design Comments: An interval of time specifying the time during which the verifier is involved in the act through this Participation.

modeCode [0..1]
Participation (CD) {CWE:D:ParticipationMode}

Design Comments: A code specifying the modality by which the Entity playing the Role is participating in the Act.

signatureCode [0..1]
Participation (CD) {CNE:D:ParticipationSignature}

Design Comments: A code specifying whether and how the participant has attested his participation through a signature and or whether such a signature is needed.

signatureText [0..1]
Participation (ED)

Design Comments: A textual or multimedia depiction of the signature by which the participant endorses his or her participation in the Act as specified in the Participation.typeCode and that he or she agrees to assume the associated accountability.

assignedPerson [1..1] (R_AssignedPersonUniversal)
 
SourceOf4

Design Comments: The SourceOf5 act relationship allows virtually any relationship between acts to be expressed in this model.

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipType}

Design Comments: Any act relationship type code is allowed.

Rationale: Any act relationship type code may be used.

inversionInd [0..1]
ActRelationship (BL)

Design Comments: When 'true' reverses the direction of the relationship e.g. 'Cause of' becomes 'Caused by'. The inversionInd is used in this model instead of providing a separate Target recursive act relationship.

contextControlCode [0..1]
ActRelationship (CS) {CNE:V:ContextControl, default= "AN"}

Design Comments: A code that specifies how this ActRelationship contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of AN (additiive non-propagating) has been associated with this act relationship.

contextConductionInd [1..1]
ActRelationship (BL)

Design Comments: If the indicator is true, associations in the parent act are conducted across the ActRelationship to the child act. The default value of 'true' has been associated with this attribute.

sequenceNumber [0..1]
ActRelationship (INT.NONNEG)

Design Comments: This is used for sequencing purposes only.

priorityNumber [0..1]
ActRelationship (REAL)

Design Comments: A real number or integer specifying the relative preference for considering this relationship before other like-typed relationships having the same source Act. Relationships with lower priorityNumber values are considered before and above those with higher values.

pauseQuantity [0..1]
ActRelationship (PQ.TIME)

Design Comments: A quantity of time that should elapse between when an Act is ready for execution and the actual beginning of the execution.

negationInd [0..1]
ActRelationship (BL){default= "false"}

Design Comments: An indicator that asserts that the meaning of the link is negated. when 'true' allows the sender to specifically state that the relationship does not apply e.g.. An observation was not caused by a medication

conjunctionCode [0..1]
ActRelationship (CS) {CNE:V:RelationshipConjunction}

Design Comments: A code specifying the logical conjunction of the criteria among all the condition-links of Acts (e.g., and, or, exlusive-or).

localVariableName [0..1]
ActRelationship (ST.SIMPLE)

Design Comments: A character string name for the input parameter from which the source Act of this ActRelationship derives some of its attributes. The local variable name is bound in the scope of the Act.derivationExpr with its value being an Act selected based on the input parameter specified by this attribute.

seperatableInd [0..1]
ActRelationship (BL){default= "false"}

Design Comments: Indicates whether or not the source Act is intended to be interpreted independently of the target Act.

uncertaintyCode [0..1]
ActRelationship (CD) {CNE:D:ActUncertainty}

Design Comments: A code indicating whether the specific relationship between the source and target Acts has been asserted to be uncertain in any way.

anyAct [1..1] (AnyAct)
 
SourceOf5

Design Comments: This act relationship allows virtually any relationship between acts to be expressed in this model. The reader is directed to the Clinical Statement domain for further documentation on the use of this act relationship.

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipType}

Design Comments: Any act relationship type code is allowed.

contextControlCode [0..1]
ActRelationship (CS) {CNE:V:ContextControl, default= "AN"}

Design Comments: A code that specifies how this ActRelationship contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of AN (additiive non-propagating) has been associated with this act relationship.

contextConductionInd [1..1] (M)
ActRelationship (BL){default= "true"}

Design Comments: If the indicator is true, associations in the parent act are conducted across the ActRelationship to the child act. The default value of 'true' has been associated with this attribute.

sequenceNumber [0..1]
ActRelationship (INT.NONNEG)

Design Comments: This is used for sequencing purposes only.

priorityNumber [0..1]
ActRelationship (REAL)

Design Comments: A real number or integer specifying the relative preference for considering this relationship before other like-typed relationships having the same source Act. Relationships with lower priorityNumber values are considered before and above those with higher values.

pauseQuantity [0..1]
ActRelationship (PQ.TIME)

Design Comments: A quantity of time that should elapse between when an Act is ready for execution and the actual beginning of the execution.

negationInd [0..1]
ActRelationship (BL){default= "false"}

Design Comments: An indicator that asserts that the meaning of the link is negated. when 'true' allows the sender to specifically state that the relationship does not apply e.g.. An observation was not caused by a medication

conjunctionCode [0..1]
ActRelationship (CS) {CNE:V:RelationshipConjunction}

Design Comments: A code specifying the logical conjunction of the criteria among all the condition-links of Acts (e.g., and, or, exlusive-or).

localVariableName [0..1]
ActRelationship (ST.SIMPLE)

Design Comments: A character string name for the input parameter from which the source Act of this ActRelationship derives some of its attributes. The local variable name is bound in the scope of the Act.derivationExpr with its value being an Act selected based on the input parameter specified by this attribute.

seperatableInd [0..1]
ActRelationship (BL){default= "false"}

Design Comments: Indicates whether or not the source Act is intended to be interpreted independently of the target Act.

uncertaintyCode [0..1]
ActRelationship (CD) {CNE:D:ActUncertainty}

Design Comments: A code indicating whether the specific relationship between the source and target Acts has been asserted to be uncertain in any way.

publicHealthActChoice [1..1] (PublicHealthActChoice)
 
SourceOf2

Design Comments: This act relationship allows virtually any relationship between acts to be expressed in this model. The target act is a clinical statement conformant act. The source is any act.

Rationale: This act relationship between the clinical statement comformant acts and non-clinical statement conformant acts is necessary because not all HL7 models conform with clinical statement, yet may contain information relevant to public health.

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipType}

Design Comments: Allows use of any act relationship type code.

contextControlCode [0..1]
ActRelationship (CS) {CNE:V:ContextControl, default= "AN"}

Design Comments: A code that specifies how this ActRelationship contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of AN (additiive non-propagating) has been associated with this act relationship.

contextConductionInd [1..1] (M)
ActRelationship (BL)

Design Comments: If the indicator is true, associations in the parent act are conducted across the ActRelationship to the child act. The default value of 'true' has been associated with this attribute.

sequenceNumber [0..1]
ActRelationship (INT.NONNEG)

Design Comments: This is used for sequencing purposes only.

priorityNumber [0..1]
ActRelationship (REAL)

Design Comments: A real number or integer specifying the relative preference for considering this relationship before other like-typed relationships having the same source Act. Relationships with lower priorityNumber values are considered before and above those with higher values.

pauseQuantity [0..1]
ActRelationship (PQ.TIME)

Design Comments: A quantity of time that should elapse between when an Act is ready for execution and the actual beginning of the execution.

negationInd [0..1]
ActRelationship (BL){default= "false"}

Design Comments: An indicator that asserts that the meaning of the link is negated. when 'true' allows the sender to specifically state that the relationship does not apply e.g.. An observation was not caused by a medication.

conjunctionCode [0..1]
ActRelationship (CS) {CNE:V:RelationshipConjunction}

Design Comments: A code specifying the logical conjunction of the criteria among all the condition-links of Acts (e.g., and, or, exlusive-or).

seperatableInd [0..1]
ActRelationship (BL){default= "false"}

Design Comments: Indicates whether or not the source Act is intended to be interpreted independently of the target Act.

uncertaintyCode [0..1]
ActRelationship (CD) {CNE:D:ActUncertainty}

Design Comments: A code indicating whether the specific relationship between the source and target Acts has been asserted to be uncertain in any way.

anyAct [1..1] (AnyAct)
 
Act

Design Comments: The Act (ACT) choice is a derivative of the RIM Act class, to be used when the other more specific classes are not appropriate. This class should not be used if there is a more appropriate class in the Act Choice or the SupportingClinicalStatement CMET.

Many activites of interest to public health which are not directly related to health care may be modeled using the Act class. For instance if a case of food poisoning occurs during a picnic (bad potato salad perhaps) the picnic can be modeled as an Act, and the people at the picnic would be documented as participants in the picnic.

classCode [1..1] (M)
Act (CS) {CNE:V:ActClassRoot, root= "ACT"}

Design Comments: Any act class code is allowed except those from the ActContainer heirarchy

moodCode [1..1] (M)
Act (CS) {CNE:V:x_ClinicalStatementActMood}

Design Comments: Following the HL7 v3 approach to modeling, most of the classes within the Clinical Statement can be assigned a moodCode that determines whether it is reporting an actual event or expressing a request, proposal, promise, appointment or goal. The only exception is Organizer.moodCode, which always has a value of 'EVN'. The allowed values for this attribute in most Clinical Statement classes have been specified using an x_domain. Where a TC or Realm implementation etc. uses a constrained version of this model, the value set for the constrained model may be restricted to a sub-set of one or more of the values allowed.

The use of moodCode overlaps with SNOMED CT context attributes and the SNOMED CT concept identifiers and expressions used in the code attribute shall not contradict the moodCode. The Terminfo project provides guidance on the binding between the moodCode and the SNOMED CT context model for the different classes in the Clinical Statement pattern.

id [0..*]
Act (DSET<II>)

Design Comments: Each instance of a Clinical Statement may be identified by means of an id using any of the HL7's II data types which currently includes GUID/UUID, OID, or RUID in the root plus a potential extension. Any of these provides a unique identification, depending on the level of coupling between the communicating systems, which in turn uniquely identifies the specific Clinical Statement. If precisely the same information (statement and context) is required to be referenced either in the same communication instance or in another communication instance, then the same identifier value shall be used in an ActReference to reference the original Clinical Statement.

Conversely, if all of the attributes and context of a Clinical Statement class are not identical, then it is a different Clinical Statement and a new unique identifier shall be assigned. This means:

* a subset of a Clinical Statement is a different Clinical Statement, requiring a different identifier

* an Organizer where one of the 'contained' statements is modified is a new statement requiring a new identifier.

The clinical statement 'pattern' allows Clinical Statements to have multiple identifiers. This allows Clinical Statements to be identified by a human readable identifier in addition to the unique identifier and will always be represented by an OID and code value. The use of these identifiers could include identifiers such as departmental order number, episode number etc. where required by specific communication use cases.

code [0..1]
Act (CD) {CWE:D:ActCode}

Design Comments: The code attribute is used to identify the nature of the information conveyed by an instance of a Clinical Statement Act. Code may be optional in some specifications. The cardinality and conformance of the code attribute in the Observation is act is 1..1 required. While the attribute must be present in all Observation instances it is permissible to send an exceptional value from the NullFlavor vocabulary domain as a legal value. The HL7 v3 data type of the code attribute is CD (Concept Descriptor). The CD data type allows the inclusion of:

* The text assigned to the code by the coding scheme (displayText) and the text on which the encoding was based (originalText)

* Qualifiers of the type used in SNOMED CT (including context attributes) to refine the meaning of the primary code

o Each qualifier is a name + value pair with the name expressed as a code and the value expressed as another instance of the CD data type (allowing nested qualifiers where needed).

* Translations to allow the representation of the concept in the coding scheme in which it originated as well as translated into other preferred terminologies.

o Note that the original code is expressed at the outer level with the required code (if different) expressed as a translation within this. The ability to recognize the original code is important to enable future enhanced translations based on improved mappings. Thus, if the data was originally encoded in a different coding system the original code should be included with the translation element containing the SNOMED CT representation.

The CD data type supports the use of pre and post-coordination of vocabulary expressions and this model places no restrictions on how these expressions are represented other than the constraints imposed by the respective terminologies.

negationInd [0..1]
Act (BL)

Design Comments: when set to "true", is a positive assertion that the descriptive attributes of the Act as a whole are negated. The inert properties such as Act.id, Act.moodCode, and the participations are not negated. These inert properties always have the same meaning: i.e., the author remains the author of the negative Act. An act statement with negationInd is still a statement about the specific fact described by the Act. For instance, a negated "finding of wheezing on July 1" means that the author positively denies that there was wheezing on July 1, and that he takes the same responsibility for such statement and the same requirement to have evidence for such statement than if he had not used negation.

text [0..1]
Act (ED)

Design Comments: A renderable textual or multimedia description (or reference to a description) of the complete information which would reasonably be expected to be displayed to a human reader conveyed by the Act. Please see the RIM Act.text description for further clarification of the use of this attribute.

statusCode [0..1]
Act (CS) {CNE:V:ActStatus}

Design Comments: The status reflects the state of the activity. Values are drawn from the act state machine.

effectiveTime [0..1]
Act (IVL<TS>)

Design Comments: The clinically or operationally relevant time of an act, exclusive of administrative activity.

availabilityTime [0..1]
Act (TS)

Design Comments: The point in time at which information about Act-instance (regardless of mood) first became available to a system reproducing this Act.

priorityCode [0..1]
Act (CD) {CWE:D:ActPriority}

Design Comments: The Act.priorityCode is defined by HL7 as: "A code or set of codes (e.g., for routine, emergency,) specifying the urgency under which the Act happened, can happen, is happening, is intended to happen, or is requested/demanded to happen".

The priorityCode attribute has a potential overlap with some vocabularies. This potential conflict is resolved as follows:

* priorityCode should be used to indicate the priority as it relates to workflow management. It is also used to indicate priority assigned by the originator of a request or result or to indicate the priority with which the communication recipient should respond to the information in the Act. For example, the request for a procedure should be treated as 'urgent'. * Where the vocabulary used in the message has a priority attribute, then this should be used in coded expressions where the priority significantly alters the Act.code, or in the case of an Observation, the Observation.value attribute. For example, the concept 'an Emergency appendectomy' should be expressed totally within vocabulary expression used in Procedure.code.

confidentialityCode [0..*]
Act (DSET<CD>) {CWE:D:Confidentiality}

Design Comments: A code that indicates the appropriate disclosure of information about this Act, regardless of mood.

uncertaintyCode [0..1]
Act (CD) {CNE:D:ActUncertainty}

Design Comments: A code indicating whether the Act statement as a whole, with its subordinate components has been asserted to be uncertain in any way.

languageCode [0..1]
Act (CD) {CWE:D:HumanLanguage}

Design Comments: The primary language in which this Act statement is specified, particularly the language of the Act.text.

Inherits associations from PublicHealthActChoice
 
InvestigationEvent

Design Comments: The InvestigationEvent class captures information directly related to the investigation and pulls together the rest of the relevant information.

The subject of an investigation may be an einty (in the role of an investigative subject) or another act such as an exposure. Investigations normally use the trigger (TRIG) or reason (RSON) act relationship to document the activities that caused the investigation to occur.

classCode [1..1] (M)
Observation (CS) {CNE:C:ActClass:INVSTG, fixed value= "INVSTG"}

Design Comments: The class code has been constrainted to INVSTG.

moodCode [1..1] (M)
Observation (CS) {CNE:C:ActMood:EVN, fixed value= "EVN"}

Design Comments: The mood code has been constrained to EVN.

id [0..*]
Observation (DSET<II>)

Design Comments: The id attribute is used to carry an identifier for the investigation. The datatype for this attribute has been designated as SET<II> so that the investigation can be described using multiple identifiers (e.g. from the local system, from a regional system and from a national system).

code [0..1]
Observation (CD) {CWE:D:ObservationInvestigationType}

Design Comments: A code futhure classifying the type of investigation.

negationInd [0..1]
Observation (BL)

Design Comments: TBD - RIM definintion is in the process of being changed.

text [0..1]
Observation (ED)

Design Comments: A renderable textual or multimedia description (or reference to a description) of the complete information which would reasonably be expected to be displayed to a human reader conveyed by the Act. Please see the RIM Act.text description for further clarification of the use of this attribute.

statusCode [0..1]
Observation (CS) {CNE:V:ActStatus}

Design Comments: The status reflects the state of this record of the investigation. This should not be confused with the status of the workflow associated with the investigation. Values are drawn from the act state machine.

effectiveTime [0..1]
Observation (QSET<TS>)

Design Comments: The InvestigationEvent.effectiveTime is the time during which the investigation is conducted, exclusive of administrative activity. For instance an investigator may spend some time travel to and from the site of an investigtation. This travel time is not part of the effective time associated with the investigation. The time spent at the location conducting the investigation is the effective time in this case. Note that the effectiveTime uses the GTS data type since the actual effective time of the investigation may actually be the sunion of multiple intervals of time.

activityTime [0..1]
Observation (QSET<TS>)

Design Comments: The InvestigationEvent.activity time includes all time spent related to the investigation, including administrative time not included in effective time. This is a GTS data type for the same reason as effective time, it may be the union of multiple intervals of time.

availabilityTime [0..1]
Observation (TS)

Design Comments: Provides information on the date/time of the most recent information included in the InvestigationEvent.

priorityCode [0..1]
Observation (CD) {CWE:D:ActPriority}

Design Comments: InvestigationEvent.priorityCode is used to document the actual priority used to perform the investigation.

confidentialityCode [0..*]
Observation (DSET<CD>) {CWE:D:Confidentiality}

Design Comments: A code that indicates the appropriate disclosure of information about this investigation.

languageCode [0..1]
Observation (CD) {CWE:D:HumanLanguage}

Design Comments: The primary language in which this InvestigationEvent is specified, particularly the language of the text attribute.

inFulfillmentOf [0..*] (InFulfillmentOf)

Design Comments: An InvestigationEvent may be in fulfillment of an InvestigationIntent (order or promise).

Inherits associations from PublicHealthActChoice
 
InFulfillmentOf

Design Comments: An InvestigationEvent may be in fulfillment of an InvestigationIntent (order or promise).

typeCode [1..1] (M)
ActRelationship (CS) {CNE:C:ActRelationshipType:FLFS, fixed value= "FLFS"}

Design Comments: type code is constrained to FLFS.

contextControlCode [0..1]
ActRelationship (CS) {CNE:V:ContextControl, default= "AN"}

Design Comments: A code that specifies how this ActRelationship contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of AN (additiive non-propagating) has been associated with this act relationship.

contextConductionInd [1..1] (M)
ActRelationship (BL){default= "true"}

Design Comments: If the indicator is true, associations in the parent act are conducted across the ActRelationship to the child act. The default value of 'true' has been associated with this attribute.

sequenceNumber [0..1]
ActRelationship (INT.NONNEG)

Design Comments: This is used for sequencing purposes only.

seperatableInd [0..1]
ActRelationship (BL){default= "false"}

Design Comments: This attribute indicates whether or not the source Act is intended to be interpreted independently of the target Act. The indicator cannot prevent an individual or application from separating the Acts, but indicates the author's desire and willingness to attest to the content of the source Act if separated from the target Act. Also note that this attribute is orthogonal and unrelated to the RIM's context/inheritance mechanism. If the context of an Act is propagated to nested Acts, it is assumed that those nested Acts are not intended to be interpreted without the propagated context. The default value for this attribute has been set to 'false'.

investigationIntent [1..1] (InvestigationIntent)

Design Comments: The InvestigationIntent class carries basic information regarding wither a request to perform an investigation or a promise to perform an investigation. The RQO (request or order) mood indicates that this is a request and use of the PRMS (promise) mood indicates a promise to perform an investigation. Other attributes include id, code, text, statusCode, effectiveTime, priorityCode and reasonCode.

 
InvestigationIntent

Design Comments: The InvestigationIntent class carries basic information regarding wither a request to perform an investigation or a promise to perform an investigation. The RQO (request or order) mood indicates that this is a request and use of the PRMS (promise) mood indicates a promise to perform an investigation. Other attributes include id, code, text, statusCode, effectiveTime, priorityCode and reasonCode.

classCode [1..1] (M)
Observation (CS) {CNE:C:ActClass:INVSTG, fixed value= "INVSTG"}

Design Comments: The INVSTG calss code is a child of OBS (observation), hence this class is a constrained version of the Observation class in the Clinical Statement model.

moodCode [1..1] (M)
Observation (CS) {CNE:V:x_ActMoodOrdPrms}

Design Comments: The allowed mood codes have been constrained to RQO or PRMS (x_ActMoodOrdPrms).

id [1..*] (M)
Observation (DSET<II>)

Design Comments: The InvestigationIntent.id attribute is used to distinguish this intent from all other intent. Multiple ids are supported to allow inclusion of both a snapshot id as well as a business id.

code [0..1]
Observation (CD) {CWE:D:ObservationInvestigationType}

Design Comments: The InvestigationIntent.code attribute is used to categorize the type of investigation being requested or promised.

title [0..1]
Observation (ED)

Design Comments: The InvestigationIntent.title attribute is used to convey a common title or name for the requested or promised investigation.

text [0..1]
Observation (ED)

Design Comments: A renderable textual or multimedia description (or reference to a description) of the complete information which would reasonably be expected to be displayed to a human reader conveyed by the Act. Please see the RIM Act.text description for further clarification of the use of this attribute.

statusCode [0..1]
Observation (CS) {CNE:V:ActStatus}

Design Comments: The InvestigationIntent.statusCode attribute is used to report the status of the Investigation request or promise (as a recond). It is not used to communicate the status of the actual investigation, rther it is the status of the order or promise associated with the investigation.

effectiveTime [0..1]
Observation (QSET<TS>)

Design Comments: The InvestigationIntent.effectiveTime documents the time the requested or promised investigation should take place.

priorityCode [0..*]
Observation (DSET<CD>) {CWE:D:ActPriority}

Design Comments: The InvestigationIntent.priorityCode attribute documents the urgency or priority which the filler of the request should associate with the investigation request or promise. In request mood priorityCode documents the urgency with which the placer believes the requested investigation should be initiated. In promise mood the priorityCode documents the urgencywith which the filler intends to initiate the investigation.

reasonCode [0..*]
Observation (DSET<CD>) {CWE:D:ActReason}

Design Comments: The InvestigationIntent.reasonCode is used to document any "administrative" reasons for the request or promise. Clinical reasons for the request or promise should be documented using the RSON (reason) act relationship to an act documenting the clinical reason. An example would be requesting an investion with the reason being a Public Health Case reporting an instance of a notifiable disease.

 
Incident

Design Comments: The Incident class describes some core information about the incident as a whole. This includes its type, when it occurred and any textual description of the incident.

Incident is an event that occurred outside of the control of one or more of the parties involved. Includes the concept of an accident.

classCode [1..1] (M)
Act (CS) {CNE:C:ActClass:INC, fixed value= "INC"}

Design Comments: The INC classCode is a child of ACT. The Incident class derives from the Act class in clinical statement.

moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}

Design Comments: The mood code has been constrained to EVN.

id [0..*]
Act (DSET<II>)

Design Comments: A set of IDs may be included here to support the referencing of individual incident events, locally and nationally, if required.

code [0..1]
Act (CD) {CWE:D:ActIncidentCode}

Design Comments: This attribute gives a (coded) description of the type of Incident.

negationInd [0..1]
Act (BL)

Design Comments: TBD. Negation ind is changing in the RIM due to harmonization.

text [0..1]
Act (ED)

Design Comments: A textual description of the Incident should be carried here.

A renderable textual or multimedia description (or reference to a description) of the complete information which would reasonably be expected to be displayed to a human reader conveyed by the Act. Please see the RIM Act.text description for further clarification of the use of this attribute.

statusCode [0..1]
Act (CS) {CNE:V:ActStatus}

Design Comments: The status reflects the state of this record of the incident. Values are drawn from the act state machine.

effectiveTime [0..1]
Act (IVL<TS>)

Design Comments: Captures the date / time that the incident occurred. The data type is set to IVL<TS> to allow for a time range to be described.

Inherits associations from PublicHealthActChoice
 
PublicHealthCase

Design Comments: A public health case is an Observation representing a condition or event that has a specific significance for public health. Typically it involves an instance or instances of a reportable infectious disease or other condition. The public health case can include a health-related event concerning a single individual or it may refer to multiple health-related events that are occurrences of the same disease or condition of interest to public health. An outbreak involving multiple individuals may be considered as a type of public health case. A public health case definition (Act.moodCode = "definition") includes the description of the clinical, laboratory, and epidemiologic indicators associated with a disease or condition of interest to public health. There are case definitions for conditions that are reportable, as well as for those that are not. There are also case definitions for outbreaks. A public health case definition is a construct used by public health for the purpose of counting cases, and should not be used as clinical indications for treatment. Examples include AIDS, toxic-shock syndrome, and salmonellosis and their associated indicators that are used to define a case.

classCode [1..1] (M)
PublicHealthCase (CS) {CNE:C:ActClass:CASE, fixed value= "CASE"}

Design Comments: The class code has been constrained to CASE.

moodCode [1..1] (M)
PublicHealthCase (CS) {CNE:V:x_ActMoodDefEvn}

Design Comments: The moodCode has been constrained to EVN (event) or DEF (definition). In EVN mood this class represents an actual or suspected case. In DEF mood, this class represents a case definition.

id [0..*]
PublicHealthCase (DSET<II>)

Design Comments: The PublicHealthCase.id attribute is used to distinguish this case from all other public health cases. Multiple ids are supported to allow inclusion of both a snapshot id as well as a business id.

code [0..1]
PublicHealthCase (CD) {CWE:D:ObservationPublicHealthCaseType}

Design Comments: The PublicHealthCase.code attribute is used to categorize the type of case associated with this class.

negationInd [0..1]
PublicHealthCase (BL)

Design Comments: TBD

derivationExpr [0..1]
PublicHealthCase (ST.SIMPLE)

Design Comments: A character string containing a formal language expression that specifies how the Public Health Case attributes are, should be, or have been derived from input parameters associated with derivation relationships.

title [0..1]
PublicHealthCase (ED)

Design Comments: A word or phrase by which a specific Public Health Case may be known among people.

text [0..1]
PublicHealthCase (ED)

Design Comments: A renderable textual or multimedia description (or reference to a description) of the complete information which would reasonably be expected to be displayed to a human reader conveyed by the Act. Please see the RIM Act.text description for further clarification of the use of this attribute.

statusCode [0..1]
PublicHealthCase (CS) {CNE:V:ActStatus}

Design Comments: The PublicHealthCase.statusCode attribute is used to report the status of the Public Health Case record. It should not be used to carry the clinical state of the case.

effectiveTime [0..1]
PublicHealthCase (QSET<TS>)

Design Comments: For public health case, the effectiveTime is the time at which the case holds (is effective) for the subject.

confidentialityCode [0..*]
PublicHealthCase (DSET<CD>) {CWE:D:Confidentiality}

Design Comments: A code that indicates the appropriate disclosure of information about this public health case, regardless of mood.

uncertaintyCode [0..1]
PublicHealthCase (CD) {CNE:D:ActUncertainty}

Design Comments: A code indicating whether the public health case as a whole, with its subordinate components has been asserted to be uncertain in any way.

languageCode [0..1]
PublicHealthCase (CD) {CWE:D:HumanLanguage}

Design Comments: The primary language in which this Act statement is specified, particularly the language of the PublicHealthCase.text.

value [0..1]
PublicHealthCase (CD) {CWE:D:PublicHealthCaseObservationValue}

Design Comments: The value attribute is used to identify the primary condition or disease associated with the case.

interpretationCode [0..*]
PublicHealthCase (DSET<CD>) {CWE:D:ObservationInterpretation}

Design Comments: One or more codes specifying a rough qualitative interpretation of the PublichealthCase.value.

methodCode [0..*]
PublicHealthCase (DSET<CD>) {CWE:D:ObservationMethod}

Design Comments: A code that provides additional detail about the means or technique used to ascertain the PublicHealthCase.value.

targetSiteCode [0..*]
PublicHealthCase (DSET<CD>) {CWE:D:ActSite}

Design Comments: A code specifying detail about the anatomical site or system that is the focus of the PublicHealthCase if this information is not already implied by the observation definition or Act.code.

detectionMethodCode [0..1]
PublicHealthCase (CD) {CWE:D:CaseDetectionMethod}

Design Comments: Code for the method by which public health was made aware of the case. Includes provider report, patient self-referral, laboratory report, case or outbreak investigation, contact investigation, active surveillance, routine physical, prenatal testing, perinatal testing, prison entry screening, occupational disease surveillance, medical record review, etc.

transmissionModeCode [0..1]
PublicHealthCase (CD) {CWE:D:CaseTransmissionMode}

Design Comments: Code for the mechanism by which disease was acquired by the living subject involved in the public health case. Includes sexually transmitted, airborne, bloodborne, vectorborne, foodborne, zoonotic, nosocomial, mechanical, dermal, congenital, environmental exposure, indeterminate.

diseaseImportedCode [0..1]
PublicHealthCase (CD) {CWE:D:CaseDiseaseImported}

Design Comments: Code that indicates whether the disease was likely acquired outside the jurisdiction of observation, and if so, the nature of the inter-jurisdictional relationship. Possible values include not imported, imported from another country, imported from another state, imported from another jurisdiction, and insufficient information to determine.

subjectOf2 [0..1] (Subject1)

Design Comments: A public health case is the subject of a CaseStatus observation.

Inherits associations from PublicHealthActChoice
 
Subject1

Design Comments: A public health case is the subject of a CaseStatus observation.

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipHasSubject, root= "SUBJ"}

Design Comments: The type code has been constrained to SUBJ.

contextControlCode [0..1]
ActRelationship (CS) {CNE:V:ContextControl, default= "AN"}

Design Comments: A code that specifies how this ActRelationship contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of AN (additiive non-propagating) has been associated with this act relationship.

contextConductionInd [1..1] (M)
ActRelationship (BL)

Design Comments: If the indicator is true, associations in the parent act are conducted across the ActRelationship to the child act. The default value of 'true' has been associated with this attribute.

seperatableInd [1..1] (M)
ActRelationship (BL){fixed value= "false"}

Design Comments: The seperatableInd has been fixed at 'false' indicating the CaseStatus observation should never be separated from the public health case.

caseStatus [1..1] (CaseStatus)

Design Comments: The CaseStatus class is used to document the clinical status of a Public Health Case.

 
CaseStatus

Design Comments: The CaseStatus class is used to document the clinical status of a Public Health Case.

classCode [1..1] (M)
Observation (CS) {CNE:V:ActClassObservation, root= "OBS"}

Design Comments: The class code has been constrained to OBS.

moodCode [1..1] (M)
Observation (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}

Design Comments: The mood code has been constrained to EVN.

code [1..1]
Observation (CD) {CWE:D:ObservationCaseStatusType}

Design Comments: A code dientifying the type of case status.

statusCode [1..1] (M)
Observation (CS) {CNE:V:ActStatus}

Design Comments: This is the status of the CaseStatus observation. It should not be confused with the Case status itself, which is carried as an observation value in this class. Rther, the statusCode attribute is used to indicate whether or not the CaseStatus observation is still active (i.e., subject to change) or completed (i.e., not expected to change).

value [1..1] (M)
Observation (CD) {CWE:D:ObservationCaseStatusValue}

Design Comments: The status of the case. Examples include suspect, probable and confirmed.

 
Outbreak

Design Comments: An outbreak represents a series of public health cases. The date on which an outbreak starts is the earliest date of onset among the cases assigned to the outbreak, and its ending date is the last date of onset among the cases assigned to the outbreak.

classCode [1..1] (M)
PublicHealthCase (CS) {CNE:C:ActClass:OUTB, fixed value= "OUTB"}

Design Comments: The class code has been constrained to OUTB.

moodCode [1..1] (M)
PublicHealthCase (CS) {CNE:V:x_ActMoodDefEvn}

Design Comments: In EVN (event) mood, the Outbreak class documents a specific instance of an outbreak. In DEF (definition) mood, the Outbreak class is used to document the definition ofr a type of outbreak.

id [0..*]
PublicHealthCase (DSET<II>)

Design Comments: A unique identifier for the Outbreak.

code [0..1]
PublicHealthCase (CD) {CWE:D:ObservationPublicHealthOutbreakType}

Design Comments: A code further describing the type of outbreak.

negationInd [0..1]
PublicHealthCase (BL)

Design Comments: TBD

title [0..1]
PublicHealthCase (ED)

Design Comments: A word or phrase by which the Outbreak may be known among people.

text [0..1]
PublicHealthCase (ED)

Design Comments: A renderable textual or multimedia description (or reference to a description) of the complete information which would reasonably be expected to be displayed to a human reader conveyed by the Act. Please see the RIM Act.text description for further clarification of the use of this attribute.

statusCode [0..1]
PublicHealthCase (CS) {CNE:V:ActStatus}

Design Comments: The status of this record of the Outbreak.

effectiveTime [0..1]
PublicHealthCase (IVL<TS>)

Design Comments: The date on which an outbreak starts is the earliest date of onset among the cases assigned to the outbreak, and its ending date is the last date of onset among the cases assigned to the outbreak.

activityTime [0..1]
PublicHealthCase (QSET<TS>)

Design Comments: Outbreak.activityTime describes the interval of time during with the outbreak occurs, inlcuding time spent administratively. for instance an outbreak may be declared as completed, but the administrative work of documenting and cleaning up after the outbreak may go on for some time after the outbreak is declared over. Activity time takes into account this administrative time, but the effective time of the outbreak does not.

confidentialityCode [0..*]
PublicHealthCase (DSET<CD>) {CWE:D:Confidentiality}

Design Comments: A code that indicates the appropriate disclosure of information about this outbreak, regardless of mood.

uncertaintyCode [0..1]
PublicHealthCase (CD) {CNE:D:ActUncertainty}

Design Comments: A code indicating whether the outbreak as a whole, with its subordinate components has been asserted to be uncertain in any way.

languageCode [0..1]
PublicHealthCase (CD) {CWE:D:HumanLanguage}

Design Comments: The primary language in which this Act statement is specified, particularly the language of the Act.text.

value [0..1]
PublicHealthCase (CD) {CWE:D:OutbreakObservationValue}

Design Comments: The value attribute is used to identify the primary condition or disease associated with the outbreak.

detectionMethodCode [0..1]
PublicHealthCase (CD) {CWE:D:CaseDetectionMethod}

Design Comments: Code for the method by which public health was made aware of the outbreak.

transmissionModeCode [0..1]
PublicHealthCase (CD) {CWE:D:CaseTransmissionMode}

Design Comments: Code for the mechanism by which disease was acquired by the living subjects involved in the outbreak. Includes sexually transmitted, airborne, bloodborne, vectorborne, foodborne, zoonotic, nosocomial, mechanical, dermal, congenital, environmental exposure, indeterminate.

Inherits associations from PublicHealthActChoice
 
Exposure

Design Comments: Exposure is an interaction that provides opportunity for transmission of an agent from an exposure source entity to an exposure target entity. The agent is a physical (including energy), chemical or biological substance. (Note: This class deals only with opportunity and not the outcome of the exposure, i.e. not all exposed parties will necessarily acquire the agent nor will all who acquire the agent necessarily experience actual harm or benefit.)

classCode [1..1] (M)
Exposure (CS) {CNE:V:ActClassExposure, root= "EXPOS"}

Design Comments: Constrained to the EXPOS (expsoure) class code or its children, AEXPOS (acquisition exposure) or TEXPOS (transmission exposure.)

moodCode [1..1] (M)
Exposure (CS) {CNE:V:x_ClinicalStatementExposureMood}

Design Comments: The following mood codes can be used with the Exposure class:

* EVN - exposure as an event * DEF - definition of an exposure * CRT - exposure as a criterion for another act EVN.CRT - exposure as an event criterion * RSK - exposure as a risk associated with an act

id [0..*]
Exposure (DSET<II>)

Design Comments: An id for this exposure act.

code [0..1]
Exposure (CD) {CWE:D:ActExposureCode}

Design Comments: A code further describing the type of exposure. Examples include exposure to radiation, drug administration, inhalation of peanut aerosol or viral particles.

negationInd [0..1]
Exposure (BL)

Design Comments: TBD

title [0..1]
Exposure (ED)

Design Comments: A word or phrase by which a specific exposure may be known among people.

text [0..1]
Exposure (ED)

Design Comments: A renderable textual or multimedia description (or reference to a description) of the complete information which would reasonably be expected to be displayed to a human reader conveyed by the Act. Please see the RIM Act.text description for further clarification of the use of this attribute.

statusCode [0..1]
Exposure (CS) {CNE:V:ActStatus}

Design Comments: The Exposure.statusCode attribute should be interpreted as the state of the Exposure business object (e.g., active, aborted, completed) and not the clinical status of the exposure (e.g., probable, confirmed). The clinical status of the exposure would be associated with the exposure via a subject observation.

effectiveTime [0..1]
Exposure (QSET<TS>)

Design Comments: The clinically relevant time of the exposure. This typically will be the time of the exposure. The GTS data type is used since the expsoure time may be the union of multiple intervals of time (i.e., multiple exposures over a period of time.)

confidentialityCode [0..*]
Exposure (DSET<CD>) {CWE:D:Confidentiality}

Design Comments: A code that indicates the appropriate disclosure of information about this exposure, regardless of mood.

independentInd [0..1]
Exposure (BL)

Design Comments: An indicator specifying whether the exposure act can be manipulated independently of other Acts or only through a super-ordinate composite Act that has this Act as a component.

uncertaintyCode [0..1]
Exposure (CD) {CNE:D:ActUncertainty}

Design Comments: A code indicating whether the exposure, with its subordinate components has been asserted to be uncertain in any way.

languageCode [0..1]
Exposure (CD) {CWE:D:HumanLanguage}

Design Comments: The primary language in which this Act statement is specified, particularly the language of the Exposure.text.

routeCode [0..1]
Exposure (CD) {CWE:D:RouteOfAdministration}

Design Comments: The the physiological path or route for introducing the material into or onto the subject.

exposureLevel [0..1]
Exposure (CD) {CWE:D:ActExposureLevelCode}

Design Comments: A qualitative measure of the degree of exposure to the causative agent. This includes concepts such as "low," "medium" and "high." This quantifies how the quantity that was available to be administered to the target differs from typical or background levels of the substance.

exposureModeCode [0..1]
Exposure (CD) {CWE:D:ExposureMode}

Design Comments: Code for the mechanism by which exposure agent was exchanged or potentially exchanged by the participants involved in the exposure.

directTarget1 [0..*] (ExposureAgent1)

Design Comments: The entity playing the associated role is the physical (including energy), chemical or biological substance that is participating as the exposure agent in the exposure. For example in communicable diseases, the associated playing entity is the disease causing pathogen.

directTarget2 [0..*] (ExposureParticipant)

Design Comments: The exposure participant is used when its not know whether a particular entity was involved in the exposure as an exposure target or as an exposure source. Early in an exposure investigation it may not be know what entities are the source of the exposure vs. targets of the exposure. As the exposure investigation progresses, the specific ways that entities participated in the exposure may become better identified, resulting in particular entities participation being changed to the more specific exposure target or exposure source.

directTarget3 [0..*] (ExposureSource)

Design Comments: The exposure agent carrier participates in the exposure act as an exposure source (EXSRC).

directTarget4 [0..*] (ExposureTarget)

Design Comments: The exposure target participation idenfies those investigative subject(s) that are known to be the target of an exposure. In public health these entities are often called "contacts".

Inherits associations from PublicHealthActChoice
 
ExposureAgent1

Design Comments: The entity playing the associated role is the physical (including energy), chemical or biological substance that is participating as the exposure agent in the exposure. For example in communicable diseases, the associated playing entity is the disease causing pathogen.

typeCode [1..1] (M)
Participation (CS) {CNE:C:ParticipationType:EXPAGNT, fixed value= "EXPAGNT"}

Design Comments: The type code has been constrained to EXPAGNT.

contextControlCode [0..1]
Participation (CS) {CNE:V:ContextControl, default= "ON"}

Design Comments: A code that specifies how this participation contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of ON has been associated with this participation.

sequenceNumber [0..1]
Participation (INT.NONNEG)

Design Comments: This is used for sequencing purposes only.

negationInd [0..1]
Participation (BL)

Design Comments: Indicates whether the specified exposure agent exposure did not, does not, or should not occur, depending on mood.

time [0..1]
Participation (IVL<TS>)

Design Comments: The time during which the exposure agent participant is involved in the exposure through this Participation.

exposureAgentInstance [1..1] (ExposureAgentInstance)

Design Comments: The exposure agent instance (INST) role is scoped by the type of entity acting as the exposure agent in the exposure. The role is played by an instance of the type of entity scoping the role. Often the instance of the entiy is not known, rather only the type of entity is known. The playing entity must use determinerCode = INSTANCE and the scoping entity must use the determinerCode = KIND.

 
ExposureAgentInstance

Design Comments: The exposure agent instance (INST) role is scoped by the type of entity acting as the exposure agent in the exposure. The role is played by an instance of the type of entity scoping the role. Often the instance of the entiy is not known, rather only the type of entity is known. The playing entity must use determinerCode = INSTANCE and the scoping entity must use the determinerCode = KIND.

classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassInstance, root= "INST"}

Design Comments: The class code has been constrained to INST.

publicHealthEntityChoiceInstance [0..1] (E_PublicHealthPathogenUniversal)
kindOfPublicHealthEntityChoice [0..1] (E_PublicHealthPathogenUniversal)
 
ExposureParticipant

Design Comments: The exposure participant is used when its not know whether a particular entity was involved in the exposure as an exposure target or as an exposure source. Early in an exposure investigation it may not be know what entities are the source of the exposure vs. targets of the exposure. As the exposure investigation progresses, the specific ways that entities participated in the exposure may become better identified, resulting in particular entities participation being changed to the more specific exposure target or exposure source.

typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationExposureparticipation, root= "EXPART"}

Design Comments: The type code has been constrained to EXPART.

contextControlCode [1..1]
Participation (CS) {CNE:V:ContextControl, default= "ON"}

Design Comments: A code that specifies how this participation contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of ON has been associated with this participation.

sequenceNumber [0..1]
Participation (INT.NONNEG)

Design Comments: This is used for sequencing purposes only.

negationInd [0..1]
Participation (BL)

Design Comments: If true, the negationInd would communicate that this investigative subject is known to not be a exposure participant. This would include that the investigative subject is neither an exposure source or target.

time [0..1]
Participation (IVL<TS>)

Design Comments: The time during which the exposure participant is involved in the exposure through this Participation.

awarenessCode [0..1]
Participation (CD) {CWE:D:TargetAwareness}

Design Comments: A code specifying the extent to which the investigative subject is aware of the associated exposure.

investigativeSubject [1..1] (R_InvestigativeSubjectUniversal)
 
ExposureSource

Design Comments: The exposure agent carrier participates in the exposure act as an exposure source (EXSRC).

typeCode [1..1] (M)
Participation (CS) {CNE:C:ParticipationType:EXSRC, fixed value= "EXSRC"}

Design Comments: The type code has been constrained to EXSRC.

contextControlCode [1..1]
Participation (CS) {CNE:V:ContextControl, default= "ON"}

Design Comments: A code that specifies how this ActRelationship contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of ON has been associated with this act relationship

sequenceNumber [0..1]
Participation (INT.NONNEG)

Design Comments: This is used for sequencing purposes only.

negationInd [0..1]
Participation (BL)

Design Comments: TBD

time [0..1]
Participation (IVL<TS>)

Design Comments: An interval of time specifying the time during which the exposure agent is involved in the exposure through this Participation.

awarenessCode [0..1]
Participation (CD) {CWE:D:TargetAwareness}

Design Comments: A code specifying the extent to which the Entity playing the exposure agent carrie Role is aware of the associated exposure.

exposureAgentCarrier [1..1] (R_ExposureAgentCarrierUniversal)
 
ExposureTarget

Design Comments: The exposure target participation idenfies those investigative subject(s) that are known to be the target of an exposure. In public health these entities are often called "contacts".

typeCode [1..1] (M)
Participation (CS) {CNE:C:ParticipationType:EXPTRGT, fixed value= "EXPTRGT"}

Design Comments: The type code has been constrained to EXPTRGT

contextControlCode [1..1]
Participation (CS) {CNE:V:ContextControl, default= "ON"}

Design Comments: A code that specifies how this participation contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of ON has been associated with this participation.

sequenceNumber [0..1]
Participation (INT.NONNEG)

Design Comments: This is used for sequencing purposes only.

negationInd [0..1]
Participation (BL)

Design Comments: If true, the negationInd would communicate that the investigative subject is known not to be a target of the exposure.

time [0..1]
Participation (IVL<TS>)

Design Comments: The time during which the investigative subject is involved in the exposure as the exposure source..

awarenessCode [0..1]
Participation (CD) {CWE:D:TargetAwareness}

Design Comments: A code specifying the extent to which the investigative subject is aware of the associated exposure.

investigativeSubject [1..1] (R_InvestigativeSubjectUniversal)
 
Organizer

Design Comments: An Organizer (ORGANIZER) choice is a derivative of the RIM Act class, which can be used to create groupings of other clinical statements that share a common context for navigational purposes. An Organizer can contain other Organizers and/or other clinical statements, by traversing the component relationship. An Organizer can refer to acts by reference or by value via the component relationship. An Organizer cannot be the source of the sourceOf1, sourceOf2, definition or conditions relationships.

The record entries relating to a single clinical session are usually grouped under headings that represent phases of the encounter, or assist with layout and navigation. The organizer represents a heading in a heading structure, or "organizer tree" and does not itself have any semantic content. Clinical headings usually reflect the clinical workflow during a care session, and might also reflect the main author's reasoning processes. Knowledge of the heading is not required to interpret contained clinical statements. Much research has demonstrated that headings are used differently by different professional groups and specialties, and that headings are not used consistently enough to support safe automatic processing of the EHR.

The value for Act.ClassCode may be taken from the ActClassContainer vocabulary domain. Several specific types of collection are recognized (folder, composition, topic, category, cluster and battery), although individual communications will restrict the types that may be used for individual communication use cases.

NOTE: The ActClassContainer title was changed to ActClassRecordOrganizer at the July 2007 harmonization meeting. The Entry code was changed to Grouper and the Organizer was changed to Container. When this change is added to the RIM the messaging tools and the vocabulary for this class will be changed to ActClassRecordOrganizer.

An Organizer typically can be assigned a SNOMED CT concept identifier appropriate to its type (for example a category might be identified as 'investigations' and a battery might be identified as 'Full blood count'). However, any kind of concept identifier can be used, such as in the case of the HL7 CDA R2 Implementation Guides where LOINC is frequently employed.

The Organizer may be used to harmonize hierarchical RECORD_COMPONENTs within and ENTRY object under either the CEN/ISO 13606 or openEHR standard with a Clinical Statement.

classCode [1..1] (M)
Act (CS) {CNE:D:_ActClassRecordOrganizer}

Design Comments: The class code must be drawn from the ActClassRecordOrganizer hierarchy.

moodCode [1..1] (M)
Act (CS) {CNE:C:ActMood:EVN, fixed value= "EVN"}

Design Comments: The mood code has been constrained to EVN.

id [0..*]
Act (DSET<II>)

Design Comments: An id for the organizer.

code [0..1]
Act (CD) {CWE:D:ActCode}

Design Comments: A code further identifying the type of organizer.

text [0..1]
Act (ED)

Design Comments: A renderable textual or multimedia description (or reference to a description) of the complete information which would reasonably be expected to be displayed to a human reader conveyed by the Act. Please see the RIM Act.text description for further clarification of the use of this attribute.

statusCode [0..1]
Act (CS) {CNE:V:ActStatus}

Design Comments: The act status of the organizer record.

effectiveTime [0..1]
Act (IVL<TS>)

Design Comments: The clinically or operationally relevant time of the organizer, exclusive of administrative activity.

availabilityTime [0..1]
Act (TS)

Design Comments: The point in time at which information about organizert-instance first became available to a system reproducing this organizer.

priorityCode [0..1]
Act (CD) {CWE:D:ActPriority}

Design Comments: A code or set of codes specifying the urgency under which the organizer happened or is happening.

confidentialityCode [0..*]
Act (DSET<CD>) {CWE:D:Confidentiality}

Design Comments: A code that indicates the appropriate disclosure of information about this organizer.

component2 [0..*] (Component1)

Design Comments: An Organizer can contain other Organizers and/or other clinical statements, by traversing the component relationship. An Organizer can refer to acts by reference or by value via the component relationship.

Inherits associations from PublicHealthActChoice
 
Component1

Design Comments: An Organizer can contain other Organizers and/or other clinical statements, by traversing the component relationship. An Organizer can refer to acts by reference or by value via the component relationship.

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipHasComponent, root= "COMP"}

Design Comments: The type code has been constrained to COMP.

contextControlCode [0..1]
ActRelationship (CS) {CNE:V:ContextControl, default= "AN"}

Design Comments: A code that specifies how this ActRelationship contributes to the context of the current Act, and whether it may be propagated to descendent Acts whose association allows such propagation (see ActRelationship.contextConductionInd). The default value of AN (additiive non-propagating) has been associated with this act relationship.

contextConductionInd [1..1] (M)
ActRelationship (BL){default= "true"}

Design Comments: If the indicator is true, associations in the parent act are conducted across the ActRelationship to the child act. The default value of 'true' has been associated with this attribute.

sequenceNumber [0..1]
ActRelationship (INT.NONNEG)

Design Comments: This is used for sequencing purposes only.

seperatableInd [0..1]
ActRelationship (BL){default= "true"}

Design Comments: This attribute indicates whether or not the source Act is intended to be interpreted independently of the target Act. The indicator cannot prevent an individual or application from separating the Acts, but indicates the author's desire and willingness to attest to the content of the source Act if separated from the target Act. Also note that this attribute is orthogonal and unrelated to the RIM's context/inheritance mechanism. If the context of an Act is propagated to nested Acts, it is assumed that those nested Acts are not intended to be interpreted without the propagated context. The default value for this attribute has been set to 'true'.

clinicalStatement1 [1..1] (ClinicalStatement)