OREV3 ;SLC/DAN Event delayed orders set up continued ;12/23/02 13:28
Source file <OREV3.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 5 | ^DIC FILE^DICN ^DIE $$GET1^DIQ ^DIR | 
| Order Entry Results Reporting | 4 | AUDIT^OREV $$ORDERS^OREV1 ($$PARENTOK,CHKPRM)^OREV4 TEAMPR^ORQPTQ1 | 
| Toolkit | 2 | ($$GET,EN,ENVAL,GETLST)^XPAR (EDIT,EDITPAR,GETENT)^XPAREDIT | 
| Authorization Subscription | 1 | WHATIS^USRLM | 
| Kernel | 1 | $$NOW^XLFDT | 
| Registration | 1 | FULL^VALM1 | 
| Package | Total | Caller Graph | 
|---|---|---|
| Order Entry Results Reporting | 5 | INCLUDED TREATING SPECIALTIES OR EVENT PARAMETERS OREV1 OREVNT1 OREVNTX1 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ADDCHLD(ENTRY,ADD) | ;Add child(ren) to event | |
| EVENTLST | ;Allow user to edit OREVNT COMMON LIST parameter and set a default for that list | |
| MANPARAM() | ;Check setting of OREVNT MANUAL RELEASE parameter | |
| GETLST(LST) | ;Return common list and default event | |
| ACE | ;Add child events to existing events | |
| KEY() | ;Check for ORES or ORELSE keys | |
| SETDFLT(ORENT,PRM) | ;Set default for given list | |
| PARAM | ;Allow user to edit event delayed order parameters | |
| CANREL() | ;Function to determine if delayed order can be manually released | |
| UPDTCHLD(PARENT,CDT) | ;Update children to inactive when parent is inactivated | |
| RETLST | ;Sets up list for entity | |
| DEFHELP | ;Provide detailed help for setting default treating specialty | 
| Name | Field # of Occurrence | 
|---|---|
| ^DIC | ACE+8, MANPARAM+2, EVENTLST+2, SETDFLT+2, SETDFLT+3, GETLST+2, RETLST+2 | 
| FILE^DICN | ADDCHLD+13 | 
| ^DIE | ADDCHLD+19, ADDCHLD+22, UPDTCHLD+9, UPDTCHLD+15 | 
| $$GET1^DIQ | MANPARAM+23, DEFHELP+6, GETLST+22 | 
| ^DIR | ADDCHLD+10, PARAM+6, SETDFLT+14 | 
| AUDIT^OREV | ACE+13, ACE+21, ADDCHLD+21 | 
| $$ORDERS^OREV1 | ACE+5 | 
| $$PARENTOK^OREV4 | ACE+9, ACE+17 | 
| CHKPRM^OREV4 | ACE+13, ACE+21 | 
| TEAMPR^ORQPTQ1 | MANPARAM+15, GETLST+15 | 
| WHATIS^USRLM | MANPARAM+8, GETLST+9 | 
| FULL^VALM1 | ACE+2, PARAM+2 | 
| $$NOW^XLFDT | ADDCHLD+22 | 
| $$GET^XPAR | CANREL+2, MANPARAM+6, MANPARAM+21, MANPARAM+25, SETDFLT+9, RETLST+5 | 
| EN^XPAR | SETDFLT+10, SETDFLT+16, SETDFLT+19 | 
| ENVAL^XPAR | GETLST+5 | 
| GETLST^XPAR | SETDFLT+7 | 
| EDIT^XPAREDIT | EVENTLST+7 | 
| EDITPAR^XPAREDIT | PARAM+8 | 
| GETENT^XPAREDIT | EVENTLST+5, SETDFLT+6 | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^ORD(100.5 - [#100.5] | Classic Fileman Calls | 
| ^VA(200 - [#200] | GET1^DIQ | 
| ^DIC(45.7 - [#45.7] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ORD(100.5 - [#100.5] | ACE+11, ACE+16, ACE+19, ADDCHLD+12, UPDTCHLD+3, UPDTCHLD+5, UPDTCHLD+12, DEFHELP+2, DEFHELP+3, DEFHELP+5 , SETDFLT+11, SETDFLT+12, SETDFLT+17, RETLST+6 | 
| ^TMP("OREDO" | ACE+15 | 
| ^XTV(8989.5 - [#8989.5] | MANPARAM+11, MANPARAM+18, MANPARAM+23, EVENTLST+9 | 
| ^XUSEC("ORELSE" | KEY+1 | 
| ^XUSEC("ORES" | KEY+1 | 
| Name | Line Occurrences | 
|---|---|
| $$KEY | CANREL+4, CANREL+7, CANREL+8 | 
| $$MANPARAM | CANREL+5, CANREL+7, CANREL+8 | 
| ADDCHLD | ACE+12, ACE+20 | 
| EVENTLST | PARAM+7 | 
| RETLST | GETLST+7, GETLST+12, GETLST+18, GETLST+20, GETLST+23, GETLST+25 | 
| SETDFLT | PARAM+7, EVENTLST+10 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(1 | SETDFLT+12 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ADD | ACE+1~, ACE+12, ACE+13, ACE+20, ACE+21, ADDCHLD~, ADDCHLD+23* | 
| CAN | CANREL+1~, CANREL+6, CANREL+7*, CANREL+8* | 
| CDT | UPDTCHLD~, UPDTCHLD+8, UPDTCHLD+14 | 
| CHILD | UPDTCHLD+1~, UPDTCHLD+3*, UPDTCHLD+5, UPDTCHLD+6 | 
| CNT | RETLST+1~, RETLST+4*, RETLST+6* | 
| DA | ACE+1~, ACE+8*, ACE+10, ACE+11, ACE+12, ACE+13, ACE+14, ACE+15*, ACE+16, ACE+18 , ACE+19, ACE+20, ACE+21, ACE+22, ADDCHLD+4~, ADDCHLD+17*, ADDCHLD+20, ADDCHLD+21, UPDTCHLD+1~, UPDTCHLD+6* , UPDTCHLD+11, UPDTCHLD+12*, DEFHELP+4 | 
| DA(1 | UPDTCHLD+11*, UPDTCHLD+12, DEFHELP+2, DEFHELP+3, DEFHELP+5 | 
| DEF | DEFHELP+1~, DEFHELP+3*, DEFHELP+4, DEFHELP+5, SETDFLT+1~, SETDFLT+9*, SETDFLT+10*, SETDFLT+11, SETDFLT+13, SETDFLT+14 , SETDFLT+16, RETLST+1~, RETLST+5*, RETLST+6 | 
| DEFTS | DEFHELP+1~, DEFHELP+5*, DEFHELP+6 | 
| DEFTSNM | DEFHELP+1~, DEFHELP+6*, DEFHELP+8 | 
| DIC | ACE+1~, ACE+4*, ADDCHLD+4~, ADDCHLD+13*, ADDCHLD+15, MANPARAM+1~, MANPARAM+2*, EVENTLST+1~, EVENTLST+2*, SETDFLT+1~ , SETDFLT+2*, SETDFLT+3*, GETLST+1~, GETLST+2*, RETLST+1~, RETLST+2* | 
| DIC("S" | ACE+7* | 
| DIC(0 | ACE+7*, ADDCHLD+13*, MANPARAM+2*, EVENTLST+2*, SETDFLT+2*, SETDFLT+3*, GETLST+2*, RETLST+2* | 
| DIE | ADDCHLD+4~, ADDCHLD+15*, UPDTCHLD+1~, UPDTCHLD+7*, UPDTCHLD+13* | 
| DIR | ADDCHLD+4~, PARAM+1~, SETDFLT+1~ | 
| DIR("?" | ADDCHLD+9* | 
| DIR("A" | ADDCHLD+8*, PARAM+5*, SETDFLT+14* | 
| DIR(0 | ADDCHLD+7*, PARAM+4*, SETDFLT+14* | 
| DIRUT | ADDCHLD+4~, ADDCHLD+5, ADDCHLD+11 | 
| DONE | UPDTCHLD+1~, UPDTCHLD+2*, UPDTCHLD+4* | 
| DR | ADDCHLD+4~, ADDCHLD+16*, ADDCHLD+22*, UPDTCHLD+1~, UPDTCHLD+8*, UPDTCHLD+14* | 
| DT | MANPARAM+11, GETLST+12 | 
| >> DTOUT | EVENTLST+8 | 
| >> DUOUT | EVENTLST+8 | 
| DUZ | KEY+1, MANPARAM+8, MANPARAM+15, MANPARAM+23, GETLST+7, GETLST+9, GETLST+15, GETLST+22 | 
| DUZ(2 | GETLST+25 | 
| ENT | GETLST+1~, GETLST+7*, GETLST+12*, GETLST+18*, GETLST+20*, GETLST+22*, GETLST+23, GETLST+25*, RETLST+5, RETLST+6 | 
| ENTRY | ADDCHLD~, ADDCHLD+22 | 
| EXP | MANPARAM+1~, MANPARAM+11*, GETLST+1~, GETLST+12* | 
| FND | MANPARAM+1~, MANPARAM+9, MANPARAM+10*, MANPARAM+11*, MANPARAM+12*, MANPARAM+16, MANPARAM+17*, MANPARAM+18*, MANPARAM+19*, SETDFLT+1~ , SETDFLT+9*, SETDFLT+10, GETLST+1~, GETLST+10, GETLST+11*, GETLST+12*, GETLST+16, GETLST+17*, GETLST+18* | 
| FNDNO | MANPARAM+1~, MANPARAM+11*, MANPARAM+12, MANPARAM+14!, MANPARAM+18*, MANPARAM+19 | 
| I | MANPARAM+1~, MANPARAM+11*, MANPARAM+18*, SETDFLT+1~, SETDFLT+9*, GETLST+1~, GETLST+12*, GETLST+18*, RETLST+1~, RETLST+6* | 
| J | SETDFLT+1~, SETDFLT+12* | 
| >> LOC | MANPARAM+21, GETLST+20 | 
| LST | MANPARAM+1~, MANPARAM+14!, MANPARAM+15, GETLST~ | 
| LST( | MANPARAM+11, MANPARAM+18, RETLST+6* | 
| LST(0 | MANPARAM+9 | 
| LST(1 | MANPARAM+16 | 
| NEW | ADDCHLD+4~, ADDCHLD+18* | 
| ORCLST | GETLST+1~, GETLST+5 | 
| ORCLST( | GETLST+7, GETLST+12, GETLST+18, GETLST+20, GETLST+23, GETLST+25, RETLST+6 | 
| ORENT | EVENTLST+1~, EVENTLST+5, EVENTLST+6, EVENTLST+7, EVENTLST+9, EVENTLST+10, SETDFLT~, SETDFLT+6, SETDFLT+7, SETDFLT+9 , SETDFLT+10, SETDFLT+16, SETDFLT+19 | 
| ORGLOB | ACE+1~, ACE+4*, ACE+10, ACE+14, ACE+18, ACE+22 | 
| ORJ | ACE+1~, ACE+15* | 
| ORLST | SETDFLT+1~, SETDFLT+7, SETDFLT+8, SETDFLT+9, SETDFLT+12, SETDFLT+13*, SETDFLT+14, SETDFLT+16 | 
| ORLST( | SETDFLT+9, SETDFLT+12, SETDFLT+17, SETDFLT+19 | 
| ORMAN | CANREL+1~, CANREL+2*, CANREL+3*, CANREL+4, CANREL+5, CANREL+6 | 
| >> ORNMBR | ACE+5*, ACE+6, ACE+15 | 
| ORTMP | ACE+1~, ACE+15* | 
| PARENT | UPDTCHLD~, UPDTCHLD+3 | 
| PRM | MANPARAM+1~, MANPARAM+4*, MANPARAM+6, MANPARAM+11, MANPARAM+18, MANPARAM+21, MANPARAM+23, MANPARAM+25, EVENTLST+1~, EVENTLST+4* , EVENTLST+5, EVENTLST+7, EVENTLST+9, EVENTLST+10, SETDFLT~, SETDFLT+2*, SETDFLT+7, GETLST+1~, GETLST+4*, GETLST+5 | 
| PRMD | SETDFLT+1~, SETDFLT+5*, SETDFLT+6, SETDFLT+9, SETDFLT+10, SETDFLT+16, SETDFLT+19 | 
| STR | MANPARAM+1~, MANPARAM+11*, GETLST+1~, GETLST+12* | 
| TLST | GETLST+1~, GETLST+14!, GETLST+15 | 
| TLST( | GETLST+12, GETLST+18 | 
| TLST(0 | GETLST+10 | 
| TLST(1 | GETLST+16 | 
| U | ACE+11, ACE+16, ACE+19, MANPARAM+11, MANPARAM+18, DEFHELP+5, SETDFLT+9, SETDFLT+11, SETDFLT+12, SETDFLT+17 , GETLST+12, GETLST+18, RETLST+6 | 
| VAL | MANPARAM+1~, MANPARAM+6*, MANPARAM+21*, MANPARAM+23*, MANPARAM+25* | 
| >> VALMBCK | ACE+3*, PARAM+2* | 
| X | ADDCHLD+4~, ADDCHLD+13*, MANPARAM+1~, MANPARAM+2*, EVENTLST+1~, EVENTLST+2*, SETDFLT+1~, SETDFLT+2*, SETDFLT+3*, GETLST+1~ , GETLST+2*, RETLST+1~, RETLST+2* | 
| Y | ACE+1~, ACE+8, ADDCHLD+4~, ADDCHLD+12, ADDCHLD+13, ADDCHLD+14, ADDCHLD+17, PARAM+1~, PARAM+3, PARAM+6 , PARAM+7, PARAM+8, MANPARAM+1~, MANPARAM+3, MANPARAM+4, EVENTLST+1~, EVENTLST+3, EVENTLST+4, SETDFLT+1~, SETDFLT+2 , SETDFLT+4, SETDFLT+5, SETDFLT+15, SETDFLT+16, SETDFLT+17, SETDFLT+19, GETLST+1~, GETLST+3, GETLST+4, RETLST+1~ , RETLST+3, RETLST+5 |