VAQADM23 ;ALB/JRP - MESSAGE ADMINISTRATION;13-SEP-93
Source file <VAQADM23.m>
| Package | Total | Call Graph |
|---|---|---|
| Patient Data Exchange | 2 | $$SEGHLTH^VAQDBIH1 $$VALOCC^VAQDBIH2 |
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| MAXCHCK(SEGARR,OUTARR) | ;CHECK SEGMENTS AGAINST MAXIMUM LIMITS FOR AUTO PROC.
|
|
| CHCKSEG(SEGPTR,TIME,OCCUR) | ;CHECK SEGMENT LIMITS AGAINST ALLOWED VALUES
|
|
| TIMECHNG(INTIME) | ;CONVERT TIME LIMIT TO DAYS
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^VAT(394.71 - [#394.71] | MAXCHCK+26, CHCKSEG+10 |
| Name | Line Occurrences |
|---|---|
| $$CHCKSEG | MAXCHCK+32 |
| $$TIMECHNG | CHCKSEG+26, CHCKSEG+30 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| COUNT | MAXCHCK+20~, MAXCHCK+23*, MAXCHCK+35*, MAXCHCK+39 |
| INTIME | TIMECHNG~, TIMECHNG+9, TIMECHNG+13, TIMECHNG+14, TIMECHNG+16 |
| OCCLIM | CHCKSEG+16~, CHCKSEG+22*, CHCKSEG+37, CHCKSEG+39 |
| OCCUR | CHCKSEG~, CHCKSEG+12*, CHCKSEG+14, CHCKSEG+39, CHCKSEG+40 |
| OUTARR | MAXCHCK~, MAXCHCK+18, MAXCHCK+37 |
| OVERMAX | MAXCHCK+20~, MAXCHCK+32*, MAXCHCK+34 |
| POINTER | MAXCHCK+20~, MAXCHCK+22*, MAXCHCK+24*, MAXCHCK+26, MAXCHCK+28, MAXCHCK+32, MAXCHCK+36, MAXCHCK+37 |
| REQOCC | MAXCHCK+20~, MAXCHCK+30*, MAXCHCK+32, MAXCHCK+37 |
| REQTIM | MAXCHCK+20~, MAXCHCK+29*, MAXCHCK+32, MAXCHCK+37 |
| SEGARR | MAXCHCK~, MAXCHCK+16, MAXCHCK+17, MAXCHCK+24, MAXCHCK+28 |
| SEGPTR | CHCKSEG~, CHCKSEG+9, CHCKSEG+10, CHCKSEG+18 |
| TIME | CHCKSEG~, CHCKSEG+11*, CHCKSEG+13, CHCKSEG+26, CHCKSEG+27, CHCKSEG+28*, CHCKSEG+33, CHCKSEG+34 |
| TIMLIM | CHCKSEG+16~, CHCKSEG+21*, CHCKSEG+24, CHCKSEG+30*, CHCKSEG+31, CHCKSEG+34 |
| TMP | MAXCHCK+20~, MAXCHCK+28*, MAXCHCK+29, MAXCHCK+30, MAXCHCK+36*, MAXCHCK+37, CHCKSEG+16~, CHCKSEG+18*, CHCKSEG+20, CHCKSEG+21 , CHCKSEG+22, CHCKSEG+24, CHCKSEG+26*, CHCKSEG+27*, CHCKSEG+28, CHCKSEG+31*, CHCKSEG+33*, CHCKSEG+34*, CHCKSEG+35*, CHCKSEG+37 , CHCKSEG+38*, CHCKSEG+39*, CHCKSEG+40* |
| TYPE | TIMECHNG+11~, TIMECHNG+14*, TIMECHNG+16, TIMECHNG+18, TIMECHNG+20 |
| VALUE | TIMECHNG+11~, TIMECHNG+13*, TIMECHNG+18, TIMECHNG+20 |