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: VAFHLRO2

Package: Registration

Routine: VAFHLRO2


Information

VAFHLRO2 ;BP/JRP - BUILD OUTPATIENT HL7 ROLE SEGMENT;11/18/1997 ; 7/3/01 4:09pm

Source Information

Source file <VAFHLRO2.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Registration 2 (ERROR,FIXLEN)^VAFHLRO1  (PERSON,ROLE)^VAFHLRO3  

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
Registration 1 VAFHLROL  

Entry Points

Name Comments DBIA/ICR reference
OUTPAT ;Build role segment for transmission of outpatient data
S1 ;Role Instance ID (seq #1)
S2 ;Action Code (seq #2)
S3 ;Role (seq #3, comp #1 - 3)
S3C4 ;Alternate Role (seq #3, comp #4 - 6)
S4 ;Role Person (seq #4)
DONE ;Collapse into output location

External References

Name Field # of Occurrence
ERROR^VAFHLRO1 S1+3, S2+4, S2+5, S3+4, S3+16, S3+21, S4+4, S4+31, S4+35
FIXLEN^VAFHLRO1 DONE+1
PERSON^VAFHLRO3 S4+33
ROLE^VAFHLRO3 S3+19

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^VA(200 - [#200] OUTPAT+19

Label References

Name Line Occurrences
DONE S4+1, S4+30, S4+34
S3C4 S3+1, S3+15, S3+20
S4 S3C4+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTION OUTPAT+8~, S2+1*, S2+3, S2+4, S2+6
ALTROLE OUTPAT+8~, S3C4+5*, S3C4+6*, S3C4+7, S3C4+10, S3C4+13
CMPSEP OUTPAT+9~, OUTPAT+11*, S1+2, S3+5, S3+8, S3+10, S3+11, S3+13, S3+17, S3+22
S3+29, S3+32, S3C4+2, S3C4+4, S3C4+7, S3C4+9, S3C4+10, S3C4+12, S3C4+13, S3C4+15
S4+5, S4+8, S4+10, S4+11, S4+13, S4+14, S4+16, S4+17, S4+19, S4+20
S4+22, S4+23, S4+25, S4+26, S4+28, S4+32, S4+36, S4+44, S4+45, S4+46
S4+47, S4+48, S4+49, S4+50, S4+52, S4+53
CODEONLY OUTPAT+8~, OUTPAT+21*, S3+24, S4+38
>> ENCODE OUTPAT+11, OUTPAT+12, OUTPAT+13, OUTPAT+14, S3+27, S4+41
ESCSEP OUTPAT+9~, OUTPAT+13*
>> FLDSEP S1+4, S2+6, S3+7, S3+17, S3+22, S3+27, S3+28, S4+7, S4+32, S4+36
S4+41, S4+42
INSTID OUTPAT+8~, S1+1*, S1+2, S1+4
>> MAXLEN DONE+1
>> NULL S1+1, S1+3, S2+1, S2+4, S3+3, S3+4, S3+6, S3+9, S3+12, S3+17
S3+19, S3+22, S3+24, S3C4+2, S3C4+4, S3C4+8, S3C4+11, S3C4+14, S4+3, S4+4
S4+6, S4+9, S4+12, S4+15, S4+18, S4+21, S4+24, S4+27, S4+32, S4+33
S4+36, S4+38
>> OUTARR OUTPAT+16, S1+3, S2+4, S2+5, S3+4, S3+16, S3+21, S4+4, S4+31, S4+35
DONE+1
>> PARAM OUTPAT+18, OUTPAT+21, S1+1, S2+1, S3+1, S3+3, S3+18, S3C4+1, S3C4+5, S4+1
S4+3
PERSON OUTPAT+8~, S4+3*, S4+4, S4+5, S4+8, S4+11, S4+14, S4+17, S4+20, S4+23
S4+26, S4+33!, S4+34
PERSON(1 S4+38*, S4+42, S4+43, S4+44, S4+45, S4+46, S4+47, S4+48, S4+49, S4+50
PERSON(2 S4+51, S4+52, S4+53
PTR200 OUTPAT+8~, OUTPAT+18*, OUTPAT+19*, S3+15, S3+19, S4+30, S4+33
RDATE OUTPAT+8~, S3+18*, S3+19
REPSEP OUTPAT+9~, OUTPAT+12*, S4+51
ROLE OUTPAT+8~, S3+3*, S3+4, S3+5, S3+8, S3+11, S3+18!, S3+20
ROLE(1 S3+28
ROLE(2 S3+24*, S3+29, S3+30, S3+31
ROLE(3 S3+32
SUBSEP OUTPAT+9~, OUTPAT+14*, S3+30, S3+31, S4+43
TMP OUTPAT+8~, S1+2*, S1+3, S2+2*, S2+3, S3+5*, S3+6*, S3+7, S3+8*, S3+9*
S3+10, S3+11*, S3+12*, S3+13, S3+24*, S3+27*, S3+28, S3+29, S3+30, S3+31
S3+32, S3C4+4*, S3C4+5, S3C4+6, S3C4+7*, S3C4+8*, S3C4+9, S3C4+10*, S3C4+11*, S3C4+12
S3C4+13*, S3C4+14*, S3C4+15, S4+5*, S4+6*, S4+7, S4+8*, S4+9*, S4+10, S4+11*
S4+12*, S4+13, S4+14*, S4+15*, S4+16, S4+17*, S4+18*, S4+19, S4+20*, S4+21*
S4+22, S4+23*, S4+24*, S4+25, S4+26*, S4+27*, S4+28, S4+38*, S4+41*, S4+42
S4+43, S4+44, S4+45, S4+46, S4+47, S4+48, S4+49, S4+50, S4+51, S4+52*
S4+53
VAFHLROL OUTPAT+9~
VAFHLROL(0 OUTPAT+23*
VAFHLROL(1 S1+4*
VAFHLROL(2 S2+6*
VAFHLROL(3 S3+7*, S3+10*, S3+13*, S3+17*, S3+22*, S3+28*, S3+29*, S3+30*, S3+31*, S3+32*
S3C4+2*, S3C4+9*, S3C4+12*, S3C4+15*
VAFHLROL(4 S4+7*, S4+10*, S4+13*, S4+16*, S4+19*, S4+22*, S4+25*, S4+28*, S4+32*, S4+36*
S4+42*, S4+43*, S4+44*, S4+45*, S4+46*, S4+47*, S4+48*, S4+49*, S4+50*, S4+51*
S4+52*, S4+53*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All