| 
            Last change
 on this file since 717 was             628, checked in by George Lilly, 16 years ago           | 
        
        
          | 
             
initial load of FOIAVistA 6/30/08 version 
 
           | 
        
        
          | 
            File size:
            822 bytes
           | 
        
      
      
| Line |   | 
|---|
| 1 | NURCUT1 ;HIRMFO/RM-UTILITIES FOR CLINICAL NURSING ;APR 4, 1994
 | 
|---|
| 2 |  ;;4.0;NURSING SERVICE;**18**;Apr 25, 1997
 | 
|---|
| 3 | ALLERGY(DFN,ARRAY) ; PROCEDURE RETURNS PT A/AR INFO
 | 
|---|
| 4 |  ; INPUT: DFN=PTR TO PATIENT
 | 
|---|
| 5 |  ;        ARRAY=RESULTS RETURNED IN ARRAY (PASSED BY REF)
 | 
|---|
| 6 |  ; OUTPUT:  ARRAY(X)=A
 | 
|---|
| 7 |  ;            WHERE X IS 1..NUMBER OF ALLERGIES
 | 
|---|
| 8 |  ;                  A IS FREE TEXT ALLERGY (MECHANISM)
 | 
|---|
| 9 |  N GMRAL,CTR,LPV K ARRAY
 | 
|---|
| 10 |  S X="GMRADPT" X ^%ZOSF("TEST") I $T D EN1^GMRADPT S ARRAY=GMRAL
 | 
|---|
| 11 |  I $O(GMRAL(0)) D
 | 
|---|
| 12 |  .   S CTR=0
 | 
|---|
| 13 |  .   S LPV=0 F  S LPV=$O(GMRAL(LPV)) Q:LPV'>0  D
 | 
|---|
| 14 |  .   .   S CTR=CTR+1
 | 
|---|
| 15 |  .   .   S ARRAY(CTR)=$P(GMRAL(LPV),"^",2)_$P(" (allergy)^ (adv rxn)","^",$F("01",$P(GMRAL(LPV),"^",5))-1)
 | 
|---|
| 16 |  .   .   Q
 | 
|---|
| 17 |  .   Q
 | 
|---|
| 18 |  Q
 | 
|---|
| 19 | DX(DFN,DATE) ; PROCEDURE RETURNS PT DX INFO
 | 
|---|
| 20 |  ;  INPUT: DFN=PTR TO PATIENT
 | 
|---|
| 21 |  ;         DATE=DATE TO FIND CURRENT DX FOR
 | 
|---|
| 22 |  ; OUTPUT:
 | 
|---|
| 23 |  Q
 | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.