This page is part of the FHIR Specification (v0.0.82: DSTU 1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions
The official URL for this profile is:
http://hl7.org/fhir/StructureDefinition/procedure-qicore-qicore-procedure
Profile of Procedure for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors.
This profile was published on Fri, Feb 27, 2015 00:00+1100 as a draft by Health Level Seven, Inc. - CQI WG.
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Procedure.
unable to summarise extension (wrong count)
This structure is derived from Procedure.
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Procedure | 1..1 | Procedure | An action that is performed on a patient | |
meta | 0..1 | Meta | Metadata about the resource | |
implicitRules | ?! | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: Language (required) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
procedure-approachBodySite | 0..* | BodySite | Extension | |
procedure-method | 0..1 | CodeableConcept | Extension | |
procedure-incisionDateTime | 0..1 | dateTime | Extension | |
procedure-reasonNotPerformed | 0..1 | CodeableConcept | Extension | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
identifier | Σ | 0..* | Identifier | External Ids for this procedure |
patient | S Σ | 1..1 | patient-qicore-qicore-patient | Who procedure was performed on |
status | Σ | 1..1 | code | in-progress | aborted | completed | entered-in-error Binding: ProcedureStatus (required) |
category | Σ | 0..1 | CodeableConcept | Classification of the procedure Binding: ProcedureCategory (example) |
type | S Σ | 1..1 | CodeableConcept | Identification of the procedure Binding: qicore-procedure-type (preferred) |
bodySite | S Σ | 0..* | Precise location details | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
site[x] | Σ | 1..1 | CodeableConcept, BodySite | Precise location details |
indication | S Σ | 0..* | CodeableConcept | Reason procedure performed |
performer | Σ | 0..* | The people who performed the procedure | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
person | Σ | 0..1 | practitioner-qicore-qicore-practitioner, patient-qicore-qicore-patient, relatedperson-qicore-qicore-relatedperson | The reference to the practitioner |
role | Σ | 0..1 | CodeableConcept | The role the person was in |
performed[x] | S Σ | 0..1 | dateTime, Period | Date/Period the procedure was performed |
encounter | S Σ | 0..1 | encounter-qicore-qicore-encounter | The encounter when procedure performed |
location | Σ | 0..1 | location-qicore-qicore-location | Where the procedure happened |
outcome | Σ | 0..1 | CodeableConcept | What was result of procedure? Binding: ProcedureOutcome (example) |
report | S | 0..* | diagnosticreport-qicore-qicore-diagnosticreport | Any report that results from the procedure |
complication | 0..* | CodeableConcept | Complication following the procedure | |
followUp | 0..* | CodeableConcept | Instructions for follow up Binding: ProcedureFollowUp (example) | |
relatedItem | 0..* | A procedure that is related to this one | ||
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
type | 0..1 | code | caused-by | because-of Binding: ProcedureRelationshipType (required) | |
target | 0..1 | CarePlan, allergyintolerance-qicore-qicore-allergyintolerance, condition-qicore-qicore-condition, diagnosticreport-qicore-qicore-diagnosticreport, familyhistory-qicore-qicore-familyhistory, imagingstudy-qicore-qicore-imagingstudy, immunization-qicore-qicore-immunization, immunizationrecommendation-qicore-qicore-immunizationrec, medicationadministration-qicore-qicore-medicationadministration, medicationdispense-qicore-qicore-medicationdispense, medicationprescription-qicore-qicore-medicationprescription, medicationstatement-qicore-qicore-medicationstatement, observation-qicore-qicore-observation, procedure-qicore-qicore-procedure | The related item - e.g. a procedure | |
notes | 0..1 | string | Additional information about procedure | |
device | 0..* | Device changed in procedure | ||
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
action | 0..1 | CodeableConcept | Kind of change to device Binding: DeviceActionKind (required) | |
manipulated | 1..1 | device-qicore-qicore-device | Device that was changed |
todo
This structure is derived from Procedure.
unable to summarise extension (wrong count)
Differential View
This structure is derived from Procedure.
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Procedure | 1..1 | Procedure | An action that is performed on a patient | |
meta | 0..1 | Meta | Metadata about the resource | |
implicitRules | ?! | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: Language (required) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
procedure-approachBodySite | 0..* | BodySite | Extension | |
procedure-method | 0..1 | CodeableConcept | Extension | |
procedure-incisionDateTime | 0..1 | dateTime | Extension | |
procedure-reasonNotPerformed | 0..1 | CodeableConcept | Extension | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
identifier | Σ | 0..* | Identifier | External Ids for this procedure |
patient | S Σ | 1..1 | patient-qicore-qicore-patient | Who procedure was performed on |
status | Σ | 1..1 | code | in-progress | aborted | completed | entered-in-error Binding: ProcedureStatus (required) |
category | Σ | 0..1 | CodeableConcept | Classification of the procedure Binding: ProcedureCategory (example) |
type | S Σ | 1..1 | CodeableConcept | Identification of the procedure Binding: qicore-procedure-type (preferred) |
bodySite | S Σ | 0..* | Precise location details | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
site[x] | Σ | 1..1 | CodeableConcept, BodySite | Precise location details |
indication | S Σ | 0..* | CodeableConcept | Reason procedure performed |
performer | Σ | 0..* | The people who performed the procedure | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
person | Σ | 0..1 | practitioner-qicore-qicore-practitioner, patient-qicore-qicore-patient, relatedperson-qicore-qicore-relatedperson | The reference to the practitioner |
role | Σ | 0..1 | CodeableConcept | The role the person was in |
performed[x] | S Σ | 0..1 | dateTime, Period | Date/Period the procedure was performed |
encounter | S Σ | 0..1 | encounter-qicore-qicore-encounter | The encounter when procedure performed |
location | Σ | 0..1 | location-qicore-qicore-location | Where the procedure happened |
outcome | Σ | 0..1 | CodeableConcept | What was result of procedure? Binding: ProcedureOutcome (example) |
report | S | 0..* | diagnosticreport-qicore-qicore-diagnosticreport | Any report that results from the procedure |
complication | 0..* | CodeableConcept | Complication following the procedure | |
followUp | 0..* | CodeableConcept | Instructions for follow up Binding: ProcedureFollowUp (example) | |
relatedItem | 0..* | A procedure that is related to this one | ||
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
type | 0..1 | code | caused-by | because-of Binding: ProcedureRelationshipType (required) | |
target | 0..1 | CarePlan, allergyintolerance-qicore-qicore-allergyintolerance, condition-qicore-qicore-condition, diagnosticreport-qicore-qicore-diagnosticreport, familyhistory-qicore-qicore-familyhistory, imagingstudy-qicore-qicore-imagingstudy, immunization-qicore-qicore-immunization, immunizationrecommendation-qicore-qicore-immunizationrec, medicationadministration-qicore-qicore-medicationadministration, medicationdispense-qicore-qicore-medicationdispense, medicationprescription-qicore-qicore-medicationprescription, medicationstatement-qicore-qicore-medicationstatement, observation-qicore-qicore-observation, procedure-qicore-qicore-procedure | The related item - e.g. a procedure | |
notes | 0..1 | string | Additional information about procedure | |
device | 0..* | Device changed in procedure | ||
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
action | 0..1 | CodeableConcept | Kind of change to device Binding: DeviceActionKind (required) | |
manipulated | 1..1 | device-qicore-qicore-device | Device that was changed |
XML Template
JSON Template
todo
Other representations of profile: (todo)
Path | Name | Conformance | ValueSet |
Procedure.language | Language | required | http://tools.ietf.org/html/bcp47 |
Procedure.status | ProcedureStatus | required | ProcedureStatus |
Procedure.category | ProcedureCategory | example | Procedure Category Codes (SNOMED CT) |
Procedure.type | qicore-procedure-type | preferred | DAFProcedureType |
Procedure.outcome | ProcedureOutcome | example | Procedure Outcome Codes (SNOMED CT) |
Procedure.followUp | ProcedureFollowUp | example | Procedure Follow up Codes (SNOMED CT) |
Procedure.relatedItem.type | ProcedureRelationshipType | required | ProcedureRelationshipType |
Procedure.device.action | DeviceActionKind | required | Procedure Device Action Codes |
Id | Path | Name | Details |