MCARHP ;WISC/SAE,TJK,WAA-PRINT HEMATOLOGY REPORTS ;9/18/98 10:18
Source file <MCARHP.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| BMB | ; Print fields specific to BMB | |
| BMB21 | ||
| LOOK | ; | |
| DEVQUE | ; Device control and queuing control | |
| UNRELP | ;ENTRY POINT FOR SUPERVISOR TO PRINT UNRELEASED REPORT | |
| EN1 | ;ENTRY POINT FROM SUMMARY OF PATIENT PROCEDURES ROUTINE | |
| INIT | ; Initialize variables | |
| EXIT | ||
| REL | ||
| HEM | ; Print Report and entry point for queued report | |
| HEMP | ; Bone Marrow basic print (MCAROHB), and Differential (MCAROHD) | |
| BMBQ | ||
| BMB2 | 
| Name | Field # of Occurrence | 
|---|---|
| NOW^%DTC | INIT+3 | 
| ^%ZIS | DEVQUE+1 | 
| ^%ZISC | EXIT+6 | 
| ^%ZTLOAD | DEVQUE+2 | 
| ^DIC | LOOK+5, REL | 
| ^DIWP | BMB21+2 | 
| ^DIWW | BMB21+2 | 
| ^MCAROHB | HEMP+2 | 
| ^MCAROHD | HEMP+3 | 
| ^MCAROHF | HEMP+4 | 
| DTIME^MCARP | INIT+3 | 
| HEAD^MCARP | HEMP+2, BMB+4, BMB+9, BMB21+3 | 
| MCPPROC^MCARP | LOOK+2 | 
| FOOTER^MCESPRT | HEMP+6 | 
| STATUS^MCESPRT | EN1+2 | 
| $$PREVIEW^MCESSCR | LOOK+4 | 
| ^MCOBHEM | HEMP+2 | 
| DEM^VADPT | INIT+8 | 
| INP^VADPT | INIT+9 | 
| KVAR^VADPT | INIT+8, INIT+9 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^MCAR(694 - [#694] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^MCAR(694 - [#694] | INIT+2, HEMP+3, BMB+1, BMB+2, BMB+6, BMB2, BMB21, BMB21+1, REL+1* | 
| ^UTILITY($J | INIT+1!, INIT+10*, BMB21!, EXIT+2! | 
| Name | Line Occurrences | 
|---|---|
| BMB2 | BMB+1 | 
| BMB21 | BMB2 | 
| BMBQ | BMB+4, BMB+9, BMB21, BMB21+3 | 
| EN1 | LOOK+1 | 
| EXIT | LOOK+5, DEVQUE+1, DEVQUE+2, HEMP+2, HEMP+3, HEMP+4, HEMP+8, REL | 
| HEM | EN1+3 | 
| LOOK | UNRELP+1 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | INIT+2, BMB21+1 | 
| ^(6 | BMB+2 | 
| ^(9 | BMB2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | INIT+3 | 
| %Y | EXIT+1! | 
| >> %ZIS | DEVQUE+1* | 
| A | EXIT+4! | 
| AZ | BMB+6*, EXIT+1! | 
| BY | EXIT+4! | 
| C | EXIT+5! | 
| D | EXIT+5! | 
| D0 | LOOK+5*, INIT+2*, HEMP+3, BMB+1, BMB+2, BMB+6, BMB2, BMB21, BMB21+1, EXIT+3! | 
| D1 | EXIT+1!, EXIT+5! | 
| DA | EXIT+5! | 
| DALL | EXIT+4! | 
| DC | EXIT+5! | 
| DCL | EXIT+4! | 
| DE | EXIT+5! | 
| DFN | INIT+2*, EXIT+2! | 
| DI | EXIT+3! | 
| DIC | LOOK+3*, REL*, EXIT+1! | 
| DIC("S" | LOOK+4* | 
| DIC(0 | LOOK+3*, REL* | 
| DICS | EXIT+3! | 
| DICSS | EXIT+3! | 
| DIEDT | EXIT+4! | 
| DIL | EXIT+4! | 
| DIOBEG | EXIT+3! | 
| DIOEND | EXIT+3! | 
| >> DIOT(2 | INIT+1! | 
| DIPZ | EXIT+4! | 
| DIQ | EXIT+4! | 
| DIW | EXIT+5! | 
| DIWF | BMB21+1*, EXIT+5! | 
| DIWL | BMB21+1*, EXIT+5! | 
| DIWR | BMB21+1*, EXIT+5! | 
| DIWT | EXIT+5! | 
| DJ | EXIT+4! | 
| DK | EXIT+5! | 
| DL | EXIT+5! | 
| DN | EXIT+3! | 
| DPP | EXIT+4! | 
| DPQ | EXIT+4! | 
| DQI | EXIT+4! | 
| DSC | EXIT+4! | 
| DTIME | HEMP+7, BMB+4, BMB+9, BMB21+3, REL+2 | 
| DU | EXIT+4! | 
| DV | EXIT+5! | 
| DXS | INIT+1!, HEMP+2!, HEMP+3!, EXIT+4! | 
| DY | EXIT+4! | 
| FLDS | EXIT+1! | 
| FX | BMB+2*, BMB+3*, BMB+7, EXIT+1! | 
| I | EXIT+5! | 
| IJ | EXIT+1! | 
| IO | EN1+3, DEVQUE+3 | 
| IO("Q" | DEVQUE+1!, DEVQUE+2, EXIT+2! | 
| IOM | BMB21+1 | 
| IOP | EXIT+1! | 
| IOSL | BMB+4, BMB+9, BMB21+3 | 
| IOST | HEMP+7, BMB+4, BMB+9, BMB21+3 | 
| J | EXIT+5! | 
| L | EXIT+1! | 
| LP | BMB+6*, EXIT+5! | 
| LPDT | EXIT+1! | 
| M | EXIT+5! | 
| MCARCODE | EXIT+3! | 
| MCARDOB | INIT+8*, EXIT+3! | 
| MCARDTM | INIT+3*, EXIT+3! | 
| MCAREL | UNRELP+1*, EXIT+1! | 
| MCARGDA | LOOK+1, LOOK+5*, EN1+2, INIT+2, HEMP+6, EXIT+2! | 
| MCARGDT | INIT+2*, INIT+3, EXIT+2!, EXIT+3! | 
| >> MCARGDT2 | INIT+3* | 
| MCARGNAM | EXIT+3! | 
| MCARGNM | INIT+8*, EXIT+2! | 
| MCARGNUM | EXIT+3! | 
| MCARGRTN | EXIT+2! | 
| MCARPPS | EXIT+1! | 
| MCARRB | INIT+9*, EXIT+3! | 
| MCARWARD | INIT+9*, EXIT+3! | 
| MCARZ | EN1+1*, INIT+2*, EXIT+3! | 
| >> MCBS | HEMP+2, HEMP+3, HEMP+4 | 
| >> MCESON | LOOK+4, EN1+2, INIT+2 | 
| >> MCFILE | LOOK+3*, LOOK+4, EN1+2, HEMP+1, HEMP+5*, HEMP+6 | 
| >> MCFILE1 | LOOK+3* | 
| >> MCFILET | HEMP+1*, HEMP+5 | 
| MCFOOTER | EXIT+3! | 
| MCOUNT | EXIT+3! | 
| MCOUT | INIT+1!, HEMP+2, HEMP+3, HEMP+4, BMBQ*, EXIT+1! | 
| >> MCSTAT | INIT+2 | 
| N | EXIT+5! | 
| NE | EXIT+1! | 
| NP | BMB+2*, BMB+5, BMB+6, EXIT+1! | 
| >> ORHFS | EN1+3 | 
| P | EXIT+5! | 
| PG | INIT+2*, EXIT+1! | 
| >> POP | DEVQUE+1 | 
| PT | EXIT+1! | 
| Q | EXIT+5! | 
| R | EXIT+5! | 
| S | EXIT+5! | 
| SSN | INIT+8*, EXIT+2! | 
| U | INIT+2, INIT+9, BMB+1, BMB+2, BMB+4, BMB+6, BMB+9, BMB2+1, BMB2+2, BMB21 , BMB21+1, BMB21+3, BMBQ, REL+1 | 
| VA | EXIT+1! | 
| VA("PID" | INIT+8 | 
| >> VADM(1 | INIT+8 | 
| >> VADM(3 | INIT+8 | 
| >> VAIN(4 | INIT+9 | 
| >> VAIN(5 | INIT+9 | 
| X | INIT+3*, INIT+8*, HEMP+7*, BMB+4*, BMB+9*, BMB2*, BMB2+1, BMB2+2, BMB21!, BMB21+1* , BMB21+3!*, BMBQ, REL+2*, EXIT+1!, EXIT+2! | 
| Y | LOOK+5, REL, REL+1, EXIT+1!, EXIT+5! | 
| Z | EXIT+1! | 
| >> ZTDESC | DEVQUE+2* | 
| >> ZTQUEUED | EXIT | 
| >> ZTREQ | EXIT* | 
| >> ZTRTN | DEVQUE+2* | 
| >> ZTSAVE("DIC" | DEVQUE+2* | 
| >> ZTSAVE("MC*" | DEVQUE+2* | 
| ZTSK | DEVQUE+2!, EXIT! |