This is the set of resources that conform to both Multiple Chronic Condition Care Plan Procedure (http://hl7.org/fhir/us/mcc/StructureDefinition/MCCProcedure) and Multiple Chronic Condition Care Plan Procedure (http://hl7.org/fhir/us/mcc/StructureDefinition/MCCProcedure).
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
Procedure | C | 0..* | An action that is being or was performed on a patient dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: 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 dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management us-core-7: Performed SHALL be present if the status is 'completed' or 'in-progress' | |||||
meta | Σ | 0..1 | Meta | Metadata about the resource ele-1: All FHIR elements must have a @value or children | ||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children | ||||
language | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
ele-1: All FHIR elements must have a @value or children | |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation ele-1: All FHIR elements must have a @value or children | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
extension | 0..* | Extension | Extension ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
identifier | Σ | 0..* | Identifier | External Identifiers for this procedure ele-1: All FHIR elements must have a @value or children | ||||
instantiatesCanonical | Σ | 0..* | canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) | Instantiates FHIR protocol or definition ele-1: All FHIR elements must have a @value or children | ||||
instantiatesUri | Σ | 0..* | uri | Instantiates external protocol or definition ele-1: All FHIR elements must have a @value or children | ||||
basedOn | Σ | 0..* | Reference(US Core CarePlan Profile | US Core ServiceRequest Profile) | (USCDI) A request for this procedure ele-1: All FHIR elements must have a @value or children | ||||
partOf | Σ | 0..* | Reference(Procedure | Observation | MedicationAdministration) | Part of referenced event ele-1: All FHIR elements must have a @value or children | ||||
status | ?!SΣ | 1..1 | code | (USCDI) preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown Binding: ?? (required) ele-1: All FHIR elements must have a @value or children | ||||
statusReason | Σ | 0..1 | CodeableConcept | Reason for current status Binding: ?? (example): A code that identifies the reason a procedure was not performed. ele-1: All FHIR elements must have a @value or children | ||||
category | Σ | 0..1 | CodeableConcept | Classification of the procedure Binding: ?? (example): A code that classifies a procedure for searching, sorting and display purposes. ele-1: All FHIR elements must have a @value or children | ||||
code | SΣ | 1..1 | CodeableConcept | left: Please see the xx Value Set Library (link?) for value sets that are subsets of US Core Procedure Codes that can be used at the Procedure.code element element; right: Please see the Procedure and Service Request Value Set Library for value sets that are subsets of US Core Procedure Codes that can be used at the Procedure.code element element Binding: ?? (extensible): Codes describing the type of Procedure ele-1: All FHIR elements must have a @value or children | ||||
subject | SΣ | 1..1 | Reference(US Core Patient Profile) | (USCDI) Who the procedure was performed on ele-1: All FHIR elements must have a @value or children | ||||
encounter | Σ | 0..1 | Reference(Encounter) | Encounter created as part of ele-1: All FHIR elements must have a @value or children | ||||
performed[x] | SΣ | 0..1 | (USCDI) When the procedure was performed ele-1: All FHIR elements must have a @value or children | |||||
performedDateTime | dateTime S | |||||||
performedPeriod | Period | |||||||
performedString | string | |||||||
performedAge | Age | |||||||
performedRange | Range | |||||||
recorder | Σ | 0..1 | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole) | Who recorded the procedure ele-1: All FHIR elements must have a @value or children | ||||
asserter | Σ | 0..1 | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole) | Person who asserts this procedure ele-1: All FHIR elements must have a @value or children | ||||
performer | Σ | 0..* | BackboneElement | The people who performed the procedure ele-1: All FHIR elements must have a @value or children | ||||
extension | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
function | Σ | 0..1 | CodeableConcept | Type of performance Binding: ?? (example): A code that identifies the role of a performer of the procedure. ele-1: All FHIR elements must have a @value or children | ||||
actor | Σ | 1..1 | Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) | The reference to the practitioner ele-1: All FHIR elements must have a @value or children | ||||
onBehalfOf | 0..1 | Reference(Organization) | Organization the device or practitioner was acting for ele-1: All FHIR elements must have a @value or children | |||||
location | Σ | 0..1 | Reference(Location) | Where the procedure happened ele-1: All FHIR elements must have a @value or children | ||||
reasonCode | Σ | 0..* | CodeableConcept | Coded reason procedure performed Binding: ?? (example): A code that identifies the reason a procedure is required. ele-1: All FHIR elements must have a @value or children | ||||
reasonReference | SΣ | 0..* | Reference(Condition | Observation | Procedure | DiagnosticReport | DocumentReference) | The procedure.reason.reference should be populated with the health concern or problem for which it is or was performed. ele-1: All FHIR elements must have a @value or children | ||||
bodySite | Σ | 0..* | CodeableConcept | Target body sites Binding: ?? (example): Codes describing anatomical locations. May include laterality. ele-1: All FHIR elements must have a @value or children | ||||
outcome | Σ | 0..1 | CodeableConcept | The result of procedure Binding: ?? (example): An outcome of a procedure - whether it was resolved or otherwise. ele-1: All FHIR elements must have a @value or children | ||||
report | 0..* | Reference(DiagnosticReport | DocumentReference | Composition) | Any report resulting from the procedure ele-1: All FHIR elements must have a @value or children | |||||
complication | 0..* | CodeableConcept | Complication following the procedure Binding: ?? (example): Codes describing complications that resulted from a procedure. ele-1: All FHIR elements must have a @value or children | |||||
complicationDetail | 0..* | Reference(Condition) | A condition that is a result of the procedure ele-1: All FHIR elements must have a @value or children | |||||
followUp | 0..* | CodeableConcept | Instructions for follow up Binding: ?? (example): Specific follow up required for a procedure e.g. removal of sutures. ele-1: All FHIR elements must have a @value or children | |||||
note | 0..* | Annotation | Additional information about the procedure ele-1: All FHIR elements must have a @value or children | |||||
focalDevice | 0..* | BackboneElement | Manipulated, implanted, or removed device ele-1: All FHIR elements must have a @value or children | |||||
extension | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
action | 0..1 | CodeableConcept | Kind of change to device Binding: ?? (preferred): A kind of change that happened to the device during the procedure. ele-1: All FHIR elements must have a @value or children | |||||
manipulated | 1..1 | Reference(Device) | Device that was changed ele-1: All FHIR elements must have a @value or children | |||||
usedReference | 0..* | Reference(Device | Medication | Substance) | Items used during procedure ele-1: All FHIR elements must have a @value or children | |||||
usedCode | 0..* | CodeableConcept | Coded items used during the procedure Binding: ?? (example): Codes describing items used during a procedure. ele-1: All FHIR elements must have a @value or children | |||||
Documentation for this format |