SCRPPAT ;ALB/CMM - Practitioner's Patients ; 8/30/99 3:17pm
Source file <SCRPPAT.m>
| Package | Total | Call Graph | 
|---|---|---|
| Scheduling | 5 | DRIVE^SCRPPAT2 (PAT,SHEAD,TOTAL1)^SCRPPAT3 (INST,PRACT,PRMTT,ROLE)^SCRPU1 ($$SORT,$$SUMM)^SCRPU2 ($$GETTIME,$$NODATA,$$PDEVICE,HOLD,NEWP1,TITLE)^SCRPU3 | 
| Kernel | 2 | ^%ZTLOAD EN^XUTMDEVQ | 
| IHS Changes To Scheduling | 1 | ^BSDSCPAT | 
| VA Fileman | 1 | ^DIR | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EXIT1 | ; | |
| ERR | ; | |
| RET | ||
| IHS | ;EP; entry point for list template  ;IHS/ANMC/LJF 11/2/2000 | |
| S1 | ||
| EXIT2 | ; | |
| S | ; | |
| ENTRY2(INST,TEAM,ROLE,PRACT,SUMM,SORT,IOP,ZTDTH) | ; | |
| PROMPTS | ; | |
| SSH | ;Summary subheader | |
| QUE(INST,TEAM,ROLE,PRACT,SUMM,SORT) | ;queue report | |
| PRNT(ST4,ST3,SEC3,PAGE,TITL,INS,SEC,TRD) | ; | |
| QENTRY | ; | |
| HOLD(PAGE,TIT,MARG) | ; | |
| PRINTIT(STORE,IOP,TITL,SORT) | ; Print All Data | 
| Name | Field # of Occurrence | 
|---|---|
| ^%ZTLOAD | ENTRY2+24 | 
| ^BSDSCPAT | QENTRY+1 | 
| ^DIR | S1 | 
| DRIVE^SCRPPAT2 | IHS+7 | 
| PAT^SCRPPAT3 | PRNT+12, PRNT+33, PRNT+58 | 
| SHEAD^SCRPPAT3 | PRNT+9, PRNT+17, PRNT+24, PRNT+42, PRNT+48 | 
| TOTAL1^SCRPPAT3 | PRNT+36, PRNT+61 | 
| INST^SCRPU1 | PROMPTS+6 | 
| PRACT^SCRPU1 | PROMPTS+9 | 
| PRMTT^SCRPU1 | PROMPTS+7 | 
| ROLE^SCRPU1 | PROMPTS+8 | 
| $$SORT^SCRPU2 | PROMPTS+11 | 
| $$SUMM^SCRPU2 | PROMPTS+10 | 
| $$GETTIME^SCRPU3 | PROMPTS+14 | 
| $$NODATA^SCRPU3 | IHS+8 | 
| $$PDEVICE^SCRPU3 | PROMPTS+12 | 
| HOLD^SCRPU3 | PRNT+19, PRNT+26, PRNT+35, PRNT+44, PRNT+50, PRNT+60 | 
| NEWP1^SCRPU3 | PRNT+15, PRNT+18, PRNT+25, PRNT+34, PRNT+43, PRNT+49, PRNT+59 | 
| TITLE^SCRPU3 | PRNT+10, PRNT+17, PRNT+24, PRNT+42, PRNT+48 | 
| EN^XUTMDEVQ | QUE+10 | 
| 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 | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZIS(1 - [#3.5] | IHS+9 | 
| Name | Line Occurrences | 
|---|---|
| $$ENTRY2 | PROMPTS+17 | 
| ERR | PROMPTS+6, PROMPTS+7, PROMPTS+8, PROMPTS+9, PROMPTS+10, PROMPTS+11, PROMPTS+13, PROMPTS+15 | 
| EXIT1 | RET+2 | 
| EXIT2 | IHS+11 | 
| HOLD | PRNT+14 | 
| PRINTIT | IHS+10, S1+1 | 
| PRNT | S+12 | 
| QENTRY | ENTRY2+18 | 
| QUE | PROMPTS+20 | 
| RET | ENTRY2+18 | 
| S | PRINTIT+17 | 
| S1 | PRINTIT+25 | 
| SSH | PRNT+17, PRNT+18, PRNT+19, PRNT+42, PRNT+43, PRNT+44 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DIR | S1~ | 
| DIR(0 | S1* | 
| DTIME | HOLD+4 | 
| FIRST | PRINTIT+12~, PRINTIT+13*, S1+1*, PRNT+17*, PRNT+24, PRNT+25, PRNT+26, PRNT+27*, PRNT+42*, PRNT+48 , PRNT+49, PRNT+50, PRNT+51* | 
| II | QUE+8~, QUE+9*, ENTRY2+22~, ENTRY2+23* | 
| INAME | PRINTIT+12~, PRINTIT+13*, PRINTIT+14*, PRINTIT+15 | 
| INS | PRINTIT+12~, PRINTIT+13*, PRINTIT+15*, PRINTIT+16, S+2, S+3, S+7, S+8, S+12, PRNT~ , PRNT+3, PRNT+6, PRNT+11, PRNT+12, PRNT+13, PRNT+20, PRNT+21, PRNT+25, PRNT+26, PRNT+28 , PRNT+29, PRNT+30, PRNT+31, PRNT+33, PRNT+36, PRNT+38, PRNT+40, PRNT+45, PRNT+46, PRNT+52 , PRNT+53, PRNT+54, PRNT+55, PRNT+58, PRNT+61 | 
| INST | QUE~, ENTRY2~, ENTRY2+13, EXIT2+2! | 
| IO | IHS+9 | 
| IOF | PRINTIT+7, S1+1, HOLD+6 | 
| IOP | ENTRY2~, ENTRY2+13, ENTRY2+16*, ENTRY2+17*, ENTRY2+21, IHS+9*, IHS+10, EXIT2+2!, PRINTIT~, S1+1 | 
| IOSL | PRNT+18, PRNT+19, PRNT+34, PRNT+35, PRNT+43, PRNT+44, PRNT+59, PRNT+60 | 
| IOST | ENTRY2+16*, ENTRY2+18, QENTRY+1, PRINTIT+7, S1, PRNT+10, PRNT+14, PRNT+15, PRNT+18, PRNT+19 , PRNT+25, PRNT+26, PRNT+34, PRNT+35, PRNT+43, PRNT+44, PRNT+49, PRNT+50, PRNT+59, PRNT+60 | 
| MARG | HOLD~, HOLD+3* | 
| MORE | PRNT+5~*, PRNT+10, PRNT+11, PRNT+12*, PRNT+24, PRNT+27 | 
| NODATA | IHS+8*, IHS+10, EXIT2+2! | 
| NUMBER | PROMPTS+3~, PROMPTS+17*, PROMPTS+18, ENTRY2+15~, RET*, RET+1*, RET+3 | 
| PAGE | PRINTIT+6~, PRINTIT+7*, S+12, PRNT~, PRNT+10, PRNT+14*, PRNT+15, PRNT+17, PRNT+18, PRNT+19 , PRNT+24, PRNT+25, PRNT+26, PRNT+34, PRNT+35, PRNT+42, PRNT+43, PRNT+44, PRNT+48, PRNT+49 , PRNT+50, PRNT+59, PRNT+60, HOLD~ | 
| POS | PRNT+2~, PRNT+5*, PRNT+6*, PRNT+11, PRNT+12, PRNT+13, PRNT+20, PRNT+21, PRNT+28, PRNT+29 , PRNT+33, PRNT+36, PRNT+39*, PRNT+40*, PRNT+45, PRNT+46, PRNT+54, PRNT+55, PRNT+58, PRNT+61 | 
| PRACT | QUE~, ENTRY2~, ENTRY2+13, EXIT2+2! | 
| PRNT | PROMPTS+3~, PROMPTS+12*, PROMPTS+13, PROMPTS+14, PROMPTS+16*, PROMPTS+17 | 
| PT | PRINTIT+12~ | 
| QTIME | PROMPTS+3~, PROMPTS+5*, PROMPTS+14*, PROMPTS+15, PROMPTS+17 | 
| ROLE | QUE~, ENTRY2~, ENTRY2+13, EXIT2+2! | 
| SCI | SSH+3~* | 
| SCUP | PROMPTS+4!, EXIT1+2! | 
| SEC | PRINTIT+12~, S+3*, S+4, S+12, PRNT~, PRNT+3, PRNT+6, PRNT+11, PRNT+12, PRNT+13 , PRNT+20, PRNT+21, PRNT+28, PRNT+29, PRNT+33, PRNT+36, PRNT+38, PRNT+40, PRNT+45, PRNT+46 , PRNT+52, PRNT+54, PRNT+55, PRNT+58, PRNT+61 | 
| SEC1 | PRINTIT+8~, PRINTIT+9*, PRINTIT+10*, S+1 | 
| SEC2 | PRINTIT+8~, PRINTIT+9*, PRINTIT+10*, S+6 | 
| SEC3 | PRINTIT+8~, PRINTIT+9*, PRINTIT+10*, S+5, S+12, PRNT~, PRNT+3, PRNT+12, PRNT+33, PRNT+38 , PRNT+58 | 
| SEC4 | PRINTIT+8~, PRINTIT+9*, PRINTIT+10*, S+11 | 
| SECN | PRINTIT+12~, S+1*, S+2*, S+3 | 
| SORT | PROMPTS+3~, PROMPTS+11*, PROMPTS+17, PROMPTS+20, QUE~, ENTRY2~, ENTRY2+13, IHS+10, EXIT1+2!, EXIT2+2! , PRINTIT~, PRINTIT+9, PRINTIT+10, S1+1, PRNT+7, PRNT+23, PRNT+30, PRNT+52, PRNT+54 | 
| ST1 | PRINTIT+8~, S+1*, S+2, S+3 | 
| ST2 | PRINTIT+8~, S+6*, S+7, S+8 | 
| ST3 | PRINTIT+8~, S+5*, S+12, PRNT~, PRNT+3, PRNT+6, PRNT+11, PRNT+12, PRNT+13, PRNT+28 , PRNT+29, PRNT+33, PRNT+52, PRNT+58 | 
| ST4 | PRINTIT+8~, S+11*, S+12, PRNT~, PRNT+12, PRNT+30, PRNT+33, PRNT+38, PRNT+40, PRNT+54 , PRNT+55, PRNT+58 | 
| STOP | EXIT2+2!, PRINTIT+7*, PRINTIT+14, PRINTIT+16, S+2, S+7, S+12, S1*, S1+1, PRNT+6 , PRNT+14, PRNT+15, PRNT+18, PRNT+19, PRNT+25, PRNT+26, PRNT+27, PRNT+33, PRNT+34, PRNT+35 , PRNT+40, PRNT+43, PRNT+44, PRNT+51, PRNT+58, PRNT+59, PRNT+60, HOLD+5* | 
| STORE | IHS+4*, IHS+5, IHS+6, IHS+8, IHS+10, EXIT2+1, EXIT2+2!, PRINTIT~, PRINTIT+14, PRINTIT+15 , S+1, S+5, S+6, S+11, S1+1, PRNT+9, PRNT+20, PRNT+21, PRNT+25, PRNT+26 , PRNT+31, PRNT+45, PRNT+46, PRNT+53 | 
| SUMM | QUE~, ENTRY2~, ENTRY2+13, IHS+3, EXIT2+2!, S1+1*, PRNT+7, PRNT+16, PRNT+25, PRNT+26 , PRNT+41, PRNT+49, PRNT+50 | 
| TEAM | QUE~, ENTRY2~, ENTRY2+13, EXIT2+2! | 
| TIT | HOLD~ | 
| TITL | IHS+2*, IHS+3*, IHS+8, IHS+10, EXIT2+2!, PRINTIT~, S+12, S1+1*, PRNT~, PRNT+10 , PRNT+15, PRNT+17, PRNT+18, PRNT+19, PRNT+24, PRNT+25, PRNT+26, PRNT+34, PRNT+35, PRNT+42 , PRNT+43, PRNT+44, PRNT+48, PRNT+49, PRNT+50, PRNT+59, PRNT+60 | 
| TRD | PRINTIT+12~, S+8*, S+9, S+12, PRNT~, PRNT+3, PRNT+6, PRNT+11, PRNT+12, PRNT+13 , PRNT+20, PRNT+21, PRNT+28, PRNT+29, PRNT+30, PRNT+33, PRNT+36, PRNT+38, PRNT+40, PRNT+45 , PRNT+46, PRNT+54, PRNT+55, PRNT+58, PRNT+61 | 
| TRDN | PRINTIT+12~, S+6*, S+7*, S+8 | 
| U | IHS+9 | 
| >> VALM | SSH+1 | 
| VAUTD | PROMPTS+3~, PROMPTS+17, PROMPTS+20, EXIT1+1! | 
| VAUTP | PROMPTS+3~, PROMPTS+9, PROMPTS+17, PROMPTS+20, EXIT1+1! | 
| VAUTR | PROMPTS+3~, PROMPTS+8, PROMPTS+17, PROMPTS+20, EXIT1+1! | 
| VAUTS | PROMPTS+3~, PROMPTS+10*, PROMPTS+17, PROMPTS+20, EXIT1+2! | 
| VAUTT | PROMPTS+3~, PROMPTS+7, PROMPTS+17, PROMPTS+20, EXIT1+1! | 
| X | HOLD+2~, HOLD+4*, HOLD+5 | 
| Y | PROMPTS+3~, PROMPTS+6, PROMPTS+7!, PROMPTS+8!, S1 | 
| ZTDESC | ENTRY2+21*, EXIT1+1! | 
| ZTDTH | ENTRY2~, ENTRY2+19*, EXIT1+1! | 
| ZTIO | ENTRY2+21*, EXIT1+1! | 
| ZTRTN | ENTRY2+20*, EXIT1+1! | 
| ZTSAVE | QUE+8~, QUE+10, EXIT1+1! | 
| ZTSAVE( | QUE+9*, ENTRY2+23* | 
| ZTSK | RET+1, EXIT1+1! |