This page is part of the CCDA: Consolidated CDA Release (v2.1.0-draft1: CCDA 2.1 Draft) generated with FHIR v5.0.0. . For a full list of available versions, see the Directory of published versions
Official URL: http://hl7.org/cda/us/ccda/StructureDefinition/2.16.840.1.113883.10.20.6.2.5 | Version: 2.1.0-draft1 | |||
Active as of 2023-01-16 | Computable Name: ProcedureContext | |||
Other Identifiers: id: urn:oid:2.16.840.1.113883.10.20.6.2.5 |
The ServiceEvent Procedure Context of the document header may be overridden in the CDA structured body if there is a need to refer to multiple imaging procedures or acts. The selection of the Procedure or Act entry from the clinical statement choice box depends on the nature of the imaging service that has been performed. The Procedure entry shall be used for image-guided interventions and minimally invasive imaging services, whereas the Act entry shall be used for diagnostic imaging services.
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from CDAR2.Act
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Act | C | 1..1 | CDAR2.Act | Base for all types and resources 81-9199: Procedure Context SHALL be represented with the procedure or act elements depending on the nature of the procedure (CONF:81-9199). |
classCode | 1..1 | code | Required Pattern: ACT | |
moodCode | 1..1 | code | Required Pattern: EVN | |
Slices for templateId | 0..* | II | Slice: Unordered, Open by value:root | |
templateId:primary | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.6.2.5 | |
code | 1..1 | CD | ||
effectiveTime | 0..1 | IVL_TS | ||
value | 1..1 | dateTime | ||
Documentation for this format |
Id | Grade | Path(s) | Details | Requirements |
81-9199 | warning | Act | Procedure Context SHALL be represented with the procedure or act elements depending on the nature of the procedure (CONF:81-9199). : |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Act | C | 1..1 | CDAR2.Act | Base for all types and resources 81-9199: Procedure Context SHALL be represented with the procedure or act elements depending on the nature of the procedure (CONF:81-9199). |
classCode | 1..1 | code | Required Pattern: ACT | |
moodCode | 1..1 | code | Required Pattern: EVN | |
Slices for templateId | 0..* | II | Slice: Unordered, Open by value:root | |
templateId:primary | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.6.2.5 | |
code | 1..1 | CD | Binding: v3 Code System ActCode (extensible) | |
effectiveTime | 0..1 | IVL_TS | ||
value | 1..1 | dateTime | ||
Documentation for this format |
Path | Conformance | ValueSet |
Act.code | extensible | ActCode |
Id | Grade | Path(s) | Details | Requirements |
81-9199 | warning | Act | Procedure Context SHALL be represented with the procedure or act elements depending on the nature of the procedure (CONF:81-9199). : | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) |
Path | Conformance | ValueSet / Code |
Act.templateId:primary.nullFlavor | required | NullFlavor |
Act.code | extensible | ActCode |
Act.statusCode | required | ActStatus |
Act.effectiveTime.nullFlavor | required | NullFlavor |
Act.priorityCode | extensible | ActPriority |
Act.languageCode | required | HumanLanguage (a valid code from http://terminology.hl7.org/CodeSystem/ietf3066 ) |
Act.subject.typeCode | required | Fixed Value: SBJ |
Act.subject.contextControlCode | required | Fixed Value: OP |
Act.subject.awarenessCode | extensible | TargetAwareness |
Act.informant.typeCode | required | Fixed Value: INF |
Act.informant.contextControlCode | required | Fixed Value: OP |
Id | Grade | Path(s) | Details | Requirements |
act-er-1 | error | Act.entryRelationship | Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act : (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1 | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Differential View
This structure is derived from CDAR2.Act
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Act | C | 1..1 | CDAR2.Act | Base for all types and resources 81-9199: Procedure Context SHALL be represented with the procedure or act elements depending on the nature of the procedure (CONF:81-9199). |
classCode | 1..1 | code | Required Pattern: ACT | |
moodCode | 1..1 | code | Required Pattern: EVN | |
Slices for templateId | 0..* | II | Slice: Unordered, Open by value:root | |
templateId:primary | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.6.2.5 | |
code | 1..1 | CD | ||
effectiveTime | 0..1 | IVL_TS | ||
value | 1..1 | dateTime | ||
Documentation for this format |
Id | Grade | Path(s) | Details | Requirements |
81-9199 | warning | Act | Procedure Context SHALL be represented with the procedure or act elements depending on the nature of the procedure (CONF:81-9199). : |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Act | C | 1..1 | CDAR2.Act | Base for all types and resources 81-9199: Procedure Context SHALL be represented with the procedure or act elements depending on the nature of the procedure (CONF:81-9199). |
classCode | 1..1 | code | Required Pattern: ACT | |
moodCode | 1..1 | code | Required Pattern: EVN | |
Slices for templateId | 0..* | II | Slice: Unordered, Open by value:root | |
templateId:primary | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.6.2.5 | |
code | 1..1 | CD | Binding: v3 Code System ActCode (extensible) | |
effectiveTime | 0..1 | IVL_TS | ||
value | 1..1 | dateTime | ||
Documentation for this format |
Path | Conformance | ValueSet |
Act.code | extensible | ActCode |
Id | Grade | Path(s) | Details | Requirements |
81-9199 | warning | Act | Procedure Context SHALL be represented with the procedure or act elements depending on the nature of the procedure (CONF:81-9199). : | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) |
Snapshot View
Path | Conformance | ValueSet / Code |
Act.templateId:primary.nullFlavor | required | NullFlavor |
Act.code | extensible | ActCode |
Act.statusCode | required | ActStatus |
Act.effectiveTime.nullFlavor | required | NullFlavor |
Act.priorityCode | extensible | ActPriority |
Act.languageCode | required | HumanLanguage (a valid code from http://terminology.hl7.org/CodeSystem/ietf3066 ) |
Act.subject.typeCode | required | Fixed Value: SBJ |
Act.subject.contextControlCode | required | Fixed Value: OP |
Act.subject.awarenessCode | extensible | TargetAwareness |
Act.informant.typeCode | required | Fixed Value: INF |
Act.informant.contextControlCode | required | Fixed Value: OP |
Id | Grade | Path(s) | Details | Requirements |
act-er-1 | error | Act.entryRelationship | Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act : (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1 | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Other representations of profile: CSV, Excel, Schematron