DGBTDLT ;UNK/BLD - BENEFICIARY TRAVEL DENIAL LETTER TEMPLATES ; 1/8/24 12:36pm
Source file <DGBTDLT.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 |
---|---|---|
Beneficiary Travel | 6 | DGBT EDIT DENIAL LETTERS DGBTDLT1 DGBTE DGBTSP DGBTSP1 DGBTUTL1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;entry point for denial letter templates.
|
|
MENU(DGIEN) | ;allow user to select which letter to edit
|
|
SETUP(DGIEN) | ;this will set up ^TMP global for editing
|
|
EDIT | ;this will invoke the screen editor
|
|
DGBTDR | ;will ask for the denial reason
|
|
LTR | ;
|
|
HEADER(DGBTINST) | ;this will print all of the standard information at the top of the letter. IT WILL NOT PRINT LOGO'S ETC
|
|
PATIENT | ; patient lookup, quit if patient doesn't exist
|
|
DIVISN(DGBTINST) | ; if MED CTR DIV file set up (first record) and record does not exist, write warning, kill variables, and exit
|
|
INSTIT(DGBTINST) | ; check for pointer to institution file and for address information on institution
|
|
DEVICE(RPTNAM,ROUTINE) | ;common device call for DGBT reports
|
|
DEVICE1(DGBTRPT) | ;
|
|
CLRLTR(DENIED) | ;
|
Name | Field # of Occurrence |
---|---|
DD^%DT | CLRLTR+12 |
^%ZIS | DEVICE+8, DEVICE1+3 |
HOME^%ZIS | DEVICE+20, DEVICE1+17 |
^%ZISC | LTR+40 |
^%ZTLOAD | DEVICE+18, DEVICE1+15 |
^DIC | DGBTDR+21, PATIENT+5 |
FILE^DIE | DGBTDR+48, CLRLTR+15 |
$$GET1^DIQ | DGBTDR+9, DGBTDR+10, DGBTDR+11, DGBTDR+12, DGBTDR+13, DGBTDR+18, DGBTDR+25, DGBTDR+30, DGBTDR+47, DGBTDR+49 , LTR+10, LTR+11, LTR+14, LTR+21, LTR+28, LTR+35, HEADER+28, INSTIT+10, INSTIT+11, INSTIT+12 , INSTIT+13, INSTIT+14, INSTIT+15, INSTIT+16, INSTIT+18, CLRLTR+4, CLRLTR+6, CLRLTR+7 |
^DIR | MENU+8, MENU+18, MENU+28, DGBTDR+33 |
EN^DIWE | EDIT+8 |
^DIWP | LTR+16, LTR+19, LTR+22, LTR+30, LTR+33, LTR+36 |
^DIWW | LTR+24, LTR+38 |
6^VADPT | PATIENT+7 |
DEM^VADPT | HEADER+14 |
PID^VADPT | PATIENT+7 |
$$FMTE^XLFDT | DGBTDR+27, DGBTDR+35, DGBTDR+44, DGBTDR+46, HEADER+30, CLRLTR+6 |
$$NOW^XLFDT | CLRLTR+12 |
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | Classic Fileman Calls |
^VA(200 - [#200] | GET1^DIQ |
^DGBT(392 - [#392] | GET1^DIQ |
^DGBT(392.6 - [#392.6] | Classic Fileman Calls, GET1^DIQ |
^DGBT(392.8 - [#392.8] | Classic Fileman Calls, GET1^DIQ |
^DIC(4 - [#4] | GET1^DIQ |
^DG(40.8 - [#40.8] | GET1^DIQ |
^DIC(49 - [#49] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(40.8 - [#40.8] | DIVISN+2, INSTIT+2 |
^DGBT(392 - [#392] | PATIENT+8 |
^DGBT(392.6 - [#392.6] | SETUP+2, SETUP+4 |
^DIC(4 - [#4] | INSTIT+4, INSTIT+6, INSTIT+7 |
^DIC(49 - [#49] | INSTIT+17 |
^TMP("DGBTDLT" | EN+5!, SETUP+4* |
^TMP($J | EDIT+2! |
^UTILITY($J | DGBTDR+4!, LTR+3! |
Name | Field # of Occurrence |
---|---|
^(0 | INSTIT+3 |
^(1 | INSTIT+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | CLRLTR+2~ |
%ZIS | DEVICE+2~, DEVICE+7*, DEVICE1+1~, DEVICE1+2* |
ADD1 | HEADER+4~, HEADER+8*, HEADER+23 |
ADD2 | HEADER+4~, HEADER+9*, HEADER+24 |
CITY | HEADER+4~, HEADER+10*, HEADER+25 |
>> CITYSTZIP | HEADER+25*, HEADER+26 |
CNT | EN+3~, SETUP+1*, SETUP+2*, SETUP+4 |
COUNTER | EN+3~, SETUP+1*, SETUP+3*, SETUP+4 |
DENIED | CLRLTR~, CLRLTR+5 |
>> DFN | PATIENT+7*, PATIENT+8 |
>> DGANS | PATIENT+3* |
DGBTCDT | LTR+2~ |
DGBTCDT(1 | LTR+9* |
DGBTCDT(2 | LTR+10* |
DGBTCDT(3 | LTR+11* |
>> DGBTCMTY | DGBTDR+20, LTR+13, LTR+27 |
>> DGBTDIV | DIVISN+1, DIVISN+2* |
DGBTDIVI | EN+3~, DIVISN+1, DIVISN+2*, INSTIT+2, INSTIT+16 |
DGBTDIVN | EN+3~, INSTIT+2*, INSTIT+3, INSTIT+4, INSTIT+6, INSTIT+7, INSTIT+10, INSTIT+11, INSTIT+12, INSTIT+13 , INSTIT+14, INSTIT+15 |
>> DGBTDL("CLAIM | DENIED" , DGBTDR+11*, DGBTDR+26*, CLRLTR+5* |
>> DGBTDL("DENIE | D REASON" , DGBTDR+13*, DGBTDR+25*, DGBTDR+47, CLRLTR+7* |
>> DGBTDL("DT DE | NIED" , DGBTDR+12*, DGBTDR+27*, DGBTDR+46, CLRLTR+6* |
>> DGBTDL("ISSUE | D DATE" , DGBTDR+10*, DGBTDR+35*, DGBTDR+44 |
>> DGBTDL("ISSUED" | DGBTDR+9*, DGBTDR+35*, DGBTDR+36*, DGBTDR+38, CLRLTR+4* |
DGBTDNLTR | DGBTDR+2~, DGBTDR+38*, DGBTDR+43 |
DGBTDR | DGBTDR+2~ |
>> DGBTDT | DGBTDR+18, DGBTDR+30 |
>> DGBTDTE | LTR+9 |
DGBTDTFILED | HEADER+4~, HEADER+28*, HEADER+29*, HEADER+30*, HEADER+31 |
>> DGBTDTI | DGBTDR+9, DGBTDR+10, DGBTDR+11, DGBTDR+12, DGBTDR+13, DGBTDR+43, DGBTDR+44, DGBTDR+45, DGBTDR+46, DGBTDR+47 , HEADER+28, CLRLTR+4, CLRLTR+6, CLRLTR+7, CLRLTR+9, CLRLTR+10, CLRLTR+11, CLRLTR+13, CLRLTR+14 |
DGBTFDA | DGBTDR+2~, DGBTDR+48!, CLRLTR+2~, CLRLTR+15! |
DGBTFDA(392 | DGBTDR+43*, DGBTDR+44*, DGBTDR+45*, DGBTDR+46*, DGBTDR+47*, CLRLTR+9*, CLRLTR+10*, CLRLTR+11*, CLRLTR+13*, CLRLTR+14* |
DGBTINST | EN+3~, LTR+4, LTR+5, HEADER~, DIVISN~, DIVISN+1, DIVISN+2, INSTIT~ |
DGBTINST("FAC | NUMBER" , HEADER+32, INSTIT+16* |
DGBTINST("INS | T ADDRESS 1" , HEADER+8, INSTIT+11*, T ADDRESS 2" , HEADER+9, INSTIT+12*, T CITY" , HEADER+10, INSTIT+13*, T NAME" , HEADER+7, INSTIT+10*, T STATE" , HEADER+11, INSTIT+14*, T ZIP CODE" , HEADER+12, INSTIT+15* |
DGBTINST("MAI | L CODE" , HEADER+33, INSTIT+18* |
DGBTINST("ORG | NAME" , HEADER+2, HEADER+6, INSTIT+9* |
DGBTISSUED | DGBTDR+2~, DGBTDR+36 |
DGBTLTR | EN+3~ |
DGBTLTR("LETT | ER TYPE" , MENU+9*, MENU+11, MENU+21 |
>> DGBTNEW | PATIENT+8* |
>> DGBTOLD | PATIENT+2* |
>> DGBTQ | DGBTDR+51, DEVICE+6*, DEVICE+9*, DEVICE+14*, DEVICE1+4*, DEVICE1+5*, DEVICE1+8, DEVICE1+10* |
>> DGBTQ1 | DEVICE+6* |
DGBTRPT | DEVICE1~, DEVICE1+12 |
DGBTSCR | DGBTDR+2~ |
DGBTTOUT | DGBTDR+16, DGBTDR+17!, DGBTDR+21*, DGBTDR+23, DGBTDR+33*, DGBTDR+36*, DGBTDR+50*, PATIENT+4* |
DGIEN | EN+3~, EN+11, MENU~, MENU+19*, MENU+29*, SETUP~, SETUP+2, SETUP+4, EDIT+4, EDIT+7 |
DGIEN2 | EN+3~, EDIT+4* |
DIC | EDIT+2!, EDIT+5*, DGBTDR+19*, DGBTDR+21!, PATIENT+4*, PATIENT+5! |
DIC("A" | DGBTDR+18*, PATIENT+4* |
DIC("B" | DGBTDR+18* |
DIC("S" | DGBTDR+20* |
DIC(0 | DGBTDR+19*, PATIENT+4* |
DIR | MENU+8!, MENU+18!, MENU+28!, DGBTDR+33! |
DIR("?" | MENU+6*, MENU+16*, MENU+26*, DGBTDR+32* |
DIR("A" | MENU+2*, MENU+12*, MENU+22*, DGBTDR+31* |
DIR("B" | DGBTDR+30* |
DIR("L" | MENU+3*, MENU+4*, MENU+5*, MENU+13*, MENU+14*, MENU+15*, MENU+23*, MENU+24*, MENU+25* |
DIR(0 | MENU+7*, MENU+17*, MENU+27*, DGBTDR+31* |
DIWESUB | EDIT+2!, EDIT+6* |
DIWETXT | EDIT+2!, EDIT+7* |
DIWL | LTR+2~, LTR+7* |
DIWR | LTR+2~, LTR+8* |
DRIEN | DGBTDR+2~, DGBTDR+24*, DGBTDR+25, DGBTDR+47, DGBTDR+49 |
DT | DGBTDR+27, DGBTDR+35, DGBTDR+44, DGBTDR+46, HEADER+29, CLRLTR+6 |
DTOUT | MENU+8, MENU+18, MENU+28, DGBTDR+21!, DGBTDR+33!, DGBTDR+50 |
DUOUT | MENU+8, MENU+18, MENU+28, DGBTDR+21!, DGBTDR+33!, DGBTDR+50 |
DUZ | LTR+10, LTR+11 |
DWPK | EDIT+2!, EDIT+3* |
ERRMSG | DGBTDR+48!, CLRLTR+3! |
IEN | EN+3~ |
INSTADD | INSTIT+1~, INSTIT+7* |
INSTNAME | HEADER+4~, HEADER+7*, HEADER+22 |
INSTNODE | INSTIT+1~, INSTIT+6* |
IO | DEVICE+21 |
IO("Q" | DEVICE+14, DEVICE+20!, DEVICE1+10, DEVICE1+17! |
IOF | EN+8, DGBTDR+42 |
IOST | LTR+40, DEVICE+10, DEVICE1+5 |
LETTERS1 | DGBTDR+2~, LTR+26! |
LETTERS1( | LTR+16, LTR+17, LTR+30, LTR+31 |
LETTERS2 | DGBTDR+2~, LTR+26! |
LETTERS2( | LTR+22, LTR+23, LTR+36, LTR+37 |
LINENBR | DGBTDR+2~, LTR+15*, LTR+16*, LTR+17, LTR+22*, LTR+23, LTR+29*, LTR+30*, LTR+31, LTR+36* , LTR+37 |
LOC | HEADER+4~, HEADER+21*, HEADER+22*, HEADER+23*, HEADER+24*, HEADER+26*, HEADER+31*, HEADER+32, HEADER+33, HEADER+34 |
LOC2 | HEADER+4~, HEADER+20*, HEADER+35, HEADER+36, HEADER+37, HEADER+38 |
MAILCODE | INSTIT+1~, INSTIT+17*, INSTIT+18 |
NAME | LTR+2~, LTR+10* |
NBR | DGBTDR+2~, LTR+18*, LTR+19*, LTR+20, LTR+32*, LTR+33*, LTR+34 |
ORG | HEADER+4~, HEADER+6*, HEADER+21 |
PATADD1 | DGBTDR+2~, HEADER+16*, HEADER+36 |
PATADD2 | DGBTDR+2~, HEADER+16*, HEADER+37 |
PATCITY | DGBTDR+2~, HEADER+17*, HEADER+38 |
PATNAME | DGBTDR+2~, HEADER+18*, HEADER+35 |
PATSEX | DGBTDR+2~, HEADER+15*, HEADER+35 |
PATST | DGBTDR+2~, HEADER+17*, HEADER+38 |
PATZIP | DGBTDR+2~, HEADER+17*, HEADER+38 |
POP | DEVICE+2~, DEVICE+9, DEVICE1+1~, DEVICE1+4 |
QUIT | EN+3~, EN+6*, EN+9*, EN+10, EN+11, MENU+8*, MENU+18*, MENU+28*, DGBTDR+5*, DGBTDR+36* , DGBTDR+50*, LTR+6* |
REASON | DGBTDR+2~ |
REASON( | LTR+19, LTR+20, LTR+33, LTR+34 |
ROUTINE | DEVICE~, DEVICE+15 |
RPTNAM | DEVICE~, DEVICE+16 |
>> SPCOMPLETE | DGBTDR+7*, DGBTDR+21*, DGBTDR+33*, DGBTDR+36*, DGBTDR+50, LTR+39*, PATIENT+9*, DEVICE+9*, DEVICE1+4* |
STATE | HEADER+4~, HEADER+11*, HEADER+25 |
TMP | EN+3~ |
U | DIVISN+2 |
VADM | DGBTDR+2~ |
VADM(1 | HEADER+18, HEADER+34 |
VADM(2 | HEADER+34 |
VADM(5 | HEADER+15 |
VAEL | PATIENT+1~ |
>> VAPA(1 | HEADER+16 |
>> VAPA(2 | HEADER+16 |
>> VAPA(4 | HEADER+17 |
>> VAPA(5 | HEADER+17 |
>> VAPA(6 | HEADER+17 |
X | DGBTDR+17!*, LTR+17*, LTR+20*, LTR+23*, LTR+31*, LTR+34*, LTR+37* |
Y | MENU+9, MENU+19, MENU+29, DGBTDR+15!, DGBTDR+16, DGBTDR+22, DGBTDR+23, DGBTDR+24, DGBTDR+35, DGBTDR+36 , PATIENT+5, PATIENT+7, CLRLTR+2~, CLRLTR+12* |
ZIP | HEADER+4~, HEADER+12*, HEADER+25 |
ZTDESC | DEVICE+2~, DEVICE+16*, DEVICE1+1~, DEVICE1+12* |
ZTIO | DEVICE+2~, DEVICE1+1~ |
ZTQUEUED | DEVICE+2~ |
ZTRTN | DEVICE+2~, DEVICE+15*, DEVICE1+1~, DEVICE1+11* |
ZTSAVE | DEVICE+2~, DEVICE1+1~ |
ZTSAVE("*" | DEVICE+17*, DEVICE1+14* |
ZTSK | DEVICE+2~, DEVICE+19, DEVICE1+1~, DEVICE1+16 |