IVMPTRN3 ;ALB/KCL - SEND INITIAL TRANSMISSION TO IVM CENTER ; 9/24/03
Source file <IVMPTRN3.m>
| 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 | 4 | IVMPTRN IVMPTRN4 IVMPTRN5 IVMPTRN7 |
| Enrollment Application System | 1 | EASPTRN5 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| FILE | ; - call HL7 to send batch of segments
|
|
| FILE1 | ; - call HL7 to send batch of segments
; (V1.6 - call this if non-ack batch but still has an MSA segment.) ; Called by ^IVMPTRN and ^IVMPTRN7 with ^TMP("HLS",$J) global set. ; Must convert ^TMP("HLS" into ^TMP("HLA" for GENACK^HLMA1 to work. |
|
| FILEPT(DFN,IVMYR,WHEN,MSGID,EVENTS,MTSTAT,INSSTAT) | ;
|
|
| UPDTLOG(IVMPTR,WHEN,MSGID,EVENTS,MTSTAT,INSSTAT) | ;
; Update record to TRANSMITTED, and remove duplicates |
|
| DUP(DFN,IVMYR,IVMPTR) | ; remove duplicate entries in file 301.5
|
| FileNo | Call Tags |
|---|---|
| ^IVM(301.6 - [#301.6] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^IVM(301.5 - [#301.5] | FILEPT+27, FILEPT+36, FILEPT+38, FILEPT+40, DUP+9 |
| ^IVM(301.6 - [#301.6] | DUP+11 |
| ^ORD(101 - [#101] | FILE1+8 |
| ^TMP("HLA" | FILE1+11!, FILE1+12*, FILE1+16! |
| ^TMP("HLS" | FILE+9!, FILE1+12, FILE1+15! |
| Name | Line Occurrences |
|---|---|
| DUP | UPDTLOG+9 |
| UPDTLOG | FILEPT+30, FILEPT+42 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | DUP+6~, DUP+11* |
| DFN | FILEPT~, FILEPT+22, FILEPT+23, FILEPT+36, FILEPT+41, UPDTLOG+9, DUP~, DUP+9 |
| DGSENFLG | FILEPT+16~, FILEPT+19* |
| DIE | DUP+6~, DUP+12* |
| DIK | DUP+6~ |
| DR | DUP+6~, DUP+12* |
| EVENTS | FILEPT~, FILEPT+23, FILEPT+30, FILEPT+41, FILEPT+42, UPDTLOG~, UPDTLOG+7 |
| >> HLEID | FILE+7, FILE1+8, FILE1+13 |
| >> HLEIDS | FILE1+8*, FILE1+13 |
| >> HLEVN | FILE+10, FILE+11*, FILE1+17, FILE1+18* |
| HLP | FILE1+7~, FILE1+13 |
| HLRESLT | FILE+4~, FILE+7 |
| HLRESLTA | FILE1+7~, FILE1+13 |
| INSSTAT | FILEPT~, FILEPT+30, FILEPT+42, UPDTLOG~, UPDTLOG+7 |
| >> IVMCT | FILE+2, FILE+11*, FILE1+5, FILE1+18* |
| >> IVMGTOT | FILE+10*, FILE1+17* |
| IVMIEN | DUP+6~, DUP+8*, DUP+9*, DUP+11 |
| IVMPTR | FILEPT+16~, FILEPT+22*, FILEPT+23*, FILEPT+24, FILEPT+27, FILEPT+30, FILEPT+37, UPDTLOG~, UPDTLOG+4, UPDTLOG+7 , UPDTLOG+9, DUP~, DUP+8 |
| IVMYR | FILEPT~, FILEPT+22, FILEPT+23, UPDTLOG+9, DUP~, DUP+9 |
| MSGID | FILEPT~, FILEPT+30, FILEPT+42, UPDTLOG~, UPDTLOG+7 |
| >> MTIEN | FILE+7, FILE1+13 |
| MTSTAT | FILEPT~, FILEPT+30, FILEPT+42, UPDTLOG~, UPDTLOG+7 |
| NXTPTR | FILEPT+35~*, FILEPT+36*, FILEPT+37, FILEPT+38, FILEPT+40, FILEPT+42 |
| NXTYR | FILEPT+35~, FILEPT+40*, FILEPT+41 |
| TRSTAT | FILEPT+27~*, FILEPT+30, FILEPT+34, FILEPT+38*, FILEPT+39 |
| U | FILEPT+27, FILEPT+38, FILEPT+40 |
| WHEN | FILEPT~, FILEPT+30, FILEPT+42, UPDTLOG~, UPDTLOG+4, UPDTLOG+7 |
| X | DUP+6~ |
| Y | DUP+6~ |