DVBCADR ;ALB/JLU-editing the address ;1/28/93
Source file <DVBCADR.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 | DVBA C EDIT PAT ADDRESS |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ;driver of the program
|
|
| GUTS | ;this is the interloop or guts of the driver
|
|
| EXIT | ;cleans variables
|
|
| ERROR | ;this is an erro printing subroutine
|
|
| INIT | ;initialize variables
|
|
| PAT | ;get the patient
|
|
| DISPL | ;the display subroutine
|
|
| ASK | ;ask if yes or no
|
|
| STORE | ;store original address fro possible bulletin
|
|
| VDPTP | ;gets the permanent address
|
|
| VDPTTMP | ;gets the temporary address if one
|
|
| STORTMP | ;saves the active temporary address
|
|
| ;to fire a bulletin if necessary
|
||
| XMT | ;make the text of the bulletin
|
|
| LIN | ;makes spaces
|
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | INIT+7, VDPTTMP+3 |
| ^VA(200 - [#200] | MAIL+2 |
| Name | Field # of Occurrence |
|---|---|
| ^( | VDPTTMP+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %H | EXIT+1!, INIT+3* |
| C | EXIT+1! |
| DFN | EXIT+1!, VDPTTMP+1*, VDPTTMP+3 |
| DGCHANGE | GUTS+6, EXIT+1! |
| DGERR | GUTS+5, EXIT+1!, ERROR+1 |
| DIC | EXIT+1!, PAT+1* |
| DIC(0 | PAT+1* |
| DIR | EXIT+1! |
| DIR("A" | ASK+1* |
| DIR("B" | ASK+1* |
| DIR(0 | ASK+1* |
| DUZ | MAIL+2 |
| DVBC | EXIT+1!, INIT+2! |
| DVBC( | LIN+2 |
| DVBC(1 | STORE+1*, XMT+2 |
| DVBC(11 | STORE+3*, XMT+12 |
| DVBC(2 | STORE+1*, XMT+4 |
| DVBC(3 | STORE+1*, XMT+6 |
| DVBC(4 | STORE+2*, XMT+8 |
| DVBC(5 | STORE+2*, XMT+10 |
| DVBC(7 | STORE+4*, XMT+14 |
| DVBC(8 | STORE+4*, XMT+16 |
| DVBC(9999 | STORE+5*, XMT+18 |
| DVBCDATE | EXIT+1!, INIT+5*, DISPL+2, MAIL+2 |
| DVBCDFN | GUTS+4, EXIT+1!, INIT+7, PAT+4*, VDPTTMP+1 |
| DVBCLINE | EXIT+1!, INIT+6*, DISPL+4, DISPL+26 |
| DVBCMAL | EN+6, GUTS+6*, EXIT+1!, INIT+18* |
| DVBCML | EXIT+1! |
| DVBCML(1 | XMT+2* |
| DVBCML(2 | XMT+4* |
| DVBCML(3 | XMT+6* |
| DVBCML(4 | XMT+8* |
| DVBCML(5 | XMT+10* |
| DVBCML(6 | XMT+12* |
| DVBCML(7 | XMT+14* |
| DVBCML(8 | XMT+16* |
| DVBCML(9 | XMT+18* |
| DVBCPATN | EXIT+1!, PAT+4*, DISPL+3, MAIL+2 |
| DVBCSP | EXIT+1!, XMT+2, XMT+4, XMT+6, XMT+8, XMT+10, XMT+12, XMT+14, XMT+16, XMT+18 , LIN+1!, LIN+3* |
| DVBCSP1 | EXIT+1!, LIN+1!, LIN+2*, LIN+3 |
| DVBCSSN | EXIT+1!, INIT+9*, DISPL+3, MAIL+2 |
| DVBCSSNO | EXIT+1!, INIT+9 |
| DVBCSTP | EN+1*, EN+2, EN+3, EN+4, EXIT+1!, INIT+11*, INIT+16*, PAT+3* |
| DVBCSTP1 | EN+5, GUTS+3*, EXIT+1!, INIT+18* |
| DVBCX | EXIT+1!, XMT+1*, XMT+3*, XMT+5*, XMT+7*, XMT+9*, XMT+11*, XMT+13*, XMT+15*, XMT+17* , LIN+2 |
| DVBTMP | EXIT+2!, INIT+2!, DISPL+6, DISPL+10, DISPL+12, DISPL+14, DISPL+16, DISPL+18, DISPL+20, DISPL+22 , DISPL+24 |
| DVBTMP(1 | DISPL+10, STORTMP+1* |
| DVBTMP(10 | DISPL+8, STORTMP+4* |
| DVBTMP(11 | DISPL+20, STORTMP+2* |
| DVBTMP(2 | DISPL+12, STORTMP+1* |
| DVBTMP(3 | DISPL+14, STORTMP+1* |
| DVBTMP(4 | DISPL+16, STORTMP+1* |
| DVBTMP(5 | DISPL+18, STORTMP+2* |
| DVBTMP(7 | DISPL+22, STORTMP+3* |
| DVBTMP(8 | DISPL+24, STORTMP+3* |
| DVBTMP(9 | DISPL+7, STORTMP+4* |
| ER | EXIT+1! |
| IOF | INIT+1, DISPL+1 |
| J | EXIT+1! |
| PNAM | EXIT+1!, PAT+4* |
| SSN | EXIT+1!, INIT+7* |
| U | INIT+7, PAT+4, DISPL+7, DISPL+8, DISPL+17, DISPL+18, DISPL+21, DISPL+22, STORE+2, STORE+4 , VDPTTMP+3, MAIL+2, XMT+10, XMT+14 |
| VAERR | EXIT+1!, INIT+11, INIT+16 |
| VAPA | EXIT+1!, INIT+2!, INIT+14! |
| VAPA("P" | VDPTP+1* |
| VAPA(1 | DISPL+9, STORE+1, STORTMP+1, XMT+2 |
| VAPA(10 | STORTMP+4 |
| VAPA(11 | DISPL+19, STORE+3, STORTMP+2, XMT+12 |
| VAPA(2 | DISPL+11, STORE+1, STORTMP+1, XMT+4 |
| VAPA(3 | DISPL+13, STORE+1, STORTMP+1, XMT+6 |
| VAPA(4 | DISPL+15, STORE+2, STORTMP+1, XMT+8 |
| VAPA(5 | DISPL+17, STORE+2, STORTMP+2, XMT+10 |
| VAPA(7 | DISPL+21, STORE+4, STORTMP+3, XMT+14 |
| VAPA(8 | DISPL+23, STORE+4, STORTMP+3, XMT+16 |
| VAPA(9 | INIT+12, STORTMP+4 |
| VAPA(9999 | DISPL+25, STORE+5, VDPTTMP+3*, XMT+18 |
| XMB | EXIT+1!, MAIL+3*, MAIL+7! |
| XMB(1 | MAIL+2* |
| XMB(2 | MAIL+2* |
| XMB(3 | MAIL+2* |
| XMBTEXT | EXIT+2!, MAIL+7! |
| XMDUZ | EXIT+1!, MAIL+1* |
| XMSUB | EXIT+1!, MAIL+1*, MAIL+7! |
| XMTEXT | EXIT+1!, MAIL+5*, MAIL+7! |
| XMY | EXIT+1! |
| Y | GUTS+3, EXIT+1!, INIT+5, PAT+3, PAT+4 |