PXBHLP0 ;ISL/JVS - MAIN HELP DRIVING ROUTINE ;11/5/96 14:25
Source file <PXBHLP0.m>
Package | Total | Call Graph |
---|---|---|
PCE Patient Care Encounter | 2 | (LOC,TERM)^PXBCC EN1^PXBHLPR |
Package | Total | Caller Graph |
---|---|---|
PCE Patient Care Encounter | 4 | PXBPCPT PXBPPOV PXBPPRV PXBPSTP |
Name | Comments | DBIA/ICR reference |
---|---|---|
NODE | ;
|
|
SET | ;-----Set up Variables needed for HELP
|
|
EN1(PACK,SUBJ,INTR,BODY,LEVEL) | ;--MAIN ENTRY POINT TO HELP
|
|
PLACE | ;----CALCULATE THE PLACEMENT OF THE HELP FOR PXB*
|
|
NEW | ;----New any necessary Items
|
|
CLEAN(LENGTH) | ;---Clean off the Screen where the message will be.
|
|
SIZE | ;-----GET THE SIZE OF THE SPACE OF THE DATA
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences |
---|---|
@( | NODE+14, NODE+15, NODE+17, NODE+21 |
CLEAN | NODE+9 |
NODE | NODE+23 |
PLACE | CLEAN+1 |
SIZE | NODE+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BLENGTH | NEW+1~, SIZE+4*, PLACE+2 |
BODY | EN1~, CLEAN+5 |
HDR | PLACE+1~, PLACE+3*, PLACE+4 |
>> I | CLEAN+4*, CLEAN+6* |
INTR | EN1~, CLEAN+3 |
>> IOBM | CLEAN+2* |
>> IOEDEOP | NODE+13 |
>> IOELALL | CLEAN+4, CLEAN+6 |
>> IORI | CLEAN+4, CLEAN+6 |
>> IOSTBM | CLEAN+2 |
>> IOTM | CLEAN+2* |
LENGTH | NEW+1~, NODE+9, CLEAN~, CLEAN+4, CLEAN+6, SIZE+4, PLACE+2*, PLACE+4, PLACE+6 |
LEVEL | EN1~, SET+2, SET+3 |
NOREV | NEW+2!, PLACE+6* |
PACK | EN1~, EN1+10, NODE+2, NODE+13 |
PLACE | NEW+1~, CLEAN+3, CLEAN+4, CLEAN+5, CLEAN+6, PLACE+4*, PLACE+5, PLACE+6* |
>> PXBCNT | PLACE+4 |
>> PXBNOD | NODE+2* |
>> PXBREC | NODE+2*, NODE+5, NODE+14, NODE+15, NODE+16, NODE+21 |
>> ROUTINE | NODE+5*, SIZE+2 |
RTN | NEW+1~, NODE+16*, NODE+17 |
SUBJ | EN1~, EN1+10, NODE+2 |
TAG | NEW+1~, SET+2*, SET+3*, NODE+1, NODE+14, NODE+15, NODE+16, NODE+18, NODE+22, SIZE+2 , SIZE+4 |
>> X | SIZE+2*, SIZE+3 |