EASUM1 ;ALB/SEK,GN,MNH - IVM MEANS/COPAY TEST UPLOAD DRIVER ;7/6/04 1:23pm
Source file <EASUM1.m>
Package | Total | Call Graph |
---|---|---|
Enrollment Application System | 4 | PARSEZMT^EASPREC7 $$EXPIRED^EASPTRN1 EN^EASUM5 MTBULL^EASUM7 |
Income Verification Match | 4 | MAIL^IVMUFNC INPIEN^IVMUM2 EN^IVMUM3 EN^IVMUM4 |
Registration | 4 | ADD^DGMTA (AFTER,EN)^DGMTEVT $$LST^DGMTU GETREL^DGMTU11 |
Integrated Billing | 1 | $$RXST^IBARXEU |
VA FileMan | 1 | ^DIE |
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 |
---|---|---|
EN | ; this routine will call routines to upload means tests sent by the IVM
; Center in HL7 segments. the required sequence of these segments were ; validated in the calling routine IVMPREC7. this routine will call ; IVMUCHK to ensure that the data is consistent with DHCP means test ; file and software requirements. |
|
ADD | ; add new annual means test file (408.31) stub
; input DGMTDT (.01) dt of test ; DFN (.02) Patient IEN ; DGMTYPT (.19) type of test (1-means test, 2-Rx Copay test) ; output DGMTI annual means test IEN |
|
ADDS21 | ; add spouse entry to individual annual income file (408.21)
|
|
ADDCHILD | ; add children if not in 408.13
|
|
ADDC21 | ||
ADDV21 | ; add vet entry to individual annual income file (408.21)
; get vet patient relation ien |
|
COMPLETE | ; complete means test
|
|
GET | ; get HL7 segment from ^HL
|
Name | Field # of Occurrence |
---|---|
ADD^DGMTA | ADD+6 |
AFTER^DGMTEVT | COMPLETE+6 |
EN^DGMTEVT | COMPLETE+8 |
$$LST^DGMTU | EN+29, ADD+22 |
GETREL^DGMTU11 | ADD+40 |
^DIE | ADD+30, ADD+33 |
PARSEZMT^EASPREC7 | ADD+12 |
$$EXPIRED^EASPTRN1 | ADD+13 |
EN^EASUM5 | ADDS21+7, ADDC21+9, ADDV21+11 |
MTBULL^EASUM7 | COMPLETE+9 |
$$RXST^IBARXEU | EN+28 |
MAIL^IVMUFNC | COMPLETE+9 |
INPIEN^IVMUM2 | ADD+50, ADDCHILD+7 |
EN^IVMUM3 | ADD+56, ADDCHILD+11 |
EN^IVMUM4 | ADDS21+2, ADDC21+3, ADDV21+5 |
FileNo | Call Tags |
---|---|
^DGMT(408.31 - [#408.31] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(408.32 - [#408.32] | ADD+37 |
^DGMT(408.31 - [#408.31] | ADD+41 |
^TMP($J | GET+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CURIEN | ADD+20~, ADD+21*, ADD+22 |
DA | ADD+14*, ADD+30!, ADD+33*! |
>> DFN | EN+28, EN+29, ADD+13, ADD+22, ADD+40 |
DGCAT | ADD+37*, COMPLETE+13! |
>> DGCOM | ADD+11* |
DGENUPLD | ADD+13*, COMPLETE+12! |
DGINI | ADDV21+7, COMPLETE+12! |
DGIRI | ADDV21+13, COMPLETE+12! |
DGLY | ADD+40, COMPLETE+12! |
>> DGMTACT | COMPLETE+5* |
DGMTDT | ADD+5*, ADD+22, ADD+26, ADD+27, COMPLETE+12! |
>> DGMTI | ADD+7, ADD+14, ADD+21, ADD+22* |
>> DGMTINF | COMPLETE+7* |
>> DGMTP | ADD+41* |
>> DGMTYPT | ADD+22 |
DGPRI | ADDV21+2*, COMPLETE+12! |
DGREL | COMPLETE+12! |
DGREL("V" | ADDV21+2 |
DGVINI | ADDV21+7*, COMPLETE+12! |
DGVIRI | ADDV21+13*, COMPLETE+12! |
DIE | ADD+14*, ADD+30!, ADD+33*! |
DR | ADD+15*, ADD+28*, ADD+30!, ADD+33*! |
DUZ | EN+24* |
>> EASZ06 | ADD+41 |
>> IVM2 | ADD+13 |
>> IVM3 | ADD+37 |
>> IVM5 | ADD+38* |
IVMAR | COMPLETE+13! |
IVMCEB | EN+28*, COMPLETE+13! |
IVMCTR2 | ADDCHILD+3*, ADDCHILD+5*, ADDCHILD+6, ADDC21+1*, ADDC21+2, ADDC21+7*, ADDC21+8, COMPLETE+13! |
IVMCTR3 | ADDCHILD+4*, COMPLETE+13! |
IVMDA1 | ADD+49*, ADDS21+1*, ADDS21+6*, ADDCHILD+6*, ADDC21+2*, ADDC21+8*, ADDV21+3*, ADDV21+10*, COMPLETE+13!, GET+1 |
IVMDAP | ADD+49, ADDS21+1, ADDS21+6, ADDCHILD+6, ADDC21+2, ADDC21+8, ADDV21+3, ADDV21+10, COMPLETE+13! |
IVMFERR | ADD+51, ADD+57, ADDS21+3, ADDS21+8, ADDCHILD+4, ADDCHILD+8, ADDCHILD+12, ADDC21+4, ADDC21+10, ADDC21+12 , ADDV21+6, ADDV21+12, COMPLETE+13! |
IVMFLG2 | COMPLETE+14! |
IVMFLG5 | ADD+53, COMPLETE+14! |
IVMFLGC | ADDCHILD+2, ADDCHILD+4, COMPLETE+14! |
>> IVMMT31 | ADD+41* |
IVMMTB | EN+29*, COMPLETE+14! |
>> IVMMTDT | ADD+5 |
>> IVMMTIEN | ADD+7*, ADD+40, ADD+41 |
IVMPRN | COMPLETE+14! |
IVMRELN | COMPLETE+15! |
IVMRELO | COMPLETE+15! |
>> IVMRTN | GET+1 |
IVMSEG | COMPLETE+15!, GET+1* |
IVMSPCHV | ADD+48*, ADDCHILD+1*, ADDV21+4*, COMPLETE+15! |
IVMX | COMPLETE+15! |
LNKCAT | ADD+20~, ADD+23* |
LNKDAT | ADD+20~, ADD+22*, ADD+23 |
LNKDTE | ADD+20~, ADD+23*, ADD+26 |
LNKMT | ADD+20~, ADD+21*, ADD+23*, ADD+25, ADD+26*, ADD+27*, ADD+28, ADD+33 |
>> ZMTSEG | ADD+12 |