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 |
| 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+129 |
| $$ZUD^IVMPTRNA | GOTO+136, GOTO+138 |
| 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+130*, GOTO+136*, GOTO+140* |
| ^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+129, GOTO+136, GOTO+138 , 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+130*, GOTO+136*, GOTO+140* |
| >> 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+134~, GOTO+135*, GOTO+136*, GOTO+138, GOTO+139* |
| IVMZSEG | GOTO+134~, GOTO+138*, GOTO+140 |
| IVMZTYP | GOTO+134~, GOTO+137*, GOTO+138 |
| 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+129*, GOTO+130 |
| >> RF1TYP | GOTO+128*, GOTO+129 |
| 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 |