DGRPTI ;ALB/RMO - 10-10T Registration - Interview;21 NOV 1996 8:43 am ; 8/28/00 9:42am
Source file <DGRPTI.m>
Package | Total | Call Graph |
---|---|---|
Registration | 15 | HINQ^DG10 CKUPLOAD^DGENUPL3 $$LYR^DGMTSCU1 GETREL^DGMTU11 ALL^DGMTU21 (BEGINREG,EN1010T,ENDREG)^DGREG ^DGRPC (ADD,EDIT)^DGRPEIS NEW^DGRPEIS1 SPOUSE^DGRPEIS2 EDITPH1^DGRPLE BLD^DGRPTL (ENDEV,QUE)^DGRPTP ($$ELGCHK,SETPAR)^DGRPTU (FULL,PAUSE)^VALM1 |
VA Fileman | 2 | ^DIE ^DIR |
Integrated Billing | 1 | (PREG,REG)^IBCNBME |
Kernel | 1 | ENDR^%ZISS |
Name | Comments | DBIA/ICR reference |
---|---|---|
PATQ | ||
PAT(DFN,DGNEWPF,DGRPTOUT) | ;Edit patient data for 10-10T
; Input -- DFN Patient IEN ; DGNEWPF New patient added flag ; Output -- DGRPTOUT Quit flag |
|
ASKREG() | ;Ask if user would like to register patient
; Input -- None ; Output -- 1=Yes and 0=No |
|
EN | ;Entry point for DGRPT INTERVIEW protocol
; Input -- DFN Patient IEN ; Output -- VALMBCK R =Refresh screen |
|
ASKPRT() | ;Ask if user would like to print the 10-10T
; Input -- None ; Output -- 1=Yes and 0=No |
|
INCQ | ||
SPOUSE(DFN,DGREL,DGRPTOUT) | ;Edit spouse data for 10-10T
; Input -- DFN Patient IEN ; DGREL Active dependent array ; Output -- DGRPTOUT Quit flag |
|
INS(DFN,DGRPTOUT) | ;Edit insurance data for 10-10T
; Input -- DFN Patient IEN ; Output -- DGRPTOUT Quit flag |
|
INT(DFN,DGNEWPF,DGRPTOUT) | ;Interview for 10-10T registration
; Input -- DFN Patient IEN ; DGNEWPF New patient added flag ; 1 =New patient added ; Null=Existing patient ; Output -- DGRPTOUT Quit flag ; 0 =No ; -1 =User entered up-arrow ; -2 =Timeout ; -3 =Unable to lock record |
|
CONCK(DFN,DGRPTOUT) | ;Consistency check
; Input -- DFN Patient IEN ; Output -- DGRPTOUT Quit flag |
|
ID(DFN,DGRPTOUT) | ;Edit patient name, dob and ssn
; Input -- DFN Patient IEN ; Output -- DGRPTOUT Quit flag |
|
INTQ | ||
MARQ | ||
HINQ(DFN,DGRPTOUT) | ;HINQ inquiry
; Input -- DFN Patient IEN ; Output -- DGRPTOUT Quit flag |
|
INC(DFN,DGRPTOUT) | ;Edit income data for 10-10T
; Input -- DFN Patient IEN ; Output -- DGRPTOUT Quit flag |
|
MAR(DFN,DGRPTOUT) | ;Edit marital information for 10-10T
; Input -- DFN Patient IEN ; Output -- DGRPTOUT Quit flag |
|
ASKEXT(DGRPTOUT) | ;Ask if user would like to exit interview
; Input -- DGRPTOUT Quit flag ; Output -- 1=Yes and 0=No ; DGRPTOUT Quit flag re-set |
Name | Field # of Occurrence |
---|---|
ENDR^%ZISS | PAT+5, MAR+14, SPOUSE+5, INC+7, INS+4, HINQ+4, CONCK+4 |
HINQ^DG10 | HINQ+8 |
CKUPLOAD^DGENUPL3 | INT+21, INT+28, INT+35, INT+42 |
$$LYR^DGMTSCU1 | MAR+5 |
GETREL^DGMTU11 | MAR+12 |
ALL^DGMTU21 | INC+5 |
BEGINREG^DGREG | INT+12 |
EN1010T^DGREG | INT+62 |
ENDREG^DGREG | INTQ |
^DGRPC | CONCK+8 |
ADD^DGRPEIS | SPOUSE+9 |
EDIT^DGRPEIS | SPOUSE+12 |
NEW^DGRPEIS1 | MAR+8 |
SPOUSE^DGRPEIS2 | MAR+18 |
EDITPH1^DGRPLE | PAT+20 |
BLD^DGRPTL | EN+7 |
ENDEV^DGRPTP | INT+69 |
QUE^DGRPTP | INT+67 |
$$ELGCHK^DGRPTU | PAT+9 |
SETPAR^DGRPTU | INT+18 |
^DIE | PAT+12, ID+6, INC+13 |
^DIR | ASKREG+9, ASKEXT+11, ASKPRT+6 |
PREG^IBCNBME | INS+9 |
REG^IBCNBME | INS+10 |
FULL^VALM1 | EN+5 |
PAUSE^VALM1 | EN+6 |
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 |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | Classic Fileman Calls |
^DGMT(408.21 - [#408.21] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGMT(408.21 - [#408.21] | INC+12, INC+13 |
^DPT - [#2] | PAT+11, PAT+12, ID+5, ID+6 |
^DPT("ADA" | INT+57 |
Name | Line Occurrences |
---|---|
$$ASKEXT | INT+19, INT+25, INT+32, INT+39, INT+46, INT+50, INT+54, MAR+20 |
$$ASKPRT | INT+65 |
$$ASKREG | INT+61 |
CONCK | INT+53 |
HINQ | INT+49 |
ID | PAT+9 |
INC | INT+38 |
INCQ | INC+5 |
INS | INT+45 |
INT | EN+6 |
INTQ | INT+19, INT+25, INT+32, INT+39, INT+46, INT+50, INT+54, INT+57 |
MAR | INT+31 |
MARQ | MAR+12, MAR+20 |
PAT | INT+24 |
PATQ | PAT+9 |
SPOUSE | MAR+23 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | PAT+4~, PAT+10*, PAT+11, PAT+12, ID+3~, ID+4*, ID+5, ID+6, INC+3~, INC+11* , INC+12, INC+13 |
DFN | EN+6, INT~, INT+12, INT+21, INT+24, INT+28, INT+31, INT+35, INT+38, INT+42 , INT+45, INT+49, INT+53, INT+57, INT+62, INT+67, INT+69, INTQ, PAT~, PAT+9 , PAT+10, ID~, ID+4, MAR~, MAR+12, MAR+23, SPOUSE~, SPOUSE+9, INC~, INC+5 , INS~, INS+9, INS+10, HINQ~, CONCK~ |
DG1010TF | INT+10~, INT+15*, INT+62 |
DGASKDEV | INT+10~, INT+18, INT+62 |
DGCD | CONCK+3~ |
DGCHK | CONCK+3~ |
DGDAY | CONCK+3~ |
DGDEP | MAR+3~, INC+3~ |
DGDIV | INT+10~, INT+18, INT+62 |
DGEDCN | CONCK+3~, CONCK+8* |
DGER | CONCK+3~ |
DGERR | MAR+3~ |
DGFIN | PAT+15, PAT+19!, ID+7, ID+11!, INC+14, INC+18! |
DGFL | MAR+3~, MAR+9, SPOUSE+4~, SPOUSE+13, INC+3~ |
DGINC | INC+3~ |
DGINC("V" | INC+5, INC+11 |
DGINI | MAR+3~ |
DGIO | INT+10~, INT+18, INT+62, INT+67 |
DGIO(10 | INT+66 |
DGIPI | SPOUSE+4~ |
DGIRI | MAR+3~ |
DGISDT | MAR+3~, MAR+5*, MAR+12 |
DGLST | CONCK+3~ |
DGNCK | CONCK+3~ |
DGNEWPF | INT~, INT+24, INT+62, PAT~, PAT+9 |
DGPHMULT | PAT+20, PAT+21! |
>> DGPRFLG | INS+9 |
DGPRI | MAR+3~, SPOUSE+4~ |
DGREL | MAR+3~, MAR+23, SPOUSE~ |
DGREL("S" | SPOUSE+7, SPOUSE+12 |
DGREL("V" | MAR+12 |
DGRPCOLD | CONCK+3~ |
DGRPTOUT | EN+3~, EN+6, INT~, INT+15*, INT+18, INT+19, INT+24, INT+25, INT+31, INT+32 , INT+38, INT+39, INT+45, INT+46, INT+49, INT+50, INT+53, INT+54, PAT~, PAT+9 , PAT+15*, PAT+18*, ID~, ID+7*, ID+10*, MAR~, MAR+9*, MAR+19*, MAR+20, MAR+23 , SPOUSE~, SPOUSE+13*, INC~, INC+14*, INC+17*, INS~, INS+12*, HINQ~, HINQ+9*, CONCK~ , CONCK+9*, ASKEXT~, ASKEXT+6, ASKEXT+13* |
DGSC | CONCK+3~ |
DGSPFL | MAR+3~, MAR+23 |
DGTYPE | CONCK+3~ |
DGVT | CONCK+3~ |
DIE | PAT+4~, PAT+10*, ID+3~, ID+4*, INC+3~, INC+11* |
DIR | ASKREG+3~, ASKEXT+4~, ASKPRT+3~ |
DIR("A" | ASKREG+4*, ASKREG+5*, ASKREG+6*, ASKREG+7*, ASKEXT+9*, ASKPRT+4* |
DIR("B" | ASKREG+8*, ASKEXT+10*, ASKPRT+5* |
DIR(0 | ASKREG+8*, ASKEXT+10*, ASKPRT+5* |
DR | PAT+4~, PAT+10*, ID+3~, ID+4*, INC+3~, INC+11* |
DT | MAR+5, INC+5 |
DTOUT | PAT+4~, PAT+15, ID+3~, ID+7, MAR+3~, MAR+19, INC+3~, INC+14, INS+3~, INS+12 , HINQ+3~, HINQ+9, CONCK+9, ASKREG+3~, ASKEXT+4~, ASKEXT+12, ASKPRT+3~ |
DUOUT | INS+3~, INS+12, ASKREG+3~, ASKEXT+4~, ASKEXT+12, ASKPRT+3~ |
IBCOV | INS+3~ |
IOINHI | PAT+4~, PAT+6, PAT+7, MAR+3~, MAR+15, SPOUSE+4~, SPOUSE+6, INC+3~, INC+8, INS+3~ , INS+5, HINQ+3~, HINQ+5, CONCK+3~, CONCK+5 |
IOINORM | PAT+4~, PAT+6, PAT+7, MAR+3~, MAR+15, SPOUSE+4~, SPOUSE+6, INC+3~, INC+8, INS+3~ , INS+5, HINQ+3~, HINQ+5, CONCK+3~, CONCK+5 |
VA | CONCK+3~ |
>> VALMBCK | EN+4*, EN+7* |
X | PAT+4~, PAT+5*, MAR+3~, MAR+14*, SPOUSE+4~, SPOUSE+5*, INC+3~, INC+7*, INS+3~, INS+4* , HINQ+3~, HINQ+4*, CONCK+3~, CONCK+4* |
Y | ASKREG+3~, ASKREG+10, ASKEXT+4~, ASKEXT+7*, ASKEXT+12*, ASKEXT+13, ASKEXT+14, ASKPRT+3~, ASKPRT+7 |