VAFHLRO2 ;BP/JRP - BUILD OUTPATIENT HL7 ROLE SEGMENT;11/18/1997 ; 7/3/01 4:09pm
Source file <VAFHLRO2.m>
Package | Total | Call Graph |
---|---|---|
Registration | 2 | (ERROR,FIXLEN)^VAFHLRO1 (PERSON,ROLE)^VAFHLRO3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
S3C4 | ;Alternate Role (seq #3, comp #4 - 6)
|
|
S3 | ;Role (seq #3, comp #1 - 3)
|
|
S2 | ;Action Code (seq #2)
|
|
S1 | ;Role Instance ID (seq #1)
|
|
S4 | ;Role Person (seq #4)
|
|
DONE | ;Collapse into output location
|
|
OUTPAT | ;Build role segment for transmission of outpatient data
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^VA(200 - [#200] | OUTPAT+19 |
Name | Line Occurrences |
---|---|
DONE | S4+1, S4+30, S4+34 |
S3C4 | S3+1, S3+15, S3+20 |
S4 | S3C4+1 |
>> | 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* |