Procedure
If the resource is contained in another resource, it SHALL NOT contain nested Resources (inherited)
If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource (inherited)
If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated (inherited)
If a resource is contained in another resource, it SHALL NOT have a security label (inherited)
A resource should have narrative for robust management (inherited)
Procedure.meta
All FHIR elements must have a @value or children (inherited)
Procedure.implicitRules
All FHIR elements must have a @value or children (inherited)
Procedure.language
All FHIR elements must have a @value or children (inherited)
Procedure.text
All FHIR elements must have a @value or children (inherited)
Procedure.extension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Procedure.modifierExtension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Procedure.identifier
All FHIR elements must have a @value or children (inherited)
Procedure.instantiatesCanonical
All FHIR elements must have a @value or children (inherited)
Procedure.instantiatesUri
All FHIR elements must have a @value or children (inherited)
Procedure.basedOn
All FHIR elements must have a @value or children (inherited)
Procedure.partOf
All FHIR elements must have a @value or children (inherited)
Procedure.status
All FHIR elements must have a @value or children (inherited)
Procedure.statusReason
All FHIR elements must have a @value or children (inherited)
Procedure.category
All FHIR elements must have a @value or children (inherited)
Procedure.code
All FHIR elements must have a @value or children (inherited)
Procedure.subject
All FHIR elements must have a @value or children (inherited)
Procedure.encounter
All FHIR elements must have a @value or children (inherited)
Procedure.performed[x] 1
All FHIR elements must have a @value or children (inherited)
Procedure.recorder
All FHIR elements must have a @value or children (inherited)
Procedure.asserter
All FHIR elements must have a @value or children (inherited)
Procedure.performer
All FHIR elements must have a @value or children (inherited)
Procedure.performer.extension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Procedure.performer.modifierExtension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Procedure.performer.function
All FHIR elements must have a @value or children (inherited)
Procedure.performer.actor
All FHIR elements must have a @value or children (inherited)
Procedure.performer.onBehalfOf
All FHIR elements must have a @value or children (inherited)
Procedure.location
All FHIR elements must have a @value or children (inherited)
Procedure.reasonCode
All FHIR elements must have a @value or children (inherited)
Procedure.reasonReference
All FHIR elements must have a @value or children (inherited)
Procedure.bodySite
All FHIR elements must have a @value or children (inherited)
Procedure.outcome
All FHIR elements must have a @value or children (inherited)
Procedure.report
All FHIR elements must have a @value or children (inherited)
Procedure.complication
All FHIR elements must have a @value or children (inherited)
Procedure.complicationDetail
All FHIR elements must have a @value or children (inherited)
Procedure.followUp
All FHIR elements must have a @value or children (inherited)
Procedure.note
All FHIR elements must have a @value or children (inherited)
Procedure.focalDevice
All FHIR elements must have a @value or children (inherited)
Procedure.focalDevice.extension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Procedure.focalDevice.modifierExtension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Procedure.focalDevice.action
All FHIR elements must have a @value or children (inherited)
Procedure.focalDevice.manipulated
All FHIR elements must have a @value or children (inherited)
Procedure.usedReference
All FHIR elements must have a @value or children (inherited)
Procedure.usedCode
All FHIR elements must have a @value or children (inherited)