EASUM6 ;ALB/BDB,MNH - IVM MEANS/COPAY TEST UPLOAD DRIVER ;7/6/04 1:23pm
Source file <EASUM6.m>
Package | Total | Call Graph |
---|---|---|
Enrollment Application System | 4 | PARSEZMT^EASPREC6 $$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 |
Package | Total | Caller Graph |
---|---|---|
Enrollment Application System | 1 | EASPREC6 |
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+24 |
GETREL^DGMTU11 | ADD+42 |
^DIE | ADD+32, ADD+35 |
PARSEZMT^EASPREC6 | ADD+12 |
$$EXPIRED^EASPTRN1 | ADD+13 |
EN^EASUM5 | ADDS21+8, ADDC21+10, ADDV21+12 |
MTBULL^EASUM7 | COMPLETE+9 |
$$RXST^IBARXEU | EN+28 |
MAIL^IVMUFNC | COMPLETE+9 |
INPIEN^IVMUM2 | ADD+52, ADDCHILD+7 |
EN^IVMUM3 | ADD+58, 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+39 |
^DGMT(408.31 - [#408.31] | ADD+43 |
^TMP($J | GET+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CURIEN | ADD+22~, ADD+23*, ADD+24 |
DA | ADD+15*, ADD+32!, ADD+35*! |
>> DFN | EN+28, EN+29, ADD+13, ADD+24, ADD+42 |
DGCAT | ADD+39*, COMPLETE+13! |
>> DGCOM | ADD+11* |
DGENUPLD | ADD+13*, ADD+14*, COMPLETE+12! |
DGINI | ADDV21+7, COMPLETE+12! |
DGIRI | ADDV21+14, COMPLETE+12! |
DGLY | ADD+42, COMPLETE+12! |
>> DGMTACT | COMPLETE+5* |
DGMTDT | ADD+5*, ADD+24, ADD+28, ADD+29, COMPLETE+12! |
>> DGMTI | ADD+7, ADD+15, ADD+23, ADD+24* |
>> DGMTINF | COMPLETE+7* |
>> DGMTP | ADD+43* |
>> DGMTYPT | ADD+24 |
DGPRI | ADDV21+2*, COMPLETE+12! |
DGREL | COMPLETE+12! |
DGREL("V" | ADDV21+2 |
DGVINI | ADDV21+7*, COMPLETE+12! |
DGVIRI | ADDV21+14*, COMPLETE+12! |
DIE | ADD+15*, ADD+32!, ADD+35*! |
DR | ADD+16*, ADD+17*, ADD+30*, ADD+32!, ADD+35*! |
DUZ | EN+24* |
>> EASZ06 | ADD+43 |
>> IVM2 | ADD+13 |
>> IVM3 | ADD+39 |
>> IVM5 | ADD+40* |
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+51*, ADDS21+1*, ADDS21+6*, ADDCHILD+6*, ADDC21+2*, ADDC21+8*, ADDV21+3*, ADDV21+10*, COMPLETE+13!, GET+1 |
IVMDAP | ADD+51, ADDS21+1, ADDS21+6, ADDCHILD+6, ADDC21+2, ADDC21+8, ADDV21+3, ADDV21+10, COMPLETE+13! |
IVMFERR | ADD+53, ADD+60, ADDS21+3, ADDS21+9, ADDCHILD+4, ADDCHILD+8, ADDCHILD+12, ADDC21+4, ADDC21+11, ADDC21+13 , ADDV21+6, ADDV21+13, COMPLETE+13! |
IVMFLG2 | COMPLETE+14! |
IVMFLG5 | ADD+55, COMPLETE+14! |
IVMFLGC | ADDCHILD+2, ADDCHILD+4, COMPLETE+14! |
>> IVMMT31 | ADD+43* |
IVMMTB | EN+29*, COMPLETE+14! |
>> IVMMTDT | ADD+5 |
>> IVMMTIEN | ADD+7*, ADD+42, ADD+43 |
IVMPRN | COMPLETE+14! |
IVMRELN | COMPLETE+15! |
IVMRELO | COMPLETE+15! |
>> IVMRTN | GET+1 |
IVMSEG | COMPLETE+15!, GET+1* |
IVMSPCHV | ADD+50*, ADDCHILD+1*, ADDV21+4*, COMPLETE+15! |
IVMX | COMPLETE+15! |
LNKCAT | ADD+22~, ADD+25* |
LNKDAT | ADD+22~, ADD+24*, ADD+25 |
LNKDTE | ADD+22~, ADD+25*, ADD+28 |
LNKMT | ADD+22~, ADD+23*, ADD+25*, ADD+27, ADD+28*, ADD+29*, ADD+30, ADD+35 |
>> ZMTSEG | ADD+12 |