Name
Required
Extensible
Preferred
Example
Procedure
id
meta
implicitRules
language
CommonLanguages
text
contained
extension
modifierExtension
identifier
instantiatesCanonical
instantiatesUri
basedOn
partOf
status
EventStatus
statusReason
ProcedureNotPerformedReason(SNOMED-CT)
category
ProcedureCategoryCodes(SNOMEDCT)
code
Procedures - IPS
id
extension
coding
id
extension
system
Procedures - IPS
version
code
display
id
Slices for extension
extension:translation
value
userSelected
text
subject
id
extension
reference
type
ResourceType
identifier
display
encounter
performed[x]
performed[x]All Types
id
Slices for extension
extension:data-absent-reason
recorder
asserter
performer
id
extension
modifierExtension
function
ProcedurePerformerRoleCodes
actor
onBehalfOf
location
reasonCode
ProcedureReasonCodes
reasonReference
bodySite
SNOMEDCTBodyStructures
id
extension
coding
id
extension
system
version
code
display
id
Slices for extension
extension:translation
value
userSelected
text
outcome
ProcedureOutcomeCodes(SNOMEDCT)
report
complication
Condition/Problem/DiagnosisCodes
complicationDetail
followUp
ProcedureFollowUpCodes(SNOMEDCT)
note
focalDevice
id
extension
modifierExtension
action
ProcedureDeviceActionCodes
manipulated
usedReference
usedCode
FHIRDeviceTypes
Documentation for this format