Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: HLCSHDR3

Package: Health Level Seven

Routine: HLCSHDR3


Information

HLCSHDR3 ;SFIRMFO/LJA - Reset MSH Segment Fields ;03/24/04 11:19

Source Information

Source file <HLCSHDR3.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Health Level Seven 1 (DEBUG,SET)^HLCSHDR4  
Uncategorized 1 ^@(  
VA Fileman 1 MIX^DIC1  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Health Level Seven 1 HLCSHDR1  

Entry Points

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...

External References

Name Field # of Occurrence
^@( MSHCHG+118, MSHCHG+119
MIX^DIC1 FIND101+3
DEBUG^HLCSHDR4 MSHCHG+138
SET^HLCSHDR4 MSHCHG+129, MSHCHG+130, MSHCHG+131, MSHCHG+132

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(101 - [#101] Classic Fileman Calls

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
$$FIND101 HLMSHPRO+14
$$HLMSHPRO MSHCHG+83
MSHCHG RESET+8
SET91M MSHCHG+123, MSHCHG+124, MSHCHG+125, MSHCHG+126

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All