NameFlagsCard.TypeDescription & Constraintsdoco
.. Procedure TUDomainResourceAn action that is being or was performed on an individual or entity

Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension
... identifier Σ0..*IdentifierExternal Identifiers for this procedure

... instantiatesCanonical Σ0..*canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire)Instantiates FHIR protocol or definition

... instantiatesUri Σ0..*uriInstantiates 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..1codepreparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown
Binding: EventStatus (Required)
... statusReason Σ0..1CodeableConceptReason for current status
Binding: Procedure Not Performed Reason (SNOMED-CT) (Example)
... category Σ0..*CodeableConceptClassification of the procedure
Binding: Procedure Category Codes (SNOMED CT) (Example)

... code Σ0..1CodeableConceptIdentification of the procedure
Binding: Procedure Codes (SNOMED CT) (Example)
... subject Σ1..1Reference(Patient | Group | Device | Practitioner | Organization | Location)Individual or entity the procedure was performed on
... focus Σ0..1Reference(Patient | Group | RelatedPerson | Practitioner | Organization | CareTeam | PractitionerRole | Specimen)Who is the target of the procedure when it is not the subject of record only
... encounter Σ0..1Reference(Encounter)The Encounter during which this Procedure was created
... occurrence[x] Σ0..1When the procedure occurred or is occurring
.... occurrenceDateTimedateTime
.... occurrencePeriodPeriod
.... occurrenceStringstring
.... occurrenceAgeAge
.... occurrenceRangeRange
.... occurrenceTimingTiming
... recorded Σ0..1dateTimeWhen the procedure was first captured in the subject's record
... recorder Σ0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)Who recorded the procedure
... reported[x] Σ0..1Reported rather than primary record
.... reportedBooleanboolean
.... reportedReferenceReference(Patient | RelatedPerson | Practitioner | PractitionerRole | Organization)
... performer ΣC0..*BackboneElementWho performed the procedure and what they did
+ Rule: Procedure.performer.onBehalfOf can only be populated when performer.actor isn't Practitioner or PractitionerRole

.... function Σ0..1CodeableConceptType of performance
Binding: Procedure Performer Role Codes (Example)
.... actor ΣC1..1Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device | CareTeam | HealthcareService)Who performed the procedure
.... onBehalfOf C0..1Reference(Organization)Organization the device or practitioner was acting for
.... period 0..1PeriodWhen the performer performed the procedure
... location Σ0..1Reference(Location)Where the procedure happened
... reason Σ0..*CodeableReference(Condition | Observation | Procedure | DiagnosticReport | DocumentReference)The justification that the procedure was performed
Binding: Procedure Reason Codes (Example)

... bodySite Σ0..*CodeableConceptTarget body sites
Binding: SNOMED CT Body Structures (Example)

... outcome Σ0..1CodeableConceptThe result of procedure
Binding: Procedure Outcome Codes (SNOMED CT) (Example)
... report 0..*Reference(DiagnosticReport | DocumentReference | Composition)Any report resulting from the procedure

... complication 0..*CodeableReference(Condition)Complication following the procedure
Binding: Condition/Problem/Diagnosis Codes (Example)

... followUp 0..*CodeableConceptInstructions for follow up
Binding: Procedure Follow up Codes (SNOMED CT) (Example)

... note 0..*AnnotationAdditional information about the procedure

... focalDevice 0..*BackboneElementManipulated, implanted, or removed device

.... action 0..1CodeableConceptKind of change to device
Binding: Procedure Device Action Codes (Preferred)
.... manipulated 1..1Reference(Device)Device that was changed
... used 0..*CodeableReference(Device | Medication | Substance | BiologicallyDerivedProduct)Items used during procedure
Binding: Device Type (Example)

... supportingInfo 0..*Reference(Any)Extra information relevant to the procedure


doco Documentation for this format