001package org.hl7.fhir.r4.model.codesystems; 002 003/* 004 Copyright (c) 2011+, HL7, Inc. 005 All rights reserved. 006 007 Redistribution and use in source and binary forms, with or without modification, 008 are permitted provided that the following conditions are met: 009 010 * Redistributions of source code must retain the above copyright notice, this 011 list of conditions and the following disclaimer. 012 * Redistributions in binary form must reproduce the above copyright notice, 013 this list of conditions and the following disclaimer in the documentation 014 and/or other materials provided with the distribution. 015 * Neither the name of HL7 nor the names of its contributors may be used to 016 endorse or promote products derived from this software without specific 017 prior written permission. 018 019 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 020 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 021 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 022 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 023 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 024 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 025 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 026 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 027 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 028 POSSIBILITY OF SUCH DAMAGE. 029 030*/ 031 032// Generated on Sun, May 6, 2018 17:51-0400 for FHIR v3.4.0 033 034 035import org.hl7.fhir.exceptions.FHIRException; 036 037public enum V3ActReason { 038 039 /** 040 * Identifies the reason the patient is assigned to this accommodation type 041 */ 042 _ACTACCOMMODATIONREASON, 043 /** 044 * Accommodation requested is not available. 045 */ 046 ACCREQNA, 047 /** 048 * Accommodation is assigned for floor convenience. 049 */ 050 FLRCNV, 051 /** 052 * Required for medical reasons(s). 053 */ 054 MEDNEC, 055 /** 056 * The Patient requested the action 057 */ 058 PAT, 059 /** 060 * Description:Codes used to specify reasons or criteria relating to coverage provided under a policy or program. May be used to convey reasons pertaining to coverage contractual provisions, including criteria for eligibility, coverage limitations, coverage maximums, or financial participation required of covered parties. 061 */ 062 _ACTCOVERAGEREASON, 063 /** 064 * Identifies the reason or rational for why a person is eligibile for benefits under an insurance policy or progam. 065 066 067 Examples: A person is a claimant under an automobile insurance policy are client deceased & adopted client has been given a new policy identifier. A new employee is eligible for health insurance as an employment benefit. A person meets a government program eligibility criteria for financial, age or health status. 068 */ 069 _ELIGIBILITYACTREASONCODE, 070 /** 071 * Identifies the reason or rational for why a person is not eligibile for benefits under an insurance policy. 072 073 Examples are client deceased & adopted client has been given a new policy identifier. 074 */ 075 _ACTINELIGIBILITYREASON, 076 /** 077 * When a client has no contact with the health system for an extended period, coverage is suspended. Client will be reinstated to original start date upon proof of identification, residency etc. 078 079 Example: Coverage may be suspended during a strike situation, when employer benefits for employees are not covered (i.e. not in effect). 080 */ 081 COVSUS, 082 /** 083 * Client deceased. 084 */ 085 DECSD, 086 /** 087 * Client was registered in error. 088 */ 089 REGERR, 090 /** 091 * Definition: Identifies the reason or rational for why a person is eligibile for benefits under an insurance policy or progam. 092 093 094 Examples: A person is a claimant under an automobile insurance policy are client deceased & adopted client has been given a new policy identifier. A new employee is eligible for health insurance as an employment benefit. A person meets a government program eligibility criteria for financial, age or health status. 095 */ 096 _COVERAGEELIGIBILITYREASON, 097 /** 098 * A person becomes eligible for a program based on age. 099 100 101 Example: In the U.S., a person who is 65 years of age or older is eligible for Medicare. 102 */ 103 AGE, 104 /** 105 * A person becomes eligible for insurance or a program because of crime related health condition or injury. 106 107 108 Example: A person is a claimant under the U.S. Crime Victims Compensation program. 109 */ 110 CRIME, 111 /** 112 * A person becomes a claimant under a disability income insurance policy or a disability rehabilitation program because of a health condition or injury which limits the person's ability to earn an income or function without institutionalization. 113 */ 114 DIS, 115 /** 116 * A person becomes eligible for insurance provided as an employment benefit based on employment status. 117 */ 118 EMPLOY, 119 /** 120 * A person becomes eligible for a program based on financial criteria. 121 122 123 Example: A person whose family income is below a financial threshold for eligibility for Medicaid or SCHIP. 124 */ 125 FINAN, 126 /** 127 * A person becomes eligible for a program because of a qualifying health condition or injury. 128 129 130 Examples: A person is determined to have a qualifying health conditions include pregnancy, HIV/AIDs, tuberculosis, end stage renal disease, breast or cervical cancer, or other condition requiring specialized health services, hospice, institutional or community based care provided under a program 131 */ 132 HEALTH, 133 /** 134 * A person becomes eligible for a program based on more than one criterion. 135 136 137 Examples: In the U.S., a child whose familiy income meets Medicaid financial thresholds and whose age is less than 18 is eligible for the Early and Periodic Screening, Diagnostic, and Treatment program (EPSDT). A person whose family income meets Medicaid financial thresholds and whose age is 65 years or older is eligible for Medicaid and Medicare, and are referred to as dual eligibles. 138 */ 139 MULTI, 140 /** 141 * A person becomes a claimant under a property and casualty insurance policy because of a related health condition or injury resulting from a circumstance covered under the terms of the policy. 142 143 144 Example: A person is a claimant under a homeowners insurance policy because of an injury sustained on the policyholderaTMs premises. 145 */ 146 PNC, 147 /** 148 * A person becomes eligible for a program based on statutory criteria. 149 150 151 Examples: A person is a member of an indigenous group, a veteran of military service, or in the U.S., a recipient of adoption assistance and foster care under Title IV-E of the Social Security. 152 */ 153 STATUTORY, 154 /** 155 * A person becomes a claimant under a motor vehicle accident insurance because of a motor vehicle accident related health condition or injury. 156 */ 157 VEHIC, 158 /** 159 * A person becomes eligible for insurance or a program because of a work related health condition or injury. 160 161 162 Example: A person is a claimant under the U.S. Black Lung Program. 163 */ 164 WORK, 165 /** 166 * Description:The rationale or purpose for an act relating to information management, such as archiving information for the purpose of complying with an enterprise data retention policy. 167 */ 168 _ACTINFORMATIONMANAGEMENTREASON, 169 /** 170 * Description:The rationale or purpose for an act relating to health information management, such as archiving information for the purpose of complying with an organization policy or jurisdictional law relating to data retention. 171 */ 172 _ACTHEALTHINFORMATIONMANAGEMENTREASON, 173 /** 174 * To perform one or more operations on information to which the patient has not consented as deemed necessary by authorized entities for providing care in the best interest of the patient; providing immediately needed health care for an emergent condition; or for protecting public or third party safety. 175 176 177 Usage Notes: Used to convey the reason that a provider or other entity may or has accessed personal healthcare information. Typically, this involves overriding the subject's consent directives. 178 */ 179 _ACTCONSENTINFORMATIONACCESSOVERRIDEREASON, 180 /** 181 * To perform one or more operations on information to which the patient has not consented by authorized entities for treating a condition which poses an immediate threat to the patient's health and which requires immediate medical intervention. 182 183 184 Usage Notes: The patient is unable to provide consent, but the provider determines they have an urgent healthcare related reason to access the record. 185 */ 186 OVRER, 187 /** 188 * To perform one or more operations on information to which the patient has not consented because deemed incompetent to provide consent. 189 190 191 Usage Note: Maps to v2 CON-16 Subject Competence Indicator (ID) 01791 Definition: Identifies whether the subject was deemed competent to provide consent. Refer to table HL7 Table 0136 - Yes/No Indicator and CON-23 Non-Subject Consenter Reason User-defined Table 0502 - Non-Subject Consenter Reason code NC "Subject is not competent to consent". 192 */ 193 OVRINCOMP, 194 /** 195 * To perform one or more operations on information to which the patient declined to consent for providing health care. 196 197 198 Usage Notes: The patient, while able to give consent, has not. However the provider believes it is in the patient's interest to access the record without patient consent. 199 */ 200 OVRPJ, 201 /** 202 * To perform one or more operations on information to which the patient has not consented for public safety reasons. 203 204 205 Usage Notes: The patient, while able to give consent, has not. However, the provider believes that access to masked patient information is justified because of concerns related to public safety. 206 */ 207 OVRPS, 208 /** 209 * To perform one or more operations on information to which the patient has not consented for third party safety. 210 211 212 Usage Notes: The patient, while able to give consent, has not. However, the provider believes that access to masked patient information is justified because of concerns related to the health and safety of one or more third parties. 213 */ 214 OVRTPS, 215 /** 216 * Reason for performing one or more operations on information, which may be permitted by source system's security policy in accordance with one or more privacy policies and consent directives. 217 218 219 Usage Notes: The rationale or purpose for an act relating to the management of personal health information, such as collecting personal health information for research or public health purposes. 220 */ 221 PURPOSEOFUSE, 222 /** 223 * To perform one or more operations on information for marketing services and products related to health care. 224 */ 225 HMARKT, 226 /** 227 * To perform one or more operations on information used for conducting administrative and contractual activities related to the provision of health care. 228 */ 229 HOPERAT, 230 /** 231 * To perform analytics, evaluation and other secondary uses of treatment and healthcare related information to manage the quality, efficacy, patient safety, population health, and cost effectiveness of healthcare delivery. Explicitly excludes the use of information to organize the delivery of health care for care coordination and case management, or to provide healthcare treatment. 232 233 234 Usage Note: The concept of care management is narrower than the list of activities related to more general organizational objectives such as provider profiling, education of healthcare and non-healthcare professionals; insurance underwriting, premium rating, reinsurance; organizational legal, medical review, auditing, compliance and fraud and abuse detection; business planning, development, and restructuring; fund-raising; and customer service. 235 236 237 Map: Maps to ISO 14265 Classification Term "Health service management and quality assurance" described as "To inform persons or processes responsible for determining the availability, quality, safety, equity and cost-effectiveness of health care services." 238 239 There is a semantic gap in concepts. This classification term is described as activities, i.e., "to inform persons" or "to inform processes" rather than the rationale for performing actions/operations on information related to the activity. 240 */ 241 CAREMGT, 242 /** 243 * To perform one or more operations on information used for cadaveric organ, eye or tissue donation. 244 */ 245 DONAT, 246 /** 247 * To perform one or more operations on information used for fraud detection and prevention processes. 248 */ 249 FRAUD, 250 /** 251 * To perform one or more operations on information used within government processes. 252 */ 253 GOV, 254 /** 255 * To perform one or more operations on information for conducting activities related to meeting accreditation criteria. 256 */ 257 HACCRED, 258 /** 259 * To perform one or more operations on information used for conducting activities required to meet a mandate. 260 */ 261 HCOMPL, 262 /** 263 * To perform one or more operations on information used for handling deceased patient matters. 264 */ 265 HDECD, 266 /** 267 * To perform one or more operation operations on information used to manage a patient directory. 268 269 270 Examples: 271 272 273 274 facility 275 enterprise 276 payer 277 health information exchange patient directory 278 */ 279 HDIRECT, 280 /** 281 * To perform one or more actions on information used for conducting administrative and contractual activities by or on behalf of organizational entities responsible for delivery of an individual's benefits in a healthcare program, health plan or insurance. Explicitly excludes the use of information to organize the delivery of health care for care coordination and case management, or to provide healthcare treatment. 282 283 284 285 Usage Note: Examples of activities conducted under this purpose of use: provider profiling, risk adjustment, underwriting, fraud and abuse, quality improvement population health and care management. Aligns with HIPAA Operation POU minus coordination of care or other treatment related activities. Similar to the description in SAMHSA Confidentiality of Substance Use Disorder Patient Records Supplemental notice of proposed rulemaking. 286 287 288 Map: Maps to ISO 14265 Classification Term "Administration of care for an individual subject of care" described as "To inform persons or processes responsible for enabling the availability of resources or funding or permissions for providing health care services to the subject of care." 289 290 However, this classification term is described as activities, i.e., "to inform persons" or "to inform processes" rather than the rationale for performing actions/operations on information related to the activity. 291 */ 292 HDM, 293 /** 294 * To perform one or more operations on information for conducting activities required by legal proceeding. 295 */ 296 HLEGAL, 297 /** 298 * To perform one or more operations on information used for assessing results and comparative effectiveness achieved by health care practices and interventions. 299 */ 300 HOUTCOMS, 301 /** 302 * To perform one or more operations on information used for conducting activities to meet program accounting requirements. 303 */ 304 HPRGRP, 305 /** 306 * To perform one or more operations on information used for conducting administrative activities to improve health care quality. 307 */ 308 HQUALIMP, 309 /** 310 * To perform one or more operations on information to administer the electronic systems used for the delivery of health care. 311 */ 312 HSYSADMIN, 313 /** 314 * To perform one or more operations on information to assign, persist, and manage labels to healthcare data to characterize various aspects, such as its security classification, sensitivity, compartment, integrity, and provenance; applicable privacy, consent, security, provenance, and trust policies; and handling caveats such as purpose of use, obligations, and refrain policies. 315 316 Label management includes classification of target data by constructing and binding of a label set per applicable policies, security policy information file semantics, and classification guides. Label management also includes process and procedures for subsequent revision of a label for, e.g., reclassification, downgrading classification, and declassification. 317 318 Label revisions may be triggered by, e.g., expiry of classification period; changes in applicable policy, e.g., revocation of a consent directive; or changes in the governing policy domain in which the data is relocated or a copy of the data is sent. If a label is revised, an audit log should be kept and the provenance of the label changes should be tracked. 319 */ 320 LABELING, 321 /** 322 * To perform one or more operations on information to assign, persist, and manage metadata to healthcare data to characterize various aspects used for its indexing, discovery, retrieval, and processing by systems, applications, and end users. For example, master index identifier, media type, and location. 323 */ 324 METAMGT, 325 /** 326 * To perform one or more operations on information to administer health care coverage to an enrollee under a policy or program. 327 */ 328 MEMADMIN, 329 /** 330 * To perform one or more operations on information for conducting activities required by military processes, procedures, policies, or law. 331 */ 332 MILCDM, 333 /** 334 * To perform one or more operations on information used for operational activities conducted to administer the delivery of health care to a patient. 335 */ 336 PATADMIN, 337 /** 338 * To perform one or more operations on information in processes related to ensuring the safety of health care. 339 */ 340 PATSFTY, 341 /** 342 * To perform one or more operations on information used for monitoring performance of recommended health care practices and interventions. 343 */ 344 PERFMSR, 345 /** 346 * To perform one or more operations on information used within the health records management process. 347 */ 348 RECORDMGT, 349 /** 350 * To perform one or more operations on information to design, develop, implement, test, or deploy a healthcare system or application. 351 */ 352 SYSDEV, 353 /** 354 * To perform one or more operations on information that is simulated or synthetic health data used for testing system capabilities outside of a production or operational system environment. 355 356 357 Usage Note: Data marked with a HTEST security label enables an access control system to permit interfacing systems or end users provisioned with a clearance, which includes a HTEST purpose of use attribute, to test, verify, or validate that a system or application will operate in production as intended based on design specifications. 358 */ 359 HTEST, 360 /** 361 * To perform one or more operations on information used in training and education. 362 */ 363 TRAIN, 364 /** 365 * To perform one or more operations on information for conducting financial or contractual activities related to payment for provision of health care. 366 */ 367 HPAYMT, 368 /** 369 * To perform one or more operations on information for provision of additional clinical evidence in support of a request for coverage or payment for health services. 370 */ 371 CLMATTCH, 372 /** 373 * To perform one or more operations on information for conducting prior authorization or predetermination of coverage for services. 374 */ 375 COVAUTH, 376 /** 377 * To perform one or more operations on information for conducting activities related to coverage under a program or policy. 378 */ 379 COVERAGE, 380 /** 381 * To perform one or more operations on information used for conducting eligibility determination for coverage in a program or policy. May entail review of financial status or disability assessment. 382 */ 383 ELIGDTRM, 384 /** 385 * To perform one or more operations on information used for conducting eligibility verification of coverage in a program or policy. May entail provider contacting coverage source (e.g., government health program such as workers compensation or health plan) for confirmation of enrollment, eligibility for specific services, and any applicable copays. 386 */ 387 ELIGVER, 388 /** 389 * To perform one or more operations on information used for enrolling a covered party in a program or policy. May entail recording of covered party's and any dependent's demographic information and benefit choices. 390 */ 391 ENROLLM, 392 /** 393 * To perform one or more operations on information for the process of releasing military personnel from their service obligations, which may include determining service merit, discharge benefits, and disability assessment. 394 */ 395 MILDCRG, 396 /** 397 * To perform one or more operations on information about the amount remitted for a health care claim. 398 */ 399 REMITADV, 400 /** 401 * To perform one or more operations on information for conducting scientific investigations to obtain health care knowledge. Use of the data iincludes basic and applied research such as biomedical, population origin or ancestry, translational research, and disease, discipline, specialty specific healthcare research and clinical trial research. 402 */ 403 HRESCH, 404 /** 405 * To perform one or more operations on information for conducting scientific investigations to obtain health care knowledge. Use of the data must be related to specified biomedical basic or applied research. For example, research on rare plants to determine whether biologic properties may be useful for pharmaceutical development. May be used in combination with clinical trial and other healthcare research purposes of use. 406 */ 407 BIORCH, 408 /** 409 * To perform one or more operations on information for conducting scientific investigations in accordance with clinical trial protocols to obtain health care knowledge. 410 */ 411 CLINTRCH, 412 /** 413 * To perform one or more operations on information for conducting scientific investigations in accordance with clinical trial protocols to obtain health care knowledge without provision of patient care. May be post-coordinated or used with other purposes of use such as disease, discipline, specialty, population origins or ancestry, translational healthcare research. For example, a clinical trial conducted on laboratory specimens collected from a specified patient population. 414 */ 415 CLINTRCHNPC, 416 /** 417 * To perform one or more operations on information for conducting scientific investigations with patient care in accordance with clinical trial protocols to obtain health care knowledge. May be post-coordinated or used with other purposes of use such as disease, discipline, specialty, population origins or ancestry, translational healthcare research. For example, an "off-label" drug used for cancer therapy administer to a specified patient population. 418 */ 419 CLINTRCHPC, 420 /** 421 * To perform one or more operations on information in preparation for conducting scientific investigation to obtain health care knowledge, such as research on animals or review of patient health records, to determine the feasibility of a clinical trial study; assist with protocol design; or in preparation for institutional review board or ethics committee approval process. May be post-coordinated or used with other purposes of use such as disease, discipline, specialty, population origins or ancestry, translational healthcare research. 422 */ 423 PRECLINTRCH, 424 /** 425 * To perform one or more operations on information for conducting scientific investigations to obtain health care knowledge. Use of the data must be related to specified conditions, diagnosis, or disease healthcare research. For example, conducting cancer research by testing reaction of tumor cells to certain biologics. May be used in combination with clinical trial and other healthcare research purposes of use. 426 */ 427 DSRCH, 428 /** 429 * To perform one or more operations on information, including genealogical pedigrees, historical records, surveys, family health data, health records, and genetic information, for conducting scientific investigations to obtain health care knowledge. Use of the data must be related to population origins and/or ancestry healthcare research. For example, gathering genetic specimens from a specific population in order to determine the ancestry and population origins of that group. May be used in combination with clinical trial and other healthcare research purposes of use. 430 */ 431 POARCH, 432 /** 433 * To perform one or more operations on information for conducting scientific investigations to obtain health care knowledge related to evidence based medicine during the course of providing healthcare treatment. Sometimes referred to as "bench to bedside", which is the iterative feedback loop between healthcare research and clinical trials with input from information collected in the course of routine provision of healthcare. For example, by extending a patient encounter to conduct a survey related to a research topic such as attitudes about use of a wellness device that a patient agreed to use. May be used in combination with clinical trial and other healthcare research purposes of use. 434 */ 435 TRANSRCH, 436 /** 437 * To perform one or more operations on information in response to a patient's request. 438 */ 439 PATRQT, 440 /** 441 * To perform one or more operations on information in response to a request by a family member authorized by the patient. 442 */ 443 FAMRQT, 444 /** 445 * To perform one or more operations on information in response to a request by a person appointed as the patient's legal representative. 446 */ 447 PWATRNY, 448 /** 449 * To perform one or more operations on information in response to a request by a person authorized by the patient. 450 */ 451 SUPNWK, 452 /** 453 * To perform one or more operations on information for conducting public health activities, such as the reporting of notifiable conditions. 454 */ 455 PUBHLTH, 456 /** 457 * To perform one or more operations on information used for provision of immediately needed health care to a population of living subjects located in a disaster zone. 458 */ 459 DISASTER, 460 /** 461 * To perform one or more operations on information used to prevent injury or disease to living subjects who may be the target of violence. 462 */ 463 THREAT, 464 /** 465 * To perform one or more operations on information for provision of health care. 466 */ 467 TREAT, 468 /** 469 * To perform health care as part of the clinical trial protocol. 470 */ 471 CLINTRL, 472 /** 473 * To perform one or more actions on information in order to organize the provision and case management of an individual’s healthcare, including: Monitoring a person's goals, needs, and preferences; acting as the communication link between two or more participants concerned with a person's health and wellness; organizing and facilitating care activities and promoting self-management by advocating for, empowering, and educating a person; and ensuring safe, appropriate, non-duplicative, and effective integrated care. 474 475 476 Usage Note: Use when describing these functions: 1. Monitoring a person’s goals, needs, and preferences. 2. Acting as the communication link between two or more participants concerned with a person's health and wellness. 3. Organizing and facilitating care activities and promoting self-management by advocating for, empowering, and educating a person. 4. Ensuring safe, appropriate, non-duplicative, and effective integrated care. 477 478 The goal is to clearly differentiate this type of coordination of care from HIPAA Operations by specifying that these actions on information are undertaken in the provision of healthcare treatment. 479 480 For similar uses of this concept, see SAMHSA Confidentiality of Substance Use Disorder Patient Records Supplemental notice of proposed rulemaking, which differentiates concepts of care coordination and case management for the provision of treatment as specifically distinct from activities related to health care delivery management and the operations of organizational entities involved in the delivery of healthcare. 481 482 483 Map: Maps to ISO 14265 Classification Terms: "Support of care activities within the provider organisation for an individual subject of care" described as "To inform persons or processes enabling others to provide health care services to the subject of care." "Subject of Care Uses" described as "To inform the subject of care in support of his or her own interests." 484 */ 485 COC, 486 /** 487 * To perform one or more operations on information for provision of immediately needed health care for an emergent condition. 488 */ 489 ETREAT, 490 /** 491 * To perform policy override operations on information for provision of immediately needed health care for an emergent condition affecting potential harm, death or patient safety by end users who are not provisioned for this purpose of use. Includes override of organizational provisioning policies and may include override of subject of care consent directive restricting access. 492 493 494 Map: Partially Maps to ISO 14265 Classification Term "Emergency care provision to an individual subject of care" described as "To inform persons needing to provide health care services to the subject of care urgently, possibly needing to over-ride the policies and consents pertaining to Purpose 1 above." Purpose 1 is equivalent to HL7 treatment purpose of use: "Clinical care provision to an individual subject of care" described as "To inform persons or processes responsible for providing health care services to the subject of care." 495The ISO description conflates both of the proposed specializations of HL7 ETREAT: break the glass and the typically broader access to health information normally available to providers who are provisioned for emergency workflows on a regular basis, e.g., Emergency Room providers. Examples of greater access than is normally accessible by providers based on the need to know are access to sensitive information for which access typically requires a patient's consent. This is not an override of a patient's dissent to disclose sensitive information in cases where the applicable policy waives the need for that consent to access this information. In US, Title 38 Section 7332 and 42 CFR Part 2 both permit emergency access without the need to override a patient's consent directive; rather, this access is a limitation to the patient's right to dissent from disclosure. 496 */ 497 BTG, 498 /** 499 * To perform one or more operations on information for provision of immediately needed health care for an emergent condition in an emergency room or similar emergent care context by end users provisioned for this purpose, which does not constitute as policy override such as in a "Break the Glass" purpose of use. 500 501 Map:Partially Maps to ISO 14265 Classification Term "Emergency care provision to an individual subject of care" described as "To inform persons needing to provide health care services to the subject of care urgently, possibly needing to over-ride the policies and consents pertaining to Purpose 1 above." Purpose 1 is equivalent to HL7 treatment purpose of use: "Clinical care provision to an individual subject of care" described as "To inform persons or processes responsible for providing health care services to the subject of care." 502 503 The ISO description conflates both of the proposed specializations of HL7 ETREAT: break the glass and the typically broader access to health information normally available to providers who are provisioned for emergency workflows on a regular basis, e.g., Emergency Room providers. Examples of greater access than is normally accessible by providers based on the need to know are access to sensitive information for which access typically requires a patient's consent. This is not an override of a patient's dissent to disclose sensitive information in cases where the applicable policy waives the need for that consent to access this information. In US, Title 38 Section 7332 and 42 CFR Part 2 both permit emergency access without the need to override a patient's consent directive; rather, this access is a limitation to the patient's right to dissent from disclosure. 504 505 There is a semantic gap in concepts. This classification term is described as activities “to inform persons� rather than the rationale for performing actions/operations on information related to the activity. 506 */ 507 ERTREAT, 508 /** 509 * To perform one or more operations on information for provision of health care to a population of living subjects, e.g., needle exchange program. 510 */ 511 POPHLTH, 512 /** 513 * Description:The rationale or purpose for an act relating to the management of personal information, such as disclosing personal tax information for the purpose of complying with a court order. 514 */ 515 _ACTINFORMATIONPRIVACYREASON, 516 /** 517 * Description: 518 */ 519 MARKT, 520 /** 521 * Description:Administrative and contractual processes required to support an activity, product, or service 522 */ 523 OPERAT, 524 /** 525 * Definition:To provide information as a result of a subpoena. 526 */ 527 LEGAL, 528 /** 529 * Description:Operational activities conducted for the purposes of meeting of criteria defined by an accrediting entity for an activity, product, or service 530 */ 531 ACCRED, 532 /** 533 * Description:Operational activities required to meet a mandate related to an activity, product, or service 534 */ 535 COMPL, 536 /** 537 * Description:Operational activities conducted to administer information relating to entities involves with an activity, product, or service 538 */ 539 ENADMIN, 540 /** 541 * Description:Operational activities conducted for the purposes of assessing the results of an activity, product, or service 542 */ 543 OUTCOMS, 544 /** 545 * Description:Operational activities conducted to meet program accounting requirements related to an activity, product, or service 546 */ 547 PRGRPT, 548 /** 549 * Description:Operational activities conducted for the purposes of improving the quality of an activity, product, or service 550 */ 551 QUALIMP, 552 /** 553 * Description:Operational activities conducted to administer the electronic systems used for an activity, product, or service 554 */ 555 SYSADMN, 556 /** 557 * Description:Administrative, financial, and contractual processes related to payment for an activity, product, or service 558 */ 559 PAYMT, 560 /** 561 * Description:Investigative activities conducted for the purposes of obtaining knowledge 562 */ 563 RESCH, 564 /** 565 * Description:Provision of a service, product, or capability to an individual or organization 566 */ 567 SRVC, 568 /** 569 * Description: Types of reasons why a substance is invalid for use. 570 */ 571 _ACTINVALIDREASON, 572 /** 573 * Description: Storage conditions caused the substance to be ineffective. 574 */ 575 ADVSTORAGE, 576 /** 577 * Description: Cold chain was not maintained for the substance. 578 */ 579 COLDCHNBRK, 580 /** 581 * Description: The lot from which the substance was drawn was expired. 582 */ 583 EXPLOT, 584 /** 585 * The substance was administered outside of the recommended schedule or practice. 586 */ 587 OUTSIDESCHED, 588 /** 589 * Description: The substance was recalled by the manufacturer. 590 */ 591 PRODRECALL, 592 /** 593 * Domain specifies the codes used to describe reasons why a Provider is cancelling an Invoice or Invoice Grouping. 594 */ 595 _ACTINVOICECANCELREASON, 596 /** 597 * The covered party (patient) specified with the Invoice is not correct. 598 */ 599 INCCOVPTY, 600 /** 601 * The billing information, specified in the Invoice Elements, is not correct. This could include incorrect costing for items included in the Invoice. 602 */ 603 INCINVOICE, 604 /** 605 * The policy specified with the Invoice is not correct. For example, it may belong to another Adjudicator or Covered Party. 606 */ 607 INCPOLICY, 608 /** 609 * The provider specified with the Invoice is not correct. 610 */ 611 INCPROV, 612 /** 613 * A coded description of the reason for why a patient did not receive a scheduled immunization. 614 615 (important for public health strategy 616 */ 617 _ACTNOIMMUNIZATIONREASON, 618 /** 619 * Definition:Testing has shown that the patient already has immunity to the agent targeted by the immunization. 620 */ 621 IMMUNE, 622 /** 623 * Definition:The patient currently has a medical condition for which the vaccine is contraindicated or for which precaution is warranted. 624 */ 625 MEDPREC, 626 /** 627 * Definition:There was no supply of the product on hand to perform the service. 628 */ 629 OSTOCK, 630 /** 631 * Definition:The patient or their guardian objects to receiving the vaccine. 632 */ 633 PATOBJ, 634 /** 635 * Definition:The patient or their guardian objects to receiving the vaccine because of philosophical beliefs. 636 */ 637 PHILISOP, 638 /** 639 * Definition:The patient or their guardian objects to receiving the vaccine on religious grounds. 640 */ 641 RELIG, 642 /** 643 * Definition:The intended vaccine has expired or is otherwise believed to no longer be effective. 644 645 646 Example:Due to temperature exposure. 647 */ 648 VACEFF, 649 /** 650 * Definition:The patient or their guardian objects to receiving the vaccine because of concerns over its safety. 651 */ 652 VACSAF, 653 /** 654 * Indicates why a fulfiller refused to fulfill a supply order, and considered it important to notify other providers of their decision. E.g. "Suspect fraud", "Possible abuse", "Contraindicated". 655 656 (used when capturing 'refusal to fill' annotations) 657 */ 658 _ACTSUPPLYFULFILLMENTREFUSALREASON, 659 /** 660 * Definition:The order has been stopped by the prescriber but this fact has not necessarily captured electronically. 661 662 663 Example:A verbal stop, a fax, etc. 664 */ 665 FRR01, 666 /** 667 * Definition:Order has not been fulfilled within a reasonable amount of time, and may not be current. 668 */ 669 FRR02, 670 /** 671 * Definition:Data needed to safely act on the order which was expected to become available independent of the order is not yet available 672 673 674 Example:Lab results, diagnostic imaging, etc. 675 */ 676 FRR03, 677 /** 678 * Definition:Product not available or manufactured. Cannot supply. 679 */ 680 FRR04, 681 /** 682 * Definition:The dispenser has ethical, religious or moral objections to fulfilling the order/dispensing the product. 683 */ 684 FRR05, 685 /** 686 * Definition:Fulfiller not able to provide appropriate care associated with fulfilling the order. 687 688 689 Example:Therapy requires ongoing monitoring by fulfiller and fulfiller will be ending practice, leaving town, unable to schedule necessary time, etc. 690 */ 691 FRR06, 692 /** 693 * Definition:Specifies the reason that an event occurred in a clinical research study. 694 */ 695 _CLINICALRESEARCHEVENTREASON, 696 /** 697 * Definition:The event occurred so that a test or observation performed at a prior event could be performed again due to conditions set forth in the protocol. 698 */ 699 RET, 700 /** 701 * Definition:The event occurred due to it being scheduled in the research protocol. 702 */ 703 SCH, 704 /** 705 * Definition:The event occurred in order to terminate the subject's participation in the study. 706 */ 707 TRM, 708 /** 709 * Definition:The event that occurred was initiated by a study participant (e.g. the subject or the investigator), and did not occur for protocol reasons. 710 */ 711 UNS, 712 /** 713 * Definition:SSpecifies the reason that a test was performed or observation collected in a clinical research study. 714 715 716 Note:This set of codes are not strictly reasons, but are used in the currently Normative standard. Future revisions of the specification will model these as ActRelationships and thes codes may subsequently be retired. Thus, these codes should not be used for new specifications. 717 */ 718 _CLINICALRESEARCHOBSERVATIONREASON, 719 /** 720 * Definition:The observation or test was neither defined or scheduled in the study protocol. 721 */ 722 NPT, 723 /** 724 * Definition:The observation or test occurred due to it being defined in the research protocol, and during an activity or event that was scheduled in the protocol. 725 */ 726 PPT, 727 /** 728 * :The observation or test occurred as defined in the research protocol, but at a point in time not specified in the study protocol. 729 */ 730 UPT, 731 /** 732 * Description:Indicates why the prescription should be suspended. 733 */ 734 _COMBINEDPHARMACYORDERSUSPENDREASONCODE, 735 /** 736 * Description:This therapy has been ordered as a backup to a preferred therapy. This order will be released when and if the preferred therapy is unsuccessful. 737 */ 738 ALTCHOICE, 739 /** 740 * Description:Clarification is required before the order can be acted upon. 741 */ 742 CLARIF, 743 /** 744 * Description:The current level of the medication in the patient's system is too high. The medication is suspended to allow the level to subside to a safer level. 745 */ 746 DRUGHIGH, 747 /** 748 * Description:The patient has been admitted to a care facility and their community medications are suspended until hospital discharge. 749 */ 750 HOSPADM, 751 /** 752 * Description:The therapy would interfere with a planned lab test and the therapy is being withdrawn until the test is completed. 753 */ 754 LABINT, 755 /** 756 * Description:Patient not available for a period of time due to a scheduled therapy, leave of absence or other reason. 757 */ 758 NONAVAIL, 759 /** 760 * Description:The patient is pregnant or breast feeding. The therapy will be resumed when the pregnancy is complete and the patient is no longer breastfeeding. 761 */ 762 PREG, 763 /** 764 * Description:The patient is believed to be allergic to a substance that is part of the therapy and the therapy is being temporarily withdrawn to confirm. 765 */ 766 SALG, 767 /** 768 * Description:The drug interacts with a short-term treatment that is more urgently required. This order will be resumed when the short-term treatment is complete. 769 */ 770 SDDI, 771 /** 772 * Description:Another short-term co-occurring therapy fulfills the same purpose as this therapy. This therapy will be resumed when the co-occuring therapy is complete. 773 */ 774 SDUPTHER, 775 /** 776 * Description:The patient is believed to have an intolerance to a substance that is part of the therapy and the therapy is being temporarily withdrawn to confirm. 777 */ 778 SINTOL, 779 /** 780 * Description:The drug is contraindicated for patients receiving surgery and the patient is scheduled to be admitted for surgery in the near future. The drug will be resumed when the patient has sufficiently recovered from the surgery. 781 */ 782 SURG, 783 /** 784 * Description:The patient was previously receiving a medication contraindicated with the current medication. The current medication will remain on hold until the prior medication has been cleansed from their system. 785 */ 786 WASHOUT, 787 /** 788 * Description:Identifies reasons for nullifying (retracting) a particular control act. 789 */ 790 _CONTROLACTNULLIFICATIONREASONCODE, 791 /** 792 * Description:The decision on which the recorded information was based was changed before the decision had an effect. 793 794 795 Example:Aborted prescription before patient left office, released prescription before suspend took effect. 796 */ 797 ALTD, 798 /** 799 * Description:The information was recorded incorrectly or was recorded in the wrong record. 800 */ 801 EIE, 802 /** 803 * Description: There is no match for the record in the database. 804 */ 805 NORECMTCH, 806 /** 807 * Description: Reasons to refuse a transaction to be undone. 808 */ 809 _CONTROLACTNULLIFICATIONREFUSALREASONTYPE, 810 /** 811 * The record is already in the requested state. 812 */ 813 INRQSTATE, 814 /** 815 * Description: There is no match. 816 */ 817 NOMATCH, 818 /** 819 * Description: There is no match for the product in the master file repository. 820 */ 821 NOPRODMTCH, 822 /** 823 * Description: There is no match for the service in the master file repository. 824 */ 825 NOSERMTCH, 826 /** 827 * Description: There is no match for the record and version. 828 */ 829 NOVERMTCH, 830 /** 831 * Description: There is no permission. 832 */ 833 NOPERM, 834 /** 835 * Definition:The user does not have permission 836 */ 837 NOUSERPERM, 838 /** 839 * Description: The agent does not have permission. 840 */ 841 NOAGNTPERM, 842 /** 843 * Description: The user does not have permission. 844 */ 845 NOUSRPERM, 846 /** 847 * Description: The record and version requested to update is not the current version. 848 */ 849 WRNGVER, 850 /** 851 * Identifies why a specific query, request, or other trigger event occurred. 852 */ 853 _CONTROLACTREASON, 854 /** 855 * Description:Indicates the reason the medication order should be aborted. 856 */ 857 _MEDICATIONORDERABORTREASONCODE, 858 /** 859 * Description:The medication is no longer being manufactured or is otherwise no longer available. 860 */ 861 DISCONT, 862 /** 863 * Description:The therapy has been found to not have the desired therapeutic benefit on the patient. 864 */ 865 INEFFECT, 866 /** 867 * Description:Monitoring the patient while taking the medication, the decision has been made that the therapy is no longer appropriate. 868 */ 869 MONIT, 870 /** 871 * Description:The underlying condition has been resolved or has evolved such that a different treatment is no longer needed. 872 */ 873 NOREQ, 874 /** 875 * Description:The product does not have (or no longer has) coverage under the patientaTMs insurance policy. 876 */ 877 NOTCOVER, 878 /** 879 * Description:The patient refused to take the product. 880 */ 881 PREFUS, 882 /** 883 * Description:The manufacturer or other agency has requested that stocks of a medication be removed from circulation. 884 */ 885 RECALL, 886 /** 887 * Description:Item in current order is no longer in use as requested and a new one has/will be created to replace it. 888 */ 889 REPLACE, 890 /** 891 * Description:The medication is being re-prescribed at a different dosage. 892 */ 893 DOSECHG, 894 /** 895 * Description:Current order was issued with incorrect data and a new order has/will be created to replace it. 896 */ 897 REPLACEFIX, 898 /** 899 * Description:<The patient is not (or is no longer) able to use the medication in a manner prescribed. 900 901 902 Example:CanaTMt swallow. 903 */ 904 UNABLE, 905 /** 906 * Definition:A collection of concepts that indicate why the prescription should be released from suspended state. 907 */ 908 _MEDICATIONORDERRELEASEREASONCODE, 909 /** 910 * Definition:The original reason for suspending the medication has ended. 911 */ 912 HOLDDONE, 913 /** 914 * Definition: 915 */ 916 HOLDINAP, 917 /** 918 * Types of reason why a prescription is being changed. 919 */ 920 _MODIFYPRESCRIPTIONREASONTYPE, 921 /** 922 * Order was created with incorrect data and is changed to reflect the intended accuracy of the order. 923 */ 924 ADMINERROR, 925 /** 926 * Order is changed based on a clinical reason. 927 */ 928 CLINMOD, 929 /** 930 * Definition:Identifies why the dispense event was not completed. 931 */ 932 _PHARMACYSUPPLYEVENTABORTREASON, 933 /** 934 * Definition:Contraindication identified 935 */ 936 CONTRA, 937 /** 938 * Definition:Order to be fulfilled was aborted 939 */ 940 FOABORT, 941 /** 942 * Definition:Order to be fulfilled was suspended 943 */ 944 FOSUSP, 945 /** 946 * Definition:Patient did not come to get medication 947 */ 948 NOPICK, 949 /** 950 * Definition:Patient changed their mind regarding obtaining medication 951 */ 952 PATDEC, 953 /** 954 * Definition:Patient requested a revised quantity of medication 955 */ 956 QUANTCHG, 957 /** 958 * Definition:A collection of concepts that indicates the reason for a "bulk supply" of medication. 959 */ 960 _PHARMACYSUPPLYEVENTSTOCKREASONCODE, 961 /** 962 * Definition:The bulk supply is issued to replenish a ward for local dispensing. (Includes both mobile and fixed-location ward stocks.) 963 */ 964 FLRSTCK, 965 /** 966 * Definition:The bulk supply will be administered within a long term care facility. 967 */ 968 LTC, 969 /** 970 * Definition:The bulk supply is intended for general clinician office use. 971 */ 972 OFFICE, 973 /** 974 * Definition:The bulk supply is being transferred to another dispensing facility to. 975 976 977 Example:Alleviate a temporary shortage. 978 */ 979 PHARM, 980 /** 981 * Definition:The bulk supply is intended for dispensing according to a specific program. 982 983 984 Example:Mass immunization. 985 */ 986 PROG, 987 /** 988 * Definition:A collection of concepts that identifies why a renewal prescription has been refused. 989 */ 990 _PHARMACYSUPPLYREQUESTRENEWALREFUSALREASONCODE, 991 /** 992 * Definition:Patient has already been given a new (renewal) prescription. 993 */ 994 ALREADYRX, 995 /** 996 * Definition:Request for further authorization must be done through patient's family physician. 997 */ 998 FAMPHYS, 999 /** 1000 * Definition:Therapy has been changed and new prescription issued 1001 */ 1002 MODIFY, 1003 /** 1004 * Definition:Patient must see prescriber prior to further fills. 1005 */ 1006 NEEDAPMT, 1007 /** 1008 * Definition:Original prescriber is no longer available to prescribe and no other prescriber has taken responsibility for the patient. 1009 */ 1010 NOTAVAIL, 1011 /** 1012 * Definition:Patient no longer or has never been under this prescribers care. 1013 */ 1014 NOTPAT, 1015 /** 1016 * Definition:This medication is on hold. 1017 */ 1018 ONHOLD, 1019 /** 1020 * Description:This product is not available or manufactured. 1021 */ 1022 PRNA, 1023 /** 1024 * Renewing or original prescriber informed patient to stop using the medication. 1025 */ 1026 STOPMED, 1027 /** 1028 * Definition:The patient should have medication remaining. 1029 */ 1030 TOOEARLY, 1031 /** 1032 * Definition:A collection of concepts that indicates why the prescription should no longer be allowed to be dispensed (but can still administer what is already being dispensed). 1033 */ 1034 _SUPPLYORDERABORTREASONCODE, 1035 /** 1036 * Definition:The patient's medical condition has nearly abated. 1037 */ 1038 IMPROV, 1039 /** 1040 * Description:The patient has an intolerance to the medication. 1041 */ 1042 INTOL, 1043 /** 1044 * Definition:The current medication will be replaced by a new strength of the same medication. 1045 */ 1046 NEWSTR, 1047 /** 1048 * Definition:A new therapy will be commenced when current supply exhausted. 1049 */ 1050 NEWTHER, 1051 /** 1052 * Description:Identifies why a change is being made to a record. 1053 */ 1054 _GENERICUPDATEREASONCODE, 1055 /** 1056 * Description:Information has changed since the record was created. 1057 */ 1058 CHGDATA, 1059 /** 1060 * Description:Previously recorded information was erroneous and is being corrected. 1061 */ 1062 FIXDATA, 1063 /** 1064 * Information is combined into the record. 1065 */ 1066 MDATA, 1067 /** 1068 * Description:New information has become available to supplement the record. 1069 */ 1070 NEWDATA, 1071 /** 1072 * Information is separated from the record. 1073 */ 1074 UMDATA, 1075 /** 1076 * Definition:A collection of concepts identifying why the patient's profile is being queried. 1077 */ 1078 _PATIENTPROFILEQUERYREASONCODE, 1079 /** 1080 * Definition: To evaluate for service authorization, payment, reporting, or performance/outcome measures. 1081 */ 1082 ADMREV, 1083 /** 1084 * Definition:To obtain records as part of patient care. 1085 */ 1086 PATCAR, 1087 /** 1088 * Definition:Patient requests information from their profile. 1089 */ 1090 PATREQ, 1091 /** 1092 * Definition:To evaluate the provider's current practice for professional-improvement reasons. 1093 */ 1094 PRCREV, 1095 /** 1096 * Description:Review for the purpose of regulatory compliance. 1097 */ 1098 REGUL, 1099 /** 1100 * Definition:To provide research data, as authorized by the patient. 1101 */ 1102 RSRCH, 1103 /** 1104 * Description:To validate the patient's record. 1105 1106 1107 Example:Merging or unmerging records. 1108 */ 1109 VALIDATION, 1110 /** 1111 * Definition:Indicates why the request to transfer a prescription from one dispensing facility to another has been refused. 1112 */ 1113 _PHARMACYSUPPLYREQUESTFULFILLERREVISIONREFUSALREASONCODE, 1114 /** 1115 * Definition:The prescription may not be reassigned from the original pharmacy. 1116 */ 1117 LOCKED, 1118 /** 1119 * Definition:The target facility does not recognize the dispensing facility. 1120 */ 1121 UNKWNTARGET, 1122 /** 1123 * Description: Identifies why a request to add (or activate) a record is being refused. Examples include the receiving system not able to match the identifier and find that record in the receiving system, having no permission, or a detected issue exists which precludes the requested action. 1124 */ 1125 _REFUSALREASONCODE, 1126 /** 1127 * Reasons for cancelling or rescheduling an Appointment 1128 */ 1129 _SCHEDULINGACTREASON, 1130 /** 1131 * The time slots previously allocated are now blocked and no longer available for booking Appointments 1132 */ 1133 BLK, 1134 /** 1135 * The Patient is deceased 1136 */ 1137 DEC, 1138 /** 1139 * Patient unable to pay and not covered by insurance 1140 */ 1141 FIN, 1142 /** 1143 * The medical condition of the Patient has changed 1144 */ 1145 MED, 1146 /** 1147 * The Physician is in a meeting. For example, he/she may request administrative time to talk to family after appointment 1148 */ 1149 MTG, 1150 /** 1151 * The Physician requested the action 1152 */ 1153 PHY, 1154 /** 1155 * Indicates why the act revision (status update) is being refused. 1156 */ 1157 _STATUSREVISIONREFUSALREASONCODE, 1158 /** 1159 * Ordered quantity has already been completely fulfilled. 1160 */ 1161 FILLED, 1162 /** 1163 * Definition:Indicates why the requested authorization to prescribe or dispense a medication has been refused. 1164 */ 1165 _SUBSTANCEADMINISTRATIONPERMISSIONREFUSALREASONCODE, 1166 /** 1167 * Definition:Patient not eligible for drug 1168 */ 1169 PATINELIG, 1170 /** 1171 * Definition:Patient does not meet required protocol 1172 */ 1173 PROTUNMET, 1174 /** 1175 * Definition:Provider is not authorized to prescribe or dispense 1176 */ 1177 PROVUNAUTH, 1178 /** 1179 * Reasons why substitution of a substance administration request is not permitted. 1180 */ 1181 _SUBSTANCEADMINSUBSTITUTIONNOTALLOWEDREASON, 1182 /** 1183 * Definition: Patient has had a prior allergic intolerance response to alternate product or one of its components. 1184 */ 1185 ALGINT, 1186 /** 1187 * Definition: Patient has compliance issues with medication such as differing appearance, flavor, size, shape or consistency. 1188 */ 1189 COMPCON, 1190 /** 1191 * The prescribed product has specific clinical release or other therapeutic characteristics not shared by other substitutable medications. 1192 */ 1193 THERCHAR, 1194 /** 1195 * Definition: The specific manufactured drug is part of a clinical trial. 1196 */ 1197 TRIAL, 1198 /** 1199 * SubstanceAdminSubstitutionReason 1200 */ 1201 _SUBSTANCEADMINSUBSTITUTIONREASON, 1202 /** 1203 * Indicates that the decision to substitute or to not substitute was driven by a desire to maintain consistency with a pre-existing therapy. I.e. The performer provided the same item/service as had been previously provided rather than providing exactly what was ordered, or rather than substituting with a lower-cost equivalent. 1204 */ 1205 CT, 1206 /** 1207 * Indicates that the decision to substitute or to not substitute was driven by a policy expressed within the formulary. 1208 */ 1209 FP, 1210 /** 1211 * In the case of 'substitution', indicates that the substitution occurred because the ordered item was not in stock. In the case of 'no substitution', indicates that a cheaper equivalent was not substituted because it was not in stock. 1212 */ 1213 OS, 1214 /** 1215 * Indicates that the decision to substitute or to not substitute was driven by a jurisdictional regulatory requirement mandating or prohibiting substitution. 1216 */ 1217 RR, 1218 /** 1219 * The explanation for why a patient is moved from one location to another within the organization 1220 */ 1221 _TRANSFERACTREASON, 1222 /** 1223 * Moved to an error in placing the patient in the original location. 1224 */ 1225 ER, 1226 /** 1227 * Moved at the request of the patient. 1228 */ 1229 RQ, 1230 /** 1231 * Definition: This domain is used to document reasons for providing a billable service; the billable services may include both clinical services and social services. 1232 */ 1233 _ACTBILLABLESERVICEREASON, 1234 /** 1235 * Reason for Clinical Service being performed. 1236 1237 This domain excludes reasons specified by diagnosed conditions. 1238 1239 Examples of values from this domain include duplicate therapy and fraudulent prescription. 1240 */ 1241 _ACTBILLABLECLINICALSERVICEREASON, 1242 /** 1243 * null 1244 */ 1245 BONUS, 1246 /** 1247 * Description:The level of coverage under the policy or program is available only to children 1248 */ 1249 CHD, 1250 /** 1251 * Description:The level of coverage under the policy or program is available only to a subscriber's dependents. 1252 */ 1253 DEP, 1254 /** 1255 * Description:The level of coverage under the policy or program is available to an employee and his or her children. 1256 */ 1257 ECH, 1258 /** 1259 * null 1260 */ 1261 EDU, 1262 /** 1263 * Description:The level of coverage under the policy or program is available only to an employee. 1264 */ 1265 EMP, 1266 /** 1267 * Description:The level of coverage under the policy or program is available to an employee and his or her spouse. 1268 */ 1269 ESP, 1270 /** 1271 * Description:The level of coverage under the policy or program is available to a subscriber's family. 1272 */ 1273 FAM, 1274 /** 1275 * Description:The level of coverage under the policy or program is available to an individual. 1276 */ 1277 IND, 1278 /** 1279 * null 1280 */ 1281 INVOICE, 1282 /** 1283 * null 1284 */ 1285 PROA, 1286 /** 1287 * null 1288 */ 1289 RECOV, 1290 /** 1291 * null 1292 */ 1293 RETRO, 1294 /** 1295 * Description:The level of coverage under the policy or program is available to a subscriber's spouse and children 1296 */ 1297 SPC, 1298 /** 1299 * Description:The level of coverage under the policy or program is available only to a subscribers spouse 1300 */ 1301 SPO, 1302 /** 1303 * null 1304 */ 1305 TRAN, 1306 /** 1307 * added to help the parsers 1308 */ 1309 NULL; 1310 public static V3ActReason fromCode(String codeString) throws FHIRException { 1311 if (codeString == null || "".equals(codeString)) 1312 return null; 1313 if ("_ActAccommodationReason".equals(codeString)) 1314 return _ACTACCOMMODATIONREASON; 1315 if ("ACCREQNA".equals(codeString)) 1316 return ACCREQNA; 1317 if ("FLRCNV".equals(codeString)) 1318 return FLRCNV; 1319 if ("MEDNEC".equals(codeString)) 1320 return MEDNEC; 1321 if ("PAT".equals(codeString)) 1322 return PAT; 1323 if ("_ActCoverageReason".equals(codeString)) 1324 return _ACTCOVERAGEREASON; 1325 if ("_EligibilityActReasonCode".equals(codeString)) 1326 return _ELIGIBILITYACTREASONCODE; 1327 if ("_ActIneligibilityReason".equals(codeString)) 1328 return _ACTINELIGIBILITYREASON; 1329 if ("COVSUS".equals(codeString)) 1330 return COVSUS; 1331 if ("DECSD".equals(codeString)) 1332 return DECSD; 1333 if ("REGERR".equals(codeString)) 1334 return REGERR; 1335 if ("_CoverageEligibilityReason".equals(codeString)) 1336 return _COVERAGEELIGIBILITYREASON; 1337 if ("AGE".equals(codeString)) 1338 return AGE; 1339 if ("CRIME".equals(codeString)) 1340 return CRIME; 1341 if ("DIS".equals(codeString)) 1342 return DIS; 1343 if ("EMPLOY".equals(codeString)) 1344 return EMPLOY; 1345 if ("FINAN".equals(codeString)) 1346 return FINAN; 1347 if ("HEALTH".equals(codeString)) 1348 return HEALTH; 1349 if ("MULTI".equals(codeString)) 1350 return MULTI; 1351 if ("PNC".equals(codeString)) 1352 return PNC; 1353 if ("STATUTORY".equals(codeString)) 1354 return STATUTORY; 1355 if ("VEHIC".equals(codeString)) 1356 return VEHIC; 1357 if ("WORK".equals(codeString)) 1358 return WORK; 1359 if ("_ActInformationManagementReason".equals(codeString)) 1360 return _ACTINFORMATIONMANAGEMENTREASON; 1361 if ("_ActHealthInformationManagementReason".equals(codeString)) 1362 return _ACTHEALTHINFORMATIONMANAGEMENTREASON; 1363 if ("_ActConsentInformationAccessOverrideReason".equals(codeString)) 1364 return _ACTCONSENTINFORMATIONACCESSOVERRIDEREASON; 1365 if ("OVRER".equals(codeString)) 1366 return OVRER; 1367 if ("OVRINCOMP".equals(codeString)) 1368 return OVRINCOMP; 1369 if ("OVRPJ".equals(codeString)) 1370 return OVRPJ; 1371 if ("OVRPS".equals(codeString)) 1372 return OVRPS; 1373 if ("OVRTPS".equals(codeString)) 1374 return OVRTPS; 1375 if ("PurposeOfUse".equals(codeString)) 1376 return PURPOSEOFUSE; 1377 if ("HMARKT".equals(codeString)) 1378 return HMARKT; 1379 if ("HOPERAT".equals(codeString)) 1380 return HOPERAT; 1381 if ("CAREMGT".equals(codeString)) 1382 return CAREMGT; 1383 if ("DONAT".equals(codeString)) 1384 return DONAT; 1385 if ("FRAUD".equals(codeString)) 1386 return FRAUD; 1387 if ("GOV".equals(codeString)) 1388 return GOV; 1389 if ("HACCRED".equals(codeString)) 1390 return HACCRED; 1391 if ("HCOMPL".equals(codeString)) 1392 return HCOMPL; 1393 if ("HDECD".equals(codeString)) 1394 return HDECD; 1395 if ("HDIRECT".equals(codeString)) 1396 return HDIRECT; 1397 if ("HDM".equals(codeString)) 1398 return HDM; 1399 if ("HLEGAL".equals(codeString)) 1400 return HLEGAL; 1401 if ("HOUTCOMS".equals(codeString)) 1402 return HOUTCOMS; 1403 if ("HPRGRP".equals(codeString)) 1404 return HPRGRP; 1405 if ("HQUALIMP".equals(codeString)) 1406 return HQUALIMP; 1407 if ("HSYSADMIN".equals(codeString)) 1408 return HSYSADMIN; 1409 if ("LABELING".equals(codeString)) 1410 return LABELING; 1411 if ("METAMGT".equals(codeString)) 1412 return METAMGT; 1413 if ("MEMADMIN".equals(codeString)) 1414 return MEMADMIN; 1415 if ("MILCDM".equals(codeString)) 1416 return MILCDM; 1417 if ("PATADMIN".equals(codeString)) 1418 return PATADMIN; 1419 if ("PATSFTY".equals(codeString)) 1420 return PATSFTY; 1421 if ("PERFMSR".equals(codeString)) 1422 return PERFMSR; 1423 if ("RECORDMGT".equals(codeString)) 1424 return RECORDMGT; 1425 if ("SYSDEV".equals(codeString)) 1426 return SYSDEV; 1427 if ("HTEST".equals(codeString)) 1428 return HTEST; 1429 if ("TRAIN".equals(codeString)) 1430 return TRAIN; 1431 if ("HPAYMT".equals(codeString)) 1432 return HPAYMT; 1433 if ("CLMATTCH".equals(codeString)) 1434 return CLMATTCH; 1435 if ("COVAUTH".equals(codeString)) 1436 return COVAUTH; 1437 if ("COVERAGE".equals(codeString)) 1438 return COVERAGE; 1439 if ("ELIGDTRM".equals(codeString)) 1440 return ELIGDTRM; 1441 if ("ELIGVER".equals(codeString)) 1442 return ELIGVER; 1443 if ("ENROLLM".equals(codeString)) 1444 return ENROLLM; 1445 if ("MILDCRG".equals(codeString)) 1446 return MILDCRG; 1447 if ("REMITADV".equals(codeString)) 1448 return REMITADV; 1449 if ("HRESCH".equals(codeString)) 1450 return HRESCH; 1451 if ("BIORCH".equals(codeString)) 1452 return BIORCH; 1453 if ("CLINTRCH".equals(codeString)) 1454 return CLINTRCH; 1455 if ("CLINTRCHNPC".equals(codeString)) 1456 return CLINTRCHNPC; 1457 if ("CLINTRCHPC".equals(codeString)) 1458 return CLINTRCHPC; 1459 if ("PRECLINTRCH".equals(codeString)) 1460 return PRECLINTRCH; 1461 if ("DSRCH".equals(codeString)) 1462 return DSRCH; 1463 if ("POARCH".equals(codeString)) 1464 return POARCH; 1465 if ("TRANSRCH".equals(codeString)) 1466 return TRANSRCH; 1467 if ("PATRQT".equals(codeString)) 1468 return PATRQT; 1469 if ("FAMRQT".equals(codeString)) 1470 return FAMRQT; 1471 if ("PWATRNY".equals(codeString)) 1472 return PWATRNY; 1473 if ("SUPNWK".equals(codeString)) 1474 return SUPNWK; 1475 if ("PUBHLTH".equals(codeString)) 1476 return PUBHLTH; 1477 if ("DISASTER".equals(codeString)) 1478 return DISASTER; 1479 if ("THREAT".equals(codeString)) 1480 return THREAT; 1481 if ("TREAT".equals(codeString)) 1482 return TREAT; 1483 if ("CLINTRL".equals(codeString)) 1484 return CLINTRL; 1485 if ("COC".equals(codeString)) 1486 return COC; 1487 if ("ETREAT".equals(codeString)) 1488 return ETREAT; 1489 if ("BTG".equals(codeString)) 1490 return BTG; 1491 if ("ERTREAT".equals(codeString)) 1492 return ERTREAT; 1493 if ("POPHLTH".equals(codeString)) 1494 return POPHLTH; 1495 if ("_ActInformationPrivacyReason".equals(codeString)) 1496 return _ACTINFORMATIONPRIVACYREASON; 1497 if ("MARKT".equals(codeString)) 1498 return MARKT; 1499 if ("OPERAT".equals(codeString)) 1500 return OPERAT; 1501 if ("LEGAL".equals(codeString)) 1502 return LEGAL; 1503 if ("ACCRED".equals(codeString)) 1504 return ACCRED; 1505 if ("COMPL".equals(codeString)) 1506 return COMPL; 1507 if ("ENADMIN".equals(codeString)) 1508 return ENADMIN; 1509 if ("OUTCOMS".equals(codeString)) 1510 return OUTCOMS; 1511 if ("PRGRPT".equals(codeString)) 1512 return PRGRPT; 1513 if ("QUALIMP".equals(codeString)) 1514 return QUALIMP; 1515 if ("SYSADMN".equals(codeString)) 1516 return SYSADMN; 1517 if ("PAYMT".equals(codeString)) 1518 return PAYMT; 1519 if ("RESCH".equals(codeString)) 1520 return RESCH; 1521 if ("SRVC".equals(codeString)) 1522 return SRVC; 1523 if ("_ActInvalidReason".equals(codeString)) 1524 return _ACTINVALIDREASON; 1525 if ("ADVSTORAGE".equals(codeString)) 1526 return ADVSTORAGE; 1527 if ("COLDCHNBRK".equals(codeString)) 1528 return COLDCHNBRK; 1529 if ("EXPLOT".equals(codeString)) 1530 return EXPLOT; 1531 if ("OUTSIDESCHED".equals(codeString)) 1532 return OUTSIDESCHED; 1533 if ("PRODRECALL".equals(codeString)) 1534 return PRODRECALL; 1535 if ("_ActInvoiceCancelReason".equals(codeString)) 1536 return _ACTINVOICECANCELREASON; 1537 if ("INCCOVPTY".equals(codeString)) 1538 return INCCOVPTY; 1539 if ("INCINVOICE".equals(codeString)) 1540 return INCINVOICE; 1541 if ("INCPOLICY".equals(codeString)) 1542 return INCPOLICY; 1543 if ("INCPROV".equals(codeString)) 1544 return INCPROV; 1545 if ("_ActNoImmunizationReason".equals(codeString)) 1546 return _ACTNOIMMUNIZATIONREASON; 1547 if ("IMMUNE".equals(codeString)) 1548 return IMMUNE; 1549 if ("MEDPREC".equals(codeString)) 1550 return MEDPREC; 1551 if ("OSTOCK".equals(codeString)) 1552 return OSTOCK; 1553 if ("PATOBJ".equals(codeString)) 1554 return PATOBJ; 1555 if ("PHILISOP".equals(codeString)) 1556 return PHILISOP; 1557 if ("RELIG".equals(codeString)) 1558 return RELIG; 1559 if ("VACEFF".equals(codeString)) 1560 return VACEFF; 1561 if ("VACSAF".equals(codeString)) 1562 return VACSAF; 1563 if ("_ActSupplyFulfillmentRefusalReason".equals(codeString)) 1564 return _ACTSUPPLYFULFILLMENTREFUSALREASON; 1565 if ("FRR01".equals(codeString)) 1566 return FRR01; 1567 if ("FRR02".equals(codeString)) 1568 return FRR02; 1569 if ("FRR03".equals(codeString)) 1570 return FRR03; 1571 if ("FRR04".equals(codeString)) 1572 return FRR04; 1573 if ("FRR05".equals(codeString)) 1574 return FRR05; 1575 if ("FRR06".equals(codeString)) 1576 return FRR06; 1577 if ("_ClinicalResearchEventReason".equals(codeString)) 1578 return _CLINICALRESEARCHEVENTREASON; 1579 if ("RET".equals(codeString)) 1580 return RET; 1581 if ("SCH".equals(codeString)) 1582 return SCH; 1583 if ("TRM".equals(codeString)) 1584 return TRM; 1585 if ("UNS".equals(codeString)) 1586 return UNS; 1587 if ("_ClinicalResearchObservationReason".equals(codeString)) 1588 return _CLINICALRESEARCHOBSERVATIONREASON; 1589 if ("NPT".equals(codeString)) 1590 return NPT; 1591 if ("PPT".equals(codeString)) 1592 return PPT; 1593 if ("UPT".equals(codeString)) 1594 return UPT; 1595 if ("_CombinedPharmacyOrderSuspendReasonCode".equals(codeString)) 1596 return _COMBINEDPHARMACYORDERSUSPENDREASONCODE; 1597 if ("ALTCHOICE".equals(codeString)) 1598 return ALTCHOICE; 1599 if ("CLARIF".equals(codeString)) 1600 return CLARIF; 1601 if ("DRUGHIGH".equals(codeString)) 1602 return DRUGHIGH; 1603 if ("HOSPADM".equals(codeString)) 1604 return HOSPADM; 1605 if ("LABINT".equals(codeString)) 1606 return LABINT; 1607 if ("NON-AVAIL".equals(codeString)) 1608 return NONAVAIL; 1609 if ("PREG".equals(codeString)) 1610 return PREG; 1611 if ("SALG".equals(codeString)) 1612 return SALG; 1613 if ("SDDI".equals(codeString)) 1614 return SDDI; 1615 if ("SDUPTHER".equals(codeString)) 1616 return SDUPTHER; 1617 if ("SINTOL".equals(codeString)) 1618 return SINTOL; 1619 if ("SURG".equals(codeString)) 1620 return SURG; 1621 if ("WASHOUT".equals(codeString)) 1622 return WASHOUT; 1623 if ("_ControlActNullificationReasonCode".equals(codeString)) 1624 return _CONTROLACTNULLIFICATIONREASONCODE; 1625 if ("ALTD".equals(codeString)) 1626 return ALTD; 1627 if ("EIE".equals(codeString)) 1628 return EIE; 1629 if ("NORECMTCH".equals(codeString)) 1630 return NORECMTCH; 1631 if ("_ControlActNullificationRefusalReasonType".equals(codeString)) 1632 return _CONTROLACTNULLIFICATIONREFUSALREASONTYPE; 1633 if ("INRQSTATE".equals(codeString)) 1634 return INRQSTATE; 1635 if ("NOMATCH".equals(codeString)) 1636 return NOMATCH; 1637 if ("NOPRODMTCH".equals(codeString)) 1638 return NOPRODMTCH; 1639 if ("NOSERMTCH".equals(codeString)) 1640 return NOSERMTCH; 1641 if ("NOVERMTCH".equals(codeString)) 1642 return NOVERMTCH; 1643 if ("NOPERM".equals(codeString)) 1644 return NOPERM; 1645 if ("NOUSERPERM".equals(codeString)) 1646 return NOUSERPERM; 1647 if ("NOAGNTPERM".equals(codeString)) 1648 return NOAGNTPERM; 1649 if ("NOUSRPERM".equals(codeString)) 1650 return NOUSRPERM; 1651 if ("WRNGVER".equals(codeString)) 1652 return WRNGVER; 1653 if ("_ControlActReason".equals(codeString)) 1654 return _CONTROLACTREASON; 1655 if ("_MedicationOrderAbortReasonCode".equals(codeString)) 1656 return _MEDICATIONORDERABORTREASONCODE; 1657 if ("DISCONT".equals(codeString)) 1658 return DISCONT; 1659 if ("INEFFECT".equals(codeString)) 1660 return INEFFECT; 1661 if ("MONIT".equals(codeString)) 1662 return MONIT; 1663 if ("NOREQ".equals(codeString)) 1664 return NOREQ; 1665 if ("NOTCOVER".equals(codeString)) 1666 return NOTCOVER; 1667 if ("PREFUS".equals(codeString)) 1668 return PREFUS; 1669 if ("RECALL".equals(codeString)) 1670 return RECALL; 1671 if ("REPLACE".equals(codeString)) 1672 return REPLACE; 1673 if ("DOSECHG".equals(codeString)) 1674 return DOSECHG; 1675 if ("REPLACEFIX".equals(codeString)) 1676 return REPLACEFIX; 1677 if ("UNABLE".equals(codeString)) 1678 return UNABLE; 1679 if ("_MedicationOrderReleaseReasonCode".equals(codeString)) 1680 return _MEDICATIONORDERRELEASEREASONCODE; 1681 if ("HOLDDONE".equals(codeString)) 1682 return HOLDDONE; 1683 if ("HOLDINAP".equals(codeString)) 1684 return HOLDINAP; 1685 if ("_ModifyPrescriptionReasonType".equals(codeString)) 1686 return _MODIFYPRESCRIPTIONREASONTYPE; 1687 if ("ADMINERROR".equals(codeString)) 1688 return ADMINERROR; 1689 if ("CLINMOD".equals(codeString)) 1690 return CLINMOD; 1691 if ("_PharmacySupplyEventAbortReason".equals(codeString)) 1692 return _PHARMACYSUPPLYEVENTABORTREASON; 1693 if ("CONTRA".equals(codeString)) 1694 return CONTRA; 1695 if ("FOABORT".equals(codeString)) 1696 return FOABORT; 1697 if ("FOSUSP".equals(codeString)) 1698 return FOSUSP; 1699 if ("NOPICK".equals(codeString)) 1700 return NOPICK; 1701 if ("PATDEC".equals(codeString)) 1702 return PATDEC; 1703 if ("QUANTCHG".equals(codeString)) 1704 return QUANTCHG; 1705 if ("_PharmacySupplyEventStockReasonCode".equals(codeString)) 1706 return _PHARMACYSUPPLYEVENTSTOCKREASONCODE; 1707 if ("FLRSTCK".equals(codeString)) 1708 return FLRSTCK; 1709 if ("LTC".equals(codeString)) 1710 return LTC; 1711 if ("OFFICE".equals(codeString)) 1712 return OFFICE; 1713 if ("PHARM".equals(codeString)) 1714 return PHARM; 1715 if ("PROG".equals(codeString)) 1716 return PROG; 1717 if ("_PharmacySupplyRequestRenewalRefusalReasonCode".equals(codeString)) 1718 return _PHARMACYSUPPLYREQUESTRENEWALREFUSALREASONCODE; 1719 if ("ALREADYRX".equals(codeString)) 1720 return ALREADYRX; 1721 if ("FAMPHYS".equals(codeString)) 1722 return FAMPHYS; 1723 if ("MODIFY".equals(codeString)) 1724 return MODIFY; 1725 if ("NEEDAPMT".equals(codeString)) 1726 return NEEDAPMT; 1727 if ("NOTAVAIL".equals(codeString)) 1728 return NOTAVAIL; 1729 if ("NOTPAT".equals(codeString)) 1730 return NOTPAT; 1731 if ("ONHOLD".equals(codeString)) 1732 return ONHOLD; 1733 if ("PRNA".equals(codeString)) 1734 return PRNA; 1735 if ("STOPMED".equals(codeString)) 1736 return STOPMED; 1737 if ("TOOEARLY".equals(codeString)) 1738 return TOOEARLY; 1739 if ("_SupplyOrderAbortReasonCode".equals(codeString)) 1740 return _SUPPLYORDERABORTREASONCODE; 1741 if ("IMPROV".equals(codeString)) 1742 return IMPROV; 1743 if ("INTOL".equals(codeString)) 1744 return INTOL; 1745 if ("NEWSTR".equals(codeString)) 1746 return NEWSTR; 1747 if ("NEWTHER".equals(codeString)) 1748 return NEWTHER; 1749 if ("_GenericUpdateReasonCode".equals(codeString)) 1750 return _GENERICUPDATEREASONCODE; 1751 if ("CHGDATA".equals(codeString)) 1752 return CHGDATA; 1753 if ("FIXDATA".equals(codeString)) 1754 return FIXDATA; 1755 if ("MDATA".equals(codeString)) 1756 return MDATA; 1757 if ("NEWDATA".equals(codeString)) 1758 return NEWDATA; 1759 if ("UMDATA".equals(codeString)) 1760 return UMDATA; 1761 if ("_PatientProfileQueryReasonCode".equals(codeString)) 1762 return _PATIENTPROFILEQUERYREASONCODE; 1763 if ("ADMREV".equals(codeString)) 1764 return ADMREV; 1765 if ("PATCAR".equals(codeString)) 1766 return PATCAR; 1767 if ("PATREQ".equals(codeString)) 1768 return PATREQ; 1769 if ("PRCREV".equals(codeString)) 1770 return PRCREV; 1771 if ("REGUL".equals(codeString)) 1772 return REGUL; 1773 if ("RSRCH".equals(codeString)) 1774 return RSRCH; 1775 if ("VALIDATION".equals(codeString)) 1776 return VALIDATION; 1777 if ("_PharmacySupplyRequestFulfillerRevisionRefusalReasonCode".equals(codeString)) 1778 return _PHARMACYSUPPLYREQUESTFULFILLERREVISIONREFUSALREASONCODE; 1779 if ("LOCKED".equals(codeString)) 1780 return LOCKED; 1781 if ("UNKWNTARGET".equals(codeString)) 1782 return UNKWNTARGET; 1783 if ("_RefusalReasonCode".equals(codeString)) 1784 return _REFUSALREASONCODE; 1785 if ("_SchedulingActReason".equals(codeString)) 1786 return _SCHEDULINGACTREASON; 1787 if ("BLK".equals(codeString)) 1788 return BLK; 1789 if ("DEC".equals(codeString)) 1790 return DEC; 1791 if ("FIN".equals(codeString)) 1792 return FIN; 1793 if ("MED".equals(codeString)) 1794 return MED; 1795 if ("MTG".equals(codeString)) 1796 return MTG; 1797 if ("PHY".equals(codeString)) 1798 return PHY; 1799 if ("_StatusRevisionRefusalReasonCode".equals(codeString)) 1800 return _STATUSREVISIONREFUSALREASONCODE; 1801 if ("FILLED".equals(codeString)) 1802 return FILLED; 1803 if ("_SubstanceAdministrationPermissionRefusalReasonCode".equals(codeString)) 1804 return _SUBSTANCEADMINISTRATIONPERMISSIONREFUSALREASONCODE; 1805 if ("PATINELIG".equals(codeString)) 1806 return PATINELIG; 1807 if ("PROTUNMET".equals(codeString)) 1808 return PROTUNMET; 1809 if ("PROVUNAUTH".equals(codeString)) 1810 return PROVUNAUTH; 1811 if ("_SubstanceAdminSubstitutionNotAllowedReason".equals(codeString)) 1812 return _SUBSTANCEADMINSUBSTITUTIONNOTALLOWEDREASON; 1813 if ("ALGINT".equals(codeString)) 1814 return ALGINT; 1815 if ("COMPCON".equals(codeString)) 1816 return COMPCON; 1817 if ("THERCHAR".equals(codeString)) 1818 return THERCHAR; 1819 if ("TRIAL".equals(codeString)) 1820 return TRIAL; 1821 if ("_SubstanceAdminSubstitutionReason".equals(codeString)) 1822 return _SUBSTANCEADMINSUBSTITUTIONREASON; 1823 if ("CT".equals(codeString)) 1824 return CT; 1825 if ("FP".equals(codeString)) 1826 return FP; 1827 if ("OS".equals(codeString)) 1828 return OS; 1829 if ("RR".equals(codeString)) 1830 return RR; 1831 if ("_TransferActReason".equals(codeString)) 1832 return _TRANSFERACTREASON; 1833 if ("ER".equals(codeString)) 1834 return ER; 1835 if ("RQ".equals(codeString)) 1836 return RQ; 1837 if ("_ActBillableServiceReason".equals(codeString)) 1838 return _ACTBILLABLESERVICEREASON; 1839 if ("_ActBillableClinicalServiceReason".equals(codeString)) 1840 return _ACTBILLABLECLINICALSERVICEREASON; 1841 if ("BONUS".equals(codeString)) 1842 return BONUS; 1843 if ("CHD".equals(codeString)) 1844 return CHD; 1845 if ("DEP".equals(codeString)) 1846 return DEP; 1847 if ("ECH".equals(codeString)) 1848 return ECH; 1849 if ("EDU".equals(codeString)) 1850 return EDU; 1851 if ("EMP".equals(codeString)) 1852 return EMP; 1853 if ("ESP".equals(codeString)) 1854 return ESP; 1855 if ("FAM".equals(codeString)) 1856 return FAM; 1857 if ("IND".equals(codeString)) 1858 return IND; 1859 if ("INVOICE".equals(codeString)) 1860 return INVOICE; 1861 if ("PROA".equals(codeString)) 1862 return PROA; 1863 if ("RECOV".equals(codeString)) 1864 return RECOV; 1865 if ("RETRO".equals(codeString)) 1866 return RETRO; 1867 if ("SPC".equals(codeString)) 1868 return SPC; 1869 if ("SPO".equals(codeString)) 1870 return SPO; 1871 if ("TRAN".equals(codeString)) 1872 return TRAN; 1873 throw new FHIRException("Unknown V3ActReason code '"+codeString+"'"); 1874 } 1875 public String toCode() { 1876 switch (this) { 1877 case _ACTACCOMMODATIONREASON: return "_ActAccommodationReason"; 1878 case ACCREQNA: return "ACCREQNA"; 1879 case FLRCNV: return "FLRCNV"; 1880 case MEDNEC: return "MEDNEC"; 1881 case PAT: return "PAT"; 1882 case _ACTCOVERAGEREASON: return "_ActCoverageReason"; 1883 case _ELIGIBILITYACTREASONCODE: return "_EligibilityActReasonCode"; 1884 case _ACTINELIGIBILITYREASON: return "_ActIneligibilityReason"; 1885 case COVSUS: return "COVSUS"; 1886 case DECSD: return "DECSD"; 1887 case REGERR: return "REGERR"; 1888 case _COVERAGEELIGIBILITYREASON: return "_CoverageEligibilityReason"; 1889 case AGE: return "AGE"; 1890 case CRIME: return "CRIME"; 1891 case DIS: return "DIS"; 1892 case EMPLOY: return "EMPLOY"; 1893 case FINAN: return "FINAN"; 1894 case HEALTH: return "HEALTH"; 1895 case MULTI: return "MULTI"; 1896 case PNC: return "PNC"; 1897 case STATUTORY: return "STATUTORY"; 1898 case VEHIC: return "VEHIC"; 1899 case WORK: return "WORK"; 1900 case _ACTINFORMATIONMANAGEMENTREASON: return "_ActInformationManagementReason"; 1901 case _ACTHEALTHINFORMATIONMANAGEMENTREASON: return "_ActHealthInformationManagementReason"; 1902 case _ACTCONSENTINFORMATIONACCESSOVERRIDEREASON: return "_ActConsentInformationAccessOverrideReason"; 1903 case OVRER: return "OVRER"; 1904 case OVRINCOMP: return "OVRINCOMP"; 1905 case OVRPJ: return "OVRPJ"; 1906 case OVRPS: return "OVRPS"; 1907 case OVRTPS: return "OVRTPS"; 1908 case PURPOSEOFUSE: return "PurposeOfUse"; 1909 case HMARKT: return "HMARKT"; 1910 case HOPERAT: return "HOPERAT"; 1911 case CAREMGT: return "CAREMGT"; 1912 case DONAT: return "DONAT"; 1913 case FRAUD: return "FRAUD"; 1914 case GOV: return "GOV"; 1915 case HACCRED: return "HACCRED"; 1916 case HCOMPL: return "HCOMPL"; 1917 case HDECD: return "HDECD"; 1918 case HDIRECT: return "HDIRECT"; 1919 case HDM: return "HDM"; 1920 case HLEGAL: return "HLEGAL"; 1921 case HOUTCOMS: return "HOUTCOMS"; 1922 case HPRGRP: return "HPRGRP"; 1923 case HQUALIMP: return "HQUALIMP"; 1924 case HSYSADMIN: return "HSYSADMIN"; 1925 case LABELING: return "LABELING"; 1926 case METAMGT: return "METAMGT"; 1927 case MEMADMIN: return "MEMADMIN"; 1928 case MILCDM: return "MILCDM"; 1929 case PATADMIN: return "PATADMIN"; 1930 case PATSFTY: return "PATSFTY"; 1931 case PERFMSR: return "PERFMSR"; 1932 case RECORDMGT: return "RECORDMGT"; 1933 case SYSDEV: return "SYSDEV"; 1934 case HTEST: return "HTEST"; 1935 case TRAIN: return "TRAIN"; 1936 case HPAYMT: return "HPAYMT"; 1937 case CLMATTCH: return "CLMATTCH"; 1938 case COVAUTH: return "COVAUTH"; 1939 case COVERAGE: return "COVERAGE"; 1940 case ELIGDTRM: return "ELIGDTRM"; 1941 case ELIGVER: return "ELIGVER"; 1942 case ENROLLM: return "ENROLLM"; 1943 case MILDCRG: return "MILDCRG"; 1944 case REMITADV: return "REMITADV"; 1945 case HRESCH: return "HRESCH"; 1946 case BIORCH: return "BIORCH"; 1947 case CLINTRCH: return "CLINTRCH"; 1948 case CLINTRCHNPC: return "CLINTRCHNPC"; 1949 case CLINTRCHPC: return "CLINTRCHPC"; 1950 case PRECLINTRCH: return "PRECLINTRCH"; 1951 case DSRCH: return "DSRCH"; 1952 case POARCH: return "POARCH"; 1953 case TRANSRCH: return "TRANSRCH"; 1954 case PATRQT: return "PATRQT"; 1955 case FAMRQT: return "FAMRQT"; 1956 case PWATRNY: return "PWATRNY"; 1957 case SUPNWK: return "SUPNWK"; 1958 case PUBHLTH: return "PUBHLTH"; 1959 case DISASTER: return "DISASTER"; 1960 case THREAT: return "THREAT"; 1961 case TREAT: return "TREAT"; 1962 case CLINTRL: return "CLINTRL"; 1963 case COC: return "COC"; 1964 case ETREAT: return "ETREAT"; 1965 case BTG: return "BTG"; 1966 case ERTREAT: return "ERTREAT"; 1967 case POPHLTH: return "POPHLTH"; 1968 case _ACTINFORMATIONPRIVACYREASON: return "_ActInformationPrivacyReason"; 1969 case MARKT: return "MARKT"; 1970 case OPERAT: return "OPERAT"; 1971 case LEGAL: return "LEGAL"; 1972 case ACCRED: return "ACCRED"; 1973 case COMPL: return "COMPL"; 1974 case ENADMIN: return "ENADMIN"; 1975 case OUTCOMS: return "OUTCOMS"; 1976 case PRGRPT: return "PRGRPT"; 1977 case QUALIMP: return "QUALIMP"; 1978 case SYSADMN: return "SYSADMN"; 1979 case PAYMT: return "PAYMT"; 1980 case RESCH: return "RESCH"; 1981 case SRVC: return "SRVC"; 1982 case _ACTINVALIDREASON: return "_ActInvalidReason"; 1983 case ADVSTORAGE: return "ADVSTORAGE"; 1984 case COLDCHNBRK: return "COLDCHNBRK"; 1985 case EXPLOT: return "EXPLOT"; 1986 case OUTSIDESCHED: return "OUTSIDESCHED"; 1987 case PRODRECALL: return "PRODRECALL"; 1988 case _ACTINVOICECANCELREASON: return "_ActInvoiceCancelReason"; 1989 case INCCOVPTY: return "INCCOVPTY"; 1990 case INCINVOICE: return "INCINVOICE"; 1991 case INCPOLICY: return "INCPOLICY"; 1992 case INCPROV: return "INCPROV"; 1993 case _ACTNOIMMUNIZATIONREASON: return "_ActNoImmunizationReason"; 1994 case IMMUNE: return "IMMUNE"; 1995 case MEDPREC: return "MEDPREC"; 1996 case OSTOCK: return "OSTOCK"; 1997 case PATOBJ: return "PATOBJ"; 1998 case PHILISOP: return "PHILISOP"; 1999 case RELIG: return "RELIG"; 2000 case VACEFF: return "VACEFF"; 2001 case VACSAF: return "VACSAF"; 2002 case _ACTSUPPLYFULFILLMENTREFUSALREASON: return "_ActSupplyFulfillmentRefusalReason"; 2003 case FRR01: return "FRR01"; 2004 case FRR02: return "FRR02"; 2005 case FRR03: return "FRR03"; 2006 case FRR04: return "FRR04"; 2007 case FRR05: return "FRR05"; 2008 case FRR06: return "FRR06"; 2009 case _CLINICALRESEARCHEVENTREASON: return "_ClinicalResearchEventReason"; 2010 case RET: return "RET"; 2011 case SCH: return "SCH"; 2012 case TRM: return "TRM"; 2013 case UNS: return "UNS"; 2014 case _CLINICALRESEARCHOBSERVATIONREASON: return "_ClinicalResearchObservationReason"; 2015 case NPT: return "NPT"; 2016 case PPT: return "PPT"; 2017 case UPT: return "UPT"; 2018 case _COMBINEDPHARMACYORDERSUSPENDREASONCODE: return "_CombinedPharmacyOrderSuspendReasonCode"; 2019 case ALTCHOICE: return "ALTCHOICE"; 2020 case CLARIF: return "CLARIF"; 2021 case DRUGHIGH: return "DRUGHIGH"; 2022 case HOSPADM: return "HOSPADM"; 2023 case LABINT: return "LABINT"; 2024 case NONAVAIL: return "NON-AVAIL"; 2025 case PREG: return "PREG"; 2026 case SALG: return "SALG"; 2027 case SDDI: return "SDDI"; 2028 case SDUPTHER: return "SDUPTHER"; 2029 case SINTOL: return "SINTOL"; 2030 case SURG: return "SURG"; 2031 case WASHOUT: return "WASHOUT"; 2032 case _CONTROLACTNULLIFICATIONREASONCODE: return "_ControlActNullificationReasonCode"; 2033 case ALTD: return "ALTD"; 2034 case EIE: return "EIE"; 2035 case NORECMTCH: return "NORECMTCH"; 2036 case _CONTROLACTNULLIFICATIONREFUSALREASONTYPE: return "_ControlActNullificationRefusalReasonType"; 2037 case INRQSTATE: return "INRQSTATE"; 2038 case NOMATCH: return "NOMATCH"; 2039 case NOPRODMTCH: return "NOPRODMTCH"; 2040 case NOSERMTCH: return "NOSERMTCH"; 2041 case NOVERMTCH: return "NOVERMTCH"; 2042 case NOPERM: return "NOPERM"; 2043 case NOUSERPERM: return "NOUSERPERM"; 2044 case NOAGNTPERM: return "NOAGNTPERM"; 2045 case NOUSRPERM: return "NOUSRPERM"; 2046 case WRNGVER: return "WRNGVER"; 2047 case _CONTROLACTREASON: return "_ControlActReason"; 2048 case _MEDICATIONORDERABORTREASONCODE: return "_MedicationOrderAbortReasonCode"; 2049 case DISCONT: return "DISCONT"; 2050 case INEFFECT: return "INEFFECT"; 2051 case MONIT: return "MONIT"; 2052 case NOREQ: return "NOREQ"; 2053 case NOTCOVER: return "NOTCOVER"; 2054 case PREFUS: return "PREFUS"; 2055 case RECALL: return "RECALL"; 2056 case REPLACE: return "REPLACE"; 2057 case DOSECHG: return "DOSECHG"; 2058 case REPLACEFIX: return "REPLACEFIX"; 2059 case UNABLE: return "UNABLE"; 2060 case _MEDICATIONORDERRELEASEREASONCODE: return "_MedicationOrderReleaseReasonCode"; 2061 case HOLDDONE: return "HOLDDONE"; 2062 case HOLDINAP: return "HOLDINAP"; 2063 case _MODIFYPRESCRIPTIONREASONTYPE: return "_ModifyPrescriptionReasonType"; 2064 case ADMINERROR: return "ADMINERROR"; 2065 case CLINMOD: return "CLINMOD"; 2066 case _PHARMACYSUPPLYEVENTABORTREASON: return "_PharmacySupplyEventAbortReason"; 2067 case CONTRA: return "CONTRA"; 2068 case FOABORT: return "FOABORT"; 2069 case FOSUSP: return "FOSUSP"; 2070 case NOPICK: return "NOPICK"; 2071 case PATDEC: return "PATDEC"; 2072 case QUANTCHG: return "QUANTCHG"; 2073 case _PHARMACYSUPPLYEVENTSTOCKREASONCODE: return "_PharmacySupplyEventStockReasonCode"; 2074 case FLRSTCK: return "FLRSTCK"; 2075 case LTC: return "LTC"; 2076 case OFFICE: return "OFFICE"; 2077 case PHARM: return "PHARM"; 2078 case PROG: return "PROG"; 2079 case _PHARMACYSUPPLYREQUESTRENEWALREFUSALREASONCODE: return "_PharmacySupplyRequestRenewalRefusalReasonCode"; 2080 case ALREADYRX: return "ALREADYRX"; 2081 case FAMPHYS: return "FAMPHYS"; 2082 case MODIFY: return "MODIFY"; 2083 case NEEDAPMT: return "NEEDAPMT"; 2084 case NOTAVAIL: return "NOTAVAIL"; 2085 case NOTPAT: return "NOTPAT"; 2086 case ONHOLD: return "ONHOLD"; 2087 case PRNA: return "PRNA"; 2088 case STOPMED: return "STOPMED"; 2089 case TOOEARLY: return "TOOEARLY"; 2090 case _SUPPLYORDERABORTREASONCODE: return "_SupplyOrderAbortReasonCode"; 2091 case IMPROV: return "IMPROV"; 2092 case INTOL: return "INTOL"; 2093 case NEWSTR: return "NEWSTR"; 2094 case NEWTHER: return "NEWTHER"; 2095 case _GENERICUPDATEREASONCODE: return "_GenericUpdateReasonCode"; 2096 case CHGDATA: return "CHGDATA"; 2097 case FIXDATA: return "FIXDATA"; 2098 case MDATA: return "MDATA"; 2099 case NEWDATA: return "NEWDATA"; 2100 case UMDATA: return "UMDATA"; 2101 case _PATIENTPROFILEQUERYREASONCODE: return "_PatientProfileQueryReasonCode"; 2102 case ADMREV: return "ADMREV"; 2103 case PATCAR: return "PATCAR"; 2104 case PATREQ: return "PATREQ"; 2105 case PRCREV: return "PRCREV"; 2106 case REGUL: return "REGUL"; 2107 case RSRCH: return "RSRCH"; 2108 case VALIDATION: return "VALIDATION"; 2109 case _PHARMACYSUPPLYREQUESTFULFILLERREVISIONREFUSALREASONCODE: return "_PharmacySupplyRequestFulfillerRevisionRefusalReasonCode"; 2110 case LOCKED: return "LOCKED"; 2111 case UNKWNTARGET: return "UNKWNTARGET"; 2112 case _REFUSALREASONCODE: return "_RefusalReasonCode"; 2113 case _SCHEDULINGACTREASON: return "_SchedulingActReason"; 2114 case BLK: return "BLK"; 2115 case DEC: return "DEC"; 2116 case FIN: return "FIN"; 2117 case MED: return "MED"; 2118 case MTG: return "MTG"; 2119 case PHY: return "PHY"; 2120 case _STATUSREVISIONREFUSALREASONCODE: return "_StatusRevisionRefusalReasonCode"; 2121 case FILLED: return "FILLED"; 2122 case _SUBSTANCEADMINISTRATIONPERMISSIONREFUSALREASONCODE: return "_SubstanceAdministrationPermissionRefusalReasonCode"; 2123 case PATINELIG: return "PATINELIG"; 2124 case PROTUNMET: return "PROTUNMET"; 2125 case PROVUNAUTH: return "PROVUNAUTH"; 2126 case _SUBSTANCEADMINSUBSTITUTIONNOTALLOWEDREASON: return "_SubstanceAdminSubstitutionNotAllowedReason"; 2127 case ALGINT: return "ALGINT"; 2128 case COMPCON: return "COMPCON"; 2129 case THERCHAR: return "THERCHAR"; 2130 case TRIAL: return "TRIAL"; 2131 case _SUBSTANCEADMINSUBSTITUTIONREASON: return "_SubstanceAdminSubstitutionReason"; 2132 case CT: return "CT"; 2133 case FP: return "FP"; 2134 case OS: return "OS"; 2135 case RR: return "RR"; 2136 case _TRANSFERACTREASON: return "_TransferActReason"; 2137 case ER: return "ER"; 2138 case RQ: return "RQ"; 2139 case _ACTBILLABLESERVICEREASON: return "_ActBillableServiceReason"; 2140 case _ACTBILLABLECLINICALSERVICEREASON: return "_ActBillableClinicalServiceReason"; 2141 case BONUS: return "BONUS"; 2142 case CHD: return "CHD"; 2143 case DEP: return "DEP"; 2144 case ECH: return "ECH"; 2145 case EDU: return "EDU"; 2146 case EMP: return "EMP"; 2147 case ESP: return "ESP"; 2148 case FAM: return "FAM"; 2149 case IND: return "IND"; 2150 case INVOICE: return "INVOICE"; 2151 case PROA: return "PROA"; 2152 case RECOV: return "RECOV"; 2153 case RETRO: return "RETRO"; 2154 case SPC: return "SPC"; 2155 case SPO: return "SPO"; 2156 case TRAN: return "TRAN"; 2157 default: return "?"; 2158 } 2159 } 2160 public String getSystem() { 2161 return "http://hl7.org/fhir/v3/ActReason"; 2162 } 2163 public String getDefinition() { 2164 switch (this) { 2165 case _ACTACCOMMODATIONREASON: return "Identifies the reason the patient is assigned to this accommodation type"; 2166 case ACCREQNA: return "Accommodation requested is not available."; 2167 case FLRCNV: return "Accommodation is assigned for floor convenience."; 2168 case MEDNEC: return "Required for medical reasons(s)."; 2169 case PAT: return "The Patient requested the action"; 2170 case _ACTCOVERAGEREASON: return "Description:Codes used to specify reasons or criteria relating to coverage provided under a policy or program. May be used to convey reasons pertaining to coverage contractual provisions, including criteria for eligibility, coverage limitations, coverage maximums, or financial participation required of covered parties."; 2171 case _ELIGIBILITYACTREASONCODE: return "Identifies the reason or rational for why a person is eligibile for benefits under an insurance policy or progam. \r\n\n \n Examples: A person is a claimant under an automobile insurance policy are client deceased & adopted client has been given a new policy identifier. A new employee is eligible for health insurance as an employment benefit. A person meets a government program eligibility criteria for financial, age or health status."; 2172 case _ACTINELIGIBILITYREASON: return "Identifies the reason or rational for why a person is not eligibile for benefits under an insurance policy.\r\n\n Examples are client deceased & adopted client has been given a new policy identifier."; 2173 case COVSUS: return "When a client has no contact with the health system for an extended period, coverage is suspended. Client will be reinstated to original start date upon proof of identification, residency etc.\r\n\n Example: Coverage may be suspended during a strike situation, when employer benefits for employees are not covered (i.e. not in effect)."; 2174 case DECSD: return "Client deceased."; 2175 case REGERR: return "Client was registered in error."; 2176 case _COVERAGEELIGIBILITYREASON: return "Definition: Identifies the reason or rational for why a person is eligibile for benefits under an insurance policy or progam. \r\n\n \n Examples: A person is a claimant under an automobile insurance policy are client deceased & adopted client has been given a new policy identifier. A new employee is eligible for health insurance as an employment benefit. A person meets a government program eligibility criteria for financial, age or health status."; 2177 case AGE: return "A person becomes eligible for a program based on age.\r\n\n \n Example: In the U.S., a person who is 65 years of age or older is eligible for Medicare."; 2178 case CRIME: return "A person becomes eligible for insurance or a program because of crime related health condition or injury. \r\n\n \n Example: A person is a claimant under the U.S. Crime Victims Compensation program."; 2179 case DIS: return "A person becomes a claimant under a disability income insurance policy or a disability rehabilitation program because of a health condition or injury which limits the person's ability to earn an income or function without institutionalization."; 2180 case EMPLOY: return "A person becomes eligible for insurance provided as an employment benefit based on employment status."; 2181 case FINAN: return "A person becomes eligible for a program based on financial criteria.\r\n\n \n Example: A person whose family income is below a financial threshold for eligibility for Medicaid or SCHIP."; 2182 case HEALTH: return "A person becomes eligible for a program because of a qualifying health condition or injury. \r\n\n \n Examples: A person is determined to have a qualifying health conditions include pregnancy, HIV/AIDs, tuberculosis, end stage renal disease, breast or cervical cancer, or other condition requiring specialized health services, hospice, institutional or community based care provided under a program"; 2183 case MULTI: return "A person becomes eligible for a program based on more than one criterion.\r\n\n \n Examples: In the U.S., a child whose familiy income meets Medicaid financial thresholds and whose age is less than 18 is eligible for the Early and Periodic Screening, Diagnostic, and Treatment program (EPSDT). A person whose family income meets Medicaid financial thresholds and whose age is 65 years or older is eligible for Medicaid and Medicare, and are referred to as dual eligibles."; 2184 case PNC: return "A person becomes a claimant under a property and casualty insurance policy because of a related health condition or injury resulting from a circumstance covered under the terms of the policy. \r\n\n \n Example: A person is a claimant under a homeowners insurance policy because of an injury sustained on the policyholderaTMs premises."; 2185 case STATUTORY: return "A person becomes eligible for a program based on statutory criteria.\r\n\n \n Examples: A person is a member of an indigenous group, a veteran of military service, or in the U.S., a recipient of adoption assistance and foster care under Title IV-E of the Social Security."; 2186 case VEHIC: return "A person becomes a claimant under a motor vehicle accident insurance because of a motor vehicle accident related health condition or injury."; 2187 case WORK: return "A person becomes eligible for insurance or a program because of a work related health condition or injury. \r\n\n \n Example: A person is a claimant under the U.S. Black Lung Program."; 2188 case _ACTINFORMATIONMANAGEMENTREASON: return "Description:The rationale or purpose for an act relating to information management, such as archiving information for the purpose of complying with an enterprise data retention policy."; 2189 case _ACTHEALTHINFORMATIONMANAGEMENTREASON: return "Description:The rationale or purpose for an act relating to health information management, such as archiving information for the purpose of complying with an organization policy or jurisdictional law relating to data retention."; 2190 case _ACTCONSENTINFORMATIONACCESSOVERRIDEREASON: return "To perform one or more operations on information to which the patient has not consented as deemed necessary by authorized entities for providing care in the best interest of the patient; providing immediately needed health care for an emergent condition; or for protecting public or third party safety.\r\n\n \n Usage Notes: Used to convey the reason that a provider or other entity may or has accessed personal healthcare information. Typically, this involves overriding the subject's consent directives."; 2191 case OVRER: return "To perform one or more operations on information to which the patient has not consented by authorized entities for treating a condition which poses an immediate threat to the patient's health and which requires immediate medical intervention.\r\n\n \n Usage Notes: The patient is unable to provide consent, but the provider determines they have an urgent healthcare related reason to access the record."; 2192 case OVRINCOMP: return "To perform one or more operations on information to which the patient has not consented because deemed incompetent to provide consent.\r\n\n \n Usage Note: Maps to v2 CON-16 Subject Competence Indicator (ID) 01791 Definition: Identifies whether the subject was deemed competent to provide consent. Refer to table HL7 Table 0136 - Yes/No Indicator and CON-23 Non-Subject Consenter Reason User-defined Table 0502 - Non-Subject Consenter Reason code NC \"Subject is not competent to consent\"."; 2193 case OVRPJ: return "To perform one or more operations on information to which the patient declined to consent for providing health care.\r\n\n \n Usage Notes: The patient, while able to give consent, has not. However the provider believes it is in the patient's interest to access the record without patient consent."; 2194 case OVRPS: return "To perform one or more operations on information to which the patient has not consented for public safety reasons.\r\n\n \n Usage Notes: The patient, while able to give consent, has not. However, the provider believes that access to masked patient information is justified because of concerns related to public safety."; 2195 case OVRTPS: return "To perform one or more operations on information to which the patient has not consented for third party safety. \r\n\n \n Usage Notes: The patient, while able to give consent, has not. However, the provider believes that access to masked patient information is justified because of concerns related to the health and safety of one or more third parties."; 2196 case PURPOSEOFUSE: return "Reason for performing one or more operations on information, which may be permitted by source system's security policy in accordance with one or more privacy policies and consent directives.\r\n\n \n Usage Notes: The rationale or purpose for an act relating to the management of personal health information, such as collecting personal health information for research or public health purposes."; 2197 case HMARKT: return "To perform one or more operations on information for marketing services and products related to health care."; 2198 case HOPERAT: return "To perform one or more operations on information used for conducting administrative and contractual activities related to the provision of health care."; 2199 case CAREMGT: return "To perform analytics, evaluation and other secondary uses of treatment and healthcare related information to manage the quality, efficacy, patient safety, population health, and cost effectiveness of healthcare delivery. Explicitly excludes the use of information to organize the delivery of health care for care coordination and case management, or to provide healthcare treatment.\r\n\n \n Usage Note: The concept of care management is narrower than the list of activities related to more general organizational objectives such as provider profiling, education of healthcare and non-healthcare professionals; insurance underwriting, premium rating, reinsurance; organizational legal, medical review, auditing, compliance and fraud and abuse detection; business planning, development, and restructuring; fund-raising; and customer service.\r\n\n \n Map: Maps to ISO 14265 Classification Term \"Health service management and quality assurance\" described as \"To inform persons or processes responsible for determining the availability, quality, safety, equity and cost-effectiveness of health care services.\" \r\n\n There is a semantic gap in concepts. This classification term is described as activities, i.e., \"to inform persons\" or \"to inform processes\" rather than the rationale for performing actions/operations on information related to the activity."; 2200 case DONAT: return "To perform one or more operations on information used for cadaveric organ, eye or tissue donation."; 2201 case FRAUD: return "To perform one or more operations on information used for fraud detection and prevention processes."; 2202 case GOV: return "To perform one or more operations on information used within government processes."; 2203 case HACCRED: return "To perform one or more operations on information for conducting activities related to meeting accreditation criteria."; 2204 case HCOMPL: return "To perform one or more operations on information used for conducting activities required to meet a mandate."; 2205 case HDECD: return "To perform one or more operations on information used for handling deceased patient matters."; 2206 case HDIRECT: return "To perform one or more operation operations on information used to manage a patient directory.\r\n\n \n Examples: \n \r\n\n \n facility\n enterprise\n payer\n health information exchange patient directory"; 2207 case HDM: return "To perform one or more actions on information used for conducting administrative and contractual activities by or on behalf of organizational entities responsible for delivery of an individual's benefits in a healthcare program, health plan or insurance. Explicitly excludes the use of information to organize the delivery of health care for care coordination and case management, or to provide healthcare treatment.\n\r\n\n \n Usage Note: Examples of activities conducted under this purpose of use: provider profiling, risk adjustment, underwriting, fraud and abuse, quality improvement population health and care management. Aligns with HIPAA Operation POU minus coordination of care or other treatment related activities. Similar to the description in SAMHSA Confidentiality of Substance Use Disorder Patient Records Supplemental notice of proposed rulemaking.\r\n\n \n Map: Maps to ISO 14265 Classification Term \"Administration of care for an individual subject of care\" described as \"To inform persons or processes responsible for enabling the availability of resources or funding or permissions for providing health care services to the subject of care.\"\r\n\n However, this classification term is described as activities, i.e., \"to inform persons\" or \"to inform processes\" rather than the rationale for performing actions/operations on information related to the activity."; 2208 case HLEGAL: return "To perform one or more operations on information for conducting activities required by legal proceeding."; 2209 case HOUTCOMS: return "To perform one or more operations on information used for assessing results and comparative effectiveness achieved by health care practices and interventions."; 2210 case HPRGRP: return "To perform one or more operations on information used for conducting activities to meet program accounting requirements."; 2211 case HQUALIMP: return "To perform one or more operations on information used for conducting administrative activities to improve health care quality."; 2212 case HSYSADMIN: return "To perform one or more operations on information to administer the electronic systems used for the delivery of health care."; 2213 case LABELING: return "To perform one or more operations on information to assign, persist, and manage labels to healthcare data to characterize various aspects, such as its security classification, sensitivity, compartment, integrity, and provenance; applicable privacy, consent, security, provenance, and trust policies; and handling caveats such as purpose of use, obligations, and refrain policies.\r\n\n Label management includes classification of target data by constructing and binding of a label set per applicable policies, security policy information file semantics, and classification guides. Label management also includes process and procedures for subsequent revision of a label for, e.g., reclassification, downgrading classification, and declassification.\r\n\n Label revisions may be triggered by, e.g., expiry of classification period; changes in applicable policy, e.g., revocation of a consent directive; or changes in the governing policy domain in which the data is relocated or a copy of the data is sent. If a label is revised, an audit log should be kept and the provenance of the label changes should be tracked."; 2214 case METAMGT: return "To perform one or more operations on information to assign, persist, and manage metadata to healthcare data to characterize various aspects used for its indexing, discovery, retrieval, and processing by systems, applications, and end users. For example, master index identifier, media type, and location."; 2215 case MEMADMIN: return "To perform one or more operations on information to administer health care coverage to an enrollee under a policy or program."; 2216 case MILCDM: return "To perform one or more operations on information for conducting activities required by military processes, procedures, policies, or law."; 2217 case PATADMIN: return "To perform one or more operations on information used for operational activities conducted to administer the delivery of health care to a patient."; 2218 case PATSFTY: return "To perform one or more operations on information in processes related to ensuring the safety of health care."; 2219 case PERFMSR: return "To perform one or more operations on information used for monitoring performance of recommended health care practices and interventions."; 2220 case RECORDMGT: return "To perform one or more operations on information used within the health records management process."; 2221 case SYSDEV: return "To perform one or more operations on information to design, develop, implement, test, or deploy a healthcare system or application."; 2222 case HTEST: return "To perform one or more operations on information that is simulated or synthetic health data used for testing system capabilities outside of a production or operational system environment.\r\n\n \n Usage Note: Data marked with a HTEST security label enables an access control system to permit interfacing systems or end users provisioned with a clearance, which includes a HTEST purpose of use attribute, to test, verify, or validate that a system or application will operate in production as intended based on design specifications."; 2223 case TRAIN: return "To perform one or more operations on information used in training and education."; 2224 case HPAYMT: return "To perform one or more operations on information for conducting financial or contractual activities related to payment for provision of health care."; 2225 case CLMATTCH: return "To perform one or more operations on information for provision of additional clinical evidence in support of a request for coverage or payment for health services."; 2226 case COVAUTH: return "To perform one or more operations on information for conducting prior authorization or predetermination of coverage for services."; 2227 case COVERAGE: return "To perform one or more operations on information for conducting activities related to coverage under a program or policy."; 2228 case ELIGDTRM: return "To perform one or more operations on information used for conducting eligibility determination for coverage in a program or policy. May entail review of financial status or disability assessment."; 2229 case ELIGVER: return "To perform one or more operations on information used for conducting eligibility verification of coverage in a program or policy. May entail provider contacting coverage source (e.g., government health program such as workers compensation or health plan) for confirmation of enrollment, eligibility for specific services, and any applicable copays."; 2230 case ENROLLM: return "To perform one or more operations on information used for enrolling a covered party in a program or policy. May entail recording of covered party's and any dependent's demographic information and benefit choices."; 2231 case MILDCRG: return "To perform one or more operations on information for the process of releasing military personnel from their service obligations, which may include determining service merit, discharge benefits, and disability assessment."; 2232 case REMITADV: return "To perform one or more operations on information about the amount remitted for a health care claim."; 2233 case HRESCH: return "To perform one or more operations on information for conducting scientific investigations to obtain health care knowledge. Use of the data iincludes basic and applied research such as biomedical, population origin or ancestry, translational research, and disease, discipline, specialty specific healthcare research and clinical trial research."; 2234 case BIORCH: return "To perform one or more operations on information for conducting scientific investigations to obtain health care knowledge. Use of the data must be related to specified biomedical basic or applied research. For example, research on rare plants to determine whether biologic properties may be useful for pharmaceutical development. May be used in combination with clinical trial and other healthcare research purposes of use."; 2235 case CLINTRCH: return "To perform one or more operations on information for conducting scientific investigations in accordance with clinical trial protocols to obtain health care knowledge."; 2236 case CLINTRCHNPC: return "To perform one or more operations on information for conducting scientific investigations in accordance with clinical trial protocols to obtain health care knowledge without provision of patient care. May be post-coordinated or used with other purposes of use such as disease, discipline, specialty, population origins or ancestry, translational healthcare research. For example, a clinical trial conducted on laboratory specimens collected from a specified patient population."; 2237 case CLINTRCHPC: return "To perform one or more operations on information for conducting scientific investigations with patient care in accordance with clinical trial protocols to obtain health care knowledge. May be post-coordinated or used with other purposes of use such as disease, discipline, specialty, population origins or ancestry, translational healthcare research. For example, an \"off-label\" drug used for cancer therapy administer to a specified patient population."; 2238 case PRECLINTRCH: return "To perform one or more operations on information in preparation for conducting scientific investigation to obtain health care knowledge, such as research on animals or review of patient health records, to determine the feasibility of a clinical trial study; assist with protocol design; or in preparation for institutional review board or ethics committee approval process. May be post-coordinated or used with other purposes of use such as disease, discipline, specialty, population origins or ancestry, translational healthcare research."; 2239 case DSRCH: return "To perform one or more operations on information for conducting scientific investigations to obtain health care knowledge. Use of the data must be related to specified conditions, diagnosis, or disease healthcare research. For example, conducting cancer research by testing reaction of tumor cells to certain biologics. May be used in combination with clinical trial and other healthcare research purposes of use."; 2240 case POARCH: return "To perform one or more operations on information, including genealogical pedigrees, historical records, surveys, family health data, health records, and genetic information, for conducting scientific investigations to obtain health care knowledge. Use of the data must be related to population origins and/or ancestry healthcare research. For example, gathering genetic specimens from a specific population in order to determine the ancestry and population origins of that group. May be used in combination with clinical trial and other healthcare research purposes of use."; 2241 case TRANSRCH: return "To perform one or more operations on information for conducting scientific investigations to obtain health care knowledge related to evidence based medicine during the course of providing healthcare treatment. Sometimes referred to as \"bench to bedside\", which is the iterative feedback loop between healthcare research and clinical trials with input from information collected in the course of routine provision of healthcare. For example, by extending a patient encounter to conduct a survey related to a research topic such as attitudes about use of a wellness device that a patient agreed to use. May be used in combination with clinical trial and other healthcare research purposes of use."; 2242 case PATRQT: return "To perform one or more operations on information in response to a patient's request."; 2243 case FAMRQT: return "To perform one or more operations on information in response to a request by a family member authorized by the patient."; 2244 case PWATRNY: return "To perform one or more operations on information in response to a request by a person appointed as the patient's legal representative."; 2245 case SUPNWK: return "To perform one or more operations on information in response to a request by a person authorized by the patient."; 2246 case PUBHLTH: return "To perform one or more operations on information for conducting public health activities, such as the reporting of notifiable conditions."; 2247 case DISASTER: return "To perform one or more operations on information used for provision of immediately needed health care to a population of living subjects located in a disaster zone."; 2248 case THREAT: return "To perform one or more operations on information used to prevent injury or disease to living subjects who may be the target of violence."; 2249 case TREAT: return "To perform one or more operations on information for provision of health care."; 2250 case CLINTRL: return "To perform health care as part of the clinical trial protocol."; 2251 case COC: return "To perform one or more actions on information in order to organize the provision and case management of an individual’s healthcare, including: Monitoring a person's goals, needs, and preferences; acting as the communication link between two or more participants concerned with a person's health and wellness; organizing and facilitating care activities and promoting self-management by advocating for, empowering, and educating a person; and ensuring safe, appropriate, non-duplicative, and effective integrated care.\r\n\n \n Usage Note: Use when describing these functions: 1. Monitoring a person’s goals, needs, and preferences. 2. Acting as the communication link between two or more participants concerned with a person's health and wellness. 3. Organizing and facilitating care activities and promoting self-management by advocating for, empowering, and educating a person. 4. Ensuring safe, appropriate, non-duplicative, and effective integrated care.\r\n\n The goal is to clearly differentiate this type of coordination of care from HIPAA Operations by specifying that these actions on information are undertaken in the provision of healthcare treatment.\r\n\n For similar uses of this concept, see SAMHSA Confidentiality of Substance Use Disorder Patient Records Supplemental notice of proposed rulemaking, which differentiates concepts of care coordination and case management for the provision of treatment as specifically distinct from activities related to health care delivery management and the operations of organizational entities involved in the delivery of healthcare.\r\n\n \n Map: Maps to ISO 14265 Classification Terms: \"Support of care activities within the provider organisation for an individual subject of care\" described as \"To inform persons or processes enabling others to provide health care services to the subject of care.\" \"Subject of Care Uses\" described as \"To inform the subject of care in support of his or her own interests.\""; 2252 case ETREAT: return "To perform one or more operations on information for provision of immediately needed health care for an emergent condition."; 2253 case BTG: return "To perform policy override operations on information for provision of immediately needed health care for an emergent condition affecting potential harm, death or patient safety by end users who are not provisioned for this purpose of use. Includes override of organizational provisioning policies and may include override of subject of care consent directive restricting access.\r\n\n \n Map: Partially Maps to ISO 14265 Classification Term \"Emergency care provision to an individual subject of care\" described as \"To inform persons needing to provide health care services to the subject of care urgently, possibly needing to over-ride the policies and consents pertaining to Purpose 1 above.\" Purpose 1 is equivalent to HL7 treatment purpose of use: \"Clinical care provision to an individual subject of care\" described as \"To inform persons or processes responsible for providing health care services to the subject of care.\"\nThe ISO description conflates both of the proposed specializations of HL7 ETREAT: break the glass and the typically broader access to health information normally available to providers who are provisioned for emergency workflows on a regular basis, e.g., Emergency Room providers. Examples of greater access than is normally accessible by providers based on the need to know are access to sensitive information for which access typically requires a patient's consent. This is not an override of a patient's dissent to disclose sensitive information in cases where the applicable policy waives the need for that consent to access this information. In US, Title 38 Section 7332 and 42 CFR Part 2 both permit emergency access without the need to override a patient's consent directive; rather, this access is a limitation to the patient's right to dissent from disclosure."; 2254 case ERTREAT: return "To perform one or more operations on information for provision of immediately needed health care for an emergent condition in an emergency room or similar emergent care context by end users provisioned for this purpose, which does not constitute as policy override such as in a \"Break the Glass\" purpose of use.\r\n\n Map:Partially Maps to ISO 14265 Classification Term \"Emergency care provision to an individual subject of care\" described as \"To inform persons needing to provide health care services to the subject of care urgently, possibly needing to over-ride the policies and consents pertaining to Purpose 1 above.\" Purpose 1 is equivalent to HL7 treatment purpose of use: \"Clinical care provision to an individual subject of care\" described as \"To inform persons or processes responsible for providing health care services to the subject of care.\"\r\n\n The ISO description conflates both of the proposed specializations of HL7 ETREAT: break the glass and the typically broader access to health information normally available to providers who are provisioned for emergency workflows on a regular basis, e.g., Emergency Room providers. Examples of greater access than is normally accessible by providers based on the need to know are access to sensitive information for which access typically requires a patient's consent. This is not an override of a patient's dissent to disclose sensitive information in cases where the applicable policy waives the need for that consent to access this information. In US, Title 38 Section 7332 and 42 CFR Part 2 both permit emergency access without the need to override a patient's consent directive; rather, this access is a limitation to the patient's right to dissent from disclosure. \r\n\n There is a semantic gap in concepts. This classification term is described as activities “to inform persons� rather than the rationale for performing actions/operations on information related to the activity."; 2255 case POPHLTH: return "To perform one or more operations on information for provision of health care to a population of living subjects, e.g., needle exchange program."; 2256 case _ACTINFORMATIONPRIVACYREASON: return "Description:The rationale or purpose for an act relating to the management of personal information, such as disclosing personal tax information for the purpose of complying with a court order."; 2257 case MARKT: return "Description:"; 2258 case OPERAT: return "Description:Administrative and contractual processes required to support an activity, product, or service"; 2259 case LEGAL: return "Definition:To provide information as a result of a subpoena."; 2260 case ACCRED: return "Description:Operational activities conducted for the purposes of meeting of criteria defined by an accrediting entity for an activity, product, or service"; 2261 case COMPL: return "Description:Operational activities required to meet a mandate related to an activity, product, or service"; 2262 case ENADMIN: return "Description:Operational activities conducted to administer information relating to entities involves with an activity, product, or service"; 2263 case OUTCOMS: return "Description:Operational activities conducted for the purposes of assessing the results of an activity, product, or service"; 2264 case PRGRPT: return "Description:Operational activities conducted to meet program accounting requirements related to an activity, product, or service"; 2265 case QUALIMP: return "Description:Operational activities conducted for the purposes of improving the quality of an activity, product, or service"; 2266 case SYSADMN: return "Description:Operational activities conducted to administer the electronic systems used for an activity, product, or service"; 2267 case PAYMT: return "Description:Administrative, financial, and contractual processes related to payment for an activity, product, or service"; 2268 case RESCH: return "Description:Investigative activities conducted for the purposes of obtaining knowledge"; 2269 case SRVC: return "Description:Provision of a service, product, or capability to an individual or organization"; 2270 case _ACTINVALIDREASON: return "Description: Types of reasons why a substance is invalid for use."; 2271 case ADVSTORAGE: return "Description: Storage conditions caused the substance to be ineffective."; 2272 case COLDCHNBRK: return "Description: Cold chain was not maintained for the substance."; 2273 case EXPLOT: return "Description: The lot from which the substance was drawn was expired."; 2274 case OUTSIDESCHED: return "The substance was administered outside of the recommended schedule or practice."; 2275 case PRODRECALL: return "Description: The substance was recalled by the manufacturer."; 2276 case _ACTINVOICECANCELREASON: return "Domain specifies the codes used to describe reasons why a Provider is cancelling an Invoice or Invoice Grouping."; 2277 case INCCOVPTY: return "The covered party (patient) specified with the Invoice is not correct."; 2278 case INCINVOICE: return "The billing information, specified in the Invoice Elements, is not correct. This could include incorrect costing for items included in the Invoice."; 2279 case INCPOLICY: return "The policy specified with the Invoice is not correct. For example, it may belong to another Adjudicator or Covered Party."; 2280 case INCPROV: return "The provider specified with the Invoice is not correct."; 2281 case _ACTNOIMMUNIZATIONREASON: return "A coded description of the reason for why a patient did not receive a scheduled immunization.\r\n\n (important for public health strategy"; 2282 case IMMUNE: return "Definition:Testing has shown that the patient already has immunity to the agent targeted by the immunization."; 2283 case MEDPREC: return "Definition:The patient currently has a medical condition for which the vaccine is contraindicated or for which precaution is warranted."; 2284 case OSTOCK: return "Definition:There was no supply of the product on hand to perform the service."; 2285 case PATOBJ: return "Definition:The patient or their guardian objects to receiving the vaccine."; 2286 case PHILISOP: return "Definition:The patient or their guardian objects to receiving the vaccine because of philosophical beliefs."; 2287 case RELIG: return "Definition:The patient or their guardian objects to receiving the vaccine on religious grounds."; 2288 case VACEFF: return "Definition:The intended vaccine has expired or is otherwise believed to no longer be effective.\r\n\n \n Example:Due to temperature exposure."; 2289 case VACSAF: return "Definition:The patient or their guardian objects to receiving the vaccine because of concerns over its safety."; 2290 case _ACTSUPPLYFULFILLMENTREFUSALREASON: return "Indicates why a fulfiller refused to fulfill a supply order, and considered it important to notify other providers of their decision. E.g. \"Suspect fraud\", \"Possible abuse\", \"Contraindicated\".\r\n\n (used when capturing 'refusal to fill' annotations)"; 2291 case FRR01: return "Definition:The order has been stopped by the prescriber but this fact has not necessarily captured electronically.\r\n\n \n Example:A verbal stop, a fax, etc."; 2292 case FRR02: return "Definition:Order has not been fulfilled within a reasonable amount of time, and may not be current."; 2293 case FRR03: return "Definition:Data needed to safely act on the order which was expected to become available independent of the order is not yet available\r\n\n \n Example:Lab results, diagnostic imaging, etc."; 2294 case FRR04: return "Definition:Product not available or manufactured. Cannot supply."; 2295 case FRR05: return "Definition:The dispenser has ethical, religious or moral objections to fulfilling the order/dispensing the product."; 2296 case FRR06: return "Definition:Fulfiller not able to provide appropriate care associated with fulfilling the order.\r\n\n \n Example:Therapy requires ongoing monitoring by fulfiller and fulfiller will be ending practice, leaving town, unable to schedule necessary time, etc."; 2297 case _CLINICALRESEARCHEVENTREASON: return "Definition:Specifies the reason that an event occurred in a clinical research study."; 2298 case RET: return "Definition:The event occurred so that a test or observation performed at a prior event could be performed again due to conditions set forth in the protocol."; 2299 case SCH: return "Definition:The event occurred due to it being scheduled in the research protocol."; 2300 case TRM: return "Definition:The event occurred in order to terminate the subject's participation in the study."; 2301 case UNS: return "Definition:The event that occurred was initiated by a study participant (e.g. the subject or the investigator), and did not occur for protocol reasons."; 2302 case _CLINICALRESEARCHOBSERVATIONREASON: return "Definition:SSpecifies the reason that a test was performed or observation collected in a clinical research study.\r\n\n \n Note:This set of codes are not strictly reasons, but are used in the currently Normative standard. Future revisions of the specification will model these as ActRelationships and thes codes may subsequently be retired. Thus, these codes should not be used for new specifications."; 2303 case NPT: return "Definition:The observation or test was neither defined or scheduled in the study protocol."; 2304 case PPT: return "Definition:The observation or test occurred due to it being defined in the research protocol, and during an activity or event that was scheduled in the protocol."; 2305 case UPT: return ":The observation or test occurred as defined in the research protocol, but at a point in time not specified in the study protocol."; 2306 case _COMBINEDPHARMACYORDERSUSPENDREASONCODE: return "Description:Indicates why the prescription should be suspended."; 2307 case ALTCHOICE: return "Description:This therapy has been ordered as a backup to a preferred therapy. This order will be released when and if the preferred therapy is unsuccessful."; 2308 case CLARIF: return "Description:Clarification is required before the order can be acted upon."; 2309 case DRUGHIGH: return "Description:The current level of the medication in the patient's system is too high. The medication is suspended to allow the level to subside to a safer level."; 2310 case HOSPADM: return "Description:The patient has been admitted to a care facility and their community medications are suspended until hospital discharge."; 2311 case LABINT: return "Description:The therapy would interfere with a planned lab test and the therapy is being withdrawn until the test is completed."; 2312 case NONAVAIL: return "Description:Patient not available for a period of time due to a scheduled therapy, leave of absence or other reason."; 2313 case PREG: return "Description:The patient is pregnant or breast feeding. The therapy will be resumed when the pregnancy is complete and the patient is no longer breastfeeding."; 2314 case SALG: return "Description:The patient is believed to be allergic to a substance that is part of the therapy and the therapy is being temporarily withdrawn to confirm."; 2315 case SDDI: return "Description:The drug interacts with a short-term treatment that is more urgently required. This order will be resumed when the short-term treatment is complete."; 2316 case SDUPTHER: return "Description:Another short-term co-occurring therapy fulfills the same purpose as this therapy. This therapy will be resumed when the co-occuring therapy is complete."; 2317 case SINTOL: return "Description:The patient is believed to have an intolerance to a substance that is part of the therapy and the therapy is being temporarily withdrawn to confirm."; 2318 case SURG: return "Description:The drug is contraindicated for patients receiving surgery and the patient is scheduled to be admitted for surgery in the near future. The drug will be resumed when the patient has sufficiently recovered from the surgery."; 2319 case WASHOUT: return "Description:The patient was previously receiving a medication contraindicated with the current medication. The current medication will remain on hold until the prior medication has been cleansed from their system."; 2320 case _CONTROLACTNULLIFICATIONREASONCODE: return "Description:Identifies reasons for nullifying (retracting) a particular control act."; 2321 case ALTD: return "Description:The decision on which the recorded information was based was changed before the decision had an effect.\r\n\n \n Example:Aborted prescription before patient left office, released prescription before suspend took effect."; 2322 case EIE: return "Description:The information was recorded incorrectly or was recorded in the wrong record."; 2323 case NORECMTCH: return "Description: There is no match for the record in the database."; 2324 case _CONTROLACTNULLIFICATIONREFUSALREASONTYPE: return "Description: Reasons to refuse a transaction to be undone."; 2325 case INRQSTATE: return "The record is already in the requested state."; 2326 case NOMATCH: return "Description: There is no match."; 2327 case NOPRODMTCH: return "Description: There is no match for the product in the master file repository."; 2328 case NOSERMTCH: return "Description: There is no match for the service in the master file repository."; 2329 case NOVERMTCH: return "Description: There is no match for the record and version."; 2330 case NOPERM: return "Description: There is no permission."; 2331 case NOUSERPERM: return "Definition:The user does not have permission"; 2332 case NOAGNTPERM: return "Description: The agent does not have permission."; 2333 case NOUSRPERM: return "Description: The user does not have permission."; 2334 case WRNGVER: return "Description: The record and version requested to update is not the current version."; 2335 case _CONTROLACTREASON: return "Identifies why a specific query, request, or other trigger event occurred."; 2336 case _MEDICATIONORDERABORTREASONCODE: return "Description:Indicates the reason the medication order should be aborted."; 2337 case DISCONT: return "Description:The medication is no longer being manufactured or is otherwise no longer available."; 2338 case INEFFECT: return "Description:The therapy has been found to not have the desired therapeutic benefit on the patient."; 2339 case MONIT: return "Description:Monitoring the patient while taking the medication, the decision has been made that the therapy is no longer appropriate."; 2340 case NOREQ: return "Description:The underlying condition has been resolved or has evolved such that a different treatment is no longer needed."; 2341 case NOTCOVER: return "Description:The product does not have (or no longer has) coverage under the patientaTMs insurance policy."; 2342 case PREFUS: return "Description:The patient refused to take the product."; 2343 case RECALL: return "Description:The manufacturer or other agency has requested that stocks of a medication be removed from circulation."; 2344 case REPLACE: return "Description:Item in current order is no longer in use as requested and a new one has/will be created to replace it."; 2345 case DOSECHG: return "Description:The medication is being re-prescribed at a different dosage."; 2346 case REPLACEFIX: return "Description:Current order was issued with incorrect data and a new order has/will be created to replace it."; 2347 case UNABLE: return "Description:<The patient is not (or is no longer) able to use the medication in a manner prescribed.\r\n\n \n Example:CanaTMt swallow."; 2348 case _MEDICATIONORDERRELEASEREASONCODE: return "Definition:A collection of concepts that indicate why the prescription should be released from suspended state."; 2349 case HOLDDONE: return "Definition:The original reason for suspending the medication has ended."; 2350 case HOLDINAP: return "Definition:"; 2351 case _MODIFYPRESCRIPTIONREASONTYPE: return "Types of reason why a prescription is being changed."; 2352 case ADMINERROR: return "Order was created with incorrect data and is changed to reflect the intended accuracy of the order."; 2353 case CLINMOD: return "Order is changed based on a clinical reason."; 2354 case _PHARMACYSUPPLYEVENTABORTREASON: return "Definition:Identifies why the dispense event was not completed."; 2355 case CONTRA: return "Definition:Contraindication identified"; 2356 case FOABORT: return "Definition:Order to be fulfilled was aborted"; 2357 case FOSUSP: return "Definition:Order to be fulfilled was suspended"; 2358 case NOPICK: return "Definition:Patient did not come to get medication"; 2359 case PATDEC: return "Definition:Patient changed their mind regarding obtaining medication"; 2360 case QUANTCHG: return "Definition:Patient requested a revised quantity of medication"; 2361 case _PHARMACYSUPPLYEVENTSTOCKREASONCODE: return "Definition:A collection of concepts that indicates the reason for a \"bulk supply\" of medication."; 2362 case FLRSTCK: return "Definition:The bulk supply is issued to replenish a ward for local dispensing. (Includes both mobile and fixed-location ward stocks.)"; 2363 case LTC: return "Definition:The bulk supply will be administered within a long term care facility."; 2364 case OFFICE: return "Definition:The bulk supply is intended for general clinician office use."; 2365 case PHARM: return "Definition:The bulk supply is being transferred to another dispensing facility to.\r\n\n \n Example:Alleviate a temporary shortage."; 2366 case PROG: return "Definition:The bulk supply is intended for dispensing according to a specific program.\r\n\n \n Example:Mass immunization."; 2367 case _PHARMACYSUPPLYREQUESTRENEWALREFUSALREASONCODE: return "Definition:A collection of concepts that identifies why a renewal prescription has been refused."; 2368 case ALREADYRX: return "Definition:Patient has already been given a new (renewal) prescription."; 2369 case FAMPHYS: return "Definition:Request for further authorization must be done through patient's family physician."; 2370 case MODIFY: return "Definition:Therapy has been changed and new prescription issued"; 2371 case NEEDAPMT: return "Definition:Patient must see prescriber prior to further fills."; 2372 case NOTAVAIL: return "Definition:Original prescriber is no longer available to prescribe and no other prescriber has taken responsibility for the patient."; 2373 case NOTPAT: return "Definition:Patient no longer or has never been under this prescribers care."; 2374 case ONHOLD: return "Definition:This medication is on hold."; 2375 case PRNA: return "Description:This product is not available or manufactured."; 2376 case STOPMED: return "Renewing or original prescriber informed patient to stop using the medication."; 2377 case TOOEARLY: return "Definition:The patient should have medication remaining."; 2378 case _SUPPLYORDERABORTREASONCODE: return "Definition:A collection of concepts that indicates why the prescription should no longer be allowed to be dispensed (but can still administer what is already being dispensed)."; 2379 case IMPROV: return "Definition:The patient's medical condition has nearly abated."; 2380 case INTOL: return "Description:The patient has an intolerance to the medication."; 2381 case NEWSTR: return "Definition:The current medication will be replaced by a new strength of the same medication."; 2382 case NEWTHER: return "Definition:A new therapy will be commenced when current supply exhausted."; 2383 case _GENERICUPDATEREASONCODE: return "Description:Identifies why a change is being made to a record."; 2384 case CHGDATA: return "Description:Information has changed since the record was created."; 2385 case FIXDATA: return "Description:Previously recorded information was erroneous and is being corrected."; 2386 case MDATA: return "Information is combined into the record."; 2387 case NEWDATA: return "Description:New information has become available to supplement the record."; 2388 case UMDATA: return "Information is separated from the record."; 2389 case _PATIENTPROFILEQUERYREASONCODE: return "Definition:A collection of concepts identifying why the patient's profile is being queried."; 2390 case ADMREV: return "Definition: To evaluate for service authorization, payment, reporting, or performance/outcome measures."; 2391 case PATCAR: return "Definition:To obtain records as part of patient care."; 2392 case PATREQ: return "Definition:Patient requests information from their profile."; 2393 case PRCREV: return "Definition:To evaluate the provider's current practice for professional-improvement reasons."; 2394 case REGUL: return "Description:Review for the purpose of regulatory compliance."; 2395 case RSRCH: return "Definition:To provide research data, as authorized by the patient."; 2396 case VALIDATION: return "Description:To validate the patient's record.\r\n\n \n Example:Merging or unmerging records."; 2397 case _PHARMACYSUPPLYREQUESTFULFILLERREVISIONREFUSALREASONCODE: return "Definition:Indicates why the request to transfer a prescription from one dispensing facility to another has been refused."; 2398 case LOCKED: return "Definition:The prescription may not be reassigned from the original pharmacy."; 2399 case UNKWNTARGET: return "Definition:The target facility does not recognize the dispensing facility."; 2400 case _REFUSALREASONCODE: return "Description: Identifies why a request to add (or activate) a record is being refused. Examples include the receiving system not able to match the identifier and find that record in the receiving system, having no permission, or a detected issue exists which precludes the requested action."; 2401 case _SCHEDULINGACTREASON: return "Reasons for cancelling or rescheduling an Appointment"; 2402 case BLK: return "The time slots previously allocated are now blocked and no longer available for booking Appointments"; 2403 case DEC: return "The Patient is deceased"; 2404 case FIN: return "Patient unable to pay and not covered by insurance"; 2405 case MED: return "The medical condition of the Patient has changed"; 2406 case MTG: return "The Physician is in a meeting. For example, he/she may request administrative time to talk to family after appointment"; 2407 case PHY: return "The Physician requested the action"; 2408 case _STATUSREVISIONREFUSALREASONCODE: return "Indicates why the act revision (status update) is being refused."; 2409 case FILLED: return "Ordered quantity has already been completely fulfilled."; 2410 case _SUBSTANCEADMINISTRATIONPERMISSIONREFUSALREASONCODE: return "Definition:Indicates why the requested authorization to prescribe or dispense a medication has been refused."; 2411 case PATINELIG: return "Definition:Patient not eligible for drug"; 2412 case PROTUNMET: return "Definition:Patient does not meet required protocol"; 2413 case PROVUNAUTH: return "Definition:Provider is not authorized to prescribe or dispense"; 2414 case _SUBSTANCEADMINSUBSTITUTIONNOTALLOWEDREASON: return "Reasons why substitution of a substance administration request is not permitted."; 2415 case ALGINT: return "Definition: Patient has had a prior allergic intolerance response to alternate product or one of its components."; 2416 case COMPCON: return "Definition: Patient has compliance issues with medication such as differing appearance, flavor, size, shape or consistency."; 2417 case THERCHAR: return "The prescribed product has specific clinical release or other therapeutic characteristics not shared by other substitutable medications."; 2418 case TRIAL: return "Definition: The specific manufactured drug is part of a clinical trial."; 2419 case _SUBSTANCEADMINSUBSTITUTIONREASON: return "SubstanceAdminSubstitutionReason"; 2420 case CT: return "Indicates that the decision to substitute or to not substitute was driven by a desire to maintain consistency with a pre-existing therapy. I.e. The performer provided the same item/service as had been previously provided rather than providing exactly what was ordered, or rather than substituting with a lower-cost equivalent."; 2421 case FP: return "Indicates that the decision to substitute or to not substitute was driven by a policy expressed within the formulary."; 2422 case OS: return "In the case of 'substitution', indicates that the substitution occurred because the ordered item was not in stock. In the case of 'no substitution', indicates that a cheaper equivalent was not substituted because it was not in stock."; 2423 case RR: return "Indicates that the decision to substitute or to not substitute was driven by a jurisdictional regulatory requirement mandating or prohibiting substitution."; 2424 case _TRANSFERACTREASON: return "The explanation for why a patient is moved from one location to another within the organization"; 2425 case ER: return "Moved to an error in placing the patient in the original location."; 2426 case RQ: return "Moved at the request of the patient."; 2427 case _ACTBILLABLESERVICEREASON: return "Definition: This domain is used to document reasons for providing a billable service; the billable services may include both clinical services and social services."; 2428 case _ACTBILLABLECLINICALSERVICEREASON: return "Reason for Clinical Service being performed.\r\n\n This domain excludes reasons specified by diagnosed conditions.\r\n\n Examples of values from this domain include duplicate therapy and fraudulent prescription."; 2429 case BONUS: return ""; 2430 case CHD: return "Description:The level of coverage under the policy or program is available only to children"; 2431 case DEP: return "Description:The level of coverage under the policy or program is available only to a subscriber's dependents."; 2432 case ECH: return "Description:The level of coverage under the policy or program is available to an employee and his or her children."; 2433 case EDU: return ""; 2434 case EMP: return "Description:The level of coverage under the policy or program is available only to an employee."; 2435 case ESP: return "Description:The level of coverage under the policy or program is available to an employee and his or her spouse."; 2436 case FAM: return "Description:The level of coverage under the policy or program is available to a subscriber's family."; 2437 case IND: return "Description:The level of coverage under the policy or program is available to an individual."; 2438 case INVOICE: return ""; 2439 case PROA: return ""; 2440 case RECOV: return ""; 2441 case RETRO: return ""; 2442 case SPC: return "Description:The level of coverage under the policy or program is available to a subscriber's spouse and children"; 2443 case SPO: return "Description:The level of coverage under the policy or program is available only to a subscribers spouse"; 2444 case TRAN: return ""; 2445 default: return "?"; 2446 } 2447 } 2448 public String getDisplay() { 2449 switch (this) { 2450 case _ACTACCOMMODATIONREASON: return "ActAccommodationReason"; 2451 case ACCREQNA: return "Accommodation Requested Not Available"; 2452 case FLRCNV: return "Floor Convenience"; 2453 case MEDNEC: return "Medical Necessity"; 2454 case PAT: return "Patient request"; 2455 case _ACTCOVERAGEREASON: return "ActCoverageReason"; 2456 case _ELIGIBILITYACTREASONCODE: return "EligibilityActReasonCode"; 2457 case _ACTINELIGIBILITYREASON: return "ActIneligibilityReason"; 2458 case COVSUS: return "coverage suspended"; 2459 case DECSD: return "deceased"; 2460 case REGERR: return "registered in error"; 2461 case _COVERAGEELIGIBILITYREASON: return "CoverageEligibilityReason"; 2462 case AGE: return "age eligibility"; 2463 case CRIME: return "crime victim"; 2464 case DIS: return "disability"; 2465 case EMPLOY: return "employment benefit"; 2466 case FINAN: return "financial eligibility"; 2467 case HEALTH: return "health status"; 2468 case MULTI: return "multiple criteria eligibility"; 2469 case PNC: return "property and casualty condition"; 2470 case STATUTORY: return "statutory eligibility"; 2471 case VEHIC: return "motor vehicle accident victim"; 2472 case WORK: return "work related"; 2473 case _ACTINFORMATIONMANAGEMENTREASON: return "ActInformationManagementReason"; 2474 case _ACTHEALTHINFORMATIONMANAGEMENTREASON: return "ActHealthInformationManagementReason"; 2475 case _ACTCONSENTINFORMATIONACCESSOVERRIDEREASON: return "ActConsentInformationAccessOverrideReason"; 2476 case OVRER: return "emergency treatment override"; 2477 case OVRINCOMP: return "incompetency override"; 2478 case OVRPJ: return "professional judgment override"; 2479 case OVRPS: return "public safety override"; 2480 case OVRTPS: return "third party safety override"; 2481 case PURPOSEOFUSE: return "purpose of use"; 2482 case HMARKT: return "healthcare marketing"; 2483 case HOPERAT: return "healthcare operations"; 2484 case CAREMGT: return "care management"; 2485 case DONAT: return "donation"; 2486 case FRAUD: return "fraud"; 2487 case GOV: return "government"; 2488 case HACCRED: return "health accreditation"; 2489 case HCOMPL: return "health compliance"; 2490 case HDECD: return "decedent"; 2491 case HDIRECT: return "directory"; 2492 case HDM: return "healthcare delivery management"; 2493 case HLEGAL: return "legal"; 2494 case HOUTCOMS: return "health outcome measure"; 2495 case HPRGRP: return "health program reporting"; 2496 case HQUALIMP: return "health quality improvement"; 2497 case HSYSADMIN: return "health system administration"; 2498 case LABELING: return "labeling"; 2499 case METAMGT: return "metadata management"; 2500 case MEMADMIN: return "member administration"; 2501 case MILCDM: return "military command"; 2502 case PATADMIN: return "patient administration"; 2503 case PATSFTY: return "patient safety"; 2504 case PERFMSR: return "performance measure"; 2505 case RECORDMGT: return "records management"; 2506 case SYSDEV: return "system development"; 2507 case HTEST: return "test health data"; 2508 case TRAIN: return "training"; 2509 case HPAYMT: return "healthcare payment"; 2510 case CLMATTCH: return "claim attachment"; 2511 case COVAUTH: return "coverage authorization"; 2512 case COVERAGE: return "coverage under policy or program"; 2513 case ELIGDTRM: return "eligibility determination"; 2514 case ELIGVER: return "eligibility verification"; 2515 case ENROLLM: return "enrollment"; 2516 case MILDCRG: return "military discharge"; 2517 case REMITADV: return "remittance advice"; 2518 case HRESCH: return "healthcare research"; 2519 case BIORCH: return "biomedical research"; 2520 case CLINTRCH: return "clinical trial research"; 2521 case CLINTRCHNPC: return "clinical trial research without patient care"; 2522 case CLINTRCHPC: return "clinical trial research with patient care"; 2523 case PRECLINTRCH: return "preclinical trial research"; 2524 case DSRCH: return "disease specific healthcare research"; 2525 case POARCH: return "population origins or ancestry healthcare research"; 2526 case TRANSRCH: return "translational healthcare research"; 2527 case PATRQT: return "patient requested"; 2528 case FAMRQT: return "family requested"; 2529 case PWATRNY: return "power of attorney"; 2530 case SUPNWK: return "support network"; 2531 case PUBHLTH: return "public health"; 2532 case DISASTER: return "disaster"; 2533 case THREAT: return "threat"; 2534 case TREAT: return "treatment"; 2535 case CLINTRL: return "clinical trial"; 2536 case COC: return "coordination of care"; 2537 case ETREAT: return "Emergency Treatment"; 2538 case BTG: return "break the glass"; 2539 case ERTREAT: return "emergency room treatment"; 2540 case POPHLTH: return "population health"; 2541 case _ACTINFORMATIONPRIVACYREASON: return "ActInformationPrivacyReason"; 2542 case MARKT: return "marketing"; 2543 case OPERAT: return "operations"; 2544 case LEGAL: return "subpoena"; 2545 case ACCRED: return "accreditation"; 2546 case COMPL: return "compliance"; 2547 case ENADMIN: return "entity administration"; 2548 case OUTCOMS: return "outcome measure"; 2549 case PRGRPT: return "program reporting"; 2550 case QUALIMP: return "quality improvement"; 2551 case SYSADMN: return "system administration"; 2552 case PAYMT: return "payment"; 2553 case RESCH: return "research"; 2554 case SRVC: return "service"; 2555 case _ACTINVALIDREASON: return "ActInvalidReason"; 2556 case ADVSTORAGE: return "adverse storage condition"; 2557 case COLDCHNBRK: return "cold chain break"; 2558 case EXPLOT: return "expired lot"; 2559 case OUTSIDESCHED: return "administered outside recommended schedule or practice"; 2560 case PRODRECALL: return "product recall"; 2561 case _ACTINVOICECANCELREASON: return "ActInvoiceCancelReason"; 2562 case INCCOVPTY: return "incorrect covered party as patient"; 2563 case INCINVOICE: return "incorrect billing"; 2564 case INCPOLICY: return "incorrect policy"; 2565 case INCPROV: return "incorrect provider"; 2566 case _ACTNOIMMUNIZATIONREASON: return "ActNoImmunizationReason"; 2567 case IMMUNE: return "immunity"; 2568 case MEDPREC: return "medical precaution"; 2569 case OSTOCK: return "product out of stock"; 2570 case PATOBJ: return "patient objection"; 2571 case PHILISOP: return "philosophical objection"; 2572 case RELIG: return "religious objection"; 2573 case VACEFF: return "vaccine efficacy concerns"; 2574 case VACSAF: return "vaccine safety concerns"; 2575 case _ACTSUPPLYFULFILLMENTREFUSALREASON: return "ActSupplyFulfillmentRefusalReason"; 2576 case FRR01: return "order stopped"; 2577 case FRR02: return "stale-dated order"; 2578 case FRR03: return "incomplete data"; 2579 case FRR04: return "product unavailable"; 2580 case FRR05: return "ethical/religious"; 2581 case FRR06: return "unable to provide care"; 2582 case _CLINICALRESEARCHEVENTREASON: return "ClinicalResearchEventReason"; 2583 case RET: return "retest"; 2584 case SCH: return "scheduled"; 2585 case TRM: return "termination"; 2586 case UNS: return "unscheduled"; 2587 case _CLINICALRESEARCHOBSERVATIONREASON: return "ClinicalResearchObservationReason"; 2588 case NPT: return "non-protocol"; 2589 case PPT: return "per protocol"; 2590 case UPT: return "per definition"; 2591 case _COMBINEDPHARMACYORDERSUSPENDREASONCODE: return "CombinedPharmacyOrderSuspendReasonCode"; 2592 case ALTCHOICE: return "try another treatment first"; 2593 case CLARIF: return "prescription requires clarification"; 2594 case DRUGHIGH: return "drug level too high"; 2595 case HOSPADM: return "admission to hospital"; 2596 case LABINT: return "lab interference issues"; 2597 case NONAVAIL: return "patient not-available"; 2598 case PREG: return "parent is pregnant/breast feeding"; 2599 case SALG: return "allergy"; 2600 case SDDI: return "drug interacts with another drug"; 2601 case SDUPTHER: return "duplicate therapy"; 2602 case SINTOL: return "suspected intolerance"; 2603 case SURG: return "patient scheduled for surgery"; 2604 case WASHOUT: return "waiting for old drug to wash out"; 2605 case _CONTROLACTNULLIFICATIONREASONCODE: return "ControlActNullificationReasonCode"; 2606 case ALTD: return "altered decision"; 2607 case EIE: return "entered in error"; 2608 case NORECMTCH: return "no record match"; 2609 case _CONTROLACTNULLIFICATIONREFUSALREASONTYPE: return "ControlActNullificationRefusalReasonType"; 2610 case INRQSTATE: return "in requested state"; 2611 case NOMATCH: return "no match"; 2612 case NOPRODMTCH: return "no product match"; 2613 case NOSERMTCH: return "no service match"; 2614 case NOVERMTCH: return "no version match"; 2615 case NOPERM: return "no permission"; 2616 case NOUSERPERM: return "no user permission"; 2617 case NOAGNTPERM: return "no agent permission"; 2618 case NOUSRPERM: return "no user permission"; 2619 case WRNGVER: return "wrong version"; 2620 case _CONTROLACTREASON: return "ControlActReason"; 2621 case _MEDICATIONORDERABORTREASONCODE: return "medication order abort reason"; 2622 case DISCONT: return "product discontinued"; 2623 case INEFFECT: return "ineffective"; 2624 case MONIT: return "response to monitoring"; 2625 case NOREQ: return "no longer required for treatment"; 2626 case NOTCOVER: return "not covered"; 2627 case PREFUS: return "patient refuse"; 2628 case RECALL: return "product recalled"; 2629 case REPLACE: return "change in order"; 2630 case DOSECHG: return "change in medication/dose"; 2631 case REPLACEFIX: return "error in order"; 2632 case UNABLE: return "unable to use"; 2633 case _MEDICATIONORDERRELEASEREASONCODE: return "medication order release reason"; 2634 case HOLDDONE: return "suspend reason no longer applies"; 2635 case HOLDINAP: return "suspend reason inappropriate"; 2636 case _MODIFYPRESCRIPTIONREASONTYPE: return "ModifyPrescriptionReasonType"; 2637 case ADMINERROR: return "administrative error in order"; 2638 case CLINMOD: return "clinical modification"; 2639 case _PHARMACYSUPPLYEVENTABORTREASON: return "PharmacySupplyEventAbortReason"; 2640 case CONTRA: return "contraindication"; 2641 case FOABORT: return "order aborted"; 2642 case FOSUSP: return "order suspended"; 2643 case NOPICK: return "not picked up"; 2644 case PATDEC: return "patient changed mind"; 2645 case QUANTCHG: return "change supply quantity"; 2646 case _PHARMACYSUPPLYEVENTSTOCKREASONCODE: return "pharmacy supply event stock reason"; 2647 case FLRSTCK: return "floor stock"; 2648 case LTC: return "long term care use"; 2649 case OFFICE: return "office use"; 2650 case PHARM: return "pharmacy transfer"; 2651 case PROG: return "program use"; 2652 case _PHARMACYSUPPLYREQUESTRENEWALREFUSALREASONCODE: return "pharmacy supply request renewal refusal reason"; 2653 case ALREADYRX: return "new prescription exists"; 2654 case FAMPHYS: return "family physician must authorize further fills"; 2655 case MODIFY: return "modified prescription exists"; 2656 case NEEDAPMT: return "patient must make appointment"; 2657 case NOTAVAIL: return "prescriber not available"; 2658 case NOTPAT: return "patient no longer in this practice"; 2659 case ONHOLD: return "medication on hold"; 2660 case PRNA: return "product not available"; 2661 case STOPMED: return "prescriber stopped medication for patient"; 2662 case TOOEARLY: return "too early"; 2663 case _SUPPLYORDERABORTREASONCODE: return "supply order abort reason"; 2664 case IMPROV: return "condition improved"; 2665 case INTOL: return "intolerance"; 2666 case NEWSTR: return "new strength"; 2667 case NEWTHER: return "new therapy"; 2668 case _GENERICUPDATEREASONCODE: return "GenericUpdateReasonCode"; 2669 case CHGDATA: return "information change"; 2670 case FIXDATA: return "error correction"; 2671 case MDATA: return "merge data"; 2672 case NEWDATA: return "new information"; 2673 case UMDATA: return "unmerge data"; 2674 case _PATIENTPROFILEQUERYREASONCODE: return "patient profile query reason"; 2675 case ADMREV: return "administrative review"; 2676 case PATCAR: return "patient care"; 2677 case PATREQ: return "patient request query"; 2678 case PRCREV: return "practice review"; 2679 case REGUL: return "regulatory review"; 2680 case RSRCH: return "research"; 2681 case VALIDATION: return "validation review"; 2682 case _PHARMACYSUPPLYREQUESTFULFILLERREVISIONREFUSALREASONCODE: return "PharmacySupplyRequestFulfillerRevisionRefusalReasonCode"; 2683 case LOCKED: return "locked"; 2684 case UNKWNTARGET: return "unknown target"; 2685 case _REFUSALREASONCODE: return "RefusalReasonCode"; 2686 case _SCHEDULINGACTREASON: return "SchedulingActReason"; 2687 case BLK: return "Unexpected Block (of Schedule)"; 2688 case DEC: return "Patient Deceased"; 2689 case FIN: return "No Financial Backing"; 2690 case MED: return "Medical Status Altered"; 2691 case MTG: return "In an outside meeting"; 2692 case PHY: return "Physician request"; 2693 case _STATUSREVISIONREFUSALREASONCODE: return "StatusRevisionRefusalReasonCode"; 2694 case FILLED: return "fully filled"; 2695 case _SUBSTANCEADMINISTRATIONPERMISSIONREFUSALREASONCODE: return "SubstanceAdministrationPermissionRefusalReasonCode"; 2696 case PATINELIG: return "patient not eligible"; 2697 case PROTUNMET: return "protocol not met"; 2698 case PROVUNAUTH: return "provider not authorized"; 2699 case _SUBSTANCEADMINSUBSTITUTIONNOTALLOWEDREASON: return "SubstanceAdminSubstitutionNotAllowedReason"; 2700 case ALGINT: return "allergy intolerance"; 2701 case COMPCON: return "compliance concern"; 2702 case THERCHAR: return "therapeutic characteristics"; 2703 case TRIAL: return "clinical trial drug"; 2704 case _SUBSTANCEADMINSUBSTITUTIONREASON: return "SubstanceAdminSubstitutionReason"; 2705 case CT: return "continuing therapy"; 2706 case FP: return "formulary policy"; 2707 case OS: return "out of stock"; 2708 case RR: return "regulatory requirement"; 2709 case _TRANSFERACTREASON: return "TransferActReason"; 2710 case ER: return "Error"; 2711 case RQ: return "Request"; 2712 case _ACTBILLABLESERVICEREASON: return "ActBillableServiceReason"; 2713 case _ACTBILLABLECLINICALSERVICEREASON: return "ActBillableClinicalServiceReason"; 2714 case BONUS: return "BONUS"; 2715 case CHD: return "Children only"; 2716 case DEP: return "Dependents only"; 2717 case ECH: return "Employee and children"; 2718 case EDU: return "EDU"; 2719 case EMP: return "Employee only"; 2720 case ESP: return "Employee and spouse"; 2721 case FAM: return "Family"; 2722 case IND: return "Individual"; 2723 case INVOICE: return "INVOICE"; 2724 case PROA: return "PROA"; 2725 case RECOV: return "RECOV"; 2726 case RETRO: return "RETRO"; 2727 case SPC: return "Spouse and children"; 2728 case SPO: return "Spouse only"; 2729 case TRAN: return "TRAN"; 2730 default: return "?"; 2731 } 2732 } 2733 2734 2735} 2736