| [613] | 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
 | 
|---|