1 /* 2 * 3 * Copyright (C) 2015-2020, J. Riesmeier, Oldenburg, Germany 4 * All rights reserved. See COPYRIGHT file for details. 5 * 6 * Header file with NCI Thesaurus Code Definitions (Coding Scheme "NCIt") 7 * 8 * Generated automatically from DICOM PS 3.16-2020e 9 * File created on 2020-11-25 10:55:26 by J. Riesmeier 10 * 11 */ 12 13 14 #ifndef CODES_NCIT_H 15 #define CODES_NCIT_H 16 17 #include "dcmtk/config/osconfig.h" /* make sure OS specific configuration is included first */ 18 19 #include "dcmtk/dcmsr/dsrcodvl.h" 20 21 22 /*-----------------------* 23 * general information * 24 *-----------------------*/ 25 26 #define CODE_NCIt_CodingSchemeDesignator "NCIt" 27 #define CODE_NCIt_CodingSchemeName "NCI Thesaurus" 28 #define CODE_NCIt_CodingSchemeDescription "NCI Thesaurus" 29 #define CODE_NCIt_CodingSchemeResponsibleOrganization "NCI" 30 #define CODE_NCIt_CodingSchemeUID "2.16.840.1.113883.3.26.1.1" 31 32 33 /*--------------------* 34 * code definitions * 35 *--------------------*/ 36 37 // total number of codes: 42 38 // - retired: 0 39 // - no name: 0 40 // - not unique: 0 41 42 // The basic scheme for creating the names is as follows: 43 // 'CODE_' + <coding-scheme-designator> + ['_RETIRED'] + '_' + <code-name> 44 // where <coding-scheme-designator> is "NCIt" and <code-name> is either 45 // - a cleaned camel-case version of the code meaning (if unique within this coding scheme) or 46 // - a cleaned camel-case version of the code meaning with an underscore and the code value appended or 47 // - simply the code value with an underscore character appended (if code meaning contains an equation). 48 // The "cleaned camel-case version of the code meaning" is an attempt to map the free text 49 // description of the code meaning to a compiler-friendly but still human-readable representation. 50 51 #define CODE_NCIt_EnhancingLesion DSRBasicCodedEntry("C113842", "NCIt", "Enhancing Lesion") 52 #define CODE_NCIt_RANO DSRBasicCodedEntry("C114879", "NCIt", "RANO") 53 #define CODE_NCIt_DCFPyL_F18 DSRBasicCodedEntry("C116352", "NCIt", "DCFPyL F^18^") 54 #define CODE_NCIt_Technetium99mTrofolastat DSRBasicCodedEntry("C116887", "NCIt", "Technetium^99m Trofolastat") 55 #define CODE_NCIt_PSMA11_Ga68 DSRBasicCodedEntry("C118961", "NCIt", "PSMA-11 Ga^68^") 56 #define CODE_NCIt_Sarcosine_C11 DSRBasicCodedEntry("C122684", "NCIt", "Sarcosine C^11^") 57 #define CODE_NCIt_SoftTissueSarcoma_excludingRhabdomyosarcoma DSRBasicCodedEntry("C148457", "NCIt", "Soft tissue sarcoma, excluding rhabdomyosarcoma") 58 #define CODE_NCIt_166Holmium DSRBasicCodedEntry("C1943", "NCIt", "^166^Holmium") 59 #define CODE_NCIt_MouseMammaryFatPad DSRBasicCodedEntry("C22550", "NCIt", "Mouse mammary fat pad") 60 #define CODE_NCIt_Middle DSRBasicCodedEntry("C25569", "NCIt", "Middle") 61 #define CODE_NCIt_Reader DSRBasicCodedEntry("C28747", "NCIt", "Reader") 62 #define CODE_NCIt_BronchioloalveolarAdenocarcinoma DSRBasicCodedEntry("C2923", "NCIt", "Bronchioloalveolar adenocarcinoma") 63 #define CODE_NCIt_ClinicalCourseOfDisease DSRBasicCodedEntry("C35461", "NCIt", "Clinical course of disease") 64 #define CODE_NCIt_Enrollment DSRBasicCodedEntry("C37948", "NCIt", "Enrollment") 65 #define CODE_NCIt_RecurrentDisease DSRBasicCodedEntry("C38155", "NCIt", "Recurrent Disease") 66 #define CODE_NCIt_ExtraluminalRoute DSRBasicCodedEntry("C38213", "NCIt", "Extraluminal route") 67 #define CODE_NCIt_IntraepithelialRoute DSRBasicCodedEntry("C38244", "NCIt", "Intraepithelial route") 68 #define CODE_NCIt_TransluminalRoute DSRBasicCodedEntry("C38306", "NCIt", "Transluminal route") 69 #define CODE_NCIt_NoEvidenceOfDisease DSRBasicCodedEntry("C40413", "NCIt", "No Evidence of Disease") 70 #define CODE_NCIt_NativeHawaiianOrOtherPacificIslander DSRBasicCodedEntry("C41219", "NCIt", "Native Hawaiian or other Pacific Islander") 71 #define CODE_NCIt_AdverseEvent DSRBasicCodedEntry("C41331", "NCIt", "Adverse Event") 72 #define CODE_NCIt_TemperatureSensorDeviceComponent DSRBasicCodedEntry("C50304", "NCIt", "Temperature sensor device component") 73 #define CODE_NCIt_Reviewer DSRBasicCodedEntry("C54634", "NCIt", "Reviewer") 74 #define CODE_NCIt_Ion DSRBasicCodedEntry("C597", "NCIt", "Ion") 75 #define CODE_NCIt_AdLibitum DSRBasicCodedEntry("C64636", "NCIt", "ad libitum") 76 #define CODE_NCIt_ActivitySession DSRBasicCodedEntry("C67447", "NCIt", "Activity Session") 77 #define CODE_NCIt_UnitConversionFactor DSRBasicCodedEntry("C70774", "NCIt", "Unit Conversion Factor") 78 #define CODE_NCIt_MedicalProductExpirationDate DSRBasicCodedEntry("C70854", "NCIt", "Medical Product Expiration Date") 79 #define CODE_NCIt_CardiotonicAgent DSRBasicCodedEntry("C78322", "NCIt", "Cardiotonic agent") 80 #define CODE_NCIt_NonEnhancingLesion DSRBasicCodedEntry("C81175", "NCIt", "Non-Enhancing Lesion") 81 #define CODE_NCIt_Erect DSRBasicCodedEntry("C86043", "NCIt", "erect") 82 #define CODE_NCIt_BeddingChange DSRBasicCodedEntry("C90365", "NCIt", "Bedding change") 83 #define CODE_NCIt_BeddingMaterial DSRBasicCodedEntry("C90366", "NCIt", "Bedding material") 84 #define CODE_NCIt_EnvironmentalTemperature DSRBasicCodedEntry("C90380", "NCIt", "Environmental temperature") 85 #define CODE_NCIt_HousingHumidity DSRBasicCodedEntry("C90395", "NCIt", "Housing humidity") 86 #define CODE_NCIt_LightCycle DSRBasicCodedEntry("C90419", "NCIt", "Light cycle") 87 #define CODE_NCIt_WaterDelivery DSRBasicCodedEntry("C90486", "NCIt", "Water delivery") 88 #define CODE_NCIt_Dosimetrist DSRBasicCodedEntry("C93176", "NCIt", "Dosimetrist") 89 #define CODE_NCIt_ReferenceRegion DSRBasicCodedEntry("C94970", "NCIt", "Reference Region") 90 #define CODE_NCIt_DCFBC_F18 DSRBasicCodedEntry("C96234", "NCIt", "DCFBC F^18^") 91 #define CODE_NCIt_Adjudicator DSRBasicCodedEntry("C96561", "NCIt", "Adjudicator") 92 #define CODE_NCIt_Fibrate DSRBasicCodedEntry("C98150", "NCIt", "Fibrate") 93 94 #endif 95