| 1 | PSOEXREF ;BHAM/RTR - Cross references for External Interface File ; 03/20/96 09:45
 | 
|---|
| 2 |  ;;7.0;OUTPATIENT PHARMACY;;DEC 1997
 | 
|---|
| 3 |  ;
 | 
|---|
| 4 | SDATE ;Set logic for Date/Time field
 | 
|---|
| 5 |  S:$P($G(^PS(52.51,DA,0)),"^",11)&($P($G(^(0)),"^",4)) ^PS(52.51,"AS",X,$P(^PS(52.51,DA,0),"^",11),$P(^(0),"^",4),DA)=""
 | 
|---|
| 6 |  Q
 | 
|---|
| 7 | KDATE ;Kill logic for Date/Time field
 | 
|---|
| 8 |  K:$P($G(^PS(52.51,DA,0)),"^",11)&($P($G(^(0)),"^",4)) ^PS(52.51,"AS",X,$P(^PS(52.51,DA,0),"^",11),$P(^(0),"^",4),DA)
 | 
|---|
| 9 |  Q
 | 
|---|
| 10 | SDIV ;Set logic for Division Field
 | 
|---|
| 11 |  S:$P($G(^PS(52.51,DA,0)),"^",3)&($P($G(^(0)),"^",4)) ^PS(52.51,"AS",$P(^PS(52.51,DA,0),"^",3),X,$P(^(0),"^",4),DA)=""
 | 
|---|
| 12 |  Q
 | 
|---|
| 13 | KDIV ;Kill logic for Division field
 | 
|---|
| 14 |  K:$P($G(^PS(52.51,DA,0)),"^",3)&($P($G(^(0)),"^",4)) ^PS(52.51,"AS",$P(^PS(52.51,DA,0),"^",3),X,$P(^(0),"^",4),DA)
 | 
|---|
| 15 |  Q
 | 
|---|
| 16 | SPER ;Set logic for person field
 | 
|---|
| 17 |  S:$P($G(^PS(52.51,DA,0)),"^",3)&($P($G(^(0)),"^",11)) ^PS(52.51,"AS",$P(^PS(52.51,DA,0),"^",3),$P(^(0),"^",11),X,DA)=""
 | 
|---|
| 18 |  Q
 | 
|---|
| 19 | KPER ;Kill logic for person field
 | 
|---|
| 20 |  K:$P($G(^PS(52.51,DA,0)),"^",3)&($P($G(^(0)),"^",11)) ^PS(52.51,"AS",$P(^PS(52.51,DA,0),"^",3),$P(^(0),"^",11),X,DA)
 | 
|---|
| 21 |  Q
 | 
|---|
| 22 | SMES ;Set Logic for Message ID
 | 
|---|
| 23 |  S:$P($G(^PS(52.51,DA,0)),"^",11) ^PS(52.51,"AM",X,$P(^PS(52.51,DA,0),"^",11),DA)=""
 | 
|---|
| 24 |  Q
 | 
|---|
| 25 | KMES ;Kill Logic for Message ID
 | 
|---|
| 26 |  K:$P($G(^PS(52.51,DA,0)),"^",11) ^PS(52.51,"AM",X,$P(^PS(52.51,DA,0),"^",11),DA)
 | 
|---|
| 27 |  Q
 | 
|---|
| 28 | SDIVM ;Set logic for Division (Message Server ID)
 | 
|---|
| 29 |  S:$P($G(^PS(52.51,DA,1)),"^")'="" ^PS(52.51,"AM",$P(^PS(52.51,DA,1),"^"),X,DA)=""
 | 
|---|
| 30 |  Q
 | 
|---|
| 31 | KDIVM ;Kill logic for Division (Message Server ID)
 | 
|---|
| 32 |  K:$P($G(^PS(52.51,DA,1)),"^")'="" ^PS(52.51,"AM",$P(^PS(52.51,DA,1),"^"),X,DA)
 | 
|---|
| 33 |  Q
 | 
|---|