Package | hl7.fhir.us.registry-protocols |
Resource Type | StructureDefinition |
Id | ACCNCDRCathPCIDetailed |
FHIR Version | R4 |
Source | http://hl7.org/fhir/us/registry-protocols/https://build.fhir.org/ig/HL7/fhir-registry-protocols-ig/StructureDefinition-ACCNCDRCathPCIDetailed.html |
URL | http://hl7.org/fhir/us/registry-protocols/StructureDefinition/ACCNCDRCathPCIDetailed |
Version | 1.0.0 |
Status | active |
Date | 2021-11-01 |
Name | CathPCI_Submission_Map_detailed |
Title | Cath-PCI Detailed Submission Map |
Realm | us |
Authority | hl7 |
Description | This is an example of the data that would be used for a Cath-PCI Submission. The full map is a logical model as that allows conformance to the FHIR Standard the way a custom Resource would not. Each element has the short name of the data, a full description and the paths to fetch and place the information, by data standard type, for each. A section (such as Demographics) is a BackboneElement (holds no values). All subordinate elements are strings. Each mapping includes the following: * identity = standard used for the mapping (e.g., FHIR) * language = mime type that matches identity * map = FHIRPath expression of the path to the data * comment = *Output mapping only* Profile for inclusion in the Submission Bundle if not the Core resource Environment Variables used: %patient (Patient resource for the subject of the procedure) %period (Encounter period i.e. Encounter.period) %procedure (Cath PCI Procedure resource) %procedure.period (CathPCI Procedure period i.e., Procedure.performedPeriod) |
Type | http://hl7.org/fhir/us/registry-protocols/StructureDefinition/ACCNCDRCathPCIDetailed |
Kind | logical |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
![]() ![]() | 0..* | Base | Cath-PCI Detailed Submission Map Instances of this logical model are not marked to be the target of a Reference | |
![]() ![]() ![]() | 1..1 | BackboneElement | Adminstrative Data | |
![]() ![]() ![]() ![]() | 1..1 | code | EventCode Fixed Value: CathPCI-Discharge | |
![]() ![]() ![]() ![]() | 1..1 | string | Facility ID | |
![]() ![]() ![]() ![]() | 1..1 | string | Vendor Identifier | |
![]() ![]() ![]() ![]() | 1..1 | string | Software Version | |
![]() ![]() ![]() ![]() | 1..1 | code | Submission Status Fixed Value: final | |
![]() ![]() ![]() ![]() | 1..1 | code | Submission Type Fixed Value: 11516-2 | |
![]() ![]() ![]() ![]() | 1..1 | string | Submission Period | |
![]() ![]() ![]() ![]() | 1..1 | string | Registry Identifier Fixed Value: ACC-NCDR-CathPCI-5.0 | |
![]() ![]() ![]() ![]() | 1..1 | string | Submission Type | |
![]() ![]() ![]() ![]() | 1..1 | string | Submission DateTime | |
![]() ![]() ![]() ![]() | 1..1 | string | Submission Organization | |
![]() ![]() ![]() | 1..1 | string | The Patient who is the subject of this record | |
![]() ![]() ![]() | 1..1 | BackboneElement | Episode information | |
![]() ![]() ![]() ![]() | 1..1 | string | Episode Unique Key | |
![]() ![]() ![]() ![]() | 1..* | string | Health Insurers | |
![]() ![]() ![]() ![]() | 1..* | string | Health Insurance Claim Number | |
![]() ![]() ![]() ![]() | 0..1 | string | Patient Restriction | |
![]() ![]() ![]() ![]() | 1..1 | string | Admitting Provider | |
![]() ![]() ![]() ![]() | 1..1 | string | Attending Provider | |
![]() ![]() ![]() | 0..* | string | ACC Research Study | |
![]() ![]() ![]() | 1..1 | BackboneElement | History and Risk Factors | |
![]() ![]() ![]() ![]() | 0..1 | string | Family History of Premature Coronary Artery Disease | |
![]() ![]() ![]() ![]() | 0..1 | string | Prior MI Incidence | |
![]() ![]() ![]() ![]() | 0..1 | string | Prior PCI Incidence | |
![]() ![]() ![]() ![]() | 0..1 | string | Prior CABG Incidence | |
![]() ![]() ![]() ![]() | 0..1 | string | Current Cerebrovascual Disease | |
![]() ![]() ![]() ![]() | 0..1 | string | Current Diabetes Mellitus | |
![]() ![]() ![]() ![]() | 0..1 | string | Patient on Dialysis | |
![]() ![]() ![]() ![]() | 0..1 | string | Frailty Scale | |
![]() ![]() ![]() ![]() | 0..1 | string | Current Chronic Lung Disease | |
![]() ![]() ![]() ![]() | 0..1 | string | Peripheral Arterial Disease Instance | |
![]() ![]() ![]() ![]() | 0..1 | string | Hypertension Instance | |
![]() ![]() ![]() ![]() | 0..1 | string | Dyslipidemia Instance | |
![]() ![]() ![]() ![]() | 1..1 | string | Smoking status and usage | |
![]() ![]() ![]() ![]() | 1..1 | string | Patient Height | |
![]() ![]() ![]() ![]() | 1..1 | string | Patient Weight | |
![]() ![]() ![]() | 1..1 | BackboneElement | Cardiac Status | |
![]() ![]() ![]() ![]() | 0..1 | string | Cardiac Arrest Out of Healthcare Facility | |
![]() ![]() ![]() ![]() | 0..1 | string | Cardiac Arrest Witnessed | |
![]() ![]() ![]() ![]() | 0..1 | string | Cardiac Arrest After Arrival of Emergency Medical Services | |
![]() ![]() ![]() ![]() | 0..1 | string | First Cardiac Arrest Rhythm | |
![]() ![]() ![]() ![]() | 0..1 | string | Cardiac Arrest at Transferring Healthcare Facility | |
![]() ![]() ![]() | 1..1 | BackboneElement | CathPCI Procedure Information | |
![]() ![]() ![]() ![]() | 1..1 | string | Blood Pressure (Systolic) | |
![]() ![]() ![]() ![]() | 1..1 | string | PCI Procedure | |
![]() ![]() ![]() ![]() | 0..1 | string | Diagnostic Coronary Angiography | |
![]() ![]() ![]() ![]() | 0..1 | string | Diagnostic Catheterization Operator | |
![]() ![]() ![]() ![]() | 0..1 | string | Instance of Left Heart Diagnostic Catheterization | |
![]() ![]() ![]() ![]() | 1..1 | string | Diagnositic Left Heart Cath LVEF% | |
![]() ![]() ![]() ![]() | 0..* | string | Concomitant Procedures Performed | |
![]() ![]() ![]() ![]() | 1..* | string | Cumulative Air Kerma | |
![]() ![]() ![]() ![]() | 1..* | string | Total Flouroscopy Time | |
![]() ![]() ![]() ![]() | 1..* | string | Total Flouroscopy Dose | |
![]() ![]() ![]() ![]() | 1..* | string | Arterial Cross Over | |
![]() ![]() ![]() ![]() | 1..* | string | Venous Access | |
![]() ![]() ![]() ![]() | 1..* | string | Cardiac Arrest at this Facility | |
![]() ![]() ![]() ![]() | 1..1 | BackboneElement | Pre-procedure Information | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | Heart Failure | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | New York Heart Association Classification | |
![]() ![]() ![]() ![]() ![]() | 1..1 | BackboneElement | Pre-procedure Diagnostic Tests | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Electrocardiac Assessment | |
![]() ![]() ![]() ![]() ![]() ![]() | 1..* | string | New Antiarrhythmic Therapy Initiated Prior to Cath Lab | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Electrocardiac Assessment Abnormality Type | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Non-Sustained Ventricular Tachycardia Type | |
![]() ![]() ![]() ![]() ![]() ![]() | 1..* | string | LVEF % (Pre-Procedure) | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Cardiac CTA | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Agatston Calcium Score | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Prior Diagnostic Coronary Angiography Procedure without intervention | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Prior Diagnostic Coronary Angiography Procedure results | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Heart Rate | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Indicate Stress Test Performed and results | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Stress Test Risk/Extent of Ischemia | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | PreProcedure Medication | |
![]() ![]() ![]() ![]() ![]() | 7..* | string | Responses to the Seattle Angina Questionnaire | |
![]() ![]() ![]() ![]() ![]() | 4..* | string | Responses to the Rose Dyspnea Scale Questionnaire | |
![]() ![]() ![]() ![]() | 1..1 | BackboneElement | Method and Device used for procedure closures | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | Arterial Access Closure Method | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | Arterial Access Closure Devices | |
![]() ![]() ![]() ![]() | 1..1 | BackboneElement | Preprocedure Lab Results | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | Hemoglobin | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | Creatinine | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | PreProcedure Troponin I | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | PreProcedure Troponin T | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | PreProcedure Total Cholesterol | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | PreProcedure Total Cholesterol | |
![]() ![]() ![]() ![]() | 1..1 | BackboneElement | Results of Postprocedure Labs | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | Hemoglobin | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | Creatinine | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | PreProcedure Troponin I | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | PreProcedure Troponin T | |
![]() ![]() ![]() ![]() | 1..1 | BackboneElement | Information Regarding the Cath Lab Procedure | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | Indications for Cath Lab Visit | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | Chest Pain Symptom Assessment | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | Cardiovascular Instability Type | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | Ventricular Support | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | Pharmacologic Vasopressor Support | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | Mechanical Ventricular Support Timing | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | Evaluation for Surgery Type | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | Functional Capacity | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | Surgical Risk | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | Instance and Type of Organ Donor | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | Valvular Disease Stenosis | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | Valvular Disease Stenosis | |
![]() ![]() ![]() ![]() | 1..1 | BackboneElement | Coronary Anatomy | |
![]() ![]() ![]() ![]() ![]() | 1..1 | BackboneElement | Native Vessel | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Native Lesion Segment Number | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Coronary Vessel Stenosis | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Adjunctive Measurements Obtained | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Instantaneous Wave-Free Ratio | |
![]() ![]() ![]() ![]() ![]() | 1..1 | BackboneElement | Graft Vessel | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Graft Lesion Segment Number | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Coronary Vessel Stenosis | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Graft Vessel CABG | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Adjunctive Measurements Obtained | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Instantaneous Wave Free Ratio | |
![]() ![]() ![]() ![]() | 1..1 | BackboneElement | information regarding the PCI Procedure | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | PCI Status | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | Hypothermia Induced Timing | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | Decision for PCI with Surgical Consult | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | Cardiovascular Treatment Decision | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | PCI for MultiVessel Disease | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | Multi-vessel Procedure Type | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | Percutaneous Coronary Intervention Indication | |
![]() ![]() ![]() ![]() ![]() | 1..* | string | Acute Coronary Syndrome Symptom | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Syntax Score | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | STEMI or STEMI Equivalent First Noted | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Subsequent ECG with STEMI or STEMI Equivalent | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Subsequent ECG obtained in Emergency Department | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Patient Transferred In for Immediate PCI for STEMI | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Emergency Department Presentation at Referring Facility | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | First Device Activation | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Patient Centered Reason for Delay in PCI | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | PCI Operator | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Arterial Access Site | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Mechanical Ventricular Support | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | Mechanical Ventricular Support Device | |
![]() ![]() ![]() ![]() ![]() | 0..* | string | PCI Procedure Medication Code | |
![]() ![]() ![]() ![]() ![]() | 1..1 | BackboneElement | Information on the Lesions treated and Devices Used | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Lesion Counter | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Native Lesion Segment Number | |
![]() ![]() ![]() ![]() ![]() ![]() | 1..1 | string | Culprit Stenosis | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | Stenosis Immediately Prior to Treatment | |
![]() ![]() ![]() ![]() ![]() ![]() | 1..1 | string | Chronic Total Occlusion | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | string | TIMI Flow (Pre-Intervention) | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Previously Treated Lesion | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | In-stent Restenosis | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | In-stent Thrombosis | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Stent Type | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Lesion In Graft | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Type of CABG Graft | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Location in Graft | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Navigate through Graft to Native Lesion | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Lesion Complexity | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Lesion Length | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Severe Calcification | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Guidewire Across Lesion | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Device Deployed | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Stenosis (Post-Intervention) | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | TIMI Flow (Post-Intervention) | |
![]() ![]() ![]() ![]() ![]() | 1..1 | BackboneElement | Devices used during the PCI procedure | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Intracoronary Device(s) Used | |
![]() ![]() ![]() ![]() ![]() | 1..1 | BackboneElement | Events occuring Intra and post-procedure | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Intra/Post-Procedure Events | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Significant Coronary Artery Dissection | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | string | Number of units of PRBCs transfused | |
![]() ![]() ![]() | 1..1 | BackboneElement | Discharge Information | |
![]() ![]() ![]() ![]() | 0..1 | string | Interventions This Hospitalization | |
![]() ![]() ![]() ![]() | 0..1 | string | CABG Status | |
![]() ![]() ![]() ![]() | 0..1 | string | CABG Indication | |
![]() ![]() ![]() ![]() | 1..1 | string | Discharge Provider | |
![]() ![]() ![]() ![]() | 0..1 | string | Transferred for CABG | |
![]() ![]() ![]() ![]() | 0..1 | string | CABG Planned after Discharge | |
![]() ![]() ![]() ![]() | 0..1 | string | Cardiac Rehabilitation Referral | |
![]() ![]() ![]() ![]() | 0..1 | string | Death During the Procedure | |
![]() ![]() ![]() ![]() | 0..1 | string | Discharge Medication Reconciliation Completed | |
![]() ![]() ![]() ![]() | 0..* | string | Discharge Medications Reconciled | |
{ "resourceType": "StructureDefinition", "id": "ACCNCDRCathPCIDetailed", "text": { "status": "extensions", "div": "<!-- snip (see above) -->" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg", "valueCode": "cic" } ], "url": "http://hl7.org/fhir/us/registry-protocols/StructureDefinition/ACCNCDRCathPCIDetailed", "identifier": [ { "use": "official" } ], "version": "1.0.0", "name": "CathPCI_Submission_Map_detailed", "title": "Cath-PCI Detailed Submission Map", "status": "active", "date": "2021-11-01", "publisher": "HL7 International / Clinical Interoperability Council", "contact": [ { "telecom": [ { "system": "url", "value": "http://www.hl7.org/Special/committees/cic" } ] }, { "telecom": [ { "system": "email", "value": "cic@lists.hl7.org" } ] }, { "name": "Clinical Interoperability Council", "telecom": [ { "system": "url", "value": "http://www.hl7.org/Special/committees/cic" } ] }, { "name": "David Pyke", "telecom": [ { "system": "email", "value": "mailto:David.Pyke@pointclickcare.com" } ] } ], "description": "This is an example of the data that would be used for a Cath-PCI Submission.\nThe full map is a logical model as that allows conformance to the FHIR Standard the way a custom Resource would not.\nEach element has the short name of the data, a full description and the paths to fetch and place the information, by data standard type, for each.\nA section (such as Demographics) is a BackboneElement (holds no values). All subordinate elements are strings.\nEach mapping includes the following:\n* identity = standard used for the mapping (e.g., FHIR)\n* language = mime type that matches identity\n* map = FHIRPath expression of the path to the data\n* comment = *Output mapping only* Profile for inclusion in the Submission Bundle if not the Core resource\n\nEnvironment Variables used:\n%patient (Patient resource for the subject of the procedure)\n%period (Encounter period i.e. Encounter.period)\n%procedure (Cath PCI Procedure resource)\n%procedure.period (CathPCI Procedure period i.e., Procedure.performedPeriod)", "jurisdiction": [ { "coding": [ { "system": "urn:iso:std:iso:3166", "code": "US", "display": "United States of America" } ] } ], "fhirVersion": "4.0.1", "mapping": [ { "identity": "FHIR", "uri": "http://fhir.hl7.org", "name": "Fast Health Interoperability Resources", "comment": "Path to where in a FHIR Resource the data element is found" }, { "identity": "CDA", "uri": "http://build.fhir.org/ig/HL7/cda-core-2.0/", "name": "Clinical Document Architecture", "comment": "Path to where in a CDA 2.0/CCDA 2.1 Document the data element is found" }, { "identity": "HL7V2", "uri": "http://www.hl7.eu/refactored/index.html", "name": "HL7 V2 Messages", "comment": "Path to where in a HL7 V2 Message the data element is found" }, { "identity": "Output", "uri": "http://hl7.org/fhir/us/core", "name": "Submission Data Output location", "comment": "Location within the requirements profile to place the data for submission in US Core or FHIR Core Resources" } ], "kind": "logical", "abstract": false, "type": "http://hl7.org/fhir/us/registry-protocols/StructureDefinition/ACCNCDRCathPCIDetailed", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base", "derivation": "specialization", "snapshot": { "element": [ { "id": "ACCNCDRCathPCIDetailed", "path": "ACCNCDRCathPCIDetailed", "short": "Cath-PCI Detailed Submission Map", "definition": "This is an example of the data that would be used for a Cath-PCI Submission.\nThe full map is a logical model as that allows conformance to the FHIR Standard the way a custom Resource would not.\nEach element has the short name of the data, a full description and the paths to fetch and place the information, by data standard type, for each.\nA section (such as Demographics) is a BackboneElement (holds no values). All subordinate elements are strings.\nEach mapping includes the following:\n* identity = standard used for the mapping (e.g., FHIR)\n* language = mime type that matches identity\n* map = FHIRPath expression of the path to the data\n* comment = *Output mapping only* Profile for inclusion in the Submission Bundle if not the Core resource\n\nEnvironment Variables used:\n%patient (Patient resource for the subject of the procedure)\n%period (Encounter period i.e. Encounter.period)\n%procedure (Cath PCI Procedure resource)\n%procedure.period (CathPCI Procedure period i.e., Procedure.performedPeriod)", "min": 0, "max": "*", "base": { "path": "Base", "min": 0, "max": "*" }, "isModifier": false }, { "id": "ACCNCDRCathPCIDetailed.administration", "path": "ACCNCDRCathPCIDetailed.administration", "short": "Adminstrative Data", "definition": "Adminstrative Data", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.administration", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.id", "path": "ACCNCDRCathPCIDetailed.administration.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.extension", "path": "ACCNCDRCathPCIDetailed.administration.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.modifierExtension", "path": "ACCNCDRCathPCIDetailed.administration.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.event", "path": "ACCNCDRCathPCIDetailed.administration.event", "short": "EventCode", "definition": "Code used for reason of submission", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.administration.event", "min": 1, "max": "1" }, "type": [ { "code": "code" } ], "fixedCode": "CathPCI-Discharge", "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "MessageHeader.eventCoding" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.participantId", "path": "ACCNCDRCathPCIDetailed.administration.participantId", "short": "Facility ID", "definition": "ACC Assigned Facilty ID", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.administration.participantId", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "MessageHeader.source.name" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.vendorIdentifier", "path": "ACCNCDRCathPCIDetailed.administration.vendorIdentifier", "short": "Vendor Identifier", "definition": "Software Vendor ID", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.administration.vendorIdentifier", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "MessageHeader.source.software" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.vendorSoftwareVersion", "path": "ACCNCDRCathPCIDetailed.administration.vendorSoftwareVersion", "short": "Software Version", "definition": "Vendor Software Version", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.administration.vendorSoftwareVersion", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "MessageHeader.source.version" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.status", "path": "ACCNCDRCathPCIDetailed.administration.status", "short": "Submission Status", "definition": "Status of the Submission, always final", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.administration.status", "min": 1, "max": "1" }, "type": [ { "code": "code" } ], "fixedCode": "final", "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Composition.type" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.type", "path": "ACCNCDRCathPCIDetailed.administration.type", "short": "Submission Type", "definition": "Submission Type, always Episode of Care Record", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.administration.type", "min": 1, "max": "1" }, "type": [ { "code": "code" } ], "fixedCode": "11516-2", "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Composition.status" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.timeFrameOfDataSubmission", "path": "ACCNCDRCathPCIDetailed.administration.timeFrameOfDataSubmission", "short": "Submission Period", "definition": "Time Frame of Data Submission quarter start (e.g., Q2 start date Apr 1)", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.administration.timeFrameOfDataSubmission", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Composition.event.period.start" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.registryIdentifier", "path": "ACCNCDRCathPCIDetailed.administration.registryIdentifier", "short": "Registry Identifier", "definition": "Registry Identifier", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.administration.registryIdentifier", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "fixedString": "ACC-NCDR-CathPCI-5.0", "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Composition.title" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.submissionType", "path": "ACCNCDRCathPCIDetailed.administration.submissionType", "short": "Submission Type", "definition": "Submission Type", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.administration.submissionType", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "MessageHeader.reason.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/SubmissionType)" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.date", "path": "ACCNCDRCathPCIDetailed.administration.date", "short": "Submission DateTime", "definition": "Date and Time of the Submission", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.administration.date", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "now()" }, { "identity": "Output", "language": "application/fhir", "map": "Composition.date" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.author", "path": "ACCNCDRCathPCIDetailed.administration.author", "short": "Submission Organization", "definition": "Organization Submitting the Record", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.administration.author", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Organization" }, { "identity": "Output", "language": "application/fhir", "map": "Composition.author" } ] }, { "id": "ACCNCDRCathPCIDetailed.demographics", "path": "ACCNCDRCathPCIDetailed.demographics", "short": "The Patient who is the subject of this record", "definition": "The Patient who is the subject of this record", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.demographics", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Patient" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient and %patient" } ] }, { "id": "ACCNCDRCathPCIDetailed.episodeInformation", "path": "ACCNCDRCathPCIDetailed.episodeInformation", "short": "Episode information", "definition": "Episode information", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.episodeInformation", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.episodeInformation.id", "path": "ACCNCDRCathPCIDetailed.episodeInformation.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.episodeInformation.extension", "path": "ACCNCDRCathPCIDetailed.episodeInformation.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.episodeInformation.modifierExtension", "path": "ACCNCDRCathPCIDetailed.episodeInformation.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.episodeInformation.episodeUniqueKey", "path": "ACCNCDRCathPCIDetailed.episodeInformation.episodeUniqueKey", "short": "Episode Unique Key", "definition": "Indicate the unique key associated with each patient episode record as assigned by the EMR/EHR or your software application.", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.episodeInformation.episodeUniqueKey", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Encounter.where(reason.resolve().is(FHIR.Procedure) and reason.resolve().code.codable.code=415070008 )" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-encounter and %encounter" } ] }, { "id": "ACCNCDRCathPCIDetailed.episodeInformation.healthInsurancePaymentSource", "path": "ACCNCDRCathPCIDetailed.episodeInformation.healthInsurancePaymentSource", "short": "Health Insurers", "definition": "Health Insurance Provider", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.episodeInformation.healthInsurancePaymentSource", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Coverage" }, { "identity": "Output", "language": "application/fhir", "map": "Coverage" } ] }, { "id": "ACCNCDRCathPCIDetailed.episodeInformation.healthInsuranceClaimNumber", "path": "ACCNCDRCathPCIDetailed.episodeInformation.healthInsuranceClaimNumber", "short": "Health Insurance Claim Number", "definition": "Medicare Claim Number", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.episodeInformation.healthInsuranceClaimNumber", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "ClaimResponse.where(type = medi).identifier.value" }, { "identity": "Output", "language": "application/fhir", "map": "ClaimResponse" } ] }, { "id": "ACCNCDRCathPCIDetailed.episodeInformation.patientRestriction", "path": "ACCNCDRCathPCIDetailed.episodeInformation.patientRestriction", "short": "Patient Restriction", "definition": "patient requested for their information not to be used for any research or studies for the associated episode of care.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.episodeInformation.patientRestriction", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Consent.where(scope = research)" }, { "identity": "Output", "language": "application/fhir", "map": "Consent" } ] }, { "id": "ACCNCDRCathPCIDetailed.episodeInformation.admittingProvider", "path": "ACCNCDRCathPCIDetailed.episodeInformation.admittingProvider", "short": "Admitting Provider", "definition": "Admitting Provider", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.episodeInformation.admittingProvider", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Encounter.participant.where( type.coding.code = 'ADM' ).individual.resolve()" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner" } ] }, { "id": "ACCNCDRCathPCIDetailed.episodeInformation.attendingProvider", "path": "ACCNCDRCathPCIDetailed.episodeInformation.attendingProvider", "short": "Attending Provider", "definition": "Attending Provider", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.episodeInformation.attendingProvider", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Encounter.participant.where( type.coding.code = 'ATND' ).individual.resolve()" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner" } ] }, { "id": "ACCNCDRCathPCIDetailed.researchStudy", "path": "ACCNCDRCathPCIDetailed.researchStudy", "short": "ACC Research Study", "definition": "ACC study the patient is currently enrolled", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.researchStudy", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "ResearchStudy" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors", "short": "History and Risk Factors", "definition": "History and Risk Factors", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.id", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.extension", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.modifierExtension", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.familyHistoryOfPrematureCoronaryArteryDisease", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.familyHistoryOfPrematureCoronaryArteryDisease", "short": "Family History of Premature Coronary Artery Disease", "definition": "Family History of Premature Coronary Artery Disease", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.familyHistoryOfPrematureCoronaryArteryDisease", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '80985-5')" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.priorMyocardialInfarction", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.priorMyocardialInfarction", "short": "Prior MI Incidence", "definition": "Prior MI Incidence", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.priorMyocardialInfarction", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorMyocardialInfarction) and %encounter.actualPeriod.start > (occurrenceDateTime - 1 day))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorMyocardialInfarction) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-condition-problems-health-concerns.where(category = 'problem-list-item')" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.priorPercutaneousCoronaryIntervention", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.priorPercutaneousCoronaryIntervention", "short": "Prior PCI Incidence", "definition": "Prior PCI Incidence", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.priorPercutaneousCoronaryIntervention", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Procedure.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/priorPercutaneousCoronaryIntervention) and %encounter.actualPeriod.start > (occurrenceDateTime - 1 day))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/priorPercutaneousCoronaryIntervention) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.priorCoronaryArteryBypassGraft", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.priorCoronaryArteryBypassGraft", "short": "Prior CABG Incidence", "definition": "Prior CABG Incidence", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.priorCoronaryArteryBypassGraft", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Procedure.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorCABG) and %encounter.actualPeriod.start > (occurrenceDateTime - 1 day))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorCABG) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.cerebrovascularDisease", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.cerebrovascularDisease", "short": "Current Cerebrovascual Disease", "definition": "Current Cerebrovascual Disease", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.cerebrovascularDisease", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorCerebrovascularDisease) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorCerebrovascularDisease) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-condition-problems-health-concerns.where(category = 'problem-list-item')" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.diabetesMellitus", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.diabetesMellitus", "short": "Current Diabetes Mellitus", "definition": "Current Diabetes Mellitus", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.diabetesMellitus", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorOrCurrentDiabetesMellitus) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorOrCurrentDiabetesMellitus) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-condition-problems-health-concerns.where(category = 'problem-list-item')" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.currentlyOnDialysis", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.currentlyOnDialysis", "short": "Patient on Dialysis", "definition": "Patient on Dialysis", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.currentlyOnDialysis", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/HemodialysisOrPeritonealDialysis) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/HemodialysisOrPeritonealDialysis) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-condition-problems-health-concerns.where(category = 'problem-list-item')" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.canadianStudyOfHealthAndAgingClinicalFrailtyScale", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.canadianStudyOfHealthAndAgingClinicalFrailtyScale", "short": "Frailty Scale", "definition": "Frailty Scale", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.canadianStudyOfHealthAndAgingClinicalFrailtyScale", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '763264000' ) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-observation" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.chronicLungDisease", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.chronicLungDisease", "short": "Current Chronic Lung Disease", "definition": "Current Chronic Lung Disease", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.chronicLungDisease", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ChronicLungDisease) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ChronicLungDisease) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-condition-problems-health-concerns.where(category = 'problem-list-item')" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.peripheralArterialDisease", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.peripheralArterialDisease", "short": "Peripheral Arterial Disease Instance", "definition": "Peripheral Arterial Disease Instance", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.peripheralArterialDisease", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PeripheralArterialOcclusiveDisease) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PeripheralArterialOcclusiveDisease) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-condition-problems-health-concerns.where(category = 'problem-list-item')" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.hypertension", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.hypertension", "short": "Hypertension Instance", "definition": "Hypertension Instance", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.hypertension", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/Hypertension))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/Hypertension))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-condition-problems-health-concerns.where(category = 'problem-list-item')" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.dyslipidemia", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.dyslipidemia", "short": "Dyslipidemia Instance", "definition": "Dyslipidemia Instance", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.dyslipidemia", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/Dyslipidemia))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/Dyslipidemia))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-condition-problems-health-concerns.where(category = 'problem-list-item')" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.tobaccoUse", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.tobaccoUse", "short": "Smoking status and usage", "definition": "This is for encoding all smoking status, including quantity", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.tobaccoUse", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/Dyslipidemia))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/Dyslipidemia))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-smokingstatus" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.height", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.height", "short": "Patient Height", "definition": "Patient Height", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.height", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '8302-2')" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-height" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.weight", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.weight", "short": "Patient Weight", "definition": "Patient Weight", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.weight", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '3141-9')" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-weight" } ] }, { "id": "ACCNCDRCathPCIDetailed.cardiacStatus", "path": "ACCNCDRCathPCIDetailed.cardiacStatus", "short": "Cardiac Status", "definition": "Cardiac Status", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.cardiacStatus", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.cardiacStatus.id", "path": "ACCNCDRCathPCIDetailed.cardiacStatus.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.cardiacStatus.extension", "path": "ACCNCDRCathPCIDetailed.cardiacStatus.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.cardiacStatus.modifierExtension", "path": "ACCNCDRCathPCIDetailed.cardiacStatus.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestOutofHealthcareFacility", "path": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestOutofHealthcareFacility", "short": "Cardiac Arrest Out of Healthcare Facility", "definition": "Indicate if a cardiac arrest event occurred outside of any healthcare facility.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestOutofHealthcareFacility", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=10001424808 andvalueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestWitnessed", "path": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestWitnessed", "short": "Cardiac Arrest Witnessed", "definition": "Indicate if the out-of-hospital cardiac arrest was witnessed by another person.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestWitnessed", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/Observation.where(code.coding.system = 'http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014082 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestAfterArrivalofEMS", "path": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestAfterArrivalofEMS", "short": "Cardiac Arrest After Arrival of Emergency Medical Services", "definition": "Indicate if the out-of-hospital cardiac arrest occurred after arrival of Emergency Medical Services (EMS).", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestAfterArrivalofEMS", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014081 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.cardiacStatus.firstCardiacArrestRhythm", "path": "ACCNCDRCathPCIDetailed.cardiacStatus.firstCardiacArrestRhythm", "short": "First Cardiac Arrest Rhythm", "definition": "Indicate if the out-of-hospital cardiac arrest occurred after arrival of Emergency Medical Services (EMS).", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.cardiacStatus.firstCardiacArrestRhythm", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014081 and valueCode.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/FirstCardiacArrestRhythm))" } ] }, { "id": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestatTransferringHealthcareFacility", "path": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestatTransferringHealthcareFacility", "short": "Cardiac Arrest at Transferring Healthcare Facility", "definition": "Indicate if the patient had cardiac arrest at the transferring healthcare facility prior to arrival at the current facility.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestatTransferringHealthcareFacility", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=000000 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation", "path": "ACCNCDRCathPCIDetailed.procedureInformation", "short": "CathPCI Procedure Information", "definition": "CathPCI Procedure Information", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.id", "path": "ACCNCDRCathPCIDetailed.procedureInformation.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.extension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.modifierExtension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.systolicBloodPressure", "path": "ACCNCDRCathPCIDetailed.procedureInformation.systolicBloodPressure", "short": "Blood Pressure (Systolic)", "definition": "Blood Pressure (Systolic)", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.systolicBloodPressure", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '8480-6')" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-blood-pressure" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciPatientProcedure", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciPatientProcedure", "short": "PCI Procedure", "definition": "Results of this query will fill the %Procedure and %procedure.period environment variables", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciPatientProcedure", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Procedure.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/'PercutaneousCoronaryIntervention') and performedPeriod.exists() )" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-procedure" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.diagnosticCoronaryAngiographyProcedure", "path": "ACCNCDRCathPCIDetailed.procedureInformation.diagnosticCoronaryAngiographyProcedure", "short": "Diagnostic Coronary Angiography", "definition": "Diagnostic Coronary Angiography", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.diagnosticCoronaryAngiographyProcedure", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Procedure.where(code.coding.code = '80994-7' and performedPeriod.start >= %period.start and performedPeriod.end <= %period.end )" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-procedure" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.diagnosticCatheterizationOperator", "path": "ACCNCDRCathPCIDetailed.procedureInformation.diagnosticCatheterizationOperator", "short": "Diagnostic Catheterization Operator", "definition": "Diagnostic Catheterization Operator", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.diagnosticCatheterizationOperator", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Procedure.where(code.coding.code = '80994-7' and performedPeriod.start >= %period.start and performedPeriod <= %period.end ).performer.actor.resolve())" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitoner" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.diagnosticLeftHeartCath", "path": "ACCNCDRCathPCIDetailed.procedureInformation.diagnosticLeftHeartCath", "short": "Instance of Left Heart Diagnostic Catheterization", "definition": "Instance of Left Heart Diagnostic Catheterization", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.diagnosticLeftHeartCath", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Procedure.where(code.coding.code = '67629009' and performedPeriod.start >= %period.start and performedPeriod.end <= %period.end)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-procedure" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.lvefPercentDiagnosticLeftHeartCath", "path": "ACCNCDRCathPCIDetailed.procedureInformation.lvefPercentDiagnosticLeftHeartCath", "short": "Diagnositic Left Heart Cath LVEF%", "definition": "Diagnositic Left Heart Cath LVEF%", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.lvefPercentDiagnosticLeftHeartCath", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '10230-1' and effectiveDate ge %period.start)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-clinical-test" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.concomitantProceduresPerformed", "path": "ACCNCDRCathPCIDetailed.procedureInformation.concomitantProceduresPerformed", "short": "Concomitant Procedures Performed", "definition": "Concomitant Procedures Performed", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.concomitantProceduresPerformed", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-procedure.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ConcomitantProceduresPerformedType))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cumulativeAirKerma", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cumulativeAirKerma", "short": "Cumulative Air Kerma", "definition": "Cumulative Air Kerma", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.cumulativeAirKerma", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '228850003' and (effectivePeriod.start >= %period.start and effectivePeriod.end <= %period.end)" }, { "identity": "Output", "language": "application/fhir", "map": "Observation" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.fluoroscopyTime", "path": "ACCNCDRCathPCIDetailed.procedureInformation.fluoroscopyTime", "short": "Total Flouroscopy Time", "definition": "Indicate the total fluoroscopy time recorded to the nearest 0.1-minute.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.fluoroscopyTime", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014077 and valueTime.exists()" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.doseAreaProduct", "path": "ACCNCDRCathPCIDetailed.procedureInformation.doseAreaProduct", "short": "Total Flouroscopy Dose", "definition": "Indicate the total fluoroscopy dose to the nearest integer. The value recorded should include the total dose for the lab visit.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.doseAreaProduct", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100000994 and valueQuantity.exists()" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.arterialCrossOver", "path": "ACCNCDRCathPCIDetailed.procedureInformation.arterialCrossOver", "short": "Arterial Cross Over", "definition": "Indicate if the procedure involved a crossover to a different access site.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.arterialCrossOver", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014075 and valueBoolean.exists()" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.venousAccess", "path": "ACCNCDRCathPCIDetailed.procedureInformation.venousAccess", "short": "Venous Access", "definition": "Indicate if a venous access was obtained for the purpose of the diagnostic or PCI procedure.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.venousAccess", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014075 and valueBoolean.exists(" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cardiacArrestAtThisFacility", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cardiacArrestAtThisFacility", "short": "Cardiac Arrest at this Facility", "definition": "Indicate if a cardiac arrest event occurred at this facility PRIOR to the cath lab visit.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.cardiacArrestAtThisFacility", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CardiacArrest) and (effectivePeriod.start> %period.start and effectivePeriod.start < %procedure.period.start))" }, { "identity": "Output", "language": "application/fhir", "map": "Observation" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation", "short": "Pre-procedure Information", "definition": "Pre-procedure Information", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.id", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.extension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.modifierExtension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.heartFailure", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.heartFailure", "short": "Heart Failure", "definition": "Indicate if the patient has been diagnosed with heart failure, diagnosis date and the Heart Failure type.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.heartFailure", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/HeartFailure) and recordedDate.exists())" }, { "identity": "Output", "language": "application/fhir", "map": "Condition" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.newYorkHeartAssociationClassification", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.newYorkHeartAssociationClassification", "short": "New York Heart Association Classification", "definition": "Indicate the patient's latest dyspnea or functional class, coded as the New York Heart Association (NYHA) classification.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.newYorkHeartAssociationClassification", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/NewYorkHeartAssociationQuery))" }, { "identity": "Output", "language": "application/fhir", "map": "Observation.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/NewYorkHeartAssociationAnswers)" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest", "short": "Pre-procedure Diagnostic Tests", "definition": "Pre-procedure Diagnostic Tests", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.id", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.extension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.modifierExtension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.electrocardiacAssessment", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.electrocardiacAssessment", "short": "Electrocardiac Assessment", "definition": "Indicate the results of the electrocardiac assessment.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.electrocardiacAssessment", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142467 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ElectrocardiacAssessmentResults) and Observation.method.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ElectrocardiacAssessmentMethod)" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.newAntiarrhythmicTherapyInitiatedPriorToCathLab", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.newAntiarrhythmicTherapyInitiatedPriorToCathLab", "short": "New Antiarrhythmic Therapy Initiated Prior to Cath Lab", "definition": "Indicate if the patient received a NEW antiarrhythmic therapy PRIOR to evaluation within the cath lab.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.newAntiarrhythmicTherapyInitiatedPriorToCathLab", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "MedicationStatement.where(medicationCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/Antiarrhythmics) and effectiveDateTime < %Encounter.period.start and effeciveDateTime < %Encounter.period.start - 30 days)" }, { "identity": "Output", "language": "application/fhir", "map": "MedicationStatement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.electrocardiacAbnormalityType", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.electrocardiacAbnormalityType", "short": "Electrocardiac Assessment Abnormality Type", "definition": "Indicate the findings of the electrocardiac assessment.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.electrocardiacAbnormalityType", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/AbnormalElectrocardiacAssessment)" }, { "identity": "Output", "language": "application/fhir", "map": "Observation.where(valueCodeableConcept.exists() or valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ElectrocardiacAbnormalityType)" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.nonSustainedVentricularTachycardiaType", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.nonSustainedVentricularTachycardiaType", "short": "Non-Sustained Ventricular Tachycardia Type", "definition": "Last value between 30 days prior to 1st procedure (or previous procedure) and current procedure", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.nonSustainedVentricularTachycardiaType", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142475 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/NonSustainedVentricularTachycardiaType)" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.lvef", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.lvef", "short": "LVEF % (Pre-Procedure)", "definition": "Indicate the best estimate of the most recent left ventricular ejection fraction within 6 months of procedure.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.lvef", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001027 and valueQuantity.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.cardiacCta", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.cardiacCta", "short": "Cardiac CTA", "definition": "Cardiac CTA", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.cardiacCta", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001257 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CardiacCTAResults)" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.agatstonCalciumScore", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.agatstonCalciumScore", "short": "Agatston Calcium Score", "definition": "Agatston Calcium Score", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.agatstonCalciumScore", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '450360000')" }, { "identity": "Output", "language": "application/fhir", "map": "Observation" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.priorDcapWithoutIntervention", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.priorDcapWithoutIntervention", "short": "Prior Diagnostic Coronary Angiography Procedure without intervention", "definition": "Indicate if the patient had a prior diagnostic coronary angiography procedure without a subsequent intervention.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.priorDcapWithoutIntervention", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=10001424782 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.priorDcapResults", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.priorDcapResults", "short": "Prior Diagnostic Coronary Angiography Procedure results", "definition": "Indicate the results of the prior diagnostic coronary angiography.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.priorDcapResults", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=10001424784 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorDiagnosticCoronaryAngiographyProcedureResults))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.heartRate", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.heartRate", "short": "Heart Rate", "definition": "Heart Rate", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.heartRate", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '8867-4')" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-heart-rate" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.stressTest", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.stressTest", "short": "Indicate Stress Test Performed and results", "definition": "Indicate Stress Test Performed and results", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.stressTest", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142432 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/StressTestResults) and Observation.method.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/StressTest))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.stressTest.id", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.stressTest.id", "representation": [ "xmlAttr" ], "short": "xml:id (or equivalent in JSON)", "definition": "unique id for the element within a resource (for internal references)", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.stressTest.extension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.stressTest.extension", "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.stressTest.value", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.stressTest.value", "representation": [ "xmlAttr" ], "short": "Primitive value for string", "definition": "The actual value", "min": 0, "max": "1", "base": { "path": "string.value", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" }, { "url": "http://hl7.org/fhir/StructureDefinition/regex", "valueString": "[ \\r\\n\\t\\S]+" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "maxLength": 1048576, "isModifier": false, "isSummary": false }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.stressTest.riskOrExtentOfIschemia", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.stressTest.riskOrExtentOfIschemia", "short": "Stress Test Risk/Extent of Ischemia", "definition": "Indicate the risk or extent of ischemia for the non-invasive stress test.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.stressTest.riskOrExtentOfIschemia", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142434 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/StressTestRiskExtentofIschemia))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.preprocedureMedication", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.preprocedureMedication", "short": "PreProcedure Medication", "definition": "Indicate the assigned identification number associated with the medications the patient was prescribed or received.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.preprocedureMedication", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "MedicationAdministration.where(effectiveDateTime >= %period.start - 2 weeks and effeciveDateTime < %procedure.period.start)" }, { "identity": "Output", "language": "application/fhir", "map": "MedicationAdministration" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.saQuestionnaire", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.saQuestionnaire", "short": "Responses to the Seattle Angina Questionnaire", "definition": "Responses to the Seattle Angina Questionnaire", "min": 7, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.saQuestionnaire", "min": 7, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://loinc.org' and code.coding.code=88479-1 and component.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/SeattleAnginaQs) and component.valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/SeattleAnginaAs))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.roseDyspneaScale", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.roseDyspneaScale", "short": "Responses to the Rose Dyspnea Scale Questionnaire", "definition": "Responses to the Rose Dyspnea Scale Questionnaire", "min": 4, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.roseDyspneaScale", "min": 4, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://loinc.org' and code.coding.code=89440-2 and component.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/RoseDyspneaQ) and component.valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/YesNo))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods", "path": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods", "short": "Method and Device used for procedure closures", "definition": "Method and Device used for procedure closures", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods.id", "path": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods.extension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods.modifierExtension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods.arterialAccessClosureMethod", "path": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods.arterialAccessClosureMethod", "short": "Arterial Access Closure Method", "definition": "Arterial Access Closure Method", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods.arterialAccessClosureMethod", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014074 and valueString.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods.closureMethodUdi", "path": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods.closureMethodUdi", "short": "Arterial Access Closure Devices", "definition": "Arterial Access Closure Devices", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods.closureMethodUdi", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "%procedure.focalDevice.manipulated.resolve()" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs", "short": "Preprocedure Lab Results", "definition": "Preprocedure Lab Results", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.id", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.extension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.modifierExtension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.hemoglobin", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.hemoglobin", "short": "Hemoglobin", "definition": "Indicate the hemoglobin (Hgb) value in g/dL.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.hemoglobin", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '718-7' and effectiveDateTime >= %procedure.period.end - 30 days and effectiveDateTime < %procedure.period.start)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.creatinine", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.creatinine", "short": "Creatinine", "definition": "Indicate the creatinine (Cr) level in mg/dL.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.creatinine", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '2160-0' and effectiveDateTime >= %period.start and effectiveDateTime < %procedure.period.start)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.troponinI", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.troponinI", "short": "PreProcedure Troponin I", "definition": "Indicate the Troponin I result in ng/mL.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.troponinI", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '10839-9' and effectiveDateTime >= %period.start and effectiveDateTime < %procedure.period.start)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '6598-7' and effectiveDateTime >= %period.start and effectiveDateTime < %procedure.period.start)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.troponinT", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.troponinT", "short": "PreProcedure Troponin T", "definition": "Indicate the Troponin I result in ng/mL.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.troponinT", "min": 1, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.totalCholesterol", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.totalCholesterol", "short": "PreProcedure Total Cholesterol", "definition": "Indicate the cholesterol level mg/dL.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.totalCholesterol", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '2093-3' and and effectiveDateTime >= %procedure.period.start - 30 days and effectiveDateTime < %procedure.period.start)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.highDensityLipoprotein", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.highDensityLipoprotein", "short": "PreProcedure Total Cholesterol", "definition": "Indicate the cholesterol level mg/dL.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.highDensityLipoprotein", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '2085-9' and and effectiveDateTime >= %procedure.period.start - 30 days and effectiveDateTime < %procedure.period.start)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs", "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs", "short": "Results of Postprocedure Labs", "definition": "Results of Postprocedure Labs", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.id", "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.extension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.modifierExtension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.hemoglobin", "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.hemoglobin", "short": "Hemoglobin", "definition": "Indicate the hemoglobin (Hgb) value in g/dL.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.hemoglobin", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '718-7' and effectiveDateTime >= %procedure.period.end and effectiveDateTime < %procedure.period.end + 72 hours)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.creatinine", "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.creatinine", "short": "Creatinine", "definition": "Indicate the creatinine (Cr) level in mg/dL.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.creatinine", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '2160-0' and effectiveDateTime >= %procedure.period.end and effectiveDateTime < %procedure.period.end + 5 days)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.troponinI", "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.troponinI", "short": "PreProcedure Troponin I", "definition": "Indicate the Troponin I result in ng/mL.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.troponinI", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '10839-9' and effectiveDateTime >= %procedure.period.end + 6 hours and effectiveDateTime < %procedure.period.end + 24 hours)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '6598-7' and effectiveDateTime >= %procedure.period.end + 6 hours and effectiveDateTime < %procedure.period.end + 24 hours)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.troponinT", "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.troponinT", "short": "PreProcedure Troponin T", "definition": "Indicate the Troponin I result in ng/mL.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.troponinT", "min": 1, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit", "short": "Information Regarding the Cath Lab Procedure", "definition": "Information Regarding the Cath Lab Procedure", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.id", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.extension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.modifierExtension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.indicationsForCathLabVisit", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.indicationsForCathLabVisit", "short": "Indications for Cath Lab Visit", "definition": "Indicate the patient symptoms or condition prompting the cath lab visit.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.indicationsForCathLabVisit", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.chestPainSymptomAssessment", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.chestPainSymptomAssessment", "short": "Chest Pain Symptom Assessment", "definition": "Indicate the chest pain symptom assessment as diagnosed by the physician or described by the patient.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.chestPainSymptomAssessment", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001274 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ChestPainSymptomAssessment))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.cardiovascularInstabilitytype", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.cardiovascularInstabilitytype", "short": "Cardiovascular Instability Type", "definition": "Cardiovascular instability includes, but is not limited to, persistent ischemic symptoms (such as chest pain or ST elevation), cardiogenic shock, ventricular arrhythmias, symptoms of acute heart failure, or hemodynamic instability (not cardiogenic shock).", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.cardiovascularInstabilitytype", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014004 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CardiacInstabilityType))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.ventricularSupport", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.ventricularSupport", "short": "Ventricular Support", "definition": "Indicate if the patient required any type of ventricular support (i.e. IV vasopressors or mechanical).", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.ventricularSupport", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001276 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/VentricularSupport))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.pharmacologicVasopressorSupport", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.pharmacologicVasopressorSupport", "short": "Pharmacologic Vasopressor Support", "definition": "Indicate if the patient required pharmacologic vasopressor support.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.pharmacologicVasopressorSupport", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001277 and valueBoolen.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.mechanicalVentricularSupportTiming", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.mechanicalVentricularSupportTiming", "short": "Mechanical Ventricular Support Timing", "definition": "Indicate when the mechanical ventricular support device was placed.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.mechanicalVentricularSupportTiming", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001277 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/MechanicalVentricularSupportTiming))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.evaluationForSurgeryType", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.evaluationForSurgeryType", "short": "Evaluation for Surgery Type", "definition": "Indicate the type of surgery for which the diagnostic coronary angiography is being performed.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.evaluationForSurgeryType", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014009 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/MechanicalVentricularSupportTiming))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.functionalCapacity", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.functionalCapacity", "short": "Functional Capacity", "definition": "Indicate the functional capacity of the patient as documented by the physician in the medical record.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.functionalCapacity", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142418 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/FunctionalCapacity))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.surgicalRisk", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.surgicalRisk", "short": "Surgical Risk", "definition": "Indicate the surgical risk category as documented by the physician in the medical record.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.surgicalRisk", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142420 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/SurgicalRisk))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.solidOrganTransplantdonor", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.solidOrganTransplantdonor", "short": "Instance and Type of Organ Donor", "definition": "Instance and Type of Organ Donor", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.solidOrganTransplantdonor", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/OrganDonor) or code.coding.code = '51032003')" }, { "identity": "Output", "language": "application/fhir", "map": "Observation" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.valvularDiseaseStenosis", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.valvularDiseaseStenosis", "short": "Valvular Disease Stenosis", "definition": "Indicate the severity and cardiac valve(s) with stenosis as diagnosed by the physician.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.valvularDiseaseStenosis", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ValvularStenosis))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ValvularStenosis))" }, { "identity": "Output", "language": "application/fhir", "map": "Observation.where(Observation.valueCodeableConcept.exists() or Observation.valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ValvularDiseaseStenosisSeverity)" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.valvularDiseaseRegurgitation", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.valvularDiseaseRegurgitation", "short": "Valvular Disease Stenosis", "definition": "Valvular Disease Stenosis", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.valvularDiseaseRegurgitation", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ValvularStenosis))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ValvularStenosis))" }, { "identity": "Output", "language": "application/fhir", "map": "Observation.where(Observation.valueCodeableConcept.exists() or Observation.valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ValvularDiseaseRegurgitationSeverity)" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy", "short": "Coronary Anatomy", "definition": "Coronary Anatomy", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.id", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.extension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.modifierExtension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel", "short": "Native Vessel", "definition": "Native Vessel", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.id", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.extension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.modifierExtension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.lesionSegmentNumber", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.lesionSegmentNumber", "short": "Native Lesion Segment Number", "definition": "Native Lesion Segment Number", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.lesionSegmentNumber", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012984 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/LesionSegmentNumber)" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.coronaryVesselStenosis", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.coronaryVesselStenosis", "short": "Coronary Vessel Stenosis", "definition": "Indicate the best estimate of the most severe percent stenosis in the segment of the native coronary vessel identified.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.coronaryVesselStenosis", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012981 and valueQuantity.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.adjunctiveMeasurementsObtained", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.adjunctiveMeasurementsObtained", "short": "Adjunctive Measurements Obtained", "definition": "Indicate if an invasive diagnostic measurement was obtained of the native vessel segment.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.adjunctiveMeasurementsObtained", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012979 and valueBoolean.exists()" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.instantaneousWaveFreeRatio", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.instantaneousWaveFreeRatio", "short": "Instantaneous Wave-Free Ratio", "definition": "Indicate the instantaneous wave-free ratio (iFR ratio) of the native vessel segment.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.instantaneousWaveFreeRatio", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012980 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel", "short": "Graft Vessel", "definition": "Graft Vessel", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.id", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.extension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.modifierExtension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.lesionSegmentNumber", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.lesionSegmentNumber", "short": "Graft Lesion Segment Number", "definition": "Graft Lesion Segment Number", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.lesionSegmentNumber", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012984 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/LesionSegmentNumber))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.coronaryVesselStenosis", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.coronaryVesselStenosis", "short": "Coronary Vessel Stenosis", "definition": "Indicate the best estimate of the most severe percent stenosis in the segment of the graft coronary vessel identified.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.coronaryVesselStenosis", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012982 and valueQuantity.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.cabg", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.cabg", "short": "Graft Vessel CABG", "definition": "Indicate the vessel that was used for the coronary artery bypass graft.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.cabg", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012983 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/GraftVesselCABGVessel))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.adjunctiveMeasurementsObtained", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.adjunctiveMeasurementsObtained", "short": "Adjunctive Measurements Obtained", "definition": "Indicate if an invasive diagnostic measurement was obtained of the graft vessel intra-procedure.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.adjunctiveMeasurementsObtained", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012982 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.instantaneousWaveFreeRatio", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.instantaneousWaveFreeRatio", "short": "Instantaneous Wave Free Ratio", "definition": "Indicate the instantaneous wave-free ratio (iFR ratio) of the graft vessel segment.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.instantaneousWaveFreeRatio", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012980 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure", "short": "information regarding the PCI Procedure", "definition": "information regarding the PCI Procedure", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.id", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.extension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.modifierExtension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciStatus", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciStatus", "short": "PCI Status", "definition": "Indicate the status of the PCI. The status is determined at the time the operator decides to perform a PCI.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciStatus", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012986 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PCIStatus))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.hypothermiaInduced", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.hypothermiaInduced", "short": "Hypothermia Induced Timing", "definition": "Indicate when hypothermia was initiated.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.hypothermiaInduced", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Procedure.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/HypothermiaInduced))" }, { "identity": "Output", "language": "application/fhir", "map": "Procedure.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013039 and valueDateTime.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.decisionForPciWithSurgicalConsult", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.decisionForPciWithSurgicalConsult", "short": "Decision for PCI with Surgical Consult", "definition": "Indicate if a cardiac surgical consult was obtained prior to engaging in PCI.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.decisionForPciWithSurgicalConsult", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142366 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.cardiovascularTreatmentDecision", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.cardiovascularTreatmentDecision", "short": "Cardiovascular Treatment Decision", "definition": "Indicate the cardiovascular surgery recommendation and/or patient/family decision.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.cardiovascularTreatmentDecision", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142367 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CardiovascularTreatmentDecision))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciForMultivesselDisease", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciForMultivesselDisease", "short": "PCI for MultiVessel Disease", "definition": "Indicate if the PCI procedure was performed in the presence of multi-vessel disease.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciForMultivesselDisease", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013007 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.multiVesselProcedureType", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.multiVesselProcedureType", "short": "Multi-vessel Procedure Type", "definition": "Indicate the type of multi-vessel PCI procedure that was performed during this lab visit.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.multiVesselProcedureType", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013008 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/MultivesselProcedureType))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.percutaneousCoronaryInterventionIndication", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.percutaneousCoronaryInterventionIndication", "short": "Percutaneous Coronary Intervention Indication", "definition": "Indicate the reason the percutaneous coronary intervention PCI is being performed.", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.percutaneousCoronaryInterventionIndication", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100000880 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PCIIndications))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.acuteCoronarySyndromeSymptom", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.acuteCoronarySyndromeSymptom", "short": "Acute Coronary Syndrome Symptom", "definition": "Acute Coronary Syndrome Symptom", "min": 1, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.acuteCoronarySyndromeSymptom", "min": 1, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013003 and valueDateTime.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.syntaxScore", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.syntaxScore", "short": "Syntax Score", "definition": "Indicate the Syntax Score for the PCI procedure.", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.syntaxScore", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=10001424796 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/SyntaxScore))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.stemiOrStemiEquivalentFirstNoted", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.stemiOrStemiEquivalentFirstNoted", "short": "STEMI or STEMI Equivalent First Noted", "definition": "Indicate if a STEMI or STEMI equivalent was noted on either the first ECG or a subsequent ECG.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.stemiOrStemiEquivalentFirstNoted", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100000180 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/STEMIFirstNoted))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.subsequentEcgWithStemiOrStemiEquivalent", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.subsequentEcgWithStemiOrStemiEquivalent", "short": "Subsequent ECG with STEMI or STEMI Equivalent", "definition": "Indicate the Subsequent ECG date and time.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.subsequentEcgWithStemiOrStemiEquivalent", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012995 and valueDateTime.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.subsequentEcgObtainedInEmergencyDepartment", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.subsequentEcgObtainedInEmergencyDepartment", "short": "Subsequent ECG obtained in Emergency Department", "definition": "Indicate if the subsequent ECG was obtained in the Emergency Department at this facility.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.subsequentEcgObtainedInEmergencyDepartment", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012995 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.patientTransferredInForImmediatePciForStemi", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.patientTransferredInForImmediatePciForStemi", "short": "Patient Transferred In for Immediate PCI for STEMI", "definition": "Indicate if the patient was transferred from another facility to have a primary PCI for STEMI at this facility.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.patientTransferredInForImmediatePciForStemi", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014084 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.emergencyDepartmentPresentationAtReferringFacility", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.emergencyDepartmentPresentationAtReferringFacility", "short": "Emergency Department Presentation at Referring Facility", "definition": "Code the date and time of arrival to the original, transferring facility as documented in the medical record.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.emergencyDepartmentPresentationAtReferringFacility", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012999 and valueDateTime.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.firstDeviceActivation", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.firstDeviceActivation", "short": "First Device Activation", "definition": "Indicate the date and time the first device was activated regardless of type of device used.", "comment": "Use the earliest time from the following:\n1. Time of the first balloon inflation.\n2. Time of the first stent deployment.\n3. Time of the first treatment of lesion (AngjoJet or other thrombectomy/aspiration device, laser, rotational atherectomy).\n4. If the lesion cannot be crossed with a guidewire or device (and thus none of the above apply), use the time of guidewire introduction.\nThis is a process measure about the timeliness of treatment. It is NOT a clinical outcomes measure based on TIMI flow or clinical reperfusion. It does not matter whether the baseline angiogram showed TIMI 3 flow or if the final post-PCI angiogram showed TIMI 0 flow. What is being measured is the time of the first mechanical treatment of the culprit lesion, not the time when TIMI 3 flow was (or was not) restored.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.firstDeviceActivation", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012993 and valueDateTime.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.patientCenteredReasonForDelayInPci", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.patientCenteredReasonForDelayInPci", "short": "Patient Centered Reason for Delay in PCI", "definition": "Indicate the patient-centered reason for delay in performing the percutaneous coronary intervention (PCI), if needed.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.patientCenteredReasonForDelayInPci", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012993 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PatientCenteredReasonforDelay))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciOperator", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciOperator", "short": "PCI Operator", "definition": "The operator who is performing the PCI procedure", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciOperator", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "%Procedure.participant.where( function.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PCIOperator) ).actor.resolve()" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.arterialAccessSite", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.arterialAccessSite", "short": "Arterial Access Site", "definition": "Indicate the location of percutaneous entry for the procedure.", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.arterialAccessSite", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014079 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ArterialAccessSite))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.mechanicalVentilatorSupport", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.mechanicalVentilatorSupport", "short": "Mechanical Ventricular Support", "definition": "Indicate if the patient required mechanical ventricular support.", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.mechanicalVentilatorSupport", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014009 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.mechanicalVentilatorSupportDevice", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.mechanicalVentilatorSupportDevice", "short": "Mechanical Ventricular Support Device", "definition": "Indicate the mechanical ventricular support device used.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.mechanicalVentilatorSupportDevice", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001278 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/VentricularSupportDeviceType))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciProcedureMedicationCode", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciProcedureMedicationCode", "short": "PCI Procedure Medication Code", "definition": "Medications administred intra-procedure", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciProcedureMedicationCode", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "MedicationStatement.where(effectiveDateTime >= %procedure.period.start and effectiveDateTime <= %procedure.period.end)" }, { "identity": "Output", "language": "application/fhir", "map": "MedicationStatement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices", "short": "Information on the Lesions treated and Devices Used", "definition": "Information on the Lesions treated and Devices Used", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.id", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.extension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.modifierExtension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionCounter", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionCounter", "short": "Lesion Counter", "definition": "The lesion counter is used to distinguish between multiple lesions on which a PCI is attempted or performed.", "comment": "When specifying intracoronary devices, list all treated lesions in which the device was utilized.\nThe software-assigned lesion counter should start at one and be incremented by one for each lesion. The lesion counter is reset back to one for each new PCI lab visit.\nAt least one lesion must be specified for each PCI procedure.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionCounter", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142441 and valueQuantity.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.nativeLesionSegmentNumber", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.nativeLesionSegmentNumber", "short": "Native Lesion Segment Number", "definition": "Indicate the segment that the current lesion spans.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.nativeLesionSegmentNumber", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012984 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/LesionSegmentNumber))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.culpritStenosis", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.culpritStenosis", "short": "Culprit Stenosis", "definition": "Indicate if the stenosis is considered to be responsible for the acute coronary syndrome.", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.culpritStenosis", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=371895000 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.stenosisImmediatelyPriorToTreatment", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.stenosisImmediatelyPriorToTreatment", "short": "Stenosis Immediately Prior to Treatment", "definition": "Indicate the percent diameter stenosis immediately prior to the treatment of this lesion.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.stenosisImmediatelyPriorToTreatment", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142442 and valueQuantity.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.chronicTotalOcclusion", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.chronicTotalOcclusion", "short": "Chronic Total Occlusion", "definition": "Indicate if the segment with 100% pre-procedure stenosis was presumed to be 100% occluded for at least 3 months previous to this procedure AND not related to a clinical event prompting (or leading to) this procedure.", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.chronicTotalOcclusion", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100000290 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.timiFlowPreIntervention", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.timiFlowPreIntervention", "short": "TIMI Flow (Pre-Intervention)", "definition": "Indicate the pre-intervention TIMI flow.", "comment": "If a lesion spans multiple segments with different TIMI flow, code the lowest TIMI flow within the entire lesion.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.timiFlowPreIntervention", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=112000000348 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/TIMIFlow))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.previouslyTreatedLesion", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.previouslyTreatedLesion", "short": "Previously Treated Lesion", "definition": "Indicate the date the lesion has been treated in a prior episode of care.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.previouslyTreatedLesion", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013015 and valueDateTime.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.inStentRestenosis", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.inStentRestenosis", "short": "In-stent Restenosis", "definition": "Indicate if the previously treated and stented lesion is being treated for in-stent restenosis.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.inStentRestenosis", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013014 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.inStentThrombosis", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.inStentThrombosis", "short": "In-stent Thrombosis", "definition": "Indicate if the previously treated and stented lesion is being treated because of the presence of a thrombus in the stent.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.inStentThrombosis", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013014 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.stentType", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.stentType", "short": "Stent Type", "definition": "Indicate the type of stent used in the previously treated lesion.", "comment": " If a patient has multiple stents in the lesion code 'bioabsorbable' over either of the other two options when it is present. \nIf a DES and BMS are present in the lesion, code 'DES'.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.stentType", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100000856 and valueCodableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/StentType))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionInGraft", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionInGraft", "short": "Lesion In Graft", "definition": "Indicated if the lesion is in a coronary artery bypass graft.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionInGraft", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142443 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.typeOfCabgGraft", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.typeOfCabgGraft", "short": "Type of CABG Graft", "definition": "Indicate in which type of bypass graft the lesion is located.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.typeOfCabgGraft", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013028 and valueCodableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CABGType))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.locationInGraft", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.locationInGraft", "short": "Location in Graft", "definition": "Indicate the location of the most severe stenosis, if the lesion is in the graft.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.locationInGraft", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013028 and valueCodableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/LocationInGraft))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.navigateThroughGraftToNativeLesion", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.navigateThroughGraftToNativeLesion", "short": "Navigate through Graft to Native Lesion", "definition": "Indicate if treatment of the native artery lesion required navigating through a graft (to reach the lesion).", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.navigateThroughGraftToNativeLesion", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142348 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionComplexity", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionComplexity", "short": "Lesion Complexity", "definition": "Indicate the complexity of the lesion", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionComplexity", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100000866 and valueCodableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/LesionComplexity))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionLength", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionLength", "short": "Lesion Length", "definition": "Indicate the length of the treated lesion in millimeters.", "comment": "If the lesion length is not available it is acceptable to code the length of the device used to treat the lesion. \n\nIf multiple devices are used sequentially, total the individual device lengths.\n\nInformation obtained after the baseline angiogram can be used to help determine lesion length (e.g. for total occlusions where the distal vessel can not be visualized).", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionLength", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013030 and valueQuantity.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.severeCalcification", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.severeCalcification", "short": "Severe Calcification", "definition": "Indicate if there was severe calcification of the lesion.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.severeCalcification", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142350 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.guidewireAcrossLesion", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.guidewireAcrossLesion", "short": "Guidewire Across Lesion", "definition": "Indicate if a guidewire successfully crossed the lesion.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.guidewireAcrossLesion", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100000851 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.deviceDeployed", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.deviceDeployed", "short": "Device Deployed", "definition": "Indicate if a device was deployed during the procedure.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.deviceDeployed", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142349 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.postInterventionStenosis", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.postInterventionStenosis", "short": "Stenosis (Post-Intervention)", "definition": "Indicate the post-intervention percent stenosis for the treated lesion.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.postInterventionStenosis", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142461 and valueQuantity.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.postInterventionTimiFlow", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.postInterventionTimiFlow", "short": "TIMI Flow (Post-Intervention)", "definition": "Indicate the post-intervention TIMI flow.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.postInterventionTimiFlow", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013016 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/TIMIFlow))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intracoronaryDevices", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intracoronaryDevices", "short": "Devices used during the PCI procedure", "definition": "Devices used during the PCI procedure", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intracoronaryDevices", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intracoronaryDevices.id", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intracoronaryDevices.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intracoronaryDevices.extension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intracoronaryDevices.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intracoronaryDevices.modifierExtension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intracoronaryDevices.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intracoronaryDevices.device", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intracoronaryDevices.device", "short": "Intracoronary Device(s) Used", "definition": "Indicate the devices utilized during the current procedure.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intracoronaryDevices.device", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Procedure.focalDevice.manipulated.resolve().memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CardiacCatheter)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents", "short": "Events occuring Intra and post-procedure", "definition": "Events occuring Intra and post-procedure", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.id", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.extension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.modifierExtension", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.event", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.event", "short": "Intra/Post-Procedure Events", "definition": "Indicate the event that occurred between the procedure and the next procedure or discharge.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.event", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142478 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/IntraAndPostEvents) and effectiveDateTime.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.significantCoronaryArteryDissection", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.significantCoronaryArteryDissection", "short": "Significant Coronary Artery Dissection", "definition": "Indicate the post-intervention TIMI flow.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.significantCoronaryArteryDissection", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100000883 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.numberOfUnitsOfPrbcsTransfused", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.numberOfUnitsOfPrbcsTransfused", "short": "Number of units of PRBCs transfused", "definition": "Indicate the number of transfusion(s) of packed red blood cells.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.numberOfUnitsOfPrbcsTransfused", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014031 and valueQuantity.exists()) and effectiveDateTime.exists()" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge", "path": "ACCNCDRCathPCIDetailed.discharge", "short": "Discharge Information", "definition": "Discharge Information", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.discharge", "min": 1, "max": "1" }, "type": [ { "code": "BackboneElement" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.id", "path": "ACCNCDRCathPCIDetailed.discharge.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.extension", "path": "ACCNCDRCathPCIDetailed.discharge.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Additional content defined by implementations", "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "alias": [ "extensions", "user content" ], "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.modifierExtension", "path": "ACCNCDRCathPCIDetailed.discharge.modifierExtension", "short": "Extensions that cannot be ignored even if unrecognized", "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "alias": [ "extensions", "user content", "modifiers" ], "min": 0, "max": "*", "base": { "path": "BackboneElement.modifierExtension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": true, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.interventionsThisHospitalization", "path": "ACCNCDRCathPCIDetailed.discharge.interventionsThisHospitalization", "short": "Interventions This Hospitalization", "definition": "Indicate other interventions (percutaneous or surgical) that occurred during this hospitalization.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.discharge.interventionsThisHospitalization", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001284 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/InterventionTypes)" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.cabgStatus", "path": "ACCNCDRCathPCIDetailed.discharge.cabgStatus", "short": "CABG Status", "definition": "Indicate the status of the coronary artery bypass graft (CABG) surgery.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.discharge.cabgStatus", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014080 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CABGStatus)" }, { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001289 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CABGIndication)" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.cabgIndication", "path": "ACCNCDRCathPCIDetailed.discharge.cabgIndication", "short": "CABG Indication", "definition": "Indicate the reason coronary artery bypass graft (CABG) surgery is being performed.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.discharge.cabgIndication", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.dischargeProvider", "path": "ACCNCDRCathPCIDetailed.discharge.dischargeProvider", "short": "Discharge Provider", "definition": "Provider that discharged the patient", "min": 1, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.discharge.dischargeProvider", "min": 1, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Encounter.where(type.code.coding.code=58000006).participant.individual.resolve()" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.transferredForCabg", "path": "ACCNCDRCathPCIDetailed.discharge.transferredForCabg", "short": "Transferred for CABG", "definition": "Indicate if the patient was transferred for the purpose of performing a coronary artery bypass graft.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.discharge.transferredForCabg", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001296 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.cabgPlannedAfterDischarge", "path": "ACCNCDRCathPCIDetailed.discharge.cabgPlannedAfterDischarge", "short": "CABG Planned after Discharge", "definition": "Indicate if the patient has a CABG planned after discharge.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.discharge.cabgPlannedAfterDischarge", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=10001424792 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.cardiacRehabilitationReferral", "path": "ACCNCDRCathPCIDetailed.discharge.cardiacRehabilitationReferral", "short": "Cardiac Rehabilitation Referral", "definition": "Indicate if there was written documentation of a referral for the patient (by the physician, nurse, or other personnel) to an outpatient cardiac rehabilitation program, or a documented medical or patient-centered reason why such a referral was not made.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.discharge.cardiacRehabilitationReferral", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014067 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CardiacRehabilitationReferral))" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.deathDuringTheProcedure", "path": "ACCNCDRCathPCIDetailed.discharge.deathDuringTheProcedure", "short": "Death During the Procedure", "definition": "Indicate if the patient expired during the procedure.", "comment": "Make sure to only capture 'Death during the procedure' in the procedure appropriate registry. \nFor example, if the patient had a CathPCI procedure and a TVT procedure in the same episode of care (hospitalization) but different cath lab visits and the death occurred during the TVT procedure.\nCode 'Yes' only in the TVT Registry and not the CathPCI Registry. If the CathPCI procedure and TVT procedure occurred during the same cath lab visit then code 'Yes' in both registries.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.discharge.deathDuringTheProcedure", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014067 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.dischargeMedicationReconciliationCompleted", "path": "ACCNCDRCathPCIDetailed.discharge.dischargeMedicationReconciliationCompleted", "short": "Discharge Medication Reconciliation Completed", "definition": "Indicate if the medication reconciliation was completed as recommended by the Joint Commission's National Patient Safety Goals.", "min": 0, "max": "1", "base": { "path": "ACCNCDRCathPCIDetailed.discharge.dischargeMedicationReconciliationCompleted", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013084 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.dischargeMedicationsReconciled", "path": "ACCNCDRCathPCIDetailed.discharge.dischargeMedicationsReconciled", "short": "Discharge Medications Reconciled", "definition": "Indicate the specific medication classes that were reconciled.", "min": 0, "max": "*", "base": { "path": "ACCNCDRCathPCIDetailed.discharge.dischargeMedicationsReconciled", "min": 0, "max": "*" }, "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013085 and valueBoolean.exists())" } ] } ] }, "differential": { "element": [ { "id": "ACCNCDRCathPCIDetailed", "path": "ACCNCDRCathPCIDetailed", "short": "Cath-PCI Detailed Submission Map", "definition": "This is an example of the data that would be used for a Cath-PCI Submission.\nThe full map is a logical model as that allows conformance to the FHIR Standard the way a custom Resource would not.\nEach element has the short name of the data, a full description and the paths to fetch and place the information, by data standard type, for each.\nA section (such as Demographics) is a BackboneElement (holds no values). All subordinate elements are strings.\nEach mapping includes the following:\n* identity = standard used for the mapping (e.g., FHIR)\n* language = mime type that matches identity\n* map = FHIRPath expression of the path to the data\n* comment = *Output mapping only* Profile for inclusion in the Submission Bundle if not the Core resource\n\nEnvironment Variables used:\n%patient (Patient resource for the subject of the procedure)\n%period (Encounter period i.e. Encounter.period)\n%procedure (Cath PCI Procedure resource)\n%procedure.period (CathPCI Procedure period i.e., Procedure.performedPeriod)" }, { "id": "ACCNCDRCathPCIDetailed.administration", "path": "ACCNCDRCathPCIDetailed.administration", "short": "Adminstrative Data", "definition": "Adminstrative Data", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.event", "path": "ACCNCDRCathPCIDetailed.administration.event", "short": "EventCode", "definition": "Code used for reason of submission", "min": 1, "max": "1", "type": [ { "code": "code" } ], "fixedCode": "CathPCI-Discharge", "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "MessageHeader.eventCoding" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.participantId", "path": "ACCNCDRCathPCIDetailed.administration.participantId", "short": "Facility ID", "definition": "ACC Assigned Facilty ID", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "MessageHeader.source.name" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.vendorIdentifier", "path": "ACCNCDRCathPCIDetailed.administration.vendorIdentifier", "short": "Vendor Identifier", "definition": "Software Vendor ID", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "MessageHeader.source.software" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.vendorSoftwareVersion", "path": "ACCNCDRCathPCIDetailed.administration.vendorSoftwareVersion", "short": "Software Version", "definition": "Vendor Software Version", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "MessageHeader.source.version" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.status", "path": "ACCNCDRCathPCIDetailed.administration.status", "short": "Submission Status", "definition": "Status of the Submission, always final", "min": 1, "max": "1", "type": [ { "code": "code" } ], "fixedCode": "final", "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Composition.type" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.type", "path": "ACCNCDRCathPCIDetailed.administration.type", "short": "Submission Type", "definition": "Submission Type, always Episode of Care Record", "min": 1, "max": "1", "type": [ { "code": "code" } ], "fixedCode": "11516-2", "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Composition.status" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.timeFrameOfDataSubmission", "path": "ACCNCDRCathPCIDetailed.administration.timeFrameOfDataSubmission", "short": "Submission Period", "definition": "Time Frame of Data Submission quarter start (e.g., Q2 start date Apr 1)", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Composition.event.period.start" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.registryIdentifier", "path": "ACCNCDRCathPCIDetailed.administration.registryIdentifier", "short": "Registry Identifier", "definition": "Registry Identifier", "min": 1, "max": "1", "type": [ { "code": "string" } ], "fixedString": "ACC-NCDR-CathPCI-5.0", "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Composition.title" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.submissionType", "path": "ACCNCDRCathPCIDetailed.administration.submissionType", "short": "Submission Type", "definition": "Submission Type", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "MessageHeader.reason.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/SubmissionType)" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.date", "path": "ACCNCDRCathPCIDetailed.administration.date", "short": "Submission DateTime", "definition": "Date and Time of the Submission", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "now()" }, { "identity": "Output", "language": "application/fhir", "map": "Composition.date" } ] }, { "id": "ACCNCDRCathPCIDetailed.administration.author", "path": "ACCNCDRCathPCIDetailed.administration.author", "short": "Submission Organization", "definition": "Organization Submitting the Record", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Organization" }, { "identity": "Output", "language": "application/fhir", "map": "Composition.author" } ] }, { "id": "ACCNCDRCathPCIDetailed.demographics", "path": "ACCNCDRCathPCIDetailed.demographics", "short": "The Patient who is the subject of this record", "definition": "The Patient who is the subject of this record", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Patient" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient and %patient" } ] }, { "id": "ACCNCDRCathPCIDetailed.episodeInformation", "path": "ACCNCDRCathPCIDetailed.episodeInformation", "short": "Episode information", "definition": "Episode information", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.episodeInformation.episodeUniqueKey", "path": "ACCNCDRCathPCIDetailed.episodeInformation.episodeUniqueKey", "short": "Episode Unique Key", "definition": "Indicate the unique key associated with each patient episode record as assigned by the EMR/EHR or your software application.", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Encounter.where(reason.resolve().is(FHIR.Procedure) and reason.resolve().code.codable.code=415070008 )" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-encounter and %encounter" } ] }, { "id": "ACCNCDRCathPCIDetailed.episodeInformation.healthInsurancePaymentSource", "path": "ACCNCDRCathPCIDetailed.episodeInformation.healthInsurancePaymentSource", "short": "Health Insurers", "definition": "Health Insurance Provider", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Coverage" }, { "identity": "Output", "language": "application/fhir", "map": "Coverage" } ] }, { "id": "ACCNCDRCathPCIDetailed.episodeInformation.healthInsuranceClaimNumber", "path": "ACCNCDRCathPCIDetailed.episodeInformation.healthInsuranceClaimNumber", "short": "Health Insurance Claim Number", "definition": "Medicare Claim Number", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "ClaimResponse.where(type = medi).identifier.value" }, { "identity": "Output", "language": "application/fhir", "map": "ClaimResponse" } ] }, { "id": "ACCNCDRCathPCIDetailed.episodeInformation.patientRestriction", "path": "ACCNCDRCathPCIDetailed.episodeInformation.patientRestriction", "short": "Patient Restriction", "definition": "patient requested for their information not to be used for any research or studies for the associated episode of care.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Consent.where(scope = research)" }, { "identity": "Output", "language": "application/fhir", "map": "Consent" } ] }, { "id": "ACCNCDRCathPCIDetailed.episodeInformation.admittingProvider", "path": "ACCNCDRCathPCIDetailed.episodeInformation.admittingProvider", "short": "Admitting Provider", "definition": "Admitting Provider", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Encounter.participant.where( type.coding.code = 'ADM' ).individual.resolve()" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner" } ] }, { "id": "ACCNCDRCathPCIDetailed.episodeInformation.attendingProvider", "path": "ACCNCDRCathPCIDetailed.episodeInformation.attendingProvider", "short": "Attending Provider", "definition": "Attending Provider", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Encounter.participant.where( type.coding.code = 'ATND' ).individual.resolve()" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner" } ] }, { "id": "ACCNCDRCathPCIDetailed.researchStudy", "path": "ACCNCDRCathPCIDetailed.researchStudy", "short": "ACC Research Study", "definition": "ACC study the patient is currently enrolled", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "ResearchStudy" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors", "short": "History and Risk Factors", "definition": "History and Risk Factors", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.familyHistoryOfPrematureCoronaryArteryDisease", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.familyHistoryOfPrematureCoronaryArteryDisease", "short": "Family History of Premature Coronary Artery Disease", "definition": "Family History of Premature Coronary Artery Disease", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '80985-5')" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.priorMyocardialInfarction", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.priorMyocardialInfarction", "short": "Prior MI Incidence", "definition": "Prior MI Incidence", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorMyocardialInfarction) and %encounter.actualPeriod.start > (occurrenceDateTime - 1 day))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorMyocardialInfarction) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-condition-problems-health-concerns.where(category = 'problem-list-item')" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.priorPercutaneousCoronaryIntervention", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.priorPercutaneousCoronaryIntervention", "short": "Prior PCI Incidence", "definition": "Prior PCI Incidence", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Procedure.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/priorPercutaneousCoronaryIntervention) and %encounter.actualPeriod.start > (occurrenceDateTime - 1 day))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/priorPercutaneousCoronaryIntervention) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.priorCoronaryArteryBypassGraft", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.priorCoronaryArteryBypassGraft", "short": "Prior CABG Incidence", "definition": "Prior CABG Incidence", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Procedure.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorCABG) and %encounter.actualPeriod.start > (occurrenceDateTime - 1 day))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorCABG) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.cerebrovascularDisease", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.cerebrovascularDisease", "short": "Current Cerebrovascual Disease", "definition": "Current Cerebrovascual Disease", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorCerebrovascularDisease) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorCerebrovascularDisease) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-condition-problems-health-concerns.where(category = 'problem-list-item')" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.diabetesMellitus", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.diabetesMellitus", "short": "Current Diabetes Mellitus", "definition": "Current Diabetes Mellitus", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorOrCurrentDiabetesMellitus) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorOrCurrentDiabetesMellitus) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-condition-problems-health-concerns.where(category = 'problem-list-item')" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.currentlyOnDialysis", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.currentlyOnDialysis", "short": "Patient on Dialysis", "definition": "Patient on Dialysis", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/HemodialysisOrPeritonealDialysis) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/HemodialysisOrPeritonealDialysis) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-condition-problems-health-concerns.where(category = 'problem-list-item')" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.canadianStudyOfHealthAndAgingClinicalFrailtyScale", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.canadianStudyOfHealthAndAgingClinicalFrailtyScale", "short": "Frailty Scale", "definition": "Frailty Scale", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '763264000' ) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-observation" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.chronicLungDisease", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.chronicLungDisease", "short": "Current Chronic Lung Disease", "definition": "Current Chronic Lung Disease", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ChronicLungDisease) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ChronicLungDisease) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-condition-problems-health-concerns.where(category = 'problem-list-item')" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.peripheralArterialDisease", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.peripheralArterialDisease", "short": "Peripheral Arterial Disease Instance", "definition": "Peripheral Arterial Disease Instance", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PeripheralArterialOcclusiveDisease) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PeripheralArterialOcclusiveDisease) and %encounter.actualPeriod.start > (effectiveDateTime - 1 day))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-condition-problems-health-concerns.where(category = 'problem-list-item')" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.hypertension", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.hypertension", "short": "Hypertension Instance", "definition": "Hypertension Instance", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/Hypertension))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/Hypertension))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-condition-problems-health-concerns.where(category = 'problem-list-item')" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.dyslipidemia", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.dyslipidemia", "short": "Dyslipidemia Instance", "definition": "Dyslipidemia Instance", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/Dyslipidemia))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/Dyslipidemia))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core//StructureDefinition/us-core-condition-problems-health-concerns.where(category = 'problem-list-item')" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.tobaccoUse", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.tobaccoUse", "short": "Smoking status and usage", "definition": "This is for encoding all smoking status, including quantity", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/Dyslipidemia))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/Dyslipidemia))" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-smokingstatus" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.height", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.height", "short": "Patient Height", "definition": "Patient Height", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '8302-2')" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-height" } ] }, { "id": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.weight", "path": "ACCNCDRCathPCIDetailed.historyAndRiskFactors.weight", "short": "Patient Weight", "definition": "Patient Weight", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '3141-9')" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-weight" } ] }, { "id": "ACCNCDRCathPCIDetailed.cardiacStatus", "path": "ACCNCDRCathPCIDetailed.cardiacStatus", "short": "Cardiac Status", "definition": "Cardiac Status", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestOutofHealthcareFacility", "path": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestOutofHealthcareFacility", "short": "Cardiac Arrest Out of Healthcare Facility", "definition": "Indicate if a cardiac arrest event occurred outside of any healthcare facility.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=10001424808 andvalueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestWitnessed", "path": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestWitnessed", "short": "Cardiac Arrest Witnessed", "definition": "Indicate if the out-of-hospital cardiac arrest was witnessed by another person.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/Observation.where(code.coding.system = 'http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014082 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestAfterArrivalofEMS", "path": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestAfterArrivalofEMS", "short": "Cardiac Arrest After Arrival of Emergency Medical Services", "definition": "Indicate if the out-of-hospital cardiac arrest occurred after arrival of Emergency Medical Services (EMS).", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014081 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.cardiacStatus.firstCardiacArrestRhythm", "path": "ACCNCDRCathPCIDetailed.cardiacStatus.firstCardiacArrestRhythm", "short": "First Cardiac Arrest Rhythm", "definition": "Indicate if the out-of-hospital cardiac arrest occurred after arrival of Emergency Medical Services (EMS).", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014081 and valueCode.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/FirstCardiacArrestRhythm))" } ] }, { "id": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestatTransferringHealthcareFacility", "path": "ACCNCDRCathPCIDetailed.cardiacStatus.cardiacArrestatTransferringHealthcareFacility", "short": "Cardiac Arrest at Transferring Healthcare Facility", "definition": "Indicate if the patient had cardiac arrest at the transferring healthcare facility prior to arrival at the current facility.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=000000 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation", "path": "ACCNCDRCathPCIDetailed.procedureInformation", "short": "CathPCI Procedure Information", "definition": "CathPCI Procedure Information", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.systolicBloodPressure", "path": "ACCNCDRCathPCIDetailed.procedureInformation.systolicBloodPressure", "short": "Blood Pressure (Systolic)", "definition": "Blood Pressure (Systolic)", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '8480-6')" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-blood-pressure" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciPatientProcedure", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciPatientProcedure", "short": "PCI Procedure", "definition": "Results of this query will fill the %Procedure and %procedure.period environment variables", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Procedure.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/'PercutaneousCoronaryIntervention') and performedPeriod.exists() )" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-procedure" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.diagnosticCoronaryAngiographyProcedure", "path": "ACCNCDRCathPCIDetailed.procedureInformation.diagnosticCoronaryAngiographyProcedure", "short": "Diagnostic Coronary Angiography", "definition": "Diagnostic Coronary Angiography", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Procedure.where(code.coding.code = '80994-7' and performedPeriod.start >= %period.start and performedPeriod.end <= %period.end )" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-procedure" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.diagnosticCatheterizationOperator", "path": "ACCNCDRCathPCIDetailed.procedureInformation.diagnosticCatheterizationOperator", "short": "Diagnostic Catheterization Operator", "definition": "Diagnostic Catheterization Operator", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Procedure.where(code.coding.code = '80994-7' and performedPeriod.start >= %period.start and performedPeriod <= %period.end ).performer.actor.resolve())" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitoner" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.diagnosticLeftHeartCath", "path": "ACCNCDRCathPCIDetailed.procedureInformation.diagnosticLeftHeartCath", "short": "Instance of Left Heart Diagnostic Catheterization", "definition": "Instance of Left Heart Diagnostic Catheterization", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Procedure.where(code.coding.code = '67629009' and performedPeriod.start >= %period.start and performedPeriod.end <= %period.end)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-procedure" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.lvefPercentDiagnosticLeftHeartCath", "path": "ACCNCDRCathPCIDetailed.procedureInformation.lvefPercentDiagnosticLeftHeartCath", "short": "Diagnositic Left Heart Cath LVEF%", "definition": "Diagnositic Left Heart Cath LVEF%", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '10230-1' and effectiveDate ge %period.start)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-clinical-test" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.concomitantProceduresPerformed", "path": "ACCNCDRCathPCIDetailed.procedureInformation.concomitantProceduresPerformed", "short": "Concomitant Procedures Performed", "definition": "Concomitant Procedures Performed", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-procedure.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ConcomitantProceduresPerformedType))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cumulativeAirKerma", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cumulativeAirKerma", "short": "Cumulative Air Kerma", "definition": "Cumulative Air Kerma", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '228850003' and (effectivePeriod.start >= %period.start and effectivePeriod.end <= %period.end)" }, { "identity": "Output", "language": "application/fhir", "map": "Observation" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.fluoroscopyTime", "path": "ACCNCDRCathPCIDetailed.procedureInformation.fluoroscopyTime", "short": "Total Flouroscopy Time", "definition": "Indicate the total fluoroscopy time recorded to the nearest 0.1-minute.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014077 and valueTime.exists()" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.doseAreaProduct", "path": "ACCNCDRCathPCIDetailed.procedureInformation.doseAreaProduct", "short": "Total Flouroscopy Dose", "definition": "Indicate the total fluoroscopy dose to the nearest integer. The value recorded should include the total dose for the lab visit.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100000994 and valueQuantity.exists()" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.arterialCrossOver", "path": "ACCNCDRCathPCIDetailed.procedureInformation.arterialCrossOver", "short": "Arterial Cross Over", "definition": "Indicate if the procedure involved a crossover to a different access site.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014075 and valueBoolean.exists()" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.venousAccess", "path": "ACCNCDRCathPCIDetailed.procedureInformation.venousAccess", "short": "Venous Access", "definition": "Indicate if a venous access was obtained for the purpose of the diagnostic or PCI procedure.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014075 and valueBoolean.exists(" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cardiacArrestAtThisFacility", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cardiacArrestAtThisFacility", "short": "Cardiac Arrest at this Facility", "definition": "Indicate if a cardiac arrest event occurred at this facility PRIOR to the cath lab visit.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CardiacArrest) and (effectivePeriod.start> %period.start and effectivePeriod.start < %procedure.period.start))" }, { "identity": "Output", "language": "application/fhir", "map": "Observation" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation", "short": "Pre-procedure Information", "definition": "Pre-procedure Information", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.heartFailure", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.heartFailure", "short": "Heart Failure", "definition": "Indicate if the patient has been diagnosed with heart failure, diagnosis date and the Heart Failure type.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/HeartFailure) and recordedDate.exists())" }, { "identity": "Output", "language": "application/fhir", "map": "Condition" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.newYorkHeartAssociationClassification", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.newYorkHeartAssociationClassification", "short": "New York Heart Association Classification", "definition": "Indicate the patient's latest dyspnea or functional class, coded as the New York Heart Association (NYHA) classification.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/NewYorkHeartAssociationQuery))" }, { "identity": "Output", "language": "application/fhir", "map": "Observation.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/NewYorkHeartAssociationAnswers)" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest", "short": "Pre-procedure Diagnostic Tests", "definition": "Pre-procedure Diagnostic Tests", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.electrocardiacAssessment", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.electrocardiacAssessment", "short": "Electrocardiac Assessment", "definition": "Indicate the results of the electrocardiac assessment.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142467 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ElectrocardiacAssessmentResults) and Observation.method.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ElectrocardiacAssessmentMethod)" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.newAntiarrhythmicTherapyInitiatedPriorToCathLab", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.newAntiarrhythmicTherapyInitiatedPriorToCathLab", "short": "New Antiarrhythmic Therapy Initiated Prior to Cath Lab", "definition": "Indicate if the patient received a NEW antiarrhythmic therapy PRIOR to evaluation within the cath lab.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "MedicationStatement.where(medicationCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/Antiarrhythmics) and effectiveDateTime < %Encounter.period.start and effeciveDateTime < %Encounter.period.start - 30 days)" }, { "identity": "Output", "language": "application/fhir", "map": "MedicationStatement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.electrocardiacAbnormalityType", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.electrocardiacAbnormalityType", "short": "Electrocardiac Assessment Abnormality Type", "definition": "Indicate the findings of the electrocardiac assessment.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/AbnormalElectrocardiacAssessment)" }, { "identity": "Output", "language": "application/fhir", "map": "Observation.where(valueCodeableConcept.exists() or valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ElectrocardiacAbnormalityType)" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.nonSustainedVentricularTachycardiaType", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.nonSustainedVentricularTachycardiaType", "short": "Non-Sustained Ventricular Tachycardia Type", "definition": "Last value between 30 days prior to 1st procedure (or previous procedure) and current procedure", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142475 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/NonSustainedVentricularTachycardiaType)" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.lvef", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.lvef", "short": "LVEF % (Pre-Procedure)", "definition": "Indicate the best estimate of the most recent left ventricular ejection fraction within 6 months of procedure.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001027 and valueQuantity.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.cardiacCta", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.cardiacCta", "short": "Cardiac CTA", "definition": "Cardiac CTA", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001257 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CardiacCTAResults)" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.agatstonCalciumScore", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.agatstonCalciumScore", "short": "Agatston Calcium Score", "definition": "Agatston Calcium Score", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '450360000')" }, { "identity": "Output", "language": "application/fhir", "map": "Observation" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.priorDcapWithoutIntervention", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.priorDcapWithoutIntervention", "short": "Prior Diagnostic Coronary Angiography Procedure without intervention", "definition": "Indicate if the patient had a prior diagnostic coronary angiography procedure without a subsequent intervention.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=10001424782 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.priorDcapResults", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.priorDcapResults", "short": "Prior Diagnostic Coronary Angiography Procedure results", "definition": "Indicate the results of the prior diagnostic coronary angiography.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=10001424784 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PriorDiagnosticCoronaryAngiographyProcedureResults))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.heartRate", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.heartRate", "short": "Heart Rate", "definition": "Heart Rate", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '8867-4')" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-heart-rate" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.stressTest", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.stressTest", "short": "Indicate Stress Test Performed and results", "definition": "Indicate Stress Test Performed and results", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142432 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/StressTestResults) and Observation.method.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/StressTest))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.stressTest.riskOrExtentOfIschemia", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.diagnosticTest.stressTest.riskOrExtentOfIschemia", "short": "Stress Test Risk/Extent of Ischemia", "definition": "Indicate the risk or extent of ischemia for the non-invasive stress test.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142434 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/StressTestRiskExtentofIschemia))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.preprocedureMedication", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.preprocedureMedication", "short": "PreProcedure Medication", "definition": "Indicate the assigned identification number associated with the medications the patient was prescribed or received.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "MedicationAdministration.where(effectiveDateTime >= %period.start - 2 weeks and effeciveDateTime < %procedure.period.start)" }, { "identity": "Output", "language": "application/fhir", "map": "MedicationAdministration" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.saQuestionnaire", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.saQuestionnaire", "short": "Responses to the Seattle Angina Questionnaire", "definition": "Responses to the Seattle Angina Questionnaire", "min": 7, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://loinc.org' and code.coding.code=88479-1 and component.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/SeattleAnginaQs) and component.valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/SeattleAnginaAs))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.roseDyspneaScale", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureInformation.roseDyspneaScale", "short": "Responses to the Rose Dyspnea Scale Questionnaire", "definition": "Responses to the Rose Dyspnea Scale Questionnaire", "min": 4, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://loinc.org' and code.coding.code=89440-2 and component.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/RoseDyspneaQ) and component.valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/YesNo))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods", "path": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods", "short": "Method and Device used for procedure closures", "definition": "Method and Device used for procedure closures", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods.arterialAccessClosureMethod", "path": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods.arterialAccessClosureMethod", "short": "Arterial Access Closure Method", "definition": "Arterial Access Closure Method", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014074 and valueString.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods.closureMethodUdi", "path": "ACCNCDRCathPCIDetailed.procedureInformation.closureMethods.closureMethodUdi", "short": "Arterial Access Closure Devices", "definition": "Arterial Access Closure Devices", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "%procedure.focalDevice.manipulated.resolve()" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs", "short": "Preprocedure Lab Results", "definition": "Preprocedure Lab Results", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.hemoglobin", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.hemoglobin", "short": "Hemoglobin", "definition": "Indicate the hemoglobin (Hgb) value in g/dL.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '718-7' and effectiveDateTime >= %procedure.period.end - 30 days and effectiveDateTime < %procedure.period.start)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.creatinine", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.creatinine", "short": "Creatinine", "definition": "Indicate the creatinine (Cr) level in mg/dL.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '2160-0' and effectiveDateTime >= %period.start and effectiveDateTime < %procedure.period.start)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.troponinI", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.troponinI", "short": "PreProcedure Troponin I", "definition": "Indicate the Troponin I result in ng/mL.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '10839-9' and effectiveDateTime >= %period.start and effectiveDateTime < %procedure.period.start)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '6598-7' and effectiveDateTime >= %period.start and effectiveDateTime < %procedure.period.start)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.troponinT", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.troponinT", "short": "PreProcedure Troponin T", "definition": "Indicate the Troponin I result in ng/mL.", "min": 1, "max": "*", "type": [ { "code": "string" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.totalCholesterol", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.totalCholesterol", "short": "PreProcedure Total Cholesterol", "definition": "Indicate the cholesterol level mg/dL.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '2093-3' and and effectiveDateTime >= %procedure.period.start - 30 days and effectiveDateTime < %procedure.period.start)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.highDensityLipoprotein", "path": "ACCNCDRCathPCIDetailed.procedureInformation.preprocedureLabs.highDensityLipoprotein", "short": "PreProcedure Total Cholesterol", "definition": "Indicate the cholesterol level mg/dL.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '2085-9' and and effectiveDateTime >= %procedure.period.start - 30 days and effectiveDateTime < %procedure.period.start)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs", "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs", "short": "Results of Postprocedure Labs", "definition": "Results of Postprocedure Labs", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.hemoglobin", "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.hemoglobin", "short": "Hemoglobin", "definition": "Indicate the hemoglobin (Hgb) value in g/dL.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '718-7' and effectiveDateTime >= %procedure.period.end and effectiveDateTime < %procedure.period.end + 72 hours)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.creatinine", "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.creatinine", "short": "Creatinine", "definition": "Indicate the creatinine (Cr) level in mg/dL.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '2160-0' and effectiveDateTime >= %procedure.period.end and effectiveDateTime < %procedure.period.end + 5 days)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.troponinI", "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.troponinI", "short": "PreProcedure Troponin I", "definition": "Indicate the Troponin I result in ng/mL.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '10839-9' and effectiveDateTime >= %procedure.period.end + 6 hours and effectiveDateTime < %procedure.period.end + 24 hours)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code = '6598-7' and effectiveDateTime >= %procedure.period.end + 6 hours and effectiveDateTime < %procedure.period.end + 24 hours)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.troponinT", "path": "ACCNCDRCathPCIDetailed.procedureInformation.postprocedureLabs.troponinT", "short": "PreProcedure Troponin T", "definition": "Indicate the Troponin I result in ng/mL.", "min": 1, "max": "*", "type": [ { "code": "string" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit", "short": "Information Regarding the Cath Lab Procedure", "definition": "Information Regarding the Cath Lab Procedure", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.indicationsForCathLabVisit", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.indicationsForCathLabVisit", "short": "Indications for Cath Lab Visit", "definition": "Indicate the patient symptoms or condition prompting the cath lab visit.", "min": 0, "max": "*", "type": [ { "code": "string" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.chestPainSymptomAssessment", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.chestPainSymptomAssessment", "short": "Chest Pain Symptom Assessment", "definition": "Indicate the chest pain symptom assessment as diagnosed by the physician or described by the patient.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001274 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ChestPainSymptomAssessment))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.cardiovascularInstabilitytype", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.cardiovascularInstabilitytype", "short": "Cardiovascular Instability Type", "definition": "Cardiovascular instability includes, but is not limited to, persistent ischemic symptoms (such as chest pain or ST elevation), cardiogenic shock, ventricular arrhythmias, symptoms of acute heart failure, or hemodynamic instability (not cardiogenic shock).", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014004 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CardiacInstabilityType))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.ventricularSupport", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.ventricularSupport", "short": "Ventricular Support", "definition": "Indicate if the patient required any type of ventricular support (i.e. IV vasopressors or mechanical).", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001276 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/VentricularSupport))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.pharmacologicVasopressorSupport", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.pharmacologicVasopressorSupport", "short": "Pharmacologic Vasopressor Support", "definition": "Indicate if the patient required pharmacologic vasopressor support.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001277 and valueBoolen.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.mechanicalVentricularSupportTiming", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.mechanicalVentricularSupportTiming", "short": "Mechanical Ventricular Support Timing", "definition": "Indicate when the mechanical ventricular support device was placed.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001277 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/MechanicalVentricularSupportTiming))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.evaluationForSurgeryType", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.evaluationForSurgeryType", "short": "Evaluation for Surgery Type", "definition": "Indicate the type of surgery for which the diagnostic coronary angiography is being performed.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014009 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/MechanicalVentricularSupportTiming))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.functionalCapacity", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.functionalCapacity", "short": "Functional Capacity", "definition": "Indicate the functional capacity of the patient as documented by the physician in the medical record.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142418 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/FunctionalCapacity))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.surgicalRisk", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.surgicalRisk", "short": "Surgical Risk", "definition": "Indicate the surgical risk category as documented by the physician in the medical record.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where( code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142420 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/SurgicalRisk))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.solidOrganTransplantdonor", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.solidOrganTransplantdonor", "short": "Instance and Type of Organ Donor", "definition": "Instance and Type of Organ Donor", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/OrganDonor) or code.coding.code = '51032003')" }, { "identity": "Output", "language": "application/fhir", "map": "Observation" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.valvularDiseaseStenosis", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.valvularDiseaseStenosis", "short": "Valvular Disease Stenosis", "definition": "Indicate the severity and cardiac valve(s) with stenosis as diagnosed by the physician.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ValvularStenosis))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ValvularStenosis))" }, { "identity": "Output", "language": "application/fhir", "map": "Observation.where(Observation.valueCodeableConcept.exists() or Observation.valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ValvularDiseaseStenosisSeverity)" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.valvularDiseaseRegurgitation", "path": "ACCNCDRCathPCIDetailed.procedureInformation.cathLabVisit.valvularDiseaseRegurgitation", "short": "Valvular Disease Stenosis", "definition": "Valvular Disease Stenosis", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Condition.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ValvularStenosis))" }, { "identity": "FHIR", "language": "application/fhir", "map": "Observation.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ValvularStenosis))" }, { "identity": "Output", "language": "application/fhir", "map": "Observation.where(Observation.valueCodeableConcept.exists() or Observation.valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ValvularDiseaseRegurgitationSeverity)" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy", "short": "Coronary Anatomy", "definition": "Coronary Anatomy", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel", "short": "Native Vessel", "definition": "Native Vessel", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.lesionSegmentNumber", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.lesionSegmentNumber", "short": "Native Lesion Segment Number", "definition": "Native Lesion Segment Number", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012984 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/LesionSegmentNumber)" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.coronaryVesselStenosis", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.coronaryVesselStenosis", "short": "Coronary Vessel Stenosis", "definition": "Indicate the best estimate of the most severe percent stenosis in the segment of the native coronary vessel identified.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012981 and valueQuantity.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.adjunctiveMeasurementsObtained", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.adjunctiveMeasurementsObtained", "short": "Adjunctive Measurements Obtained", "definition": "Indicate if an invasive diagnostic measurement was obtained of the native vessel segment.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012979 and valueBoolean.exists()" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.instantaneousWaveFreeRatio", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.nativeVessel.instantaneousWaveFreeRatio", "short": "Instantaneous Wave-Free Ratio", "definition": "Indicate the instantaneous wave-free ratio (iFR ratio) of the native vessel segment.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012980 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel", "short": "Graft Vessel", "definition": "Graft Vessel", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.lesionSegmentNumber", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.lesionSegmentNumber", "short": "Graft Lesion Segment Number", "definition": "Graft Lesion Segment Number", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012984 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/LesionSegmentNumber))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.coronaryVesselStenosis", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.coronaryVesselStenosis", "short": "Coronary Vessel Stenosis", "definition": "Indicate the best estimate of the most severe percent stenosis in the segment of the graft coronary vessel identified.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012982 and valueQuantity.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.cabg", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.cabg", "short": "Graft Vessel CABG", "definition": "Indicate the vessel that was used for the coronary artery bypass graft.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012983 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/GraftVesselCABGVessel))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.adjunctiveMeasurementsObtained", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.adjunctiveMeasurementsObtained", "short": "Adjunctive Measurements Obtained", "definition": "Indicate if an invasive diagnostic measurement was obtained of the graft vessel intra-procedure.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012982 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.instantaneousWaveFreeRatio", "path": "ACCNCDRCathPCIDetailed.procedureInformation.coronaryAnatomy.graftVessel.instantaneousWaveFreeRatio", "short": "Instantaneous Wave Free Ratio", "definition": "Indicate the instantaneous wave-free ratio (iFR ratio) of the graft vessel segment.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012980 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure", "short": "information regarding the PCI Procedure", "definition": "information regarding the PCI Procedure", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciStatus", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciStatus", "short": "PCI Status", "definition": "Indicate the status of the PCI. The status is determined at the time the operator decides to perform a PCI.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012986 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PCIStatus))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.hypothermiaInduced", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.hypothermiaInduced", "short": "Hypothermia Induced Timing", "definition": "Indicate when hypothermia was initiated.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Procedure.where(code.coding.code.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/HypothermiaInduced))" }, { "identity": "Output", "language": "application/fhir", "map": "Procedure.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013039 and valueDateTime.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.decisionForPciWithSurgicalConsult", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.decisionForPciWithSurgicalConsult", "short": "Decision for PCI with Surgical Consult", "definition": "Indicate if a cardiac surgical consult was obtained prior to engaging in PCI.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142366 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.cardiovascularTreatmentDecision", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.cardiovascularTreatmentDecision", "short": "Cardiovascular Treatment Decision", "definition": "Indicate the cardiovascular surgery recommendation and/or patient/family decision.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142367 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CardiovascularTreatmentDecision))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciForMultivesselDisease", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciForMultivesselDisease", "short": "PCI for MultiVessel Disease", "definition": "Indicate if the PCI procedure was performed in the presence of multi-vessel disease.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013007 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.multiVesselProcedureType", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.multiVesselProcedureType", "short": "Multi-vessel Procedure Type", "definition": "Indicate the type of multi-vessel PCI procedure that was performed during this lab visit.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013008 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/MultivesselProcedureType))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.percutaneousCoronaryInterventionIndication", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.percutaneousCoronaryInterventionIndication", "short": "Percutaneous Coronary Intervention Indication", "definition": "Indicate the reason the percutaneous coronary intervention PCI is being performed.", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100000880 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PCIIndications))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.acuteCoronarySyndromeSymptom", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.acuteCoronarySyndromeSymptom", "short": "Acute Coronary Syndrome Symptom", "definition": "Acute Coronary Syndrome Symptom", "min": 1, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013003 and valueDateTime.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.syntaxScore", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.syntaxScore", "short": "Syntax Score", "definition": "Indicate the Syntax Score for the PCI procedure.", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=10001424796 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/SyntaxScore))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.stemiOrStemiEquivalentFirstNoted", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.stemiOrStemiEquivalentFirstNoted", "short": "STEMI or STEMI Equivalent First Noted", "definition": "Indicate if a STEMI or STEMI equivalent was noted on either the first ECG or a subsequent ECG.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100000180 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/STEMIFirstNoted))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.subsequentEcgWithStemiOrStemiEquivalent", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.subsequentEcgWithStemiOrStemiEquivalent", "short": "Subsequent ECG with STEMI or STEMI Equivalent", "definition": "Indicate the Subsequent ECG date and time.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012995 and valueDateTime.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.subsequentEcgObtainedInEmergencyDepartment", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.subsequentEcgObtainedInEmergencyDepartment", "short": "Subsequent ECG obtained in Emergency Department", "definition": "Indicate if the subsequent ECG was obtained in the Emergency Department at this facility.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012995 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.patientTransferredInForImmediatePciForStemi", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.patientTransferredInForImmediatePciForStemi", "short": "Patient Transferred In for Immediate PCI for STEMI", "definition": "Indicate if the patient was transferred from another facility to have a primary PCI for STEMI at this facility.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014084 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.emergencyDepartmentPresentationAtReferringFacility", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.emergencyDepartmentPresentationAtReferringFacility", "short": "Emergency Department Presentation at Referring Facility", "definition": "Code the date and time of arrival to the original, transferring facility as documented in the medical record.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012999 and valueDateTime.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.firstDeviceActivation", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.firstDeviceActivation", "short": "First Device Activation", "definition": "Indicate the date and time the first device was activated regardless of type of device used.", "comment": "Use the earliest time from the following:\n1. Time of the first balloon inflation.\n2. Time of the first stent deployment.\n3. Time of the first treatment of lesion (AngjoJet or other thrombectomy/aspiration device, laser, rotational atherectomy).\n4. If the lesion cannot be crossed with a guidewire or device (and thus none of the above apply), use the time of guidewire introduction.\nThis is a process measure about the timeliness of treatment. It is NOT a clinical outcomes measure based on TIMI flow or clinical reperfusion. It does not matter whether the baseline angiogram showed TIMI 3 flow or if the final post-PCI angiogram showed TIMI 0 flow. What is being measured is the time of the first mechanical treatment of the culprit lesion, not the time when TIMI 3 flow was (or was not) restored.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012993 and valueDateTime.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.patientCenteredReasonForDelayInPci", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.patientCenteredReasonForDelayInPci", "short": "Patient Centered Reason for Delay in PCI", "definition": "Indicate the patient-centered reason for delay in performing the percutaneous coronary intervention (PCI), if needed.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012993 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PatientCenteredReasonforDelay))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciOperator", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciOperator", "short": "PCI Operator", "definition": "The operator who is performing the PCI procedure", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "%Procedure.participant.where( function.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/PCIOperator) ).actor.resolve()" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.arterialAccessSite", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.arterialAccessSite", "short": "Arterial Access Site", "definition": "Indicate the location of percutaneous entry for the procedure.", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014079 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/ArterialAccessSite))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.mechanicalVentilatorSupport", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.mechanicalVentilatorSupport", "short": "Mechanical Ventricular Support", "definition": "Indicate if the patient required mechanical ventricular support.", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014009 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.mechanicalVentilatorSupportDevice", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.mechanicalVentilatorSupportDevice", "short": "Mechanical Ventricular Support Device", "definition": "Indicate the mechanical ventricular support device used.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001278 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/VentricularSupportDeviceType))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciProcedureMedicationCode", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.pciProcedureMedicationCode", "short": "PCI Procedure Medication Code", "definition": "Medications administred intra-procedure", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "MedicationStatement.where(effectiveDateTime >= %procedure.period.start and effectiveDateTime <= %procedure.period.end)" }, { "identity": "Output", "language": "application/fhir", "map": "MedicationStatement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices", "short": "Information on the Lesions treated and Devices Used", "definition": "Information on the Lesions treated and Devices Used", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionCounter", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionCounter", "short": "Lesion Counter", "definition": "The lesion counter is used to distinguish between multiple lesions on which a PCI is attempted or performed.", "comment": "When specifying intracoronary devices, list all treated lesions in which the device was utilized.\nThe software-assigned lesion counter should start at one and be incremented by one for each lesion. The lesion counter is reset back to one for each new PCI lab visit.\nAt least one lesion must be specified for each PCI procedure.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142441 and valueQuantity.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.nativeLesionSegmentNumber", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.nativeLesionSegmentNumber", "short": "Native Lesion Segment Number", "definition": "Indicate the segment that the current lesion spans.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100012984 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/LesionSegmentNumber))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.culpritStenosis", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.culpritStenosis", "short": "Culprit Stenosis", "definition": "Indicate if the stenosis is considered to be responsible for the acute coronary syndrome.", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=371895000 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.stenosisImmediatelyPriorToTreatment", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.stenosisImmediatelyPriorToTreatment", "short": "Stenosis Immediately Prior to Treatment", "definition": "Indicate the percent diameter stenosis immediately prior to the treatment of this lesion.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142442 and valueQuantity.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.chronicTotalOcclusion", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.chronicTotalOcclusion", "short": "Chronic Total Occlusion", "definition": "Indicate if the segment with 100% pre-procedure stenosis was presumed to be 100% occluded for at least 3 months previous to this procedure AND not related to a clinical event prompting (or leading to) this procedure.", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100000290 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.timiFlowPreIntervention", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.timiFlowPreIntervention", "short": "TIMI Flow (Pre-Intervention)", "definition": "Indicate the pre-intervention TIMI flow.", "comment": "If a lesion spans multiple segments with different TIMI flow, code the lowest TIMI flow within the entire lesion.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=112000000348 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/TIMIFlow))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.previouslyTreatedLesion", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.previouslyTreatedLesion", "short": "Previously Treated Lesion", "definition": "Indicate the date the lesion has been treated in a prior episode of care.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013015 and valueDateTime.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.inStentRestenosis", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.inStentRestenosis", "short": "In-stent Restenosis", "definition": "Indicate if the previously treated and stented lesion is being treated for in-stent restenosis.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013014 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.inStentThrombosis", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.inStentThrombosis", "short": "In-stent Thrombosis", "definition": "Indicate if the previously treated and stented lesion is being treated because of the presence of a thrombus in the stent.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013014 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.stentType", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.stentType", "short": "Stent Type", "definition": "Indicate the type of stent used in the previously treated lesion.", "comment": " If a patient has multiple stents in the lesion code 'bioabsorbable' over either of the other two options when it is present. \nIf a DES and BMS are present in the lesion, code 'DES'.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100000856 and valueCodableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/StentType))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionInGraft", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionInGraft", "short": "Lesion In Graft", "definition": "Indicated if the lesion is in a coronary artery bypass graft.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142443 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.typeOfCabgGraft", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.typeOfCabgGraft", "short": "Type of CABG Graft", "definition": "Indicate in which type of bypass graft the lesion is located.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013028 and valueCodableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CABGType))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.locationInGraft", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.locationInGraft", "short": "Location in Graft", "definition": "Indicate the location of the most severe stenosis, if the lesion is in the graft.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013028 and valueCodableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/LocationInGraft))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.navigateThroughGraftToNativeLesion", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.navigateThroughGraftToNativeLesion", "short": "Navigate through Graft to Native Lesion", "definition": "Indicate if treatment of the native artery lesion required navigating through a graft (to reach the lesion).", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142348 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionComplexity", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionComplexity", "short": "Lesion Complexity", "definition": "Indicate the complexity of the lesion", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100000866 and valueCodableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/LesionComplexity))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionLength", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.lesionLength", "short": "Lesion Length", "definition": "Indicate the length of the treated lesion in millimeters.", "comment": "If the lesion length is not available it is acceptable to code the length of the device used to treat the lesion. \n\nIf multiple devices are used sequentially, total the individual device lengths.\n\nInformation obtained after the baseline angiogram can be used to help determine lesion length (e.g. for total occlusions where the distal vessel can not be visualized).", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013030 and valueQuantity.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.severeCalcification", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.severeCalcification", "short": "Severe Calcification", "definition": "Indicate if there was severe calcification of the lesion.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142350 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.guidewireAcrossLesion", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.guidewireAcrossLesion", "short": "Guidewire Across Lesion", "definition": "Indicate if a guidewire successfully crossed the lesion.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100000851 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.deviceDeployed", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.deviceDeployed", "short": "Device Deployed", "definition": "Indicate if a device was deployed during the procedure.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142349 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.postInterventionStenosis", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.postInterventionStenosis", "short": "Stenosis (Post-Intervention)", "definition": "Indicate the post-intervention percent stenosis for the treated lesion.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142461 and valueQuantity.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.postInterventionTimiFlow", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.lesionsAndDevices.postInterventionTimiFlow", "short": "TIMI Flow (Post-Intervention)", "definition": "Indicate the post-intervention TIMI flow.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013016 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/TIMIFlow))" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intracoronaryDevices", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intracoronaryDevices", "short": "Devices used during the PCI procedure", "definition": "Devices used during the PCI procedure", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intracoronaryDevices.device", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intracoronaryDevices.device", "short": "Intracoronary Device(s) Used", "definition": "Indicate the devices utilized during the current procedure.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Procedure.focalDevice.manipulated.resolve().memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CardiacCatheter)" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents", "short": "Events occuring Intra and post-procedure", "definition": "Events occuring Intra and post-procedure", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.event", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.event", "short": "Intra/Post-Procedure Events", "definition": "Indicate the event that occurred between the procedure and the next procedure or discharge.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=1000142478 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/IntraAndPostEvents) and effectiveDateTime.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.significantCoronaryArteryDissection", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.significantCoronaryArteryDissection", "short": "Significant Coronary Artery Dissection", "definition": "Indicate the post-intervention TIMI flow.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100000883 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.numberOfUnitsOfPrbcsTransfused", "path": "ACCNCDRCathPCIDetailed.procedureInformation.pciProcedure.intraAndPostProcedureEvents.numberOfUnitsOfPrbcsTransfused", "short": "Number of units of PRBCs transfused", "definition": "Indicate the number of transfusion(s) of packed red blood cells.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014031 and valueQuantity.exists()) and effectiveDateTime.exists()" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge", "path": "ACCNCDRCathPCIDetailed.discharge", "short": "Discharge Information", "definition": "Discharge Information", "min": 1, "max": "1", "type": [ { "code": "BackboneElement" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.interventionsThisHospitalization", "path": "ACCNCDRCathPCIDetailed.discharge.interventionsThisHospitalization", "short": "Interventions This Hospitalization", "definition": "Indicate other interventions (percutaneous or surgical) that occurred during this hospitalization.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001284 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/InterventionTypes)" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.cabgStatus", "path": "ACCNCDRCathPCIDetailed.discharge.cabgStatus", "short": "CABG Status", "definition": "Indicate the status of the coronary artery bypass graft (CABG) surgery.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014080 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CABGStatus)" }, { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001289 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CABGIndication)" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.cabgIndication", "path": "ACCNCDRCathPCIDetailed.discharge.cabgIndication", "short": "CABG Indication", "definition": "Indicate the reason coronary artery bypass graft (CABG) surgery is being performed.", "min": 0, "max": "1", "type": [ { "code": "string" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.dischargeProvider", "path": "ACCNCDRCathPCIDetailed.discharge.dischargeProvider", "short": "Discharge Provider", "definition": "Provider that discharged the patient", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "FHIR", "language": "application/fhir", "map": "Encounter.where(type.code.coding.code=58000006).participant.individual.resolve()" }, { "identity": "Output", "language": "application/fhir", "map": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.transferredForCabg", "path": "ACCNCDRCathPCIDetailed.discharge.transferredForCabg", "short": "Transferred for CABG", "definition": "Indicate if the patient was transferred for the purpose of performing a coronary artery bypass graft.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100001296 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.cabgPlannedAfterDischarge", "path": "ACCNCDRCathPCIDetailed.discharge.cabgPlannedAfterDischarge", "short": "CABG Planned after Discharge", "definition": "Indicate if the patient has a CABG planned after discharge.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=10001424792 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.cardiacRehabilitationReferral", "path": "ACCNCDRCathPCIDetailed.discharge.cardiacRehabilitationReferral", "short": "Cardiac Rehabilitation Referral", "definition": "Indicate if there was written documentation of a referral for the patient (by the physician, nurse, or other personnel) to an outpatient cardiac rehabilitation program, or a documented medical or patient-centered reason why such a referral was not made.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014067 and valueCodeableConcept.memberOf(http://hl7.org/fhir/us/fhir-registry-protocols-ig/ValueSet/CardiacRehabilitationReferral))" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.deathDuringTheProcedure", "path": "ACCNCDRCathPCIDetailed.discharge.deathDuringTheProcedure", "short": "Death During the Procedure", "definition": "Indicate if the patient expired during the procedure.", "comment": "Make sure to only capture 'Death during the procedure' in the procedure appropriate registry. \nFor example, if the patient had a CathPCI procedure and a TVT procedure in the same episode of care (hospitalization) but different cath lab visits and the death occurred during the TVT procedure.\nCode 'Yes' only in the TVT Registry and not the CathPCI Registry. If the CathPCI procedure and TVT procedure occurred during the same cath lab visit then code 'Yes' in both registries.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100014067 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.dischargeMedicationReconciliationCompleted", "path": "ACCNCDRCathPCIDetailed.discharge.dischargeMedicationReconciliationCompleted", "short": "Discharge Medication Reconciliation Completed", "definition": "Indicate if the medication reconciliation was completed as recommended by the Joint Commission's National Patient Safety Goals.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013084 and valueBoolean.exists())" } ] }, { "id": "ACCNCDRCathPCIDetailed.discharge.dischargeMedicationsReconciled", "path": "ACCNCDRCathPCIDetailed.discharge.dischargeMedicationsReconciled", "short": "Discharge Medications Reconciled", "definition": "Indicate the specific medication classes that were reconciled.", "min": 0, "max": "*", "type": [ { "code": "string" } ], "mapping": [ { "identity": "Output", "language": "application/fhir", "map": "Observation.where(code.coding.system='http://hl7.org/fhir/us/fhir-registry-protocols-ig/CodeSystem/NCDRQuestionCodesCS' and code.coding.code=100013085 and valueBoolean.exists())" } ] } ] } }