PSNPPSNW ;HP/MJE-PPSN update NDF data additional update code ; 05 Mar 2014 1:20 PM
Source file <PSNPPSNW.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
National Drug File | 2 | PSNPPSMG PSNPPSNU |
Name | Comments | DBIA/ICR reference |
---|---|---|
REMATCH(DA,PSNFNM) | ;called by PSNPPSNU
|
|
ASKND | ;
|
|
RSET | ;
|
|
EN1(PSNDIEN,PSN50IEN) | ;Receive Drug entries that have been unmatched
|
|
REACT | ; code for reactivation of inactive drug in local drug file
|
|
BLDIT | ; START ATTEMPT TO MATCH
|
|
SET | ||
CHK(PSNB) | ;
|
|
REPORT | ;
|
|
MSGHDR(NONE) | ;insert MESS3 header
|
|
ADDLINE(X) | ;
|
|
HDRTXT | ;
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^PSNDF(50.68 - [#50.68] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(50.608 - [#50.608] | BLDIT+11 |
^PS(50.609 - [#50.609] | BLDIT+11 |
^PSDRUG - [#50] | ASKND+2, ASKND+3, ASKND+4, ASKND+8, RSET+1, RSET+2, RSET+3*, EN1+4!, EN1+5!, REACT+1 , REACT+3, BLDIT+1, BLDIT+2, BLDIT+7, BLDIT+8, CHK+2, CHK+4 |
^PSDRUG("AQ" | RSET+3! |
^PSNDF(50.6 - [#50.6] | REACT+1 |
^PSNDF(50.68 - [#50.68] | ASKND+9, BLDIT+12, CHK+4, CHK+8 |
^PSNTRAN - [#50.612] | REACT+3!, BLDIT+3, BLDIT+9*, SET, SET+1*, CHK+2!, CHK+3, CHK+4, CHK+7, CHK+9* |
^PSNTRAN(0 | SET* |
^TMP("PSN PPSN PARSED" | ADDLINE+2*, ADDLINE+3* |
^TMP($J | ASKND+10*, REPORT+5, REPORT+7, REPORT+8, REPORT+15! |
Name | Field # of Occurrence |
---|---|
^("ND" | REACT+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
C | ADDLINE+1~, ADDLINE+2*, ADDLINE+3 |
DA | REMATCH~, REMATCH+5, ASKND+1, ASKND+2*, ASKND+3, ASKND+4*, RSET+1, RSET+2, RSET+3*, EN1+1~ , REACT+1, REACT+3, REACT+5* |
DD | EN1+2! |
DIC | EN1+1~, EN1+2* |
DIC(0 | EN1+2* |
DISPDRG | REMATCH+3~*, REMATCH+5*, ASKND+2, ASKND+4, ASKND+6, ASKND+8, ASKND+10, RSET+3 |
DO | EN1+2! |
DT | ASKND+3, RSET+2, BLDIT+7, CHK+2 |
DUZ | BLDIT+9, SET+1, CHK+9 |
>> ERROR("DIERR" | EN1+2 |
FLGNDF | REMATCH+8~, ASKND+6* |
I | MSGHDR+1~, MSGHDR+3* |
K | REMATCH+8~, ASKND+4* |
NEWDF | REMATCH+8~, ASKND+4*, ASKND+6 |
NFI | REMATCH+8~, CHK+8* |
NFR | REMATCH+8~, CHK+8* |
NM | REPORT+3~, REPORT+7*, REPORT+8, REPORT+10 |
NONE | MSGHDR~, MSGHDR+4 |
NWND | REMATCH+8~, ASKND+4* |
NWPC1 | REMATCH+8~, ASKND+4* |
NWPC3 | REMATCH+8~, ASKND+4* |
OLDDF | REMATCH+8~, ASKND+6* |
PSN50IEN | EN1~, EN1+3, EN1+4, EN1+5 |
PSNB | REACT+3*, BLDIT+1, BLDIT+2, BLDIT+3, BLDIT+7, BLDIT+8, BLDIT+9, SET, SET+1, CHK~ , CHK+2, CHK+3, CHK+4, CHK+7, CHK+9 |
PSNCLASS | REMATCH+8~, BLDIT+12*, SET+1 |
PSNDEA | BLDIT+6!, BLDIT+8*, BLDIT+9! |
PSNDIEN | EN1~, EN1+2 |
PSNDISPD | REPORT+3~, REPORT+8*, REPORT+10 |
>> PSNDRG | REACT+3* |
PSNFL | REMATCH+8~, SET+2*, CHK+1 |
>> PSNFLB | BLDIT+3 |
PSNFNM | REMATCH~, ASKND+1, ASKND+9, ASKND+10, BLDIT+4*, BLDIT+12, SET+1, CHK+8 |
>> PSNHLD | REPORT+4 |
PSNID | RSET+1*, RSET+4! |
PSNINACT | BLDIT+6, BLDIT+7!* |
PSNLOC | REMATCH+8~, REACT+3* |
PSNNDF | REMATCH+8~, BLDIT+12*, SET+1 |
PSNNEW | REMATCH+8~, CHK+4* |
PSNOLD | REMATCH+8~, CHK+4* |
PSNP | REMATCH+8~, ASKND+3*, RSET+2*, CHK+2* |
>> PSNPS | EN1+2 |
PSNPST | REMATCH+8~, CHK+4* |
PSNSIZE | REMATCH+8~, BLDIT+11*, SET+1 |
PSNTYPE | REMATCH+9~, BLDIT+11*, SET+1 |
PSNVADC | REMATCH+9~, CHK+7* |
PSNVPRD | REPORT+3~, REPORT+8*, REPORT+9, REPORT+13 |
PSNVPRDN | REPORT+3~, REPORT+9*, REPORT+13 |
PSNW | REMATCH+9~, CHK+6* |
PSSLD | EN1+1~ |
PSSPWXEX | EN1+1~ |
REC | REMATCH+9~ |
U | CHK+4 |
VAID | REMATCH+9~, REPORT+8*, REPORT+12 |
VANM | REPORT+3~, REPORT+7*, REPORT+8*, REPORT+12 |
VV | BLDIT+9*!, BLDIT+10! |
X | ASKND+4*, ASKND+7~, ASKND+8*, ASKND+10, EN1+1~, EN1+2*, REPORT+4~*, REPORT+7~, REPORT+10*, REPORT+11* , REPORT+12*, REPORT+13*, REPORT+14*, MSGHDR+1~, MSGHDR+3*, MSGHDR+4, MSGHDR+5, ADDLINE~, ADDLINE+3 |
XX | REACT+1*, REACT+5!, BLDIT+4*! |
Y | ASKND+7~, ASKND+9*, ASKND+10 |
Z | ASKND+7~, ASKND+9*, ASKND+10 |
Z9 | REACT+3*, REACT+5! |
Name | Field # of Occurrence |
---|---|
$T(@X | MSGHDR+3 |