Changeset 222 for ccr/trunk/p/GPLSNOA.m
- Timestamp:
- Oct 21, 2008, 10:06:59 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ccr/trunk/p/GPLSNOA.m
r221 r222 40 40 . ;D CCRRPC^GPLCCR(.CCRGLO,SNOIEN,"CCR","","","") ;PROCESS THE CCR 41 41 . W SNOIEN,@GMRBASE@(SNOIEN,0),! 42 . N SNORTN ; RETURN ARRAY 43 . D TEXTRPC(.SNORTN,$P(@GMRBASE@(SNOIEN,0),"^",1)) 44 . W SNORTN(1),! 42 . N SNORTN,TTERM ; RETURN ARRAY 43 . S TTERM=$P(@GMRBASE@(SNOIEN,0),"^",1)_" ALLERGY" 44 . D TEXTRPC(.SNORTN,TTERM) 45 . I $D(SNORTN) ZWR SNORTN 45 46 . K @SNOBASE@("VARS",SNOIEN) ; CLEAR OUT OLD VARS 47 . I $P(TTMP,"^",1)=1 S @SNOBASE@("VARS",SNOIEN)=TTERM_"^"_TTMP_"^"_SNORTN(0) 46 48 . ; 47 49 . ; EVALUATE THE VARIABLES AND CREATE AN ATTRIBUTE MAP … … 62 64 TEXTRPC(ORTN,ITEXT) ; CALL THE LEXICON WITH ITEXT AND RETURN RESULTS IN ORTN 63 65 ; 66 ;N TTMP 64 67 W ITEXT,! 65 W $$TEXT^LEXTRAN(ITEXT,"","","SCT",.ORTN)68 S TTMP=$$TEXT^LEXTRAN(ITEXT,"","","SCT","ORTN") 66 69 Q 67 70 ; … … 98 101 S SBASE=$NA(@SNOBASE@("VARS",SDFN)) 99 102 D APOST("SATTR","SNOTBL","DONE") 103 I $P(TTMP,"^",1)=1 D APOST("SATTR","SNOTBL","CODE") 104 I $P(TTMP,"^",1)=-1 D APOST("SATTR","SNOTBL","NOCODE") 100 105 Q SATTR ; GPL 101 106 I $D(@SBASE@("PROBLEMS",1)) D ;
Note:
See TracChangeset
for help on using the changeset viewer.