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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: RORHL7

Package: Clinical Case Registries

Routine: RORHL7


Information

RORHL7 ;HCIOFO/SG - HL7 UTILITIES ; 11/2/05 10:30am

Source Information

Source file <RORHL7.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Health Level Seven 3 (INIT,MSH)^HLFNC2  GENERATE^HLMA  CREATE^HLTF  
Clinical Case Registries 2 ($$ERROR,ERROR)^RORERR  (ADDSEGC,ADDSEGF)^RORHL7A  
Kernel 1 $$FMTHL7^XLFDT  

Caller Graph

Caller Graph Total: 31

Package Total Caller Graph
Clinical Case Registries 31 ROREXPR  ROREXT01  ROREXT02  ROREXT03  RORHDT04  RORHL01  RORHL02  RORHL03  
RORHL031  RORHL04  RORHL05  RORHL06  RORHL07  RORHL071  RORHL08  RORHL081  
RORHL09  RORHL10  RORHL11  RORHL12  RORHL121  RORHL13  RORHL14  RORHL15  
RORHL16  RORHL17  RORHL18  RORHL19  RORHL20  RORHL21  RORHLUT1  

Entry Points

Name Comments DBIA/ICR reference
ADDSEG(SOURCE,SRCTYPE) ;
ROLLBACK(SEGPTR,KEEP) ;
ECH(CS,SCS,RPS) ;
ISMAXSZ(RESERVE) ;
ESCAPE(STR) ;
CREATE(RORMSH) ;
FM2HL(DATE) ;
SEND(MID) ;
INIT(ROR8FILE) ;
PTR()
MSGCNT() ;

External References

Name Field # of Occurrence
INIT^HLFNC2 INIT+2, SEND+6
MSH^HLFNC2 CREATE+28
GENERATE^HLMA SEND+10
CREATE^HLTF CREATE+11
$$ERROR^RORERR CREATE+2, INIT+3, INIT+5, SEND+2, SEND+7, SEND+11
ERROR^RORERR ADDSEG+3
ADDSEGC^RORHL7A ADDSEG+2
ADDSEGF^RORHL7A ADDSEG+1
$$FMTHL7^XLFDT FM2HL+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("HLS" CREATE+8, CREATE+18!, CREATE+30*, SEND+4, SEND+16!

Label References

Name Line Occurrences
$$INIT CREATE+8, CREATE+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BUF ESCAPE+2~, ESCAPE+8, ESCAPE+10*, ESCAPE+12*, ESCAPE+13, ROLLBACK+1~, ROLLBACK+7*, ROLLBACK+9, ROLLBACK+14, ROLLBACK+15
BUF( ESCAPE+7*, ESCAPE+11, ESCAPE+12
CH ESCAPE+2~, ESCAPE+6*, ESCAPE+7
CS ECH~, ECH+2*
DATE FM2HL~, FM2HL+1, FM2HL+2*, FM2HL+3
ESC ESCAPE+2~, ESCAPE+10*, ESCAPE+12
>> HLECH ESCAPE+3, ESCAPE+10, ECH+1*, ECH+2
>> HLFS ESCAPE+3, ROLLBACK+2*, ROLLBACK+4, ROLLBACK+14, ROLLBACK+15
I ROLLBACK+1~, ROLLBACK+3*, ROLLBACK+4, ROLLBACK+6*, ROLLBACK+7, ROLLBACK+11, ROLLBACK+12, ROLLBACK+17
I1 ESCAPE+2~, ESCAPE+6*, ESCAPE+7, ESCAPE+11*, ESCAPE+12, ESCAPE+13, ROLLBACK+1~, ROLLBACK+10*, ROLLBACK+11*, ROLLBACK+12
, ROLLBACK+14*, ROLLBACK+15
I2 ESCAPE+2~, ESCAPE+6*, ESCAPE+7*, ESCAPE+10*, ESCAPE+11*, ESCAPE+12
KEEP ROLLBACK~, ROLLBACK+3
MID SEND~, SEND+1*, SEND+12*
MSH ROLLBACK+1~, ROLLBACK+4*, ROLLBACK+21
NDX CREATE+1~, CREATE+21*, CREATE+30, CREATE+32, CREATE+33
NODE ROLLBACK+1~, ROLLBACK+2*, ROLLBACK+3, ROLLBACK+4, ROLLBACK+6, ROLLBACK+7, ROLLBACK+11, ROLLBACK+12, ROLLBACK+17
RC CREATE+1~, CREATE+5, CREATE+8*, CREATE+20*, SEND+1~, SEND+11*, SEND+14, SEND+17
RESERVE ISMAXSZ~, ISMAXSZ+2
ROR8FILE INIT~, INIT+7
RORBUF SEND+1~, SEND+10, SEND+11, SEND+12
RORDT CREATE+6~, CREATE+10*, CREATE+11, CREATE+14
>> ROREXT( SEND+15!
>> ROREXT("HDTIEN" CREATE+10
>> ROREXT("HL7BUF" INIT+7*, INIT+8, INIT+9, ROLLBACK+2
>> ROREXT("HL7CNT" CREATE+13*, CREATE+26*, CREATE+27, MSGCNT+1, ROLLBACK+21*
>> ROREXT("HL7DT" CREATE+10, CREATE+14*
>> ROREXT("HL7MID" CREATE+15*, CREATE+27
>> ROREXT("HL7MTIEN" CREATE+5, CREATE+16*, SEND+4, SEND+10
>> ROREXT("HL7PROT" CREATE+2, INIT+2, SEND+2, SEND+6, SEND+10
>> ROREXT("HL7PTR" CREATE+21, CREATE+32*, INIT+9*, PTR
>> ROREXT("HL7SID" CREATE+24*, ROLLBACK+14, ROLLBACK+15*
>> ROREXT("HL7SIZE" CREATE+13*, CREATE+31*, ISMAXSZ+2, ISMAXSZ+3*, ROLLBACK+9*, ROLLBACK+12*, ROLLBACK+19*
>> ROREXT("MAXHL7SIZE" ISMAXSZ+1, ISMAXSZ+2
RORHL CREATE+28, INIT+1!, INIT+2, INIT+3, SEND+6, SEND+7
RORHL("ECH" ECH+1, INIT+4
RORHL("FS" CREATE+29, ROLLBACK+2
RORHLP SEND+1~, SEND+10
RORHLP("NAMESPACE" SEND+9*
RORIEN CREATE+6~, CREATE+11, CREATE+16
RORMID CREATE+6~, CREATE+11, CREATE+15
RORMSH CREATE~, CREATE+1!, CREATE+28, CREATE+29*, CREATE+30, CREATE+31
RORMSH(1 CREATE+31
>> RORPARM("DEBUG" SEND+14
RPS ECH~, ECH+2*
SCLST ESCAPE+2~, ESCAPE+3*, ESCAPE+6
SCS ECH~, ECH+2*
SEGNAME ROLLBACK+1~, ROLLBACK+14*, ROLLBACK+15
SEGPTR ROLLBACK~, ROLLBACK+3
SOURCE ADDSEG~, ADDSEG+1, ADDSEG+2
SRCTYPE ADDSEG~, ADDSEG+1, ADDSEG+2, ADDSEG+3
STR ESCAPE~, ESCAPE+1, ESCAPE+7, ESCAPE+8, ESCAPE+12, ESCAPE+13
TMP CREATE+1~, CREATE+23*, CREATE+24, CREATE+27*, CREATE+28, INIT+1~, INIT+4*, INIT+5, SEND+15*
U ISMAXSZ+3, SEND+11, SEND+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All