PSOERX1C ;ALB/BWF - eRx Utilities ; 11/27/2019 10:20am
Source file <PSOERX1C.m>
Package | Total | Call Graph |
---|---|---|
Outpatient Pharmacy | 12 | GETDIAGS^PSOERUT3 ADDITEM^PSOERX1A ($$PROHIBIT,$$SHORTPI,CHGEND)^PSOERX1D $$PRESOLV^PSOERXA1 $$BHW^PSOERXIU $$CHKERX^PSOERXU1 ($$GETREQ,$$GETRESP,$$RESOLV)^PSOERXU2 (MEDDIS,MSGHIS,RRREQ,RRRES)^PSOERXU3 ($$COMMVAL,$$EFFDATE,CANREQ,CANRES)^PSOERXU5 ($$GETPTPH,MEDDIS)^PSOERXU7 PDUEDATA^PSOERXU9 $$ERXDRSCH^PSOERXUT |
Kernel | 5 | ^%ZIS ^%ZISC ^%ZTLOAD $$FMTE^XLFDT $$UP^XLFSTR |
List Manager | 2 | TERM^VALM0 FULL^VALM1 |
VA FileMan | 2 | ($$GET1,GETS)^DIQ ^DIR |
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 |
---|---|---|
Outpatient Pharmacy | 2 | PSO ERX OP PRINT PSO ERX PRINT |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
PRINT(PSOIEN,OP) | ;
|
|
PRINTQ(PSOIEN,OP) | ;
|
|
TITLELN(TITLE) | ; Title Line (Formats with _ around it, centered)
|
|
DISPCHK(CANREQ,LINE,S2017) | ;
|
|
DRUGCODE(PSOIEN,MEDIEN) | ; Returns the Drug Code (Print format: e.g.: "NDC: 1939994449")
|
Name | Field # of Occurrence |
---|---|
^%ZIS | PRINT+5 |
^%ZISC | PRINTQ+259 |
^%ZTLOAD | PRINT+9 |
$$GET1^DIQ | PRINTQ+12, PRINTQ+13, PRINTQ+14, PRINTQ+15, PRINTQ+28, PRINTQ+79, PRINTQ+80, PRINTQ+81, PRINTQ+82, PRINTQ+83 , PRINTQ+91, PRINTQ+92, PRINTQ+99, PRINTQ+100, PRINTQ+122, PRINTQ+158, PRINTQ+160, PRINTQ+165, PRINTQ+167, PRINTQ+170 , PRINTQ+172, PRINTQ+176, PRINTQ+179, PRINTQ+181, PRINTQ+182, PRINTQ+183, PRINTQ+184, PRINTQ+189, PRINTQ+192, PRINTQ+198 , PRINTQ+208, PRINTQ+210, PRINTQ+228, PRINTQ+230, PRINTQ+247, DISPCHK+2, DISPCHK+3, DRUGCODE+2, DRUGCODE+3 |
GETS^DIQ | PRINTQ+37, PRINTQ+44, PRINTQ+45, PRINTQ+46 |
^DIR | PRINT+13 |
GETDIAGS^PSOERUT3 | PRINTQ+216 |
ADDITEM^PSOERX1A | PRINTQ+129, PRINTQ+130, PRINTQ+135 |
$$PROHIBIT^PSOERX1D | PRINTQ+188 |
$$SHORTPI^PSOERX1D | PRINTQ+157 |
CHGEND^PSOERX1D | PRINTQ+256 |
$$PRESOLV^PSOERXA1 | PRINTQ+208, PRINTQ+210 |
$$BHW^PSOERXIU | PRINTQ+155 |
$$CHKERX^PSOERXU1 | PRINTQ+9, PRINTQ+10 |
$$GETREQ^PSOERXU2 | PRINTQ+18 |
$$GETRESP^PSOERXU2 | PRINTQ+24 |
$$RESOLV^PSOERXU2 | PRINTQ+20, PRINTQ+25, PRINTQ+121 |
MEDDIS^PSOERXU3 | PRINTQ+238, PRINTQ+248, PRINTQ+249, DISPCHK+5 |
MSGHIS^PSOERXU3 | PRINTQ+235, PRINTQ+239, PRINTQ+245, PRINTQ+251 |
RRREQ^PSOERXU3 | PRINTQ+239, PRINTQ+251 |
RRRES^PSOERXU3 | PRINTQ+239, PRINTQ+251 |
$$COMMVAL^PSOERXU5 | PRINTQ+57, PRINTQ+60, PRINTQ+85, PRINTQ+86 |
$$EFFDATE^PSOERXU5 | PRINTQ+163 |
CANREQ^PSOERXU5 | PRINTQ+235, PRINTQ+245 |
CANRES^PSOERXU5 | PRINTQ+235, PRINTQ+245 |
$$GETPTPH^PSOERXU7 | PRINTQ+116 |
MEDDIS^PSOERXU7 | PRINTQ+237, PRINTQ+250, DISPCHK+4 |
PDUEDATA^PSOERXU9 | PRINTQ+202 |
$$ERXDRSCH^PSOERXUT | PRINTQ+158 |
TERM^VALM0 | PRINT+11, PRINT+14 |
FULL^VALM1 | PRINT+3 |
$$FMTE^XLFDT | PRINTQ+161, PRINTQ+164 |
$$UP^XLFSTR | PRINTQ+124 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PS(52.45 - [#52.45] | GET1^DIQ |
^PS(52.46 - [#52.46] | GETS^DIQ |
^PS(52.47 - [#52.47] | GETS^DIQ |
^PS(52.48 - [#52.48] | GET1^DIQ, GETS^DIQ |
52.483 | GET1^DIQ |
^PS(52.49 - [#52.49] | GET1^DIQ, GETS^DIQ |
52.49311 | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(52.48 - [#52.48] | PRINTQ+89 |
^PS(52.49 - [#52.49] | PRINTQ+31, PRINTQ+33, PRINTQ+196, PRINTQ+197 |
^TMP("PSOERX1C" | PRINTQ+227!*, PRINTQ+258! |
Name | Line Occurrences |
---|---|
$$DRUGCODE | PRINTQ+159 |
$$TITLELN | PRINTQ+118, PRINTQ+137, PRINTQ+145, PRINTQ+156, PRINTQ+205, PRINTQ+219, PRINTQ+257 |
PRINTQ | PRINT+12 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%ZIS | PRINT+1~, PRINT+5*, PRINTQ+1~ |
%ZIS("B" | PRINT+5* |
CANREQ | PRINTQ+4~, PRINTQ+18*, PRINTQ+19, PRINTQ+20, PRINTQ+22, PRINTQ+24*, PRINTQ+25, PRINTQ+26, PRINTQ+235, PRINTQ+237 , PRINTQ+238, PRINTQ+239, PRINTQ+247, PRINTQ+248, PRINTQ+249, PRINTQ+250, DISPCHK~, DISPCHK+2, DISPCHK+3, DISPCHK+4 , DISPCHK+5 |
CANRES | PRINTQ+4~, PRINTQ+17*, PRINTQ+24*, PRINTQ+245, PRINTQ+251 |
CHGMESRI | PRINTQ+5~, PRINTQ+14*, PRINTQ+157, PRINTQ+188, PRINTQ+256 |
CHGMESRQ | PRINTQ+5~, PRINTQ+13*, PRINTQ+14 |
CODE | DRUGCODE+1~, DRUGCODE+2*, DRUGCODE+5 |
DDOT | PRINTQ+5~, PRINTQ+204*, PRINTQ+213, PRINTQ+218*, PRINTQ+225 |
DIR | PRINT+1~, PRINT+13! |
DIR(0 | PRINT+13* |
DRUGCODE | PRINTQ+5~ |
DUECNT | PRINTQ+5~, PRINTQ+206*, PRINTQ+207, PRINTQ+208, PRINTQ+210, PRINTQ+212, PRINTQ+213 |
DUEINFO | PRINTQ+5~, PRINTQ+202, PRINTQ+203 |
DUEINFO( | PRINTQ+206, PRINTQ+207, PRINTQ+208, PRINTQ+210, PRINTQ+212, PRINTQ+213 |
ERXDSUB | PRINTQ+4~, PRINTQ+184*, PRINTQ+185*, PRINTQ+186, PRINTQ+230*, PRINTQ+231* |
ERXEFFDT | PRINTQ+2~, PRINTQ+163*, PRINTQ+164 |
ERXQQ | PRINTQ+178~, PRINTQ+179*, PRINTQ+180 |
ERXWDATE | PRINTQ+1~, PRINTQ+160*, PRINTQ+161, PRINTQ+164 |
EXSTATUS | PRINTQ+4~, PRINTQ+183* |
ICD | PRINTQ+5~, PRINTQ+220*, PRINTQ+221, PRINTQ+225 |
ICDINFO | PRINTQ+5~, PRINTQ+216, PRINTQ+217 |
ICDINFO( | PRINTQ+220, PRINTQ+221, PRINTQ+225 |
ICDZ | PRINTQ+5~, PRINTQ+221*, PRINTQ+222, PRINTQ+223, PRINTQ+224 |
IENS | PRINTQ+4~, PRINTQ+90*, PRINTQ+91, PRINTQ+92 |
IO | PRINTQ+36 |
IO("Q" | PRINT+7 |
LINE | PRINTQ+1~, PRINTQ+234*, PRINTQ+235, PRINTQ+237, PRINTQ+238, PRINTQ+239, PRINTQ+244*, PRINTQ+245, PRINTQ+248, PRINTQ+249 , PRINTQ+250, PRINTQ+251, DISPCHK~, DISPCHK+4, DISPCHK+5 |
LOOP | PRINTQ+1~, PRINTQ+240*, PRINTQ+241, PRINTQ+252*, PRINTQ+253 |
LTXT | PRINTQ+2~, PRINTQ+128*, PRINTQ+129, PRINTQ+130, PRINTQ+131*, PRINTQ+134*, PRINTQ+135, PRINTQ+136*, PRINTQ+146*, PRINTQ+153* , PRINTQ+229* |
MEDIEN | PRINTQ+3~, PRINTQ+31*, PRINTQ+33*, PRINTQ+159, PRINTQ+163, PRINTQ+179, PRINTQ+195, PRINTQ+196, PRINTQ+197, DRUGCODE~ , DRUGCODE+2, DRUGCODE+3 |
MTYPE | PRINTQ+2~, PRINTQ+12*, PRINTQ+16, PRINTQ+23, PRINTQ+30, PRINTQ+32, PRINTQ+119, PRINTQ+157, PRINTQ+174, PRINTQ+188 , PRINTQ+233, PRINTQ+235, PRINTQ+236, PRINTQ+243, PRINTQ+245, PRINTQ+246, PRINTQ+255, PRINTQ+256, DISPCHK+1~, DISPCHK+2* , DISPCHK+3 |
NEWRXIEN | PRINTQ+2~, PRINTQ+20*, PRINTQ+22*, PRINTQ+25*, PRINTQ+26*, PRINTQ+79, PRINTQ+80, PRINTQ+99, PRINTQ+100, PRINTQ+120~ , PRINTQ+121*, PRINTQ+122 |
OP | PRINT~, PRINT+2*, PRINT+12, PRINTQ~, PRINTQ+6* |
>> OR0 | PRINTQ+10 |
PATDAT | PRINTQ+1~ |
PATDAT( | PRINTQ+105, PRINTQ+106, PRINTQ+107, PRINTQ+108, PRINTQ+109, PRINTQ+110, PRINTQ+111, PRINTQ+112, PRINTQ+113, PRINTQ+114 , PRINTQ+115 |
PATIEN | PRINTQ+1~, PRINTQ+42*, PRINTQ+43, PRINTQ+116 |
PATIENS | PRINTQ+4~, PRINTQ+43*, PRINTQ+46, PRINTQ+104, PRINTQ+105, PRINTQ+106, PRINTQ+107, PRINTQ+108, PRINTQ+109, PRINTQ+110 , PRINTQ+111, PRINTQ+112, PRINTQ+113, PRINTQ+114, PRINTQ+115, PRINTQ+147 |
PHAD1 | PRINTQ+1~, PRINTQ+50*, PRINTQ+125 |
PHAD2 | PRINTQ+1~, PRINTQ+51*, PRINTQ+126 |
PHARDAT | PRINTQ+1~ |
PHARDAT( | PRINTQ+49, PRINTQ+50, PRINTQ+51, PRINTQ+52, PRINTQ+53, PRINTQ+54, PRINTQ+56, PRINTQ+59 |
PHARIEN | PRINTQ+1~, PRINTQ+38*, PRINTQ+39, PRINTQ+57, PRINTQ+60 |
PHARIENS | PRINTQ+4~, PRINTQ+39*, PRINTQ+44, PRINTQ+48, PRINTQ+49, PRINTQ+50, PRINTQ+51, PRINTQ+52, PRINTQ+53, PRINTQ+54 , PRINTQ+56, PRINTQ+59, PRINTQ+123, PRINTQ+132 |
PHCTY | PRINTQ+1~, PRINTQ+52*, PRINTQ+127 |
PHNCP | PRINTQ+2~, PRINTQ+56*, PRINTQ+59*, PRINTQ+122*, PRINTQ+130, PRINTQ+135 |
PHNM | PRINTQ+1~, PRINTQ+49*, PRINTQ+124 |
PHST | PRINTQ+2~, PRINTQ+53*, PRINTQ+127 |
PHTEL | PRINTQ+2~, PRINTQ+57*, PRINTQ+60*, PRINTQ+129 |
PHW | PRINTQ+2~, PRINTQ+155* |
PHZIP | PRINTQ+2~, PRINTQ+54*, PRINTQ+127 |
POP | PRINT+1~, PRINT+5, PRINTQ+1~ |
PRAD1 | PRINTQ+2~, PRINTQ+66*, PRINTQ+97*, PRINTQ+139 |
PRAD2 | PRINTQ+2~, PRINTQ+67*, PRINTQ+97*, PRINTQ+140 |
PRAGNT | PRINTQ+3~ |
PRAGNTFN | PRINTQ+4~, PRINTQ+81*, PRINTQ+101*, PRINTQ+144 |
PRAGNTLN | PRINTQ+4~, PRINTQ+83*, PRINTQ+101*, PRINTQ+144 |
PRAGNTMN | PRINTQ+4~, PRINTQ+82*, PRINTQ+101*, PRINTQ+144 |
PRCTY | PRINTQ+2~, PRINTQ+68*, PRINTQ+97*, PRINTQ+141 |
PRDEA | PRINTQ+2~, PRINTQ+73*, PRINTQ+77*, PRINTQ+98*, PRINTQ+142 |
PRFAX | PRINTQ+3~, PRINTQ+86*, PRINTQ+94*, PRINTQ+102*, PRINTQ+143 |
PRFNM | PRINTQ+2~, PRINTQ+63*, PRINTQ+97*, PRINTQ+138 |
PRLNM | PRINTQ+2~, PRINTQ+65*, PRINTQ+97*, PRINTQ+138 |
PRMNM | PRINTQ+2~, PRINTQ+64*, PRINTQ+97*, PRINTQ+138 |
PRNPI | PRINTQ+2~, PRINTQ+72*, PRINTQ+76*, PRINTQ+98*, PRINTQ+142 |
PROHIBIT | PRINTQ+1~, PRINTQ+189*, PRINTQ+190*, PRINTQ+191 |
PRST | PRINTQ+2~, PRINTQ+69*, PRINTQ+97*, PRINTQ+141 |
PRSTL | PRINTQ+2~, PRINTQ+74*, PRINTQ+78*, PRINTQ+98*, PRINTQ+142 |
PRSUPER | PRINTQ+3~, PRINTQ+79*, PRINTQ+80*, PRINTQ+99*, PRINTQ+100*, PRINTQ+144 |
PRTEL | PRINTQ+3~, PRINTQ+85*, PRINTQ+95*, PRINTQ+102*, PRINTQ+143 |
PRVDAT | PRINTQ+1~ |
PRVDAT( | PRINTQ+63, PRINTQ+64, PRINTQ+65, PRINTQ+66, PRINTQ+67, PRINTQ+68, PRINTQ+69, PRINTQ+70, PRINTQ+72, PRINTQ+73 , PRINTQ+74, PRINTQ+76, PRINTQ+77, PRINTQ+78 |
PRVIEN | PRINTQ+1~, PRINTQ+40*, PRINTQ+41, PRINTQ+81, PRINTQ+82, PRINTQ+83, PRINTQ+85, PRINTQ+86, PRINTQ+89, PRINTQ+90 |
PRVIENS | PRINTQ+4~, PRINTQ+41*, PRINTQ+45, PRINTQ+62, PRINTQ+63, PRINTQ+64, PRINTQ+65, PRINTQ+66, PRINTQ+67, PRINTQ+68 , PRINTQ+69, PRINTQ+70, PRINTQ+72, PRINTQ+73, PRINTQ+74, PRINTQ+76, PRINTQ+77, PRINTQ+78, PRINTQ+96 |
PRVNOTES | PRINTQ+5~, PRINTQ+198*, PRINTQ+199 |
PRZIP | PRINTQ+2~, PRINTQ+70*, PRINTQ+97*, PRINTQ+141 |
PSOIEN | PRINT~, PRINT+12, PRINTQ~, PRINTQ+7*, PRINTQ+8, PRINTQ+9*, PRINTQ+10*, PRINTQ+11, PRINTQ+12, PRINTQ+13 , PRINTQ+15, PRINTQ+17, PRINTQ+18, PRINTQ+24, PRINTQ+28, PRINTQ+31, PRINTQ+33, PRINTQ+34, PRINTQ+79, PRINTQ+99 , PRINTQ+121, PRINTQ+155, PRINTQ+157, PRINTQ+158, PRINTQ+159, PRINTQ+160, PRINTQ+163, PRINTQ+165, PRINTQ+167, PRINTQ+170 , PRINTQ+172, PRINTQ+176, PRINTQ+179, PRINTQ+181, PRINTQ+182, PRINTQ+183, PRINTQ+184, PRINTQ+189, PRINTQ+192, PRINTQ+196 , PRINTQ+197, PRINTQ+198, PRINTQ+202, PRINTQ+216, PRINTQ+228, PRINTQ+230, PRINTQ+256, DRUGCODE~, DRUGCODE+2, DRUGCODE+3 |
PSOIENS | PRINTQ+1~, PRINTQ+34*, PRINTQ+37, PRINTQ+38, PRINTQ+40, PRINTQ+42, PRINTQ+158 |
>> PSOPROP | PRINT+5 |
PTAD1 | PRINTQ+3~, PRINTQ+108*, PRINTQ+150 |
PTAD2 | PRINTQ+3~, PRINTQ+109*, PRINTQ+151 |
PTCTY | PRINTQ+3~, PRINTQ+110*, PRINTQ+152 |
PTDOB | PRINTQ+3~, PRINTQ+113*, PRINTQ+149 |
PTFNM | PRINTQ+3~, PRINTQ+107*, PRINTQ+148 |
PTGEN | PRINTQ+3~, PRINTQ+114*, PRINTQ+149 |
PTHPHON | PRINTQ+3~, PRINTQ+116*, PRINTQ+149 |
PTLNM | PRINTQ+3~, PRINTQ+105*, PRINTQ+148 |
PTMNM | PRINTQ+3~, PRINTQ+106*, PRINTQ+148 |
PTSSN | PRINTQ+4~, PRINTQ+115*, PRINTQ+149 |
PTST | PRINTQ+3~, PRINTQ+111*, PRINTQ+152 |
PTZIP | PRINTQ+3~, PRINTQ+112*, PRINTQ+152 |
QUAL | DRUGCODE+1~, DRUGCODE+3*, DRUGCODE+4*, DRUGCODE+5 |
R2017 | PRINTQ+3~, PRINTQ+247*, PRINTQ+248, PRINTQ+249, PRINTQ+250 |
REASON | PRINTQ+5~, PRINTQ+208*, PRINTQ+209 |
REFILL | PRINTQ+4~, PRINTQ+167*, PRINTQ+170*, PRINTQ+171, PRINTQ+172*, PRINTQ+174*, PRINTQ+175 |
REQ2017 | DISPCHK+1~, DISPCHK+3*, DISPCHK+4 |
RESPVAL | PRINTQ+5~, PRINTQ+15*, PRINTQ+157, PRINTQ+188, PRINTQ+256 |
RESULT | PRINTQ+5~, PRINTQ+210*, PRINTQ+211 |
RXDAT | PRINTQ+1~ |
RXDAT( | PRINTQ+38, PRINTQ+40, PRINTQ+42 |
>> RXOR | PRINTQ+9 |
S2017 | PRINTQ+3~, PRINTQ+28*, PRINTQ+29, PRINTQ+55, PRINTQ+58, PRINTQ+71, PRINTQ+75, PRINTQ+84, PRINTQ+87, PRINTQ+115 , PRINTQ+116, PRINTQ+154, PRINTQ+161, PRINTQ+162, PRINTQ+166, PRINTQ+169, PRINTQ+176, PRINTQ+177, PRINTQ+187, PRINTQ+192 , PRINTQ+193, PRINTQ+237, PRINTQ+238, PRINTQ+248, PRINTQ+249, PRINTQ+250, DISPCHK~, DISPCHK+4 |
SGLOOP | PRINTQ+2~, PRINTQ+196*, PRINTQ+197 |
SIEN | PRINTQ+4~, PRINTQ+88*, PRINTQ+89*, PRINTQ+90 |
TITLE | TITLELN~, TITLELN+3 |
TITLELN | TITLELN+1~, TITLELN+2*, TITLELN+3*, TITLELN+4 |
TYPE | PRINTQ+4~, PRINTQ+91*, PRINTQ+94, PRINTQ+95 |
U | PRINTQ+9, PRINTQ+22, PRINTQ+26 |
>> VALMAR | PRINTQ+227, PRINTQ+240, PRINTQ+241, PRINTQ+252, PRINTQ+253, PRINTQ+258 |
>> VALMBCK | PRINT+4* |
VALUE | PRINTQ+4~, PRINTQ+92*, PRINTQ+94, PRINTQ+95 |
>> ZTDESC | PRINT+9* |
>> ZTQUEUED | PRINTQ+35, PRINTQ+259 |
>> ZTREQ | PRINTQ+35* |
ZTRTN | PRINT+9*, PRINT+10! |
ZTSAVE | PRINT+10! |
ZTSAVE("OP" | PRINT+8* |
ZTSAVE("PSOIEN" | PRINT+8* |
ZTSAVE("VALMAR" | PRINT+8* |
ZTSAVE("VALMEVL" | PRINT+8* |