IVMPTRN9 ;ALB/KCL,CN,BRM,TDM,EG,LBD,TGH,JAM,HM,KUM - HL7 FULL DATA TRANSMISSION (Z07) BUILDER (CONTINUED) ;12/7/12 2:56pm
Source file <IVMPTRN9.m>
Package | Total | Call Graph |
---|---|---|
Registration | 12 | $$UPD^DGENDBS ($$FINDSEC,$$GET)^DGENSEC $$GETCODE^DGMTH ($$FUT,$$LST)^DGMTU TRANSFER^DGMTU4 $$ENRGET^DGNTAPI1 $$BADADR^DGUTL3 ADD^VADPT EN^VAFHLIN1 $$EN^VAFHLOBX $$EN^VAFHLZBT $$EN^VAFHLZSP |
Income Verification Match | 6 | $$EN^IVMCZMT $$FIND^IVMPLOG ($$RF1,$$ZUD,NTROBX)^IVMPTRNA $$LTD^IVMUFNC $$EN^IVMUFNC1 ($$BTCLM,NTE)^IVMUFNC4 |
Fee Basis | 1 | EN^FBHLZFE |
Health Level Seven | 1 | $$HLDATE^HLFNC |
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 |
---|---|---|
Income Verification Match | 1 | IVMPTRN8 |
Name | Comments | DBIA/ICR reference |
---|---|---|
GOTO | ; place to break up the routine
|
|
GETTYPE(DFN,IVMMTDT,CODE,HARDSHIP,ACTVIEN) | ||
CHKCOPAY | ||
QGETTYPE | ||
FILTER(DFN) |
Name | Field # of Occurrence |
---|---|
$$UPD^DGENDBS | GOTO+86 |
$$FINDSEC^DGENSEC | GOTO+101 |
$$GET^DGENSEC | GOTO+102 |
$$GETCODE^DGMTH | GETTYPE+37, CHKCOPAY+3 |
$$FUT^DGMTU | GETTYPE+22, GETTYPE+23 |
$$LST^DGMTU | GOTO+54, GOTO+63, GETTYPE+19, GETTYPE+20 |
TRANSFER^DGMTU4 | GETTYPE+31 |
$$ENRGET^DGNTAPI1 | GOTO+116 |
$$BADADR^DGUTL3 | FILTER+11 |
EN^FBHLZFE | GOTO+92 |
$$HLDATE^HLFNC | GOTO+7, GOTO+9 |
$$EN^IVMCZMT | GOTO+44, GOTO+72, GOTO+80 |
$$FIND^IVMPLOG | GOTO+29 |
$$RF1^IVMPTRNA | GOTO+125, GOTO+128 |
$$ZUD^IVMPTRNA | GOTO+135, GOTO+137 |
NTROBX^IVMPTRNA | GOTO+117 |
$$LTD^IVMUFNC | GOTO+5 |
$$EN^IVMUFNC1 | GOTO+4 |
$$BTCLM^IVMUFNC4 | GOTO+89 |
NTE^IVMUFNC4 | GOTO+13 |
ADD^VADPT | FILTER+12 |
EN^VAFHLIN1 | GOTO+23 |
$$EN^VAFHLOBX | GOTO+111, GOTO+120 |
$$EN^VAFHLZBT | GOTO+89 |
$$EN^VAFHLZSP | GOTO+97 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGMT(408.31 - [#408.31] | GOTO+57, GETTYPE+36, GETTYPE+37, CHKCOPAY+3 |
^DPT - [#2] | GOTO+3 |
^IVM(301.5 - [#301.5] | GOTO+31 |
^TMP("HLS" | GOTO+10*, GOTO+15*, GOTO+19*, GOTO+25*, GOTO+44*, GOTO+72*, GOTO+80*, GOTO+89*, GOTO+94*, GOTO+97* , GOTO+111*, GOTO+112*, GOTO+120*, GOTO+121*, GOTO+125*, GOTO+129*, GOTO+135*, GOTO+139* |
^TMP("VAFIN1" | GOTO+22!, GOTO+24, GOTO+25 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACTVIEN | GETTYPE~, GETTYPE+15*, GETTYPE+27*, GETTYPE+28*, GETTYPE+29*, GETTYPE+30*, GETTYPE+31 |
CODE | GETTYPE~, GETTYPE+15*, GETTYPE+27*, GETTYPE+28*, GETTYPE+35*, GETTYPE+37*, CHKCOPAY+2*, CHKCOPAY+3* |
CPDATE | GOTO+51~, GOTO+56*, GOTO+58, GOTO+63 |
CPTST | GOTO+51~, GOTO+54*, GOTO+55, GOTO+56, GOTO+57 |
DATA | GOTO+84~, GOTO+86 |
DATA( | GOTO+85* |
>> DELETE | GOTO+44, GOTO+72, GOTO+80 |
>> DELETE( | GOTO+28* |
>> DELETE("DATE | OF TEST" , GOTO+34*, GOTO+38*, GOTO+49*, GOTO+77* |
>> DELETE("HARDSHIP" | GOTO+39* |
>> DELETE("LTC" | GOTO+77* |
>> DELETE("MT" | GOTO+34* |
>> DELETE("RX" | GOTO+49* |
>> DELETE("SET" | GOTO+32*, GOTO+83 |
DFN | GOTO+3, GOTO+4, GOTO+5, GOTO+13, GOTO+23, GOTO+29, GOTO+44, GOTO+54, GOTO+63, GOTO+72 , GOTO+80, GOTO+89, GOTO+92, GOTO+97, GOTO+101, GOTO+116, GOTO+125, GOTO+128, GOTO+135, GOTO+137 , GETTYPE~, GETTYPE+17, GETTYPE+19, GETTYPE+20, GETTYPE+22, GETTYPE+23, GETTYPE+31, FILTER~, FILTER+10, FILTER+11 |
>> DGNTARR | GOTO+117 |
>> DGSEC | GOTO+102 |
>> DGSEC("DATETIME" | GOTO+107 |
>> DGSEC("LEVEL" | GOTO+103, GOTO+105, GOTO+106 |
>> DGSEC("SOURCE" | GOTO+108, GOTO+109 |
>> FBZFE( | GOTO+93, GOTO+94 |
>> GETCUR | GOTO+101*, GOTO+102, GOTO+116*, GOTO+117 |
HARDSHIP | GOTO+37, GETTYPE~, GETTYPE+15*, GETTYPE+36* |
>> HL("ECH" | GOTO+104, GOTO+105, GOTO+106, GOTO+109 |
>> HLQ | GOTO+6, GOTO+7, GOTO+9 |
>> I | GOTO+28* |
IVMCPDT | GOTO+51~, GOTO+63* |
>> IVMCT | GOTO+10*, GOTO+15*, GOTO+19*, GOTO+25*, GOTO+44*, GOTO+72*, GOTO+80*, GOTO+89*, GOTO+94*, GOTO+97* , GOTO+110*, GOTO+111, GOTO+112, GOTO+119*, GOTO+120, GOTO+121, GOTO+125*, GOTO+129*, GOTO+135*, GOTO+139* |
>> IVMIY | GOTO+54 |
IVMMTDT | GOTO+4, GOTO+13, GOTO+29, GOTO+44, GOTO+58, GOTO+63*, GOTO+72, GOTO+80, GETTYPE~, GETTYPE+16 , GETTYPE+19, GETTYPE+20, GETTYPE+22, GETTYPE+23 |
>> IVMNTE | GOTO+13, GOTO+14, GOTO+16 |
>> IVMNTE( | GOTO+18, GOTO+19 |
>> IVMPIEN | GOTO+29*, GOTO+30, GOTO+31, GOTO+47, GOTO+75, GOTO+86 |
>> IVMPNODE | GOTO+31*, GOTO+32, GOTO+34, GOTO+37, GOTO+38, GOTO+49, GOTO+77 |
>> IVMQUERY | GOTO+4, GOTO+5 |
>> IVMSUB | GOTO+18*, GOTO+19, GOTO+24*, GOTO+25, GOTO+93*, GOTO+94 |
IVMZCNT | GOTO+133~, GOTO+134*, GOTO+135*, GOTO+137, GOTO+138* |
IVMZSEG | GOTO+133~, GOTO+137*, GOTO+139 |
IVMZTYP | GOTO+133~, GOTO+136*, GOTO+137 |
LINK | GOTO+51~, GOTO+57*, GOTO+63 |
MTNODE | GETTYPE+13~, GETTYPE+19*, GETTYPE+22*, GETTYPE+27, GETTYPE+29, GETTYPE+31, GETTYPE+34, GETTYPE+35, GETTYPE+36, GETTYPE+37 |
>> N101015 | GOTO+3*, GOTO+6, GOTO+7, GOTO+9 |
NODE0 | GETTYPE+13~ |
NODE2 | GETTYPE+13~, GETTYPE+37*, CHKCOPAY+3* |
NTROBX | GOTO+118, GOTO+120, GOTO+122! |
NTROBX(16 | GOTO+121 |
>> OBXCNT | GOTO+101*, GOTO+110*, GOTO+111, GOTO+119*, GOTO+120 |
OBXTMP | GOTO+100!, GOTO+111 |
OBXTMP(11 | GOTO+107* |
OBXTMP(14 | GOTO+107* |
OBXTMP(16 | GOTO+108*, GOTO+109*, GOTO+112 |
OBXTMP(2 | GOTO+104* |
OBXTMP(3 | GOTO+104* |
OBXTMP(5 | GOTO+105*, GOTO+106* |
>> RF1SEG | GOTO+128*, GOTO+129 |
>> RF1TYP | GOTO+127*, GOTO+128 |
RXNODE | GETTYPE+13~, GETTYPE+20*, GETTYPE+23*, GETTYPE+28, GETTYPE+30, GETTYPE+31, CHKCOPAY+1, CHKCOPAY+2, CHKCOPAY+3 |
>> SEQS | GOTO+43*, GOTO+44, GOTO+67*, GOTO+70*, GOTO+72, GOTO+79*, GOTO+80 |
>> TESTCODE | GOTO+34, GOTO+49 |
TESTTYPE | GOTO+34, GOTO+43, GOTO+49, GOTO+58, GOTO+63*, GOTO+69, GETTYPE+13~, GETTYPE+14*, GETTYPE+16, GETTYPE+17 , CHKCOPAY+4*, QGETTYPE+1 |
U | GOTO+6, GOTO+7, GOTO+9, GOTO+56, GOTO+57 |
VAPA | FILTER+9~ |
VAPA(1 | FILTER+14, FILTER+16, FILTER+18 |
VAPA(11 | FILTER+14 |
>> X | GOTO+6*, GOTO+7*, GOTO+9* |
>> ZIOSEG | GOTO+4*, GOTO+5*, GOTO+6*, GOTO+7*, GOTO+9*, GOTO+10 |