ORCB ;SLC/MKB-Notifications followup for LMgr chart ;4/5/01 21:32
Source file <ORCB.m>
| Package | Total | Call Graph | 
|---|---|---|
| Order Entry Results Reporting | 12 | $$XQAKILL^ORB3F1  DEL^ORB3FUP1  (EDIT,RENEW)^ORCACT  MSG^ORCFLAG  ($$MSG,DESELECT,EXIT,SELECT,TAB)^ORCHART  ORDER^ORCMENU  ($$LOCATION,$$PROVIDER)^ORCMENU1  NOTIF^ORCMENU2 EN^ORCSIGN (EN1,INIT)^ORCXPND SLCT1^ORQPT ($$LOCK,UNLOCK)^ORX2 | 
| Kernel | 4 | ($$FMADD,$$NOW)^XLFDT $$LJ^XLFSTR DELETE^XQALERT EN^XQORM | 
| Registration | 2 | (EN,SHOW)^VALM ($$LOWER,FULL)^VALM1 | 
| VA Fileman | 2 | YN^DICN ^DIR | 
| Toolkit | 1 | $$GET^XPAR | 
| Package | Total | Caller Graph | 
|---|---|---|
| Order Entry Results Reporting | 2 | ORB3FUP1 ORB3FUP2 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EXIT | ; -- exit action | |
| ALL | ; -- Select ALL orders | |
| EN1(ORIFN,ACTION) | ; -- entry point to display single order | |
| HELP | ; -- help code | |
| D1 | ||
| EDIT | ; -- Edit order as follow-up action | |
| UNFLAG | ; -- Unflag orders | |
| SQ | ||
| FINDLOC() | ; -- Loop through orders in alert to find assigned location | |
| PHDR | ; -- protocol menu header code | |
| RENEW | ; --Renew order as follow-up action | |
| SIGN | ; -- Sign new order | |
| INIT | ; -- init variables and list array | |
| EN(DFN,ORFLG,DGRP,DEL) | ; -- main entry point | |
| ACTIONS | ;;KEY;NAME | |
| NEW | ; -- Add new order as follow-up action | |
| DELETE | ; -- Delete current alert | |
| SELECT | ; -- process selected order(s) | |
| NWQ | 
| Name | Field # of Occurrence | 
|---|---|
| YN^DICN | D1 | 
| ^DIR | ALL+3 | 
| $$XQAKILL^ORB3F1 | EXIT+7 | 
| DEL^ORB3FUP1 | D1+5 | 
| EDIT^ORCACT | EDIT+2 | 
| RENEW^ORCACT | RENEW+2 | 
| MSG^ORCFLAG | UNFLAG+8, EXIT+5 | 
| $$MSG^ORCHART | PHDR+2 | 
| DESELECT^ORCHART | SQ | 
| EXIT^ORCHART | EXIT+8 | 
| SELECT^ORCHART | SELECT+2 | 
| TAB^ORCHART | INIT+1, SELECT+10 | 
| ORDER^ORCMENU | NEW+8 | 
| $$LOCATION^ORCMENU1 | NEW+4 | 
| $$PROVIDER^ORCMENU1 | NEW+3 | 
| NOTIF^ORCMENU2 | NEW+9, EDIT+3, RENEW+3 | 
| EN^ORCSIGN | SIGN+4 | 
| EN1^ORCXPND | EN1+5 | 
| INIT^ORCXPND | RENEW+5 | 
| SLCT1^ORQPT | EN+2 | 
| $$LOCK^ORX2 | NEW+2 | 
| UNLOCK^ORX2 | NWQ, EDIT+6, RENEW+7 | 
| EN^VALM | EN+11 | 
| SHOW^VALM | PHDR+2 | 
| $$LOWER^VALM1 | PHDR+9 | 
| FULL^VALM1 | NEW+8 | 
| $$FMADD^XLFDT | EN+6, EN+9 | 
| $$NOW^XLFDT | EN+6, EN+9, EXIT+4 | 
| $$LJ^XLFSTR | INIT+4 | 
| $$GET^XPAR | EXIT+2 | 
| DELETE^XQALERT | EXIT+7 | 
| EN^XQORM | SELECT+8 | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DGPM - [#405] | EN+8 | 
| ^DPT - [#2] | EN+8 | 
| ^OR(100 - [#100] | UNFLAG+6, UNFLAG+7, EN1+1, EN1+3, NEW+5, EXIT+5, FINDLOC+2 | 
| ^ORD(100.9 - [#100.9] | EXIT+6 | 
| ^ORD(100.98 - [#100.98] | EN+3 | 
| ^ORD(101 - [#101] | PHDR+4, PHDR+7, PHDR+8, PHDR+9, SELECT+5, SELECT+9 | 
| ^ORD(101.41 - [#101.41] | NEW+6 | 
| ^TMP("OR" | EN+10*, INIT+2, INIT+4*, PHDR+3, PHDR+9, SELECT+3, UNFLAG+4, EN1+6!, SIGN+3*, SIGN+4! , EXIT+1, EXIT+5, ALL+2, FINDLOC+2 | 
| ^TMP("ORNEW" | NEW+1!, NEW+9, NEW+10!, EDIT+1!, EDIT+5!, RENEW+1!, RENEW+6!, SIGN+3 | 
| ^TMP("ORXPND" | EN1+4*, EN1+6!, NEW+5, EDIT+4*, RENEW+4*, RENEW+5! | 
| Name | Line Occurrences | 
|---|---|
| $$FINDLOC | PHDR+10 | 
| D1 | D1+2 | 
| NWQ | NEW+3, NEW+4, NEW+6 | 
| SIGN | NEW+9, EDIT+3, RENEW+3 | 
| SQ | SELECT+6, SELECT+8 | 
| UNFLAG | SELECT+10 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | UNFLAG+6, EXIT+5, FINDLOC+2 | 
| ^(20 | SELECT+9 | 
| ^(3 | UNFLAG+7*, EXIT+5* | 
| ^(8 | EXIT+5* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | DELETE+1~, D1*, D1+1, D1+2 | 
| %Y | DELETE+1~ | 
| ACTION | EN1~, EN1+2, EN1+4 | 
| ADM | EN+8~*, EN+9 | 
| BEG | EN+2~, EN+4*, EN+5*, EN+6*, EN+9*, EN+10 | 
| CNT | SIGN+1~, SIGN+2*, SIGN+3*, SIGN+4 | 
| DEL | EN~, D1+6* | 
| DFN | EN~, EN+1, EN+8, EN1+3*, EN1+5 | 
| DGRP | EN~, EN+3*, EN+10 | 
| DIR | ALL+1~ | 
| DIR("V" | ALL+3* | 
| DIR(0 | ALL+3* | 
| DT | EN+5 | 
| DTIME | HELP+5, D1+4 | 
| DUZ | UNFLAG+7, EXIT+4 | 
| END | EN+2~, EN+4*, EN+6*, EN+9*, EN+10 | 
| I | INIT+3~, INIT+4*, PHDR+1~, PHDR+7* | 
| IFN | NEW+1~, NEW+5*, NEW+6 | 
| MAX | ALL+1~, ALL+2*, ALL+3 | 
| MENU | SELECT+1~, SELECT+4*, SELECT+5 | 
| NUM | PHDR+1~, PHDR+3*, PHDR+4, UNFLAG+1~, UNFLAG+3*, UNFLAG+4 | 
| ORA | UNFLAG+1~, UNFLAG+5*, UNFLAG+7, UNFLAG+8, EXIT+3~, EXIT+5* | 
| ORDEF | PHDR+1~, PHDR+6* | 
| OREBUILD | PHDR+1!, SELECT+1~, SELECT+10, EDIT+1~, EDIT+2, RENEW+1~, RENEW+2 | 
| ORFLG | EN~, EN+1, EN+4, EN+7, EN+10, INIT+3, PHDR+5, PHDR+6, SELECT+3*, SELECT+4 , SELECT+10, DELETE+2 | 
| ORI | PHDR+1~, PHDR+5*, PHDR+7, UNFLAG+1~, UNFLAG+3*, EXIT+3~, EXIT+5*, FINDLOC+1~*, FINDLOC+2* | 
| ORIFN | UNFLAG+1~, UNFLAG+4*, UNFLAG+5*, UNFLAG+6, UNFLAG+7, UNFLAG+8, EN1~, EN1+1, EN1+3, EN1+4 , EN1+5, SIGN+1~, SIGN+2*, SIGN+3*, EXIT+3~, EXIT+5*, FINDLOC+1~, FINDLOC+2* | 
| ORIG | NEW+1~, NEW+5* | 
| >> ORL | PHDR+10*, NEW+4* | 
| ORN | EXIT+3~, EXIT+6*, EXIT+7 | 
| ORNMBR | PHDR+1!, SELECT+1~, SELECT+2*, SQ, UNFLAG+3, SIGN+1~, SIGN+2*, SIGN+3*, ALL+4* | 
| ORNP | NEW+1~, NEW+3* | 
| >> ORPNM | DELETE+2 | 
| ORPTLK | NEW+1~, NEW+2* | 
| ORTAB | INIT+1*, INIT+2, SELECT+10, SIGN+1~, SIGN+2* | 
| ORUNF | EXIT+3~, EXIT+4*, EXIT+5 | 
| >> ORVP | NEW+2, NWQ, EDIT+6, RENEW+7 | 
| ORX | UNFLAG+1~, UNFLAG+2*, UNFLAG+6, FINDLOC+2* | 
| ORY | SELECT+1~, SELECT+8*, FINDLOC+1~*, FINDLOC+2*, FINDLOC+3 | 
| ORY(1 | SELECT+9, UNFLAG+2 | 
| PRMT | DELETE+1~, DELETE+2*, D1 | 
| TYPE | NEW+1~, NEW+6* | 
| U | EN+3, EN+8, PHDR+3, PHDR+9, SELECT+3, SELECT+9, UNFLAG+2, UNFLAG+4, UNFLAG+6, UNFLAG+7 , EN1+2, EN1+3, EN1+4, NEW+2, NEW+5, NEW+6, EDIT+4, RENEW+4, EXIT+1, EXIT+4 , EXIT+5, ALL+2, FINDLOC+2 | 
| >> VALMBCK | HELP+1*, SELECT+1*, SELECT+9*, NEW+1*, NEW+3*, NEW+10*, EDIT+5*, RENEW+6*, DELETE+1*, D1+6* | 
| >> VALMCNT | INIT+2 | 
| >> VALMSG | PHDR+2* | 
| X | INIT+3~*, INIT+4, HELP+1~, HELP+5*, PHDR+1~, PHDR+7*, PHDR+9*, UNFLAG+1~, UNFLAG+7*, UNFLAG+8* , ALL+1~, ALL+2*, DELETE+1~, D1+4* | 
| >> XQAID | EN+5, EXIT+7, D1+5 | 
| XQAKILL | EXIT+3~, EXIT+7*, DELETE+1~* | 
| XQORM | SELECT+1~, SELECT+5*, SELECT+6 | 
| XQORM("#" | PHDR+4* | 
| XQORM("A" | SELECT+7* | 
| XQORM("B" | PHDR+9* | 
| XQORM("KEY" | PHDR+7*, PHDR+8*, PHDR+9* | 
| XQORM(0 | SELECT+7* | 
| >> XQORNOD(0 | SELECT+2 | 
| Y | SELECT+1~, SELECT+8, ALL+1~, ALL+2*, ALL+4, DELETE+1~, D1+5, D1+6 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(ACTIONS+$PIECE^2;4(5) | PHDR+7 | 
| $T(ACTIONS+ORDEF | PHDR+9 |