ORY389 ;SP/WAT,RFR - PRE/POST INSTALL FOR OR*3*389 ;01/06/16 05:57
Source file <ORY389.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 5 | (,$$S)^%ZTLOAD ($$FMADD,$$NOW)^XLFDT $$REPEAT^XLFSTR UPDATE^XPDID BMES^XPDUTL |
VA FileMan | 3 | ^DIC UPDATE^DIE $$GET1^DIQ |
Order Entry Results Reporting | 2 | ($$MAIL,WRAP)^ORUTL EN^ORYDLG |
Pharmacy Data Management | 2 | ZERO^PSS50 DRGIEN^PSS50P7 |
Clinical Reminders | 1 | BLDLIST^PXRMFRPT |
Toolkit | 1 | (DEL,PUT)^XPAR |
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
POST | ;post
|
|
RESTART | ;index redux
|
|
QUEUE(ORMSG,ZTRTN,ZTDESC,ORCURITM) | ;CREATE A SPECIFIED TASK
|
|
INDEX(ORIFN) | ;create indices
|
|
CONSULT | ;find GMRC QO's to show the EAD default value/WAT
|
|
XM | ||
SODLGCON | ;LOOP THROUGH ALL ORDERABLE ITEMS AND REPORT ON THOSE THAT ARE SUPPLY (TASKED)
|
|
ISSUPPLY(ORDRGIEN) | ;DETERMINE IF DRUG IS A SUPPLY ITEM
|
|
QUICK(ORIEN,ORTEXT) | ;FIND QUICK ORDERS THAT REFERENCE THE ORDERABLE ITEM
|
|
REMIND(ORITMIEN,ORTEXT,ORFILE,ORINDENT) | ;FIND CLINICAL REMINDERS THAT REFERENCE THE ORDERABLE ITEM/QUICK ORDER DIALOG
|
|
MSG(TEXTOUT,ORINDENT) | ;PROCESS DATA FROM BLDLIST^PXRMFRPT
|
|
MENU(ORQIEN,ORTEXT,ORINDENT) | ;FIND ORDER MENUS THAT REFERENCE THE ORDERABLE ITEM
|
|
UPDDGMAP | ;Update the Pharmacy Display Group child mappings
|
|
SENDDSPG(ANAME) | ; Return true if the current display group should be sent
|
|
SENDDLG(ANAME) | ; Return true if the current order dialog should be sent
|
|
DLGBULL | ; send bulletin about modified dialogs <on first install>
|
|
PARVAL | ;add Clin. Inf, Clin Meds display group to SEQUENCE parameter
|
Name | Field # of Occurrence |
---|---|
^%ZTLOAD | QUEUE+9 |
$$S^%ZTLOAD | INDEX+14, SODLGCON+30, SODLGCON+32 |
^DIC | RESTART+3 |
UPDATE^DIE | UPDDGMAP+16 |
$$GET1^DIQ | MSG+16 |
$$MAIL^ORUTL | INDEX+28, XM, SODLGCON+65 |
WRAP^ORUTL | SODLGCON+46, SODLGCON+47, SODLGCON+48, QUICK+6, QUICK+7, MSG+24, MSG+33, MENU+9 |
EN^ORYDLG | DLGBULL+3 |
ZERO^PSS50 | SODLGCON+43 |
DRGIEN^PSS50P7 | SODLGCON+39 |
BLDLIST^PXRMFRPT | REMIND+6 |
$$FMADD^XLFDT | QUEUE+7, INDEX+30 |
$$NOW^XLFDT | QUEUE+7, INDEX+30 |
$$REPEAT^XLFSTR | SODLGCON+17, SODLGCON+27, SODLGCON+48, SODLGCON+55, QUICK+7, MSG+5, MENU+7, MENU+8 |
DEL^XPAR | PARVAL+2, PARVAL+6, PARVAL+10 |
PUT^XPAR | PARVAL+5, PARVAL+9, PARVAL+13 |
UPDATE^XPDID | QUEUE+16 |
BMES^XPDUTL | POST+1, POST+5, QUEUE+6, QUEUE+11, QUEUE+15 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^OR(100 - [#100] | Classic Fileman Calls |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ANAME | SENDDSPG~, SENDDSPG+1, SENDDSPG+2, SENDDSPG+3, SENDDSPG+4, SENDDLG~, SENDDLG+1, SENDDLG+2, SENDDLG+3 |
COUNT | CONSULT+2~, CONSULT+3*, CONSULT+7, CONSULT+8*, CONSULT+9*, CONSULT+10*, CONSULT+11*, CONSULT+12*, CONSULT+13*, CONSULT+14* , CONSULT+15*, CONSULT+16*, CONSULT+17*, CONSULT+18*, CONSULT+19*, CONSULT+20*, CONSULT+21*, CONSULT+22*, CONSULT+23*, CONSULT+24* , CONSULT+25*, CONSULT+37*, CONSULT+38, CONSULT+39* |
DA | CONSULT+2~, CONSULT+3*, CONSULT+27*, CONSULT+28, CONSULT+29, CONSULT+31, CONSULT+33, CONSULT+35, CONSULT+37 |
DA1 | CONSULT+2~, CONSULT+3*, CONSULT+31*, CONSULT+32, CONSULT+33, CONSULT+37 |
DIC | RESTART+1~, RESTART+2* |
DIC("A" | RESTART+2* |
DIC(0 | RESTART+2* |
DT | SODLGCON+34 |
DTOUT | RESTART+1~ |
DTYP | MSG+3~, MSG+18*, MSG+19 |
DUOUT | RESTART+1~ |
DUZ | INDEX+27 |
FI | MSG+3~, MSG+23*, MSG+27*, MSG+28*, MSG+30, MSG+32 |
FIEN | MSG+3~, MSG+8*, MSG+9*, MSG+11, MSG+15, MSG+23, MSG+28 |
FILENUM | MSG+3~, MSG+6*, MSG+7*, MSG+9, MSG+11, MSG+15, MSG+23, MSG+28 |
HEADER | MENU+4~, MENU+6*, MENU+7* |
I | DLGBULL+1~, DLGBULL+2* |
IEN | MSG+3~, MSG+14*, MSG+15*, MSG+16, MSG+18, MSG+20, MSG+23, MSG+26, MSG+28 |
IND | MSG+3~ |
NAME | MSG+3~, MSG+16*, MSG+20, MSG+26 |
NL | MSG+3~ |
NOUT | MSG+3~ |
ORCHK | SODLGCON+1~, SODLGCON+38* |
ORCHNKBR | SODLGCON+3~, SODLGCON+27*, SODLGCON+53 |
ORCIDG | UPDDGMAP+2~, UPDDGMAP+5*, UPDDGMAP+11, UPDDGMAP+12 |
ORCMDG | UPDDGMAP+2~, UPDDGMAP+4*, UPDDGMAP+8, UPDDGMAP+9 |
ORCSUP | UPDDGMAP+2~, UPDDGMAP+6*, UPDDGMAP+14, UPDDGMAP+15 |
ORCURITM | QUEUE~, QUEUE+16, QUEUE+17* |
ORD | DLGBULL+1~, DLGBULL+3 |
ORD( | DLGBULL+2* |
ORDATE | SODLGCON+1~, SODLGCON+33*, SODLGCON+34 |
ORDDHDR | SODLGCON+2~, SODLGCON+41*, SODLGCON+47* |
ORDGIEN | SODLGCON+1~ |
ORDISABL | CONSULT+2~, CONSULT+35*, CONSULT+36*, CONSULT+37 |
ORDLG | INDEX+3~, INDEX+8*, INDEX+9, INDEX+11*, INDEX+12*, INDEX+13, SODLGCON+3~ |
ORDLG( | SODLGCON+22, SODLGCON+23 |
ORDLG("ADDITIVE" | SODLGCON+10*, SODLGCON+11 |
ORDLG("ORDERA | BLE ITEM" , SODLGCON+6*, SODLGCON+7 |
ORDLGIDX | SODLGCON+1~, SODLGCON+22*, SODLGCON+23 |
ORDLGIEN | SODLGCON+1~, SODLGCON+23*, SODLGCON+24 |
ORDRGIEN | SODLGCON+1~, SODLGCON+42*, SODLGCON+43, SODLGCON+45, SODLGCON+47, SODLGCON+48, ISSUPPLY~, ISSUPPLY+2 |
OREAD | CONSULT+2~, CONSULT+5*, CONSULT+6*, CONSULT+7, CONSULT+34 |
OREXIT | SODLGCON+1~, SODLGCON+33*, SODLGCON+34*, SODLGCON+35 |
ORFIELDS | SODLGCON+1~ |
ORFILE | REMIND~, REMIND+6 |
ORFND | UPDDGMAP+2~, UPDDGMAP+7*, UPDDGMAP+8*, UPDDGMAP+9, UPDDGMAP+10*, UPDDGMAP+11*, UPDDGMAP+12, UPDDGMAP+13*, UPDDGMAP+14*, UPDDGMAP+15 |
ORGMRPKG | CONSULT+2~, CONSULT+4*, CONSULT+29 |
ORGO | SODLGCON+3~, SODLGCON+5*, SODLGCON+15, SODLGCON+62 |
ORGROUP | SODLGCON+1~ |
ORHEADER | QUICK+3~, QUICK+4*, QUICK+6* |
ORI | UPDDGMAP+2~, UPDDGMAP+7*, UPDDGMAP+8, UPDDGMAP+10*, UPDDGMAP+11, UPDDGMAP+13*, UPDDGMAP+14 |
ORIDX | SODLGCON+1~, MENU+4~, MENU+6*, MENU+9 |
ORIEN | SODLGCON+2~, SODLGCON+28*, SODLGCON+29, SODLGCON+33, SODLGCON+36, SODLGCON+46, SODLGCON+51, SODLGCON+52, QUICK~, QUICK+5 , QUICK+8, QUICK+9 |
ORIFN | INDEX~, INDEX+4*, INDEX+5, INDEX+6, INDEX+7, INDEX+9, INDEX+10, INDEX+11, INDEX+13, INDEX+14 , INDEX+26, INDEX+31 |
ORINDENT | REMIND~, REMIND+7, MSG~, MSG+5*, MSG+13, MSG+19, MSG+26, MENU~, MENU+5*, MENU+7 , MENU+8 |
ORISSUP | SODLGCON+2~, SODLGCON+41*, SODLGCON+49*, SODLGCON+50 |
ORITEM | INDEX+3~ |
ORITMHDR | SODLGCON+2~, SODLGCON+41*, SODLGCON+46* |
ORITMIEN | SODLGCON+2~, SODLGCON+24*, SODLGCON+25, SODLGCON+26, REMIND~, REMIND+6 |
ORITMS | MSG+22~, MSG+23*, MSG+24 |
ORLABEL | CONSULT+2~, CONSULT+5*, CONSULT+6*, CONSULT+7, CONSULT+9, CONSULT+20, CONSULT+23 |
ORLINE | SODLGCON+2~ |
ORMSG | QUEUE~, QUEUE+6, QUEUE+11, QUEUE+12 |
ORNODE | INDEX+3~, INDEX+7*, INDEX+8, INDEX+11*, INDEX+12 |
ORPHDG | UPDDGMAP+2~, UPDDGMAP+3*, UPDDGMAP+9, UPDDGMAP+12, UPDDGMAP+15 |
ORPHOI | SODLGCON+2~, SODLGCON+36*, SODLGCON+37, SODLGCON+39 |
ORPOST | POST+6~, POST+7*, QUEUE+11, QUEUE+14 |
ORQIEN | SODLGCON+2~, SODLGCON+20*, SODLGCON+21, SODLGCON+23, SODLGCON+24, SODLGCON+26, MENU~, MENU+6 |
ORQO | QUICK+3~, QUICK+5*, QUICK+6, QUICK+7, QUICK+8, QUICK+9 |
ORQORDER | SODLGCON+2~, SODLGCON+19*, SODLGCON+26, SODLGCON+66, QUICK+5, QUICK+8, QUICK+9 |
ORRECP | INDEX+3~, INDEX+28 |
ORRECP( | INDEX+27* |
ORREP | INDEX+3~, INDEX+19! |
ORREP(1 | INDEX+17*, INDEX+20* |
ORREP(2 | INDEX+21* |
ORREP(3 | INDEX+22* |
ORREP(4 | INDEX+23* |
ORREP(5 | INDEX+24* |
ORREP(6 | INDEX+25* |
ORREP(7 | INDEX+26* |
ORRESULT | SODLGCON+2~ |
ORSTAT | INDEX+3~, INDEX+28*, INDEX+29, CONSULT+2~, XM*, SODLGCON+2~, SODLGCON+65* |
ORSTNUM | POST+6~, POST+7*, POST+8, POST+9, POST+10, POST+11 |
ORTEXT | SODLGCON+1~, SODLGCON+5*, SODLGCON+8, SODLGCON+9, SODLGCON+12, SODLGCON+13, SODLGCON+14, SODLGCON+16, SODLGCON+17, SODLGCON+46 , SODLGCON+47, SODLGCON+48, SODLGCON+51, SODLGCON+52, SODLGCON+53, SODLGCON+55, SODLGCON+57, SODLGCON+58, SODLGCON+59, SODLGCON+60 , SODLGCON+61, SODLGCON+63, SODLGCON+65, SODLGCON+66, QUICK~, QUICK+6, QUICK+7, QUICK+8, QUICK+9, REMIND~ , REMIND+7, MENU~, MENU+9 |
ORZZ | UPDDGMAP+2~ |
ORZZ(1 | UPDDGMAP+9*, UPDDGMAP+12*, UPDDGMAP+15* |
OUTPUT | MSG+4~, MSG+13*, MSG+19*, MSG+20*, MSG+21*, MSG+24, MSG+26*, MSG+30*, MSG+32*, MSG+33 , MENU+4~, MENU+7*, MENU+8*, MENU+9 |
QONAME | CONSULT+2~, CONSULT+3*, CONSULT+26*, CONSULT+27, CONSULT+37 |
RESPONSE | CONSULT+2~, CONSULT+33*, CONSULT+34 |
RNUM | MSG+3~, MSG+12*, MSG+16 |
SUBHEAD | MSG+3~, MSG+27*, MSG+29, MSG+31* |
TEXT | MSG+3~ |
TEXTOUT | MSG~, MSG+24, MSG+33 |
TOTAL | CONSULT+2~, CONSULT+39* |
TYPE | MSG+3~, MSG+10*, MSG+11, MSG+12, MSG+13, MSG+15, MSG+17, MSG+23, MSG+25, MSG+28 , MSG+30 |
U | INDEX+8, INDEX+12, INDEX+30, CONSULT+28, CONSULT+29, CONSULT+33, CONSULT+35, SODLGCON+21, SODLGCON+26, SODLGCON+33 , SODLGCON+36, SODLGCON+46, ISSUPPLY+2, REMIND+6, MSG+18, MSG+20, MENU+9 |
X | RESTART+1~, INDEX+14~*, SODLGCON+31~, SODLGCON+32*, PARVAL+1~, PARVAL+4*, PARVAL+5, PARVAL+8*, PARVAL+9, PARVAL+12* , PARVAL+13 |
XPDIDTOT | POST+6~, POST+7* |
Y | RESTART+1~, RESTART+4, RESTART+6 |
ZTDESC | QUEUE~ |
ZTDTH | QUEUE+5~, QUEUE+7* |
ZTIO | QUEUE+5~, QUEUE+8* |
>> ZTQUEUED | SODLGCON+4, SODLGCON+67 |
>> ZTREQ | INDEX+32*, XM+1*, SODLGCON+67* |
ZTRTN | QUEUE~ |
ZTSK | QUEUE+5~, QUEUE+10, QUEUE+15, QUEUE+18 |
>> ZTSTOP | INDEX+4, INDEX+14*, INDEX+16, INDEX+29, SODLGCON+28, SODLGCON+29, SODLGCON+32*, SODLGCON+54, SODLGCON+62 |