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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: SRHLUO3

Package: Surgery

Routine: SRHLUO3


Information

SRHLUO3 ;BIR/DLR - Surgery Interface (Cont.) Utilities for building Outgoing HL7 Segments ; [ 05/20/99 7:14 AM ]

Source Information

Source file <SRHLUO3.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Surgery 3 MSG^SRHLMFN  $$HNAME^SRHLU  $$IMPDATE^SROICD  
DRG Grouper 2 ($$CODEABA,$$OBA)^ICDEX  $$ICDDATA^ICDXCODE  
CPT HCPCS Codes 1 $$CPT^ICPTCOD  
Kernel 1 $$FMADD^XLFDT  
Lexicon Utility 1 $$IMPDATE^LEXU  
Pharmacy Data Management 1 DATA^PSS50  
VA FileMan 1 Y^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Surgery 1 SRHLMFN  

Entry Points

Name Comments DBIA/ICR reference
MFE(SRI,REC,FILE,FIELD,SRENT) ;Master File Entry segment
SMFE ;
MFI(SRI,ID,FEC,FILE,SRENT) ;Master File Identification segment
STF ;staff master file
ZI9 ;master file update to ICD-9 (File #80)
ZI0 ;master file update to ICD-10 (File #80)
ZC4 ;master file update to CPT-4 (File #81)
ZRX ;master file update to MEDICATION (File #50)
ZMN ;master file update to MONITOR (File #133.2)
ZRF ;master file update to REPLACEMENT FLUIDS (File #133.7)
XPER ;personnel information extract (SSN) from file 200

External References

Name Field # of Occurrence
Y^DIQ MFE+5
$$CODEABA^ICDEX MFE+15
$$OBA^ICDEX MFE+14
$$ICDDATA^ICDXCODE ZI9+1, ZI0+1
$$CPT^ICPTCOD ZC4+1
$$IMPDATE^LEXU ZI9+1, ZI0+1
DATA^PSS50 MFE+9, ZRX+1
MSG^SRHLMFN ZRF+4
$$HNAME^SRHLU STF+1, XPER+1
$$IMPDATE^SROICD MFI+4
$$FMADD^XLFDT MFE+8, MFE+19

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Invalid Master File Identifier or Event Code.",!!
  • Line Location: MFI+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( MFE+5
^ICPT("B" MFE+16
^SC - [#44] MFE+13
^SRF - [#130] MFE+9, MFE+21, MFE+23, MFE+25, MFE+27, MFE+29, MFE+31
^SRF("AC" MFE+8, MFE+19
^SRO(133.4 - [#133.4] MFE+17, ZMN+1
^SRO(133.7 - [#133.7] MFE+18, ZRF+1
^TMP("HLS" SMFE+1*, MFI+5*, STF+1*, ZI9+1*, ZI0+1*, ZC4+1*, ZRX+1*, ZMN+1*, ZRF+1*
^TMP("SRHL" MFE+9*, MFE+11, MFE+12!, MFE+32, MFE+33!, XPER+1*
^TMP($J MFE+9, MFE+10!, ZRX+1, ZRX+2!
^VA(200 - [#200] STF+1

Label References

Name Line Occurrences
@( MFE+15
SMFE MFE+3, MFE+5, MFE+11, MFE+13, MFE+15, MFE+16, MFE+17, MFE+18, MFE+32
STF MFE+32
XPER MFE+21, MFE+23, MFE+25, MFE+27, MFE+29, MFE+31
ZC4 MFE+16
ZMN MFE+17
ZRF MFE+18
ZRX MFE+11

Naked Globals

Name Field # of Occurrence
^( MFE+9, MFE+11, MFE+13, MFE+17, MFE+18, MFE+25, MFE+27, MFE+29, MFE+31, MFE+32
^("I" ZRX+1
^(0 MFE+9, MFE+31, ZMN+1, ZRF+1
^(2 ZRX+1
^(6 MFE+29

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> C MFE+5*
DT MFE+8, MFE+19, SMFE+1, MFI+4
FEC MFI~, MFI+2, MFI+5, ZRF+4
FIELD MFE~, MFE+5, MFE+7
FILE MFE~, MFE+5, MFE+8, MFE+13, MFE+14, MFE+15, MFE+16, MFE+17, MFE+18, MFE+19
, MFI~, MFI+5
>> HL("FS" SMFE+1, MFI+5, STF+1, ZI9+1, ZI0+1, ZC4+1, ZRX+1, ZMN+1, ZRF+1
>> HLCOMP MFE+9, MFE+13, MFE+15, MFE+16, MFE+17, MFE+18, MFI+5, STF+1, ZI9+1, ZI0+1
, ZC4+1, ZRX+1, ZMN+1, ZRF+1
I MFE+1~, MFE+3*, MFE+5*, MFE+9*, MFE+10, MFE+13*, MFE+15*, MFE+16*, MFE+17*, MFE+18*
, MFE+21*, MFE+23*, MFE+25*, MFE+27*, MFE+29*, MFE+31*, MFE+32*, SMFE+1, STF+1, ZC4+1
, ZRX+1, ZRX+2, ZMN+1, ZRF+1, XPER+1
ID MFE+1~, MFE+3*, MFE+5*, MFE+11*, MFE+13*, MFE+15*, MFE+16*, MFE+17*, MFE+18*, MFE+32*
, SMFE+1, MFI~, MFI+2, MFI+5
REC MFE~, SMFE+1, ZRF+4
>> ROLE MFE+21*, MFE+23*, MFE+25*, MFE+27*, MFE+29*, MFE+31*, XPER+1
>> SDT MFE+8*, MFE+19*
SRCODE MFE+1~, MFE+15*, ZI9+1, ZI0+1
SRENT MFE~, MFE+3, MFE+5, MFE+7, MFI~, ZRF+4
SRI MFE~, SMFE+1*, MFI~, MFI+5*, STF+1*, ZI9+1*, ZI0+1*, ZC4+1*, ZRX+1*, ZMN+1*
, ZRF+1*
SRORDER MFE+1~, MFE+14*, MFE+15
SRRX MFE+1~
SRSYS MFE+1~, MFE+14*, MFE+15
>> SRTBL ZRF+4
>> SRTYP ZRF+4
SRX MFE+1~, ZC4+1*
SRY MFE+1~, MFI+1~, MFI+4*, MFI+5, ZI9+1*, ZI0+1*
U MFE+3, MFE+5, MFE+9, MFE+13, MFE+17, MFE+18, MFE+21, MFE+23, MFE+25, MFE+27
, MFE+29, MFE+31, STF+1, ZI9+1, ZI0+1, ZC4+1, ZRX+1, ZMN+1, ZRF+1
X MFE+1~, MFE+5*
>> X2 MFE+9*, MFE+11*, MFE+25*, MFE+27*, MFE+29*, MFE+31*
>> XF MFE+21*, MFE+23*, MFE+31*
>> XIEN MFE+8*, MFE+9, MFE+19*, MFE+21, MFE+23, MFE+25, MFE+27, MFE+29, MFE+31
>> Y MFE+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All