http://hl7.org/fhir/us/core/StructureDefinition/us-core-procedure|8.0.0-ballot

The US Core Procedure Profile inherits from the FHIR [Procedure](https://hl7.org/fhir/R4/procedure.html) resource; refer to it for scope and usage definitions. This profile meets the requirements of the U.S. Core Data for Interoperability (USCDI) *Procedures* Data Class. It sets minimum expectations for the Procedure resource to record, search, and fetch procedure information associated with a patient. It specifies which core elements, extensions, vocabularies, and value sets **SHALL** be present and constrains how the elements are used. Providing the floor for standards development for specific use cases promotes interoperability and adoption.
NameFlagsCardTypeDescription & Constraints
Procedure
?..?
 
basedOn
?..?Reference𝗔𝗗𝗗𝗜𝗧𝗜𝗢𝗡𝗔𝗟 𝗨𝗦𝗖𝗗𝗜: A request for this procedure
 
status
s
?..? http://hl7.org/fhir/ValueSet/event-status (required)
 
code *
s
1..? http://hl7.org/fhir/us/core/ValueSet/us-core-procedure-code (preferred)
 
subject
s
?..?Reference
 
encounter
s
?..?ReferenceEncounter associated with the procedure
 
performed[x]
s
?..?
 
 
performedDateTime
s
?..?dateTime
 
 
performedPeriod
s
?..?Period
 
 
performedString
s
?..?string
 
 
performedAge
s
?..?Age
 
 
performedRange
s
?..?Range
 
performer
?..?𝗔𝗗𝗗𝗜𝗧𝗜𝗢𝗡𝗔𝗟 𝗨𝗦𝗖𝗗𝗜: The people who performed the procedure
 
 
actor
?..?Reference𝗔𝗗𝗗𝗜𝗧𝗜𝗢𝗡𝗔𝗟 𝗨𝗦𝗖𝗗𝗜: The reference to the practitioner
 
reasonCode
?..?𝗔𝗗𝗗𝗜𝗧𝗜𝗢𝗡𝗔𝗟 𝗨𝗦𝗖𝗗𝗜: Coded reason procedure performed http://hl7.org/fhir/us/core/ValueSet/us-core-condition-code (extensible)
 
reasonReference
?..?𝗔𝗗𝗗𝗜𝗧𝗜𝗢𝗡𝗔𝗟 𝗨𝗦𝗖𝗗𝗜: US Core Profile justifying the reason procedure performed