Changeset 1325 for ccr/branches/ohum/p/C0CALERT.m
- Timestamp:
- Dec 31, 2011, 12:08:05 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ccr/branches/ohum/p/C0CALERT.m
r1206 r1325 1 1 C0CALERT ; CCDCCR/CKU/GPL - CCR/CCD PROCESSING FOR ALERTS ; 09/11/08 2 ;;1.0;C0C;;May 19, 2009;Build 3 82 ;;1.0;C0C;;May 19, 2009;Build 39 3 3 ;Copyright 2008,2009 George Lilly, University of Minnesota and others. 4 4 ;Licensed under the terms of the GNU General Public License. … … 56 56 . S @ALTVMAP@("ALERTTYPE")=ADTY ; type of allergy 57 57 . N ALTCDE ; SNOMED CODE THE THE ALERT 58 . S ALTCDE=$S(A2="P":"282100009",A2="A":"41 6098002",1:"") ; IF NOT ADVERSE, IT IS ALLERGIC58 . S ALTCDE=$S(A2="P":"282100009",A2="A":"418634005",1:"") ; IF NOT ADVERSE, IT IS ALLERGIC 59 59 . S @ALTVMAP@("ALERTCODEVALUE")=ALTCDE ; 60 60 . ; WILL USE 418634005 FOR ALLERGIC REACTION TO A SUBSTANCE … … 81 81 . S ACNM=$P(@ALTG@(ALTTMP),U,2) ; REACTANT 82 82 . S @ALTVMAP@("ALERTAGENTPRODUCTNAMETEXT")=ACNM 83 . N ZC,ZCD,ZCDS,ZCDSV ; CODE,CODE SYSTEM,CODE VERSION 84 . S (ZC,ZCD,ZCDS,ZCDSV)="" ; INITIALIZE 83 . S @ALTVMAP@("ALERTAGENTPRODUCTCODEVALUE")=ACVUID 85 84 . I ACVUID'="" D ; IF VUID IS NOT NULL 86 . . S ZC=$$CODE^C0CUTIL(ACVUID) 87 . . S ZCD=$P(ZC,"^",1) ; CODE TO USE 88 . . S ZCDS=$P(ZC,"^",2) ; CODING SYSTEM - RXNORM OR VUID 89 . . S ZCDSV=$P(ZC,"^",3) ; CODING SYSTEM VERSION 85 . . S @ALTVMAP@("ALERTAGENTPRODUCTCODESYSTEM")="VUID" 90 86 . E D ; IF REACTANT CODE VALUE IS NULL 91 87 . . I $G(DUZ("AG"))="I" D ; IF WE ARE RUNNING ON RPMS … … 94 90 . . S @ALTVMAP@("ALERTAGENTPRODUCTCODESYSTEM")="" 95 91 . . S @ALTVMAP@("ALERTAGENTPRODUCTCODEVALUE")="" 96 . S @ALTVMAP@("ALERTAGENTPRODUCTCODEVALUE")=ZCD97 . S @ALTVMAP@("ALERTAGENTPRODUCTCODESYSTEM")=ZCDS98 . S @ALTVMAP@("ALERTAGENTPRODUCTNAMETEXT")=ACNM_" "_ZCDS_": "_ZCD99 . S @ALTVMAP@("ALERTDESCRIPTIONTEXT")=ADT_" "_ZCDS_": "_ZCD100 92 . ; REACTIONS - THIS SHOULD BE MULTIPLE, IS SINGLE NOW 101 93 . N ARTMP,ARIEN,ARDES,ARVUID
Note:
See TracChangeset
for help on using the changeset viewer.