Clinical Document Architecture V2.1
2.1.0 - CI Build

Clinical Document Architecture V2.1, published by Health Level 7. This is not an authorized publication; it is the continuous build for version 2.1.0). This version is based on the current content of https://github.com/HL7/cda-core-2.0/ and changes regularly. See the Directory of published versions

Logical Model: CDAR2.Procedure - Detailed Descriptions

Definitions for the Procedure logical model.

1. Procedure
Control1..1
2. Procedure.classCode
Control1..1
BindingThe codes SHALL be taken from ActClassProcedure
Typecode
Default ValuePROC
Fixed ValuePROC
3. Procedure.moodCode
Control1..1
Typecode
4. Procedure.templateId
Definition

When valued in an instance, this attribute signals the imposition of a set of template-defined constraints. The value of this attribute provides a unique identifier for the templates in question

Control0..*
Typehttp://hl7.org/fhir/cda/StructureDefinition/II
5. Procedure.id
Control0..*
Typehttp://hl7.org/fhir/cda/StructureDefinition/II
6. Procedure.code
Definition

Drawn from concept domain ActCode

Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/CD
7. Procedure.negationInd
Control0..1
Typeboolean
8. Procedure.text
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/ED
9. Procedure.statusCode
Control0..1
BindingThe codes SHALL be taken from ActStatus
Typehttp://hl7.org/fhir/cda/StructureDefinition/CS
10. Procedure.effectiveTime
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/IVL-TS
11. Procedure.priorityCode
Control0..1
BindingThe codes SHALL be taken from ActPriority; other codes may be used where these codes are not suitable
Typehttp://hl7.org/fhir/cda/StructureDefinition/CE
12. Procedure.languageCode
Control0..1
BindingThe codes SHALL be taken from HumanLanguage
Typehttp://hl7.org/fhir/cda/StructureDefinition/CS
13. Procedure.methodCode
Definition

Drawn from concept domain ProcedureMethod

Control0..*
Typehttp://hl7.org/fhir/cda/StructureDefinition/CE
14. Procedure.approachSiteCode
Definition

Drawn from concept domain ActSite

Control0..*
Typehttp://hl7.org/fhir/cda/StructureDefinition/CD
15. Procedure.targetSiteCode
Definition

Drawn from concept domain ActSite

Control0..*
Typehttp://hl7.org/fhir/cda/StructureDefinition/CD
16. Procedure.subject
Control0..1
TypeElement
17. Procedure.subject.typeCode
Control1..1
BindingThe codes SHALL be taken from ParticipationTargetSubject
Typecode
Default ValueSBJ
Fixed ValueSBJ
18. Procedure.subject.contextControlCode
Control1..1
BindingThe codes SHALL be taken from ContextControl
Typecode
Default ValueOP
Fixed ValueOP
19. Procedure.subject.awarenessCode
Control0..1
BindingThe codes SHALL be taken from TargetAwareness; other codes may be used where these codes are not suitable
Typehttp://hl7.org/fhir/cda/StructureDefinition/CE
20. Procedure.subject.relatedSubject
Control1..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/RelatedSubject
21. Procedure.specimen
Control0..*
TypeElement
22. Procedure.specimen.typeCode
Control1..1
BindingThe codes SHALL be taken from ParticipationTargetDirect
Typecode
Default ValueSPC
Fixed ValueSPC
23. Procedure.specimen.specimenRole
Control1..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/SpecimenRole
24. Procedure.performer
Control0..*
TypeElement
25. Procedure.performer.typeCode
Control1..1
BindingThe codes SHALL be taken from ParticipationPhysicalPerformer
Typecode
Default ValuePRF
Fixed ValuePRF
26. Procedure.performer.time
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/IVL-TS
27. Procedure.performer.modeCode
Control0..1
BindingThe codes SHALL be taken from ParticipationMode; other codes may be used where these codes are not suitable
Typehttp://hl7.org/fhir/cda/StructureDefinition/CE
28. Procedure.performer.assignedEntity
Control1..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/AssignedEntity
29. Procedure.author
Control0..*
Typehttp://hl7.org/fhir/cda/StructureDefinition/Author
30. Procedure.informant
Control0..*
TypeElement
31. Procedure.informant.typeCode
Control1..1
BindingThe codes SHALL be taken from ParticipationInformationGenerator
Typecode
Default ValueINF
Fixed ValueINF
32. Procedure.informant.contextControlCode
Control1..1
BindingThe codes SHALL be taken from ContextControl
Typecode
Default ValueOP
Fixed ValueOP
33. Procedure.informant.assignedEntity
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/AssignedEntity
34. Procedure.informant.relatedEntity
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/RelatedEntity
35. Procedure.participant
Control0..*
TypeElement
36. Procedure.participant.typeCode
Control1..1
BindingThe codes SHALL be taken from ParticipationType
Typecode
37. Procedure.participant.contextControlCode
Control1..1
BindingThe codes SHALL be taken from ContextControl
Typecode
Default ValueOP
Fixed ValueOP
38. Procedure.participant.time
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/IVL-TS
39. Procedure.participant.awarenessCode
Control0..1
BindingThe codes SHALL be taken from TargetAwareness; other codes may be used where these codes are not suitable
Typehttp://hl7.org/fhir/cda/StructureDefinition/CE
40. Procedure.participant.participantRole
Control1..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/ParticipantRole
41. Procedure.entryRelationship
Control0..*
TypeElement
InvariantsDefined on this element
proc-er-1: Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act (: (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1)
42. Procedure.entryRelationship.typeCode
Control1..1
Typecode
43. Procedure.entryRelationship.inversionInd
Control0..1
Typeboolean
44. Procedure.entryRelationship.contextConductionInd
Control1..1
Typeboolean
Default Valuetrue
45. Procedure.entryRelationship.sequenceNumber
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/INT
46. Procedure.entryRelationship.negationInd
Control0..1
Typeboolean
47. Procedure.entryRelationship.seperatableInd
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/BL
48. Procedure.entryRelationship.observation
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/Observation
49. Procedure.entryRelationship.regionOfInterest
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/RegionOfInterest
50. Procedure.entryRelationship.observationMedia
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/ObservationMedia
51. Procedure.entryRelationship.substanceAdministration
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/SubstanceAdministration
52. Procedure.entryRelationship.supply
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/Supply
53. Procedure.entryRelationship.procedure
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/Procedure
54. Procedure.entryRelationship.encounter
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/Encounter
55. Procedure.entryRelationship.organizer
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/Organizer
56. Procedure.entryRelationship.act
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/Act
57. Procedure.reference
Control0..*
TypeElement
58. Procedure.reference.typeCode
Control1..1
Typecode
59. Procedure.reference.seperatableInd
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/BL
60. Procedure.reference.externalAct
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/ExternalAct
61. Procedure.reference.externalObservation
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/ExternalObservation
62. Procedure.reference.externalProcedure
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/ExternalProcedure
63. Procedure.reference.externalDocument
Control0..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/ExternalDocument
64. Procedure.precondition
Control0..*
TypeElement
65. Procedure.precondition.typeCode
Control1..1
BindingThe codes SHALL be taken from ActRelationshipConditional
Typecode
Default ValuePRCN
Fixed ValuePRCN
66. Procedure.precondition.criterion
Control1..1
Typehttp://hl7.org/fhir/cda/StructureDefinition/Criterion