Name Flags Card. Type Description & Constraints doco
. . Procedure TU DomainResource An action that is being or was performed on a patient
Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension
. . . identifier Σ 0..* Identifier External Identifiers for this procedure
. . . instantiatesCanonical Σ 0..* canonical( PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) Instantiates FHIR protocol or definition
. . . instantiatesUri Σ 0..* uri Instantiates external protocol or definition
. . . basedOn Σ 0..* Reference( CarePlan | ServiceRequest) A request for this procedure
. . . partOf Σ 0..* Reference( Procedure | Observation | MedicationAdministration) Part of referenced event
. . . status ?! Σ 1..1 code preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown
EventStatus ( Required)
. . . statusReason Σ 0..1 CodeableConcept Reason for current status
Procedure Not Performed Reason (SNOMED-CT) ( Example)
. . . category Σ 0..1 CodeableConcept Classification of the procedure
Procedure Category Codes (SNOMED CT) ( Example)
. . . code Σ 0..1 CodeableConcept Identification of the procedure
Procedure Codes (SNOMED CT) ( Example)
. . . subject Σ 1..1 Reference( Patient | Group) Who the procedure was performed on
. . . encounter Σ 0..1 Reference( Encounter) Encounter created as part of
. . . performed[x] Σ 0..1 When the procedure was performed
. . . . performedDateTime dateTime
. . . . performedPeriod Period
. . . . performedString string
. . . . performedAge Age
. . . . performedRange Range
. . . recorder Σ 0..1 Reference( Patient | RelatedPerson | Practitioner | PractitionerRole) Who recorded the procedure
. . . asserter Σ 0..1 Reference( Patient | RelatedPerson | Practitioner | PractitionerRole) Person who asserts this procedure
. . . performer Σ 0..* BackboneElement The people who performed the procedure
. . . . function Σ 0..1 CodeableConcept Type of performance
Procedure Performer Role Codes ( Example)
. . . . actor Σ 1..1 Reference( Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) The reference to the practitioner
. . . . onBehalfOf 0..1 Reference( Organization) Organization the device or practitioner was acting for
. . . location Σ 0..1 Reference( Location) Where the procedure happened
. . . reasonCode Σ 0..* CodeableConcept Coded reason procedure performed
Procedure Reason Codes ( Example)
. . . reasonReference Σ 0..* Reference( Condition | Observation | Procedure | DiagnosticReport | DocumentReference) The justification that the procedure was performed
. . . bodySite Σ 0..* CodeableConcept Target body sites
SNOMED CT Body Structures ( Example)
. . . outcome Σ 0..1 CodeableConcept The result of procedure
Procedure Outcome Codes (SNOMED CT) ( Example)
. . . report 0..* Reference( DiagnosticReport | DocumentReference | Composition) Any report resulting from the procedure
. . . complication 0..* CodeableConcept Complication following the procedure
Condition/Problem/Diagnosis Codes ( Example)
. . . complicationDetail 0..* Reference( Condition) A condition that is a result of the procedure
. . . followUp 0..* CodeableConcept Instructions for follow up
Procedure Follow up Codes (SNOMED CT) ( Example)
. . . note 0..* Annotation Additional information about the procedure
. . . focalDevice 0..* BackboneElement Manipulated, implanted, or removed device
. . . . action 0..1 CodeableConcept Kind of change to device
Procedure Device Action Codes ( Preferred)
. . . . manipulated 1..1 Reference( Device) Device that was changed
. . . usedReference 0..* Reference( Device | Medication | Substance) Items used during procedure
. . . usedCode 0..* CodeableConcept Coded items used during the procedure
FHIR Device Types ( Example)

doco Documentation for this format