PSOERX1C ;ALB/BWF - eRx Utilities ; 11/27/2019 10:20am
Source file <PSOERX1C.m>
Package | Total | Call Graph |
---|---|---|
Outpatient Pharmacy | 13 | REF^PSOERSE1 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+261 |
^%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+103, PRINTQ+123, PRINTQ+160, PRINTQ+162, PRINTQ+167, PRINTQ+169 , PRINTQ+172, PRINTQ+174, PRINTQ+178, PRINTQ+181, PRINTQ+183, PRINTQ+184, PRINTQ+185, PRINTQ+186, PRINTQ+191, PRINTQ+194 , PRINTQ+200, PRINTQ+210, PRINTQ+212, PRINTQ+230, PRINTQ+232, PRINTQ+249, DISPCHK+2, DISPCHK+3, DRUGCODE+2, DRUGCODE+3 |
GETS^DIQ | PRINTQ+37, PRINTQ+44, PRINTQ+45, PRINTQ+46 |
^DIR | PRINT+14 |
REF^PSOERSE1 | PRINT+12, PRINT+16 |
GETDIAGS^PSOERUT3 | PRINTQ+218 |
ADDITEM^PSOERX1A | PRINTQ+130, PRINTQ+131, PRINTQ+136 |
$$PROHIBIT^PSOERX1D | PRINTQ+190 |
$$SHORTPI^PSOERX1D | PRINTQ+159 |
CHGEND^PSOERX1D | PRINTQ+258 |
$$PRESOLV^PSOERXA1 | PRINTQ+210, PRINTQ+212 |
$$BHW^PSOERXIU | PRINTQ+157 |
$$CHKERX^PSOERXU1 | PRINTQ+9, PRINTQ+10 |
$$GETREQ^PSOERXU2 | PRINTQ+18 |
$$GETRESP^PSOERXU2 | PRINTQ+24 |
$$RESOLV^PSOERXU2 | PRINTQ+20, PRINTQ+25, PRINTQ+122 |
MEDDIS^PSOERXU3 | PRINTQ+240, PRINTQ+250, PRINTQ+251, DISPCHK+5 |
MSGHIS^PSOERXU3 | PRINTQ+237, PRINTQ+241, PRINTQ+247, PRINTQ+253 |
RRREQ^PSOERXU3 | PRINTQ+241, PRINTQ+253 |
RRRES^PSOERXU3 | PRINTQ+241, PRINTQ+253 |
$$COMMVAL^PSOERXU5 | PRINTQ+57, PRINTQ+60, PRINTQ+85, PRINTQ+86 |
$$EFFDATE^PSOERXU5 | PRINTQ+165 |
CANREQ^PSOERXU5 | PRINTQ+237, PRINTQ+247 |
CANRES^PSOERXU5 | PRINTQ+237, PRINTQ+247 |
$$GETPTPH^PSOERXU7 | PRINTQ+117 |
MEDDIS^PSOERXU7 | PRINTQ+239, PRINTQ+252, DISPCHK+4 |
PDUEDATA^PSOERXU9 | PRINTQ+204 |
$$ERXDRSCH^PSOERXUT | PRINTQ+160 |
TERM^VALM0 | PRINT+11, PRINT+15 |
FULL^VALM1 | PRINT+3 |
$$FMTE^XLFDT | PRINTQ+163, PRINTQ+166 |
$$UP^XLFSTR | PRINTQ+125 |
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 |
|
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+198, PRINTQ+199 |
^TMP("PSOERX1C" | PRINTQ+229!*, PRINTQ+260! |
Name | Line Occurrences |
---|---|
$$DRUGCODE | PRINTQ+161 |
$$TITLELN | PRINTQ+119, PRINTQ+138, PRINTQ+147, PRINTQ+158, PRINTQ+207, PRINTQ+221, PRINTQ+259 |
PRINTQ | PRINT+13 |
>> | 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+237, PRINTQ+239 , PRINTQ+240, PRINTQ+241, PRINTQ+249, PRINTQ+250, PRINTQ+251, PRINTQ+252, DISPCHK~, DISPCHK+2, DISPCHK+3, DISPCHK+4 , DISPCHK+5 |
CANRES | PRINTQ+4~, PRINTQ+17*, PRINTQ+24*, PRINTQ+247, PRINTQ+253 |
CHGMESRI | PRINTQ+5~, PRINTQ+14*, PRINTQ+159, PRINTQ+190, PRINTQ+258 |
CHGMESRQ | PRINTQ+5~, PRINTQ+13*, PRINTQ+14 |
CLINIC | PRINTQ+5~, PRINTQ+103*, PRINTQ+140 |
CODE | DRUGCODE+1~, DRUGCODE+2*, DRUGCODE+5 |
DDOT | PRINTQ+5~, PRINTQ+206*, PRINTQ+215, PRINTQ+220*, PRINTQ+227 |
DIR | PRINT+1~, PRINT+14! |
DIR(0 | PRINT+14* |
DRUGCODE | PRINTQ+5~ |
DUECNT | PRINTQ+5~, PRINTQ+208*, PRINTQ+209, PRINTQ+210, PRINTQ+212, PRINTQ+214, PRINTQ+215 |
DUEINFO | PRINTQ+5~, PRINTQ+204, PRINTQ+205 |
DUEINFO( | PRINTQ+208, PRINTQ+209, PRINTQ+210, PRINTQ+212, PRINTQ+214, PRINTQ+215 |
ERXDSUB | PRINTQ+4~, PRINTQ+186*, PRINTQ+187*, PRINTQ+188, PRINTQ+232*, PRINTQ+233* |
ERXEFFDT | PRINTQ+2~, PRINTQ+165*, PRINTQ+166 |
ERXQQ | PRINTQ+180~, PRINTQ+181*, PRINTQ+182 |
ERXWDATE | PRINTQ+1~, PRINTQ+162*, PRINTQ+163, PRINTQ+166 |
EXSTATUS | PRINTQ+4~, PRINTQ+185* |
ICD | PRINTQ+5~, PRINTQ+222*, PRINTQ+223, PRINTQ+227 |
ICDINFO | PRINTQ+5~, PRINTQ+218, PRINTQ+219 |
ICDINFO( | PRINTQ+222, PRINTQ+223, PRINTQ+227 |
ICDZ | PRINTQ+5~, PRINTQ+223*, PRINTQ+224, PRINTQ+225, PRINTQ+226 |
IENS | PRINTQ+4~, PRINTQ+90*, PRINTQ+91, PRINTQ+92 |
IO | PRINTQ+36 |
IO("Q" | PRINT+7 |
LINE | PRINTQ+1~, PRINTQ+236*, PRINTQ+237, PRINTQ+239, PRINTQ+240, PRINTQ+241, PRINTQ+246*, PRINTQ+247, PRINTQ+250, PRINTQ+251 , PRINTQ+252, PRINTQ+253, DISPCHK~, DISPCHK+4, DISPCHK+5 |
LOOP | PRINTQ+1~, PRINTQ+242*, PRINTQ+243, PRINTQ+254*, PRINTQ+255 |
LTXT | PRINTQ+2~, PRINTQ+129*, PRINTQ+130, PRINTQ+131, PRINTQ+132*, PRINTQ+135*, PRINTQ+136, PRINTQ+137*, PRINTQ+148*, PRINTQ+155* , PRINTQ+231* |
MEDIEN | PRINTQ+3~, PRINTQ+31*, PRINTQ+33*, PRINTQ+161, PRINTQ+165, PRINTQ+181, PRINTQ+197, PRINTQ+198, PRINTQ+199, DRUGCODE~ , DRUGCODE+2, DRUGCODE+3 |
MTYPE | PRINTQ+2~, PRINTQ+12*, PRINTQ+16, PRINTQ+23, PRINTQ+30, PRINTQ+32, PRINTQ+120, PRINTQ+159, PRINTQ+176, PRINTQ+190 , PRINTQ+235, PRINTQ+237, PRINTQ+238, PRINTQ+245, PRINTQ+247, PRINTQ+248, PRINTQ+257, PRINTQ+258, 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+121~ , PRINTQ+122*, PRINTQ+123 |
OP | PRINT~, PRINT+2*, PRINT+13, PRINTQ~, PRINTQ+6* |
>> OR0 | PRINTQ+10 |
PATDAT | PRINTQ+1~ |
PATDAT( | PRINTQ+106, PRINTQ+107, PRINTQ+108, PRINTQ+109, PRINTQ+110, PRINTQ+111, PRINTQ+112, PRINTQ+113, PRINTQ+114, PRINTQ+115 , PRINTQ+116 |
PATIEN | PRINTQ+1~, PRINTQ+42*, PRINTQ+43, PRINTQ+117 |
PATIENS | PRINTQ+4~, PRINTQ+43*, PRINTQ+46, PRINTQ+105, PRINTQ+106, PRINTQ+107, PRINTQ+108, PRINTQ+109, PRINTQ+110, PRINTQ+111 , PRINTQ+112, PRINTQ+113, PRINTQ+114, PRINTQ+115, PRINTQ+116, PRINTQ+149 |
PHAD1 | PRINTQ+1~, PRINTQ+50*, PRINTQ+126 |
PHAD2 | PRINTQ+1~, PRINTQ+51*, PRINTQ+127 |
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+124, PRINTQ+133 |
PHCTY | PRINTQ+1~, PRINTQ+52*, PRINTQ+128 |
PHNCP | PRINTQ+2~, PRINTQ+56*, PRINTQ+59*, PRINTQ+123*, PRINTQ+131, PRINTQ+136 |
PHNM | PRINTQ+1~, PRINTQ+49*, PRINTQ+125 |
PHST | PRINTQ+2~, PRINTQ+53*, PRINTQ+128 |
PHTEL | PRINTQ+2~, PRINTQ+57*, PRINTQ+60*, PRINTQ+130 |
PHW | PRINTQ+2~, PRINTQ+157* |
PHZIP | PRINTQ+2~, PRINTQ+54*, PRINTQ+128 |
POP | PRINT+1~, PRINT+5, PRINTQ+1~ |
PRAD1 | PRINTQ+2~, PRINTQ+66*, PRINTQ+97*, PRINTQ+141 |
PRAD2 | PRINTQ+2~, PRINTQ+67*, PRINTQ+97*, PRINTQ+142 |
PRAGNT | PRINTQ+3~ |
PRAGNTFN | PRINTQ+4~, PRINTQ+81*, PRINTQ+101*, PRINTQ+146 |
PRAGNTLN | PRINTQ+4~, PRINTQ+83*, PRINTQ+101*, PRINTQ+146 |
PRAGNTMN | PRINTQ+4~, PRINTQ+82*, PRINTQ+101*, PRINTQ+146 |
PRCTY | PRINTQ+2~, PRINTQ+68*, PRINTQ+97*, PRINTQ+143 |
PRDEA | PRINTQ+2~, PRINTQ+73*, PRINTQ+77*, PRINTQ+98*, PRINTQ+144 |
PRFAX | PRINTQ+3~, PRINTQ+86*, PRINTQ+94*, PRINTQ+102*, PRINTQ+145 |
PRFNM | PRINTQ+2~, PRINTQ+63*, PRINTQ+97*, PRINTQ+139 |
PRLNM | PRINTQ+2~, PRINTQ+65*, PRINTQ+97*, PRINTQ+139 |
PRMNM | PRINTQ+2~, PRINTQ+64*, PRINTQ+97*, PRINTQ+139 |
PRNPI | PRINTQ+2~, PRINTQ+72*, PRINTQ+76*, PRINTQ+98*, PRINTQ+144 |
PROHIBIT | PRINTQ+1~, PRINTQ+191*, PRINTQ+192*, PRINTQ+193 |
PRST | PRINTQ+2~, PRINTQ+69*, PRINTQ+97*, PRINTQ+143 |
PRSTL | PRINTQ+2~, PRINTQ+74*, PRINTQ+78*, PRINTQ+98*, PRINTQ+144 |
PRSUPER | PRINTQ+3~, PRINTQ+79*, PRINTQ+80*, PRINTQ+99*, PRINTQ+100*, PRINTQ+146 |
PRTEL | PRINTQ+3~, PRINTQ+85*, PRINTQ+95*, PRINTQ+102*, PRINTQ+145 |
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 , PRINTQ+103 |
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+200*, PRINTQ+201 |
PRZIP | PRINTQ+2~, PRINTQ+70*, PRINTQ+97*, PRINTQ+143 |
PSOIEN | PRINT~, PRINT+13, 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+122, PRINTQ+157, PRINTQ+159, PRINTQ+160, PRINTQ+161, PRINTQ+162, PRINTQ+165, PRINTQ+167, PRINTQ+169, PRINTQ+172 , PRINTQ+174, PRINTQ+178, PRINTQ+181, PRINTQ+183, PRINTQ+184, PRINTQ+185, PRINTQ+186, PRINTQ+191, PRINTQ+194, PRINTQ+198 , PRINTQ+199, PRINTQ+200, PRINTQ+204, PRINTQ+218, PRINTQ+230, PRINTQ+232, PRINTQ+258, DRUGCODE~, DRUGCODE+2, DRUGCODE+3 |
PSOIENS | PRINTQ+1~, PRINTQ+34*, PRINTQ+37, PRINTQ+38, PRINTQ+40, PRINTQ+42, PRINTQ+160 |
>> PSOPROP | PRINT+5 |
PTAD1 | PRINTQ+3~, PRINTQ+109*, PRINTQ+152 |
PTAD2 | PRINTQ+3~, PRINTQ+110*, PRINTQ+153 |
PTCTY | PRINTQ+3~, PRINTQ+111*, PRINTQ+154 |
PTDOB | PRINTQ+3~, PRINTQ+114*, PRINTQ+151 |
PTFNM | PRINTQ+3~, PRINTQ+108*, PRINTQ+150 |
PTGEN | PRINTQ+3~, PRINTQ+115*, PRINTQ+151 |
PTHPHON | PRINTQ+3~, PRINTQ+117*, PRINTQ+151 |
PTLNM | PRINTQ+3~, PRINTQ+106*, PRINTQ+150 |
PTMNM | PRINTQ+3~, PRINTQ+107*, PRINTQ+150 |
PTSSN | PRINTQ+4~, PRINTQ+116*, PRINTQ+151 |
PTST | PRINTQ+3~, PRINTQ+112*, PRINTQ+154 |
PTZIP | PRINTQ+3~, PRINTQ+113*, PRINTQ+154 |
QUAL | DRUGCODE+1~, DRUGCODE+3*, DRUGCODE+4*, DRUGCODE+5 |
R2017 | PRINTQ+3~, PRINTQ+249*, PRINTQ+250, PRINTQ+251, PRINTQ+252 |
REASON | PRINTQ+5~, PRINTQ+210*, PRINTQ+211 |
REFILL | PRINTQ+4~, PRINTQ+169*, PRINTQ+172*, PRINTQ+173, PRINTQ+174*, PRINTQ+176*, PRINTQ+177 |
REQ2017 | DISPCHK+1~, DISPCHK+3*, DISPCHK+4 |
RESPVAL | PRINTQ+5~, PRINTQ+15*, PRINTQ+159, PRINTQ+190, PRINTQ+258 |
RESULT | PRINTQ+5~, PRINTQ+212*, PRINTQ+213 |
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+116 , PRINTQ+117, PRINTQ+156, PRINTQ+163, PRINTQ+164, PRINTQ+168, PRINTQ+171, PRINTQ+178, PRINTQ+179, PRINTQ+189, PRINTQ+194 , PRINTQ+195, PRINTQ+239, PRINTQ+240, PRINTQ+250, PRINTQ+251, PRINTQ+252, DISPCHK~, DISPCHK+4 |
SGLOOP | PRINTQ+2~, PRINTQ+198*, PRINTQ+199 |
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+229, PRINTQ+236, PRINTQ+242, PRINTQ+243, PRINTQ+244, PRINTQ+246, PRINTQ+254, PRINTQ+255, PRINTQ+256, PRINTQ+260 |
>> VALMBCK | PRINT+4* |
VALUE | PRINTQ+4~, PRINTQ+92*, PRINTQ+94, PRINTQ+95 |
>> ZTDESC | PRINT+9* |
>> ZTQUEUED | PRINTQ+35, PRINTQ+261 |
>> 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* |