QI-Core Implementation Guide
7.0.2 - STU 7

QI-Core Implementation Guide - Downloaded Version 7.0.2 See the Directory of published versions

## ValueSet: QICore Negation Reason Codes

Official URL: http://hl7.org/fhir/us/qicore/ValueSet/qicore-negation-reason | Version: 7.0.2
Standards status: Trial-use | Maturity Level: 4 | Computable Name: NegationReasonCodes

This value set defines the set of codes that can be used to indicate the reason an action was not taken

This value set was defined to support identifying any of the possible negation reason codes as part of QICore profiles. The value set is composed of the codes from Medical Reason Not Done SCT, Patient Reason Not Done SCT, and System Reason as defined and available in the Value Set Authority Center. This value set was defined to support identifying any of the possible negation reason codes as part of QICore profiles. The value set exists to support measure developers need to reference medical, patient, and system reasons for processes not performed and it is a grouping of VSAC value sets. Therefore, retain binding to the QI-Core value set in the profiles that use the extension. It only exists to support bindings to capture a reason for negative.

References

- QICore Communication Not Done
- QICore Device Prohibited
- QICore Immunization Not Done
- QICore MedicationAdministration Not Done
- QICore MedicationDispense Declined
- QICore Medication Prohibited
- QICore Procedure Not Done
- QICore Task Rejected

### Logical Definition (CLD)

This value set includes codes based on the following rules:

- Import all the codes that are contained in Medical Reason
- Import all the codes that are contained in Patient Reason
- Import all the codes that are contained in System Reason

### Expansion

Expansion from tx.fhir.org based on:

- SNOMED CT United States edition 01-Sep 2025
- valueset System Reason v20170504 (ValueSet)
- valueset Patient Reason v20230211 (ValueSet)
- valueset Medical Reason v20220226 (ValueSet)
- valueset Medical Reason v20170504 (ValueSet)
- valueset Patient Reason v20170504 (ValueSet)
- valueset System Reason v20170504 (ValueSet)

This value set contains 58 concepts

System | Code | Display (en) | Inactive | status | JSON | XML
`http://snomed.info/sct` | 183932001 | Procedure contraindicated |  |  |  |
`http://snomed.info/sct` | 183964008 | Treatment not indicated |  |  |  |
`http://snomed.info/sct` | 183966005 | Drug treatment not indicated |  |  |  |
`http://snomed.info/sct` | 266721009 | Absent response to treatment |  |  |  |
`http://snomed.info/sct` | 269191009 | Late effect of medical and surgical care complication |  |  |  |
`http://snomed.info/sct` | 31438003 | Drug resistance |  |  |  |
`http://snomed.info/sct` | 35688006 | Complication of medical care |  |  |  |
`http://snomed.info/sct` | 407563006 | Treatment not tolerated |  |  |  |
`http://snomed.info/sct` | 410534003 | Not indicated |  |  |  |
`http://snomed.info/sct` | 410536001 | Contraindicated |  |  |  |
`http://snomed.info/sct` | 416098002 | Drug allergy |  |  |  |
`http://snomed.info/sct` | 428119001 | Procedure not indicated |  |  |  |
`http://snomed.info/sct` | 59037007 | Drug intolerance |  |  |  |
`http://snomed.info/sct` | 62014003 | Drug reaction |  |  |  |
`http://snomed.info/sct` | 79899007 | Drug interaction |  |  |  |
`http://snomed.info/sct` | 105480006 | Refusal of treatment by patient | inactive | inactive |  |
`http://snomed.info/sct` | 160932005 | Financial problem |  |  |  |
`http://snomed.info/sct` | 160934006 | Financial circumstances change |  |  |  |
`http://snomed.info/sct` | 182890002 | Patient requests alternative treatment | inactive | inactive |  |
`http://snomed.info/sct` | 182895007 | Drug declined by patient |  |  |  |
`http://snomed.info/sct` | 182897004 | Drug declined by patient - side effects |  |  |  |
`http://snomed.info/sct` | 182900006 | Drug declined by patient - patient beliefs |  |  |  |
`http://snomed.info/sct` | 182902003 | Drug declined by patient - cannot pay script |  |  |  |
`http://snomed.info/sct` | 183945002 | Procedure refused for religious reason |  |  |  |
`http://snomed.info/sct` | 184081006 | Patient has moved away | inactive | inactive |  |
`http://snomed.info/sct` | 185479006 | Patient dissatisfied with result |  |  |  |
`http://snomed.info/sct` | 185481008 | Dissatisfied with doctor |  |  |  |
`http://snomed.info/sct` | 224187001 | Variable income |  |  |  |
`http://snomed.info/sct` | 225928004 | Patient self-discharge against medical advice |  |  |  |
`http://snomed.info/sct` | 266710000 | Drugs not taken/completed |  |  |  |
`http://snomed.info/sct` | 266966009 | Family illness |  |  |  |
`http://snomed.info/sct` | 275694009 | Patient defaulted from follow-up | inactive | inactive |  |
`http://snomed.info/sct` | 275936005 | Patient noncompliance - general |  |  |  |
`http://snomed.info/sct` | 281399006 | Did not attend | inactive | inactive |  |
`http://snomed.info/sct` | 310343007 | Further opinion sought |  |  |  |
`http://snomed.info/sct` | 373787003 | Delay - patient choice |  |  |  |
`http://snomed.info/sct` | 406149000 | Medication refused |  |  |  |
`http://snomed.info/sct` | 408367005 | Patient forgets to take medication | inactive | inactive |  |
`http://snomed.info/sct` | 413311005 | Patient non-compliant - refused intervention / support |  |  |  |
`http://snomed.info/sct` | 416432009 | Procedure not wanted |  |  |  |
`http://snomed.info/sct` | 423656007 | Income insufficient to buy necessities |  |  |  |
`http://snomed.info/sct` | 424739004 | Income sufficient to buy only necessities |  |  |  |
`http://snomed.info/sct` | 443390004 | Refused |  |  |  |
`http://snomed.info/sct` | 713247000 | Procedure discontinued by patient |  |  |  |
`http://snomed.info/sct` | 107724000 | Patient transfer |  |  |  |
`http://snomed.info/sct` | 182856006 | Drug not available - out of stock |  |  |  |
`http://snomed.info/sct` | 182857002 | Drug not available - off market |  |  |  |
`http://snomed.info/sct` | 185335007 | Appointment canceled by hospital |  |  |  |
`http://snomed.info/sct` | 224194003 | Not entitled to benefits |  |  |  |
`http://snomed.info/sct` | 224198000 | Delay in receiving benefits |  |  |  |
`http://snomed.info/sct` | 224199008 | Loss of benefits |  |  |  |
`http://snomed.info/sct` | 242990004 | Drug not available for administration |  |  |  |
`http://snomed.info/sct` | 266756008 | Medical care unavailable |  |  |  |
`http://snomed.info/sct` | 270459005 | Patient on waiting list | inactive | inactive |  |
`http://snomed.info/sct` | 309017000 | Referred to doctor |  |  |  |
`http://snomed.info/sct` | 309846006 | Treatment not available | inactive | inactive |  |
`http://snomed.info/sct` | 419808006 | Finding related to health insurance issues |  |  |  |
`http://snomed.info/sct` | 424553001 | Uninsured medical expenses |  |  |  |

Explanation of the columns that may appear on this page:

Level | A few code lists that FHIR defines are hierarchical - each code is assigned a level. In this scheme, some codes are under other codes, and imply that the code they are under also applies
System | The source of the definition of the code (when the value set draws in codes defined elsewhere)
Code | The code (used as the code in the resource instance)
Display | The display (used in the display element of a Coding). If there is no display, implementers should not simply display the code, but map the concept into their application
Definition | An explanation of the meaning of the concept
Comments | Additional notes about how to use the code