HLCSHDR3 ;SFIRMFO/LJA - Reset MSH Segment Fields ;03/24/04 11:19
Source file <HLCSHDR3.m>
| Package | Total | Call Graph | 
|---|---|---|
| Health Level Seven | 1 | (DEBUG,SET)^HLCSHDR4 | 
| Uncategorized | 1 | ^@( | 
| VA Fileman | 1 | MIX^DIC1 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| RESET | ; Called from HEADER^HLCSHDR1 & BHSHDR^HLCSHDR1, which is called by ; GENERATE^HLMA & GENACK^HLMA1. | |
| SHOW773(IEN773) | ; Show reset info from 773 entry... | |
| EOR | ;HLCSHDR3 - Reset MSH Segment Fields ;9/12/02 11:50 | |
| HLMSHPRO() | ; Determines whether to use the generic HLP("SUBSCRIBER") data, ; or instead - if existent - the HLP("SUBSCRIBER",#)=SUB PROTOCOL^... data | |
| SET91M(PCE,MSH,PREM,POSTM) | ; If M code re/set the MSH field, record... | |
| MSHCHG(HLEID,EIDS,MTIEN,IEN,SERAPP,SERFAC,CLNTAPP,CLNTFAC,HLPARR) | ; The parameters ; are the required input variables. Call here "by reference". | |
| FIND101(PROTNM) | ; Find 101 entry... | 
| FileNo | Call Tags | 
|---|---|
| ^ORD(101 - [#101] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^HL(772 - [#772] | RESET+5 | 
| ^HLMA - [#773] | RESET+5, MSHCHG+80, MSHCHG+101*, MSHCHG+135* | 
| ^ORD(101 - [#101] | MSHCHG+77, MSHCHG+78 | 
| ^XTMP("HLCSHDR3 DEBUG" | HLMSHPRO+24, HLMSHPRO+26 | 
| Name | Line Occurrences | 
|---|---|
| $$FIND101 | HLMSHPRO+14 | 
| $$HLMSHPRO | MSHCHG+83 | 
| MSHCHG | RESET+8 | 
| SET91M | MSHCHG+123, MSHCHG+124, MSHCHG+125, MSHCHG+126 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CLNTAPP | RESET+8, MSHCHG~, MSHCHG+113, MSHCHG+125 | 
| CLNTFAC | RESET+8, MSHCHG~, MSHCHG+114, MSHCHG+126 | 
| D | FIND101+1~, FIND101+2* | 
| DIC | FIND101+1~, FIND101+2* | 
| DIC(0 | FIND101+2* | 
| EIDS | RESET+8, MSHCHG~, MSHCHG+78 | 
| HLD | HLMSHPRO+3~, HLMSHPRO+11*, HLMSHPRO+12*, HLMSHPRO+14*, HLMSHPRO+16 | 
| HLDEBUG | MSHCHG+63~, MSHCHG+86*, MSHCHG+88*, MSHCHG+100, MSHCHG+138, HLMSHPRO+24*, HLMSHPRO+26* | 
| HLEID | RESET+8, MSHCHG~, MSHCHG+77 | 
| >> HLEIDS | RESET+8 | 
| HLFIND | HLMSHPRO+3~, HLMSHPRO+9*, HLMSHPRO+10, HLMSHPRO+17*, HLMSHPRO+26, HLMSHPRO+28 | 
| HLI | HLMSHPRO+3~, HLMSHPRO+9*, HLMSHPRO+10*, HLMSHPRO+11, HLMSHPRO+17 | 
| HLMSH101 | MSHCHG+63~ | 
| HLMSH31 | MSHCHG+63~, MSHCHG+75* | 
| HLMSH31C | MSHCHG+63~, MSHCHG+76* | 
| HLMSH32 | MSHCHG+63~, MSHCHG+75* | 
| HLMSH32C | MSHCHG+63~, MSHCHG+76* | 
| HLMSH33 | MSHCHG+64~, MSHCHG+75* | 
| HLMSH33C | MSHCHG+64~, MSHCHG+76* | 
| HLMSH34 | MSHCHG+64~, MSHCHG+75* | 
| HLMSH34C | MSHCHG+64~, MSHCHG+76* | 
| HLMSH772 | MSHCHG+64~, MSHCHG+79* | 
| HLMSH773 | MSHCHG+64~, MSHCHG+80*, MSHCHG+101, MSHCHG+135 | 
| HLMSH91 | MSHCHG+64~, MSHCHG+122*, MSHCHG+135, SET91M+2*, SET91M+3* | 
| HLMSHAN | MSHCHG+65~ | 
| HLMSHFN | MSHCHG+65~ | 
| HLMSHPRE | MSHCHG+65~, MSHCHG+77* | 
| HLMSHPRO | MSHCHG+68~, MSHCHG+83*, MSHCHG+86, MSHCHG+101, MSHCHG+105*, MSHCHG+111, MSHCHG+112, MSHCHG+113, MSHCHG+114, MSHCHG+117 | 
| HLMSHPRS | MSHCHG+65~, MSHCHG+78*, HLMSHPRO+16 | 
| HLMSHRAN | MSHCHG+66~, MSHCHG+113*, MSHCHG+125, MSHCHG+131 | 
| HLMSHRAO | MSHCHG+66~, MSHCHG+113* | 
| HLMSHREF | MSHCHG+68~, MSHCHG+105*, HLMSHPRO+3~, HLMSHPRO+6*, HLMSHPRO+17*, HLMSHPRO+28 | 
| HLMSHRFN | MSHCHG+66~, MSHCHG+114*, MSHCHG+126, MSHCHG+132 | 
| HLMSHRFO | MSHCHG+67~, MSHCHG+114* | 
| HLMSHRTN | MSHCHG+66~, MSHCHG+117*, MSHCHG+118, MSHCHG+119 | 
| HLMSHSAN | MSHCHG+67~, MSHCHG+111*, MSHCHG+123, MSHCHG+129 | 
| HLMSHSAO | MSHCHG+67~, MSHCHG+111* | 
| HLMSHSFN | MSHCHG+67~, MSHCHG+112*, MSHCHG+124, MSHCHG+130 | 
| HLMSHSFO | MSHCHG+67~, MSHCHG+112* | 
| HLMSHSUB | MSHCHG+68~, HLMSHPRO+3~, HLMSHPRO+6*, HLMSHPRO+28 | 
| HLMSHTAG | MSHCHG+68~, MSHCHG+117*, MSHCHG+118, MSHCHG+119 | 
| >> HLP | RESET+8 | 
| >> HLP("SUBSCRIBER" | HLMSHPRO+6, HLMSHPRO+10, HLMSHPRO+11, HLMSHPRO+17 | 
| HLPARR | MSHCHG~ | 
| HLPWAY | MSHCHG+71~, MSHCHG+105* | 
| HLRAN | MSHCHG+71~, MSHCHG+113*, MSHCHG+125 | 
| HLRFN | MSHCHG+71~, MSHCHG+114*, MSHCHG+126 | 
| HLSAN | MSHCHG+71~, MSHCHG+111*, MSHCHG+123 | 
| HLSFN | MSHCHG+71~, MSHCHG+112*, MSHCHG+124 | 
| HLTYPE | MSHCHG+71~ | 
| HLX | HLMSHPRO+3~, HLMSHPRO+24*, HLMSHPRO+26* | 
| IEN | RESET+5, RESET+8, MSHCHG~, MSHCHG+80 | 
| IEN773 | SHOW773~ | 
| MSH | SET91M~, SET91M+2 | 
| MTIEN | RESET+2~, RESET+5*, RESET+8, MSHCHG~, MSHCHG+79 | 
| PCE | SET91M~, SET91M+2, SET91M+3 | 
| POSTM | SET91M~, SET91M+1 | 
| PREM | SET91M~, SET91M+1 | 
| PROTNM | FIND101~, FIND101+2 | 
| SERAPP | RESET+8, MSHCHG~, MSHCHG+111, MSHCHG+123 | 
| SERFAC | RESET+8, MSHCHG~, MSHCHG+112, MSHCHG+124 | 
| U | MSHCHG+77, MSHCHG+78, MSHCHG+86, MSHCHG+88, MSHCHG+100, MSHCHG+111, MSHCHG+112, MSHCHG+113, MSHCHG+114, MSHCHG+117 , MSHCHG+138, SET91M+2, SET91M+3, HLMSHPRO+12 | 
| X | MSHCHG+101*, MSHCHG+105*, FIND101+1~, FIND101+2* | 
| Y | FIND101+1~, FIND101+4 |