Changeset 343 for ccr/trunk/p/GPLALERT.m


Ignore:
Timestamp:
Jan 25, 2009, 3:29:07 PM (15 years ago)
Author:
George Lilly
Message:

improvements to Problems and Alerts, added dates, type

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ccr/trunk/p/GPLALERT.m

    r266 r343  
    5151 . S ADT=ADT_" reaction to "_$P(@ALTG@(ALTTMP),U,2)_"."
    5252 . S @ALTVMAP@("ALERTDESCRIPTIONTEXT")=ADT
     53 . N ADTY S ADTY=$S(A2="P":"Adverse Reaction",A2="A":"Allergy",1:"") ;
     54 . S @ALTVMAP@("ALERTTYPE")=ADTY ; type of allergy
    5355 . N ALTCDE ; SNOMED CODE THE THE ALERT
    5456 . S ALTCDE=$S(A2="P":"282100009",A2="A":"418634005",1:"") ; IF NOT ADVERSE, IT IS ALLERGIC
     
    99101 . . S @ALTVMAP@("ALERTREACTIONCODESYSTEM")=""
    100102 . S ALTARYTMP=$NA(@ALTTARYTMP@(ALTCNT))
     103 . ; NOW GO TO THE GLOBAL TO GET THE DATE/TIME AND BETTER DESCRIPTION
     104 . N C0CG1,C0CT ; ARRAY FOR VALUES FROM GLOBAL
     105 . D GETN1^C0CRNF("C0CG1",120.8,DFN,"B") ;GET VALUES BY NAME
     106 . S C0CT=$$ZVALUEI^C0CRNF("ORIGINATION DATE/TIME","C0CG1")
     107 . S @ALTVMAP@("ALERTDATETIME")=$$FMDTOUTC^CCRUTIL(C0CT)
    101108 . K @ALTARYTMP
    102109 . D MAP^GPLXPATH(ALTXML,ALTVMAP,ALTARYTMP)
Note: See TracChangeset for help on using the changeset viewer.