VAFHLPR1 ;ALB/ESD - Create generic HL7 PR1 Segment ;4/4/00
Source file <VAFHLPR1.m>
| Package | Total | Call Graph | 
|---|---|---|
| DRG Grouper | 2 | $$CPT^ICPTCOD $$MOD^ICPTMOD | 
| Registration | 1 | $$SCE^DGSDU | 
| Scheduling | 1 | GETCPT^SDOE | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ALL | ; - All procedures for encounter | |
| NOMODS | ||
| ENQ | ||
| DONE | ||
| BUILD | ; - Build array of HL7 (PR1) segments | |
| EN(VAFENC,VAFSTR,VAFHLQ,VAFHLFS,VAFHLECH,VAFARRY) | ; Entry point for Ambulatory Care Database Project ; - Entry point to return the HL7 PR1 segment | 
 
 | 
| Name | Line Occurrences | 
|---|---|
| BUILD | ALL+15 | 
| DONE | BUILD+63 | 
| ENQ | EN+26 | 
| NOMODS | BUILD+37 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CPTINFO | ALL+4~, ALL+5*, ALL+6, ALL+7 | 
| FSFLAG | BUILD+28~, BUILD+29*, BUILD+56, BUILD+59* | 
| >> HLFS | EN+25 | 
| >> HLQ | EN+25 | 
| I | EN+15~ | 
| ICPTVDT | EN+15~, EN+17* | 
| J | EN+15~, EN+16*, EN+26, BUILD+1* | 
| MAXLEN | BUILD+28~, BUILD+29*, BUILD+63 | 
| MODCODE | BUILD+41~, BUILD+51*, BUILD+56 | 
| MODIND | BUILD+28~, BUILD+29*, BUILD+46*, DONE, NOMODS | 
| MODINFO | BUILD+41~, BUILD+49*, BUILD+50, BUILD+51, BUILD+53 | 
| MODMETH | BUILD+41~, BUILD+53*, BUILD+58 | 
| MODPTR | BUILD+41~, BUILD+44*, BUILD+45, BUILD+49 | 
| MODSEQ | BUILD+41~, BUILD+56*, BUILD+57*, BUILD+58*, BUILD+62, BUILD+64 | 
| MODTEXT | BUILD+41~, BUILD+52*, BUILD+57 | 
| PROCCNT | EN+15~, ALL+13*, ALL+14*, ALL+15 | 
| PROCLOOP | EN+15~, ALL+15* | 
| PTR | BUILD+41~, BUILD+42*, BUILD+43*, BUILD+44 | 
| PTRVCPT | EN+15~, ALL+1*, ALL+2*, ALL+5, ALL+13, BUILD+43, BUILD+44 | 
| SEGLEN | BUILD+41~, BUILD+62*, BUILD+63 | 
| VAFARRY | EN~, EN+17*, EN+22*, EN+26, DONE, NOMODS | 
| VAFCPT | EN+15~, BUILD+2*, BUILD+9, BUILD+16 | 
| VAFENC | EN~, EN+17, EN+26, EN+30 | 
| VAFHLECH | EN~, BUILD+14, BUILD+16, BUILD+56, BUILD+57, BUILD+58 | 
| VAFHLFS | EN~, EN+25*, EN+26, BUILD+7, BUILD+9, BUILD+18, BUILD+19, BUILD+33, BUILD+34, BUILD+56 , NOMODS | 
| VAFHLQ | EN~, EN+25*, ALL+8, ALL+9, BUILD+9 | 
| VAFIDX | EN+15~, EN+16*, BUILD+1*, BUILD+7, DONE, NOMODS | 
| VAFPR | EN+15~, ALL+7*, ALL+8*, ALL+9*, BUILD+12, BUILD+14, BUILD+19 | 
| VAFPROC | EN+15~, EN+33 | 
| VAFPROC( | ALL+2, ALL+5, ALL+13, BUILD+43, BUILD+44 | 
| VAFPROC(1 | EN+33* | 
| VAFPRTYP | EN+15~ | 
| VAFSTR | EN~, EN+26, EN+27*, BUILD+9, BUILD+10, BUILD+19, BUILD+37 | 
| VAFY | EN+15~, BUILD+1*, BUILD+7*, BUILD+9*, BUILD+18*, BUILD+19*, BUILD+33*, BUILD+34*, BUILD+62, BUILD+64* , DONE, NOMODS | 
| WRAPCNT | BUILD+28~, BUILD+29*, DONE, NOMODS | 
| X | EN+15~, BUILD+12*, BUILD+14*, BUILD+16*, BUILD+18 |