IBDFDE1 ;ALB/AAS - AICS Data Entry, Final check; 2/24/96 [ 11/12/96 2:12 PM ]
Source file <IBDFDE1.m>
Package | Total | Call Graph |
---|---|---|
Automated Information Collection System | 8 | $$FINDID^IBDF18C ETIME^IBDFBK1 EW^IBDFBK2 LSTDATA^IBDFBK3 ^IBDFDE ($$ASKYN,WRITE)^IBDFDE0 SEND^IBDFRPC4 $$IMPDATE^IBDUTICD |
Kernel | 2 | ENDR^%ZISS ($$FMTE,$$HDIFF)^XLFDT |
Lexicon Utility | 2 | $$ICDONE^GMPTU $$ICDONE^LEXU |
CPT HCPCS Codes | 1 | $$MODP^ICPTMOD |
Scheduling | 1 | ^SDM |
VA FileMan | 1 | ^DIR |
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 |
---|---|---|
FINAL | ; -- display everything selected and check okay
; -- input IBDSEL : ; $p1 := package interface ien (for input) ; $p2 := code to send (may be internal or external) ; $p3 := text to send ; $p4 := hdr to send (optional) ; $p5 := clinic lexicon pointer (optional) ; $p6 := qualifier (i.e. primary or secondary) ; $P7 := ; $p8 := ; $p9 := ; $p10 := external value of code (optional) |
|
FINALQ | ||
DEL | ; -- delete selected entry
|
|
DELQ | ||
LINE(CNT,IBD) | ; -- write one line of text
|
|
MODLIST(I) | ; -- list modifiers if in array
|
|
LEX(VAL) | ; -- get output of lexicon entry
|
|
MAKAPPT | ; -- ask make appointment stuff
|
|
MAKAPQ | ||
ERR | ; -- if processing of errors is on do display
; ask if want to re-edit |
|
DISP | ; -- display data based on pxca array
|
|
FNDAPPT | ; -- if form is not associated with an appointment see any in clinic
|
|
FNDQ |
Name | Field # of Occurrence |
---|---|
ENDR^%ZISS | FNDAPPT+3 |
^DIR | FINAL+25, DEL+6, DEL+12, MAKAPPT+6, ERR+11 |
$$ICDONE^GMPTU | LEX+6 |
$$FINDID^IBDF18C | FNDAPPT+10 |
ETIME^IBDFBK1 | FINAL+43 |
EW^IBDFBK2 | ERR+4 |
LSTDATA^IBDFBK3 | DISP+3 |
^IBDFDE | % |
$$ASKYN^IBDFDE0 | FNDAPPT+13, FNDAPPT+19 |
WRITE^IBDFDE0 | FINAL+19 |
SEND^IBDFRPC4 | FINAL+34 |
$$IMPDATE^IBDUTICD | LEX+2 |
$$MODP^ICPTMOD | LINE+13, MODLIST+9 |
$$ICDONE^LEXU | LEX+5 |
^SDM | MAKAPPT+12 |
$$FMTE^XLFDT | DISP+5, FNDAPPT+9, FNDAPPT+11, FNDAPPT+19 |
$$HDIFF^XLFDT | FINAL+36 |
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 |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TEST" | LEX+5, LEX+6 |
^DPT - [#2] | MAKAPPT+5, ERR+6, DISP+4, FNDAPPT+5, FNDAPPT+6, FNDAPPT+9 |
^IBD(357.09 - [#357.09] | FINAL+37, FINAL+44 |
^IBE(357.3 - [#357.3] | LINE+7, LINE+8, LINE+10, LINE+11 |
^IBE(357.6 - [#357.6] | LINE+1, LINE+2 |
^LEX | LEX+5 |
^SC - [#44] | DISP+5, FNDAPPT+8 |
^TMP("IBD-SAVED" | FINAL+31* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%I | MAKAPPT+1~ |
%T | MAKAPPT+1~ |
CLNAM | FNDAPPT+2~, FNDAPPT+8*, FNDAPPT+9, FNDAPPT+11 |
CNT | DEL+1~, DEL+2*, DEL+9*, DEL+11, DEL+12, DEL+22, LINE~, LINE+1, FNDAPPT+2~, FNDAPPT+4* , FNDAPPT+5, FNDAPPT+8*, FNDAPPT+9, FNDAPPT+18, FNDAPPT+23 |
CNTD | DEL+1~, DEL+21*, DEL+22 |
CODE | LINE+6~, LINE+8*, LINE+13, MODLIST+3~, MODLIST+4*, MODLIST+9 |
DA | MAKAPPT+1~ |
>> DFN | MAKAPPT+10*, MAKAPPT+13*, FNDAPPT+5, FNDAPPT+6, FNDAPPT+9, FNDAPPT+10 |
DIC | MAKAPPT+1~ |
DIR | FINAL+13~, DEL+1~, DEL+6!, DEL+12!, MAKAPPT+1~, MAKAPPT+6!, ERR+2~, ERR+11!, FNDAPPT+2~ |
DIR("?" | DEL+5*, MAKAPPT+4* |
DIR("A" | FINAL+25*, DEL+4*, MAKAPPT+5*, ERR+10*, FNDAPPT+24* |
DIR("B" | FINAL+25*, DEL+4*, ERR+10* |
DIR(0 | FINAL+25*, DEL+4*, DEL+12*, MAKAPPT+5*, ERR+10*, FNDAPPT+25* |
DIRUT | FINAL+13~, FINAL+26, DEL+1~, DEL+7, DEL+13, MAKAPPT+1~, ERR+2~, ERR+16, FNDAPPT+2~ |
DT | LEX+4 |
DTOUT | FINAL+13~, DEL+1~, MAKAPPT+7, FNDAPPT+2~ |
DUOUT | FINAL+13~, DEL+1~, MAKAPPT+1~, MAKAPPT+7, ERR+2~, FNDAPPT+2~ |
DUZ | FINAL+42 |
ERR | ERR+2~, ERR+4 |
ERR( | ERR+7 |
FORMLST | FNDAPPT+2~, FNDAPPT+10*, FNDAPPT+11 |
I | FINAL+13~, FINAL+20*, FINAL+23, FINAL+24, DEL+1~, MODLIST~, MODLIST+4, MODLIST+5, MODLIST+7, MODLIST+8 , MAKAPPT+1~, ERR+2~, ERR+7*, ERR+15*, DISP+1~, DISP+6* |
IBD | DEL+1~, DEL+9*, DEL+10, LINE~, LINE+1, LINE+2, LINE+3, LINE+4 |
IBD1 | DEL+1~, DEL+14* |
IBDCNT | FINAL+13~, FINAL+17*, FINAL+19, FINAL+21*, FINAL+23 |
>> IBDCO | FINAL+32 |
>> IBDCO("AO" | FINAL+15 |
>> IBDCO("CO" | FINAL+15 |
>> IBDCO("EC" | FINAL+15 |
>> IBDCO("IR" | FINAL+15 |
>> IBDCO("MST" | FINAL+15 |
>> IBDCO("SC" | FINAL+15 |
IBDEL | DEL+1~, DEL+14*, DEL+15, DEL+16, DEL+17, DEL+18, DEL+19, DEL+20 |
IBDEL( | DEL+9*, DEL+16, DEL+17, DEL+18, DEL+19, DEL+20! |
>> IBDF | FINAL+29*, FINAL+31, FINAL+32*, FINAL+34, FINAL+43 |
>> IBDF( | ERR+15! |
>> IBDF("AO" | ERR+14! |
>> IBDF("APPT" | FNDAPPT+4, FNDAPPT+9, FNDAPPT+21* |
>> IBDF("CLINIC" | FNDAPPT+7, FNDAPPT+8 |
>> IBDF("CO" | ERR+14! |
>> IBDF("DFN" | MAKAPPT+5, MAKAPPT+10, ERR+6, DISP+4 |
>> IBDF("EC" | ERR+14! |
>> IBDF("IR" | ERR+14! |
>> IBDF("MST" | ERR+14! |
>> IBDF("NOAPPT" | MAKAPPT+3 |
>> IBDF("NOTHING" | FINAL+15* |
>> IBDF("SAVE" | FINAL+31, ERR+9 |
>> IBDF("SC" | ERR+14! |
>> IBDF("SDOE" | FINAL+19 |
>> IBDF("SECONDS" | FINAL+42* |
>> IBDF("USER" | FINAL+42* |
>> IBDFIN | FINAL+36* |
IBDFN | MAKAPPT+1~, MAKAPPT+10*, MAKAPPT+13 |
IBDI | FNDAPPT+2~, FNDAPPT+4*, FNDAPPT+5*, FNDAPPT+6, FNDAPPT+8, FNDAPPT+10, FNDAPPT+11 |
IBDIBX | LEX+1~, LEX+3*, LEX+4*, LEX+5, LEX+6, LEX+7 |
IBDIMP | LEX+1~, LEX+2*, LEX+4 |
IBDJ | FNDAPPT+2~, FNDAPPT+4*, FNDAPPT+5 |
>> IBDOK | FNDAPPT+1*, FNDAPPT+13*, FNDAPPT+14*, FNDAPPT+15, FNDAPPT+19*, FNDAPPT+20*, FNDAPPT+21 |
>> IBDPI( | DEL+17!, DEL+18! |
IBDREDIT | FINAL+14!, FINAL+27*, FINAL+44, ERR+13* |
>> IBDSAEOK | FNDAPPT+1 |
>> IBDSEL | FINAL+29 |
>> IBDSEL( | FINAL+20, FINAL+23, FINAL+24, DEL+9, DEL+10, DEL+16, DEL+17, DEL+18, DEL+19!, MODLIST+4 , MODLIST+5, MODLIST+7, MODLIST+8 |
>> IBDSEL(0 | FINAL+15, DEL+22* |
>> IBDSTRT | FINAL+36 |
>> IBDTIME | FINAL+36*, FINAL+40, FINAL+41, FINAL+42 |
>> IBQUIT | FINAL+17*, FINAL+26*, FINAL+27, DEL+7*, MAKAPPT+7*, ERR+16* |
IOINHI | FNDAPPT+2~, FNDAPPT+9, FNDAPPT+11 |
IOINORM | FNDAPPT+2~, FNDAPPT+9, FNDAPPT+11 |
J | DEL+1~, MAKAPPT+1~, ERR+2~ |
LCNT | ERR+2~, ERR+3*, ERR+4, DISP+1~, DISP+2*, DISP+3 |
LEX | FINALQ! |
LST | DISP+1~, DISP+3 |
LST( | DISP+6 |
>> MOD | LINE+10*, LINE+11, MODLIST+5*, MODLIST+7, MODLIST+8 |
MODSAVE | FINAL+13~, FINAL+22!, LINE+11*, LINE+12, LINE+13, LINE+14, MODLIST+8*, MODLIST+9, MODLIST+10 |
MODSAVE( | LINE+12*, MODLIST+7 |
NEWAPPT | FNDAPPT+2~ |
NEWAPPT( | FNDAPPT+8* |
NEWAPPT(1 | FNDAPPT+19, FNDAPPT+21 |
NODE | FNDAPPT+2~, FNDAPPT+6*, FNDAPPT+7 |
ORVP | FINALQ! |
PARAM | FINAL+13~, FINAL+37*, FINAL+38, FINAL+39 |
PXCA | FINALQ!, ERR+4, DISP+3 |
PXCA("ENCOUNTER" | DISP+5 |
PXCA("ERROR" | FINAL+39 |
PXCA("WARNING" | FINAL+39 |
PXCASTAT | FINALQ! |
PXCAVSIT | FINALQ! |
>> QLFR | DEL+16*, DEL+17 |
>> RESULT | FINAL+34, FINAL+43 |
>> RESULT(0 | FINAL+35 |
RTCLEX | MAKAPPT+1~ |
SDALLE | MAKAPPT+1~ |
SDATD | MAKAPPT+1~ |
SDAV | MAKAPPT+1~ |
SDCLN | MAKAPPT+1~ |
SDDECOD | MAKAPPT+1~ |
SDEC | MAKAPPT+1~ |
SDEMP | MAKAPPT+1~ |
SDFN | FINALQ!, MAKAPPT+1~, MAKAPPT+10*, MAKAPPT+13! |
SDHX | MAKAPPT+1~ |
SDLOCK | MAKAPPT+1~ |
SDMADE | MAKAPPT+1~ |
SDNOT | MAKAPPT+1~ |
SDOEL | MAKAPPT+1~ |
SDPL | MAKAPPT+1~ |
SDRE | MAKAPPT+1~ |
SDRT | MAKAPPT+1~ |
SDSOH | MAKAPPT+1~ |
SDT | MAKAPPT+1~ |
SDTTM | MAKAPPT+1~ |
SDY | MAKAPPT+1~ |
SECONDS | FINALQ! |
SEL1 | FINALQ! |
>> SLCTN | LINE+4*, LINE+7, LINE+8, LINE+10, LINE+11 |
VAL | LEX~, LEX+5*, LEX+6* |
VSIT | MAKAPPT+1~ |
VSITON | MAKAPPT+1~ |
X | FINAL+13~, LEX+5*, LEX+6*, MAKAPPT+1~, FNDAPPT+2~, FNDAPPT+3* |
XQXFLG | MAKAPPT+1~ |
XX | FINAL+13~, LINE+13*, LINE+14, MODLIST+9*, MODLIST+10 |
Y | FINAL+27, FINAL+28, DEL+8, DEL+14, MAKAPPT+1~, MAKAPPT+8, ERR+12 |
ZTSK | FINALQ! |