minimal Common Oncology Data Elements (mCODE) Implementation Guide
3.0.0-ballot - 2023May United States of America flag

minimal Common Oncology Data Elements (mCODE) Implementation Guide, published by HL7 International Clinical Interoperability Council. This is not an authorized publication; it is the continuous build for version 3.0.0-ballot). This version is based on the current content of and changes regularly. See the Directory of published versions

ValueSet: Treatment Termination Reason Value Set

Official URL: Version: 3.0.0-ballot
Active as of 2023-03-27 Maturity Level: 3 Computable Name: TreatmentTerminationReasonVS

Copyright/Legal: This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement

Values used to describe the reasons for stopping a treatment or episode of care. Includes code for ‘treatment completed’ as well as codes for unplanned (early) stoppage. Applies to medications and other treatments that take place over a period of time, such as radiation treatments.


Logical Definition (CLD)



This value set contains 10 concepts

Expansion based on SNOMED CT International edition 31-Jul 2022

  182992009 completed (situation)
  266721009 response to treatment (situation)
  407563006 not tolerated (situation)
  160932005 problem (finding)
  105480006 of treatment by patient (situation)
  184081006 has moved away (finding)
  309846006 not available (situation)
  399307001 to follow-up (finding)
  419620001 (event)
  7058009 with treatment (finding)

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