DVBARQP ;ALB/JLU-7131 request processing routine ;1/28/93
Source file <DVBARQP.m>
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 |
Package | Total | Caller Graph |
---|---|---|
Automated Medical Information Exchange | 1 | DVBAREG1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
BEG | ;
|
|
EXIT | ||
INITIAL | ;This subroutine will initialize most of the variable needed for this
|
|
ADM | ;sets up admission date variable and discharge variable if applicable
|
|
ACT | ;sets up activity date variable
|
|
DRAW | ;This subroutine will draw the screen
|
|
DRAW1 | ;rights the reports to the screen
|
|
READ | ;reads the user answer
|
|
ADJ | ;This subroutine adjusts the local array
|
|
DISC | ;checks for bad answers
|
|
CKCFLOC() | ;Check if Claim Folder Location or its Station Number is null.
|
|
CHNG | ;updates the local array
|
|
FILE | ;this subroutine sets the data into the file and asks the last three
|
|
ERR | ;this subroutine will print out an error message when no reports are
|
|
ANYSEL(B) | ;
|
|
LAST | ;this subroutine will ask the last three questions
|
|
TEST | ;tests to see if the user wants this 7131
|
Name | Field # of Occurrence |
---|---|
^%DT | INITIAL+5 |
DD^%DT | ADM+2, ADM+8, ACT+2 |
YN^DICN | TEST+3 |
^DIE | LAST+3 |
^DIR | READ+6 |
DEL^DVBAUTL3 | FILE+2, FILE+4, FILE+10, TEST+4 |
FILE^DVBAUTL3 | FILE+16 |
INITRPT^DVBAUTL3 | BEG+2 |
WR^DVBAUTL4 | ERR+4 |
SSNOUT^DVBCUTIL | INITIAL+10 |
CONTMES^DVBCUTL4 | ERR+6 |
SPM^DVBCUTL4 | FILE+18 |
STM^DVBCUTL4 | FILE+15 |
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 |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DVB(396 - [#396] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("DD" | INITIAL+6 |
^DGPM - [#405] | ADM+4, ADM+5, ADM+7 |
^DIC(4 - [#4] | CKCFLOC+9 |
^DPT - [#2] | CKCFLOC+7 |
^DVB(396 - [#396] | ANYSEL+9, ANYSEL+10 |
Name | Field # of Occurrence |
---|---|
^(0 | ADM+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | TEST+3*, TEST+4 |
>> %DT | INITIAL+4* |
A | EXIT!, ADJ+2~, ADJ+3*, DISC+1, DISC+6, DISC+13, DISC+20, CHNG+1, CHNG+2, CHNG+4 , CHNG+5 |
ADMNUM | EXIT!, INITIAL+8, ADM+4, ADM+5, DISC+1 |
B | ANYSEL~, ANYSEL+9, ANYSEL+10 |
CK | DISC+14~*, DISC+15, DISC+16, DISC+21~*, DISC+22, DISC+23, CKCFLOC+4~, CKCFLOC+5*, CKCFLOC+6*, CKCFLOC+8* , CKCFLOC+9*, CKCFLOC+10 |
CNT | ANYSEL+4~, ANYSEL+5*, ANYSEL+6, ANYSEL+7*, ANYSEL+9*, ANYSEL+10*, ANYSEL+11 |
>> CNUM | DRAW+10 |
DA | EXIT!, LAST+1* |
>> DFN | CKCFLOC+6 |
DIE | EXIT!, LAST+1* |
DIR | EXIT! |
DIR("?" | READ+3*, READ+4*, READ+5* |
DIR("A" | READ+2* |
DIR(0 | READ+1* |
DR | EXIT!, LAST+2* |
DT | LAST+2 |
DTIME | DISC+4, DISC+9, DISC+15, DISC+17, DISC+22, DISC+24 |
DTOUT | BEG+3, BEG+5, BEG+7, EXIT!, READ+7, FILE+2 |
DUOUT | BEG+5, BEG+7, EXIT!, READ+7, FILE+3 |
DVBADSCH | EXIT!, ADM+9*, DISC+1 |
>> DVBAEDT | FILE+2, FILE+4, FILE+9 |
>> DVBAENTR | FILE+2, FILE+4, FILE+5, FILE+10, FILE+13, LAST+1, TEST+4 |
DVBAER | EXIT!, ADJ+1!, DISC+1*, DISC+6* |
DVBAHD21 | EXIT!, ADM+3*, ACT+3*, DRAW+11 |
DVBAHD22 | EXIT!, ADM+10*, DRAW+12 |
DVBALN | EXIT!, INITIAL+2*, DRAW+5, DRAW+14, DRAW+16 |
DVBANY | BEG+3, EXIT!, INITIAL+12*, FILE+2*, FILE+4*, FILE+5*, FILE+6, FILE+11*, FILE+13*, FILE+14 |
DVBAO | EXIT! |
DVBAOLD | EXIT!, CHNG+2*, CHNG+3*, CHNG+4, CHNG+5 |
DVBAOUT | BEG+4*, BEG+5, BEG+7, EXIT!, READ+8* |
DVBAP | EXIT! |
DVBARPT | EXIT! |
DVBARPT( | DRAW+15, DRAW1+2, DRAW1+3, DRAW1+4, CHNG+1, CHNG+2, CHNG+4*, CHNG+5*, ANYSEL+6, ANYSEL+7 |
DVBARPT(4 | ANYSEL+10 |
DVBATDT | EXIT!, INITIAL+7*, DRAW+4 |
DVBATITL | EXIT!, INITIAL+3* |
DVBAX | EXIT!, DRAW+15*, DRAW1+1, DRAW1+2, DRAW1+3, DRAW1+4 |
>> DVBCSSNO | INITIAL+11 |
>> DVBDOC | INITIAL+9, DISC+6 |
>> DVBREQDT | ADM+1, ACT+1 |
FLOP | ADJ+2~, DISC+13*, DISC+15*, DISC+16*, DISC+20*, DISC+22*, DISC+23* |
>> HNAME | DRAW+3 |
IOF | DRAW+1 |
IOST | DRAW+1 |
>> LOC | LAST+2 |
>> OPER | LAST+2 |
>> PNAM | DRAW+7 |
>> SSN | INITIAL+11*, DRAW+9 |
U | ADM+5, ADM+6, ADM+7, DRAW1+2, DRAW1+3, DRAW1+4, CKCFLOC+6, CKCFLOC+7, CKCFLOC+9, CHNG+1 , CHNG+2, CHNG+4, CHNG+5, ANYSEL+7, ANYSEL+9, ANYSEL+10 |
VAR | ERR+5! |
VAR(1 | ERR+2* |
VAR(2 | ERR+3* |
X | EXIT!, INITIAL+4*, ADJ+2~, ADJ+3*, ANYSEL+4~, ANYSEL+6*, ANYSEL+7 |
>> XRTN | FILE+17* |
Y | INITIAL+7, ADM+1*, ADM+3, ADM+4!, ADM+6*, ADM+7*, ADM+9, ADM+10, ADM+12!, ACT+1* , ACT+3, ACT+4!, READ+8, ADJ+3, FILE+9 |
Z | EXIT!, DISC+4*, DISC+9*, DISC+15*, DISC+17*, DISC+22*, DISC+24* |
ZCFLOC | CKCFLOC+4~, CKCFLOC+7*, CKCFLOC+8, CKCFLOC+9 |
ZDFN | CKCFLOC+4~, CKCFLOC+6*, CKCFLOC+7 |
Name | Field # of Occurrence |
---|---|
$T( | FILE+17 |