VAFHAPV1 ;ALB/RJS - INPATIENT PV1 SEGMENT ; 1/11/10 1:43pm
Source file <VAFHAPV1.m>
| Package | Total | Call Graph | 
|---|---|---|
| Registration | 3 | (IN5,KVAR)^VADPT $$HLQ^VAFHUTL $$SITE^VASITE | 
| Health Level Seven | 1 | $$HLDATE^HLFNC | 
| Kernel | 1 | $$HLNAME^XLFNAME | 
| Package | Total | Caller Graph | 
|---|---|---|
| Registration | 6 | VAFCA04 VAFCADT1 VAFCPV1 VAFHADT1 VAFHCA08 VAFHLPV1 | 
| Barcode Medication Administration | 1 | ALPBINP | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EN(DFN,VAFHDT,VAFSTR,IEN,ALTVISID,SETID,VAFDIAG) | ; | 
 
 | 
| DGBUILD(DGPMP,VAFSTR) | ; | |
| BUILD() | ;Build the PV1 Segment | |
| NEXT | ; | |
| TEST(COUNTER,STRING,FIELDSEP,COMPNENT) | ; | |
| EXIT | ; | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DG(391 - [#391] | BUILD+62, DGBUILD+71 | 
| ^DG(405.4 - [#405.4] | BUILD+53, DGBUILD+45 | 
| ^DGPM - [#405] | BUILD+51, BUILD+81, DGBUILD+23 | 
| ^DIC(42 - [#42] | BUILD+72, BUILD+82, DGBUILD+43, DGBUILD+81, DGBUILD+92 | 
| ^DIC(45.7 - [#45.7] | BUILD+42, DGBUILD+65 | 
| ^DPT - [#2] | BUILD+61, DGBUILD+70 | 
| Name | Line Occurrences | 
|---|---|
| $$BUILD | EN+38 | 
| $$TEST | BUILD+107, DGBUILD+112 | 
| NEXT | NEXT+3 | 
| Name | Field # of Occurrence | 
|---|---|
| ^("TYPE" | BUILD+62, DGBUILD+71 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ADMPTR | DGBUILD+15~, DGBUILD+23* | 
| ADMSSN | DGBUILD+15~, DGBUILD+23* | 
| ALTVISID | EN~, EN+39 | 
| ATTNDING | BUILD+29~, BUILD+34*, BUILD+35, DGBUILD+14~, DGBUILD+53~, DGBUILD+57*, DGBUILD+58 | 
| ATTNDPTR | BUILD+29~, BUILD+30*, BUILD+32, BUILD+33, BUILD+35, DGBUILD+14~, DGBUILD+53~, DGBUILD+54*, DGBUILD+55, DGBUILD+56 , DGBUILD+58 | 
| BED | BUILD+20~, BUILD+23*, BUILD+24, BUILD+47~, BUILD+56*, BUILD+57, DGBUILD+14~, DGBUILD+29~, DGBUILD+40~, DGBUILD+46* , DGBUILD+48 | 
| CHAR | TEST+1~, NEXT+2*, NEXT+3 | 
| COMPNENT | TEST~, NEXT+3 | 
| COUNTER | TEST~, NEXT+1, NEXT+2, NEXT+3* | 
| CURRENT | EN+28~ | 
| CURRENT(1 | BUILD+12, BUILD+13, BUILD+80 | 
| CURRENT(13 | BUILD+97 | 
| CURRENT(15 | BUILD+48, BUILD+49 | 
| CURRENT(17 | BUILD+92, BUILD+104 | 
| CURRENT(18 | BUILD+30 | 
| CURRENT(3 | BUILD+84 | 
| CURRENT(5 | BUILD+21, BUILD+70 | 
| CURRENT(6 | BUILD+22, BUILD+23 | 
| CURRENT(8 | BUILD+41 | 
| CURRENT(9 | BUILD+14 | 
| DFN | EN~, BUILD+61, DGBUILD+70 | 
| DGDTYP | BUILD+91~, BUILD+92*, DGBUILD+102~, DGBUILD+103*, DGBUILD+104 | 
| DGNAME | BUILD+33~, BUILD+34, DGBUILD+56~, DGBUILD+57 | 
| DGNAME("FIELD" | BUILD+33*, DGBUILD+56* | 
| DGNAME("FILE" | BUILD+33*, DGBUILD+56* | 
| DGNAME("IENS" | BUILD+33*, DGBUILD+56* | 
| DGPMP | DGBUILD~, DGBUILD+20, DGBUILD+21, DGBUILD+22, DGBUILD+23, DGBUILD+41, DGBUILD+42, DGBUILD+54, DGBUILD+64, DGBUILD+79 , DGBUILD+91, DGBUILD+94, DGBUILD+103, DGBUILD+109, DGBUILD+110 | 
| FIELDSEP | TEST~, NEXT+3 | 
| >> HLECH | EN+34, BUILD+34, DGBUILD+21, DGBUILD+57 | 
| >> HLFS | EN+39, EN+40, EN+41, BUILD+11, BUILD+24, BUILD+35, BUILD+43, BUILD+57, BUILD+62, BUILD+63 , BUILD+73, BUILD+87, BUILD+92, BUILD+97, BUILD+98, BUILD+104, BUILD+105, BUILD+107, DGBUILD+19, DGBUILD+35 , DGBUILD+48, DGBUILD+58, DGBUILD+66, DGBUILD+71, DGBUILD+72, DGBUILD+82, DGBUILD+90, DGBUILD+97, DGBUILD+104, DGBUILD+109 , DGBUILD+110, DGBUILD+112 | 
| >> HLQ | BUILD+63, BUILD+73, BUILD+87, BUILD+98, BUILD+105, DGBUILD+35, DGBUILD+72, DGBUILD+82, DGBUILD+90, DGBUILD+97 , DGBUILD+109 | 
| IEN | EN~, EN+36 | 
| LENGTH | TEST+1~, TEST+2*, NEXT+1 | 
| MOVEMENT | BUILD+47~, BUILD+49*, BUILD+50, BUILD+51 | 
| RESULT | EN+27~, EN+38*, EN+39*, EN+40*, EN+41*, EXIT+1, BUILD+10~, BUILD+11*, BUILD+12, BUILD+24* , BUILD+35*, BUILD+43*, BUILD+57*, BUILD+62*, BUILD+63*, BUILD+73*, BUILD+87*, BUILD+92*, BUILD+97*, BUILD+98* , BUILD+104*, BUILD+105*, BUILD+107, BUILD+108, DGBUILD+15~, DGBUILD+19*, DGBUILD+20, DGBUILD+35*, DGBUILD+48*, DGBUILD+58* , DGBUILD+66*, DGBUILD+71*, DGBUILD+72*, DGBUILD+82*, DGBUILD+90*, DGBUILD+97*, DGBUILD+104*, DGBUILD+109*, DGBUILD+110*, DGBUILD+112 , DGBUILD+113 | 
| ROOM | BUILD+20~, BUILD+22*, BUILD+24, BUILD+47~, BUILD+55*, BUILD+57, DGBUILD+14~, DGBUILD+29~, DGBUILD+40~, DGBUILD+45* , DGBUILD+46, DGBUILD+47*, DGBUILD+48 | 
| ROOMBED | BUILD+47~, BUILD+53*, BUILD+54, BUILD+55, BUILD+56 | 
| ROOMPTR | BUILD+47~, BUILD+51*, BUILD+52, BUILD+53, DGBUILD+40~, DGBUILD+42*, DGBUILD+44, DGBUILD+45 | 
| SETID | EN~, EN+40, EN+41 | 
| SPECALTY | BUILD+40~, BUILD+42*, BUILD+43, DGBUILD+14~, DGBUILD+63~, DGBUILD+65*, DGBUILD+66 | 
| SPECPTR | BUILD+40~, BUILD+41*, BUILD+42, DGBUILD+14~, DGBUILD+63~, DGBUILD+64*, DGBUILD+65 | 
| STRING | TEST~, TEST+2, NEXT+2 | 
| SUBS | BUILD+10~ | 
| TRANSACT | DGBUILD+14~, DGBUILD+21*, DGBUILD+22, DGBUILD+34, DGBUILD+39 | 
| VA200 | EN+27~, EN+35* | 
| VAFACSUF | BUILD+78~, BUILD+84*, BUILD+85*, BUILD+87, DGBUILD+87~, DGBUILD+94*, DGBUILD+95*, DGBUILD+97 | 
| VAFCOMP | EN+27~, EN+34*, BUILD+24, BUILD+35, BUILD+57, BUILD+107, DGBUILD+15~, DGBUILD+21*, DGBUILD+35, DGBUILD+48 , DGBUILD+58, DGBUILD+112 | 
| VAFDIAG | EN~, BUILD+14*, DGBUILD+22*, DGBUILD+23* | 
| VAFHDT | EN~, EN+35 | 
| VAFIEN | BUILD+78~, BUILD+80*, BUILD+81 | 
| VAFSTR | EN~, EN+30*, EN+31*, BUILD+19, BUILD+28, BUILD+39, BUILD+46, BUILD+60, BUILD+67, BUILD+77 , BUILD+90, BUILD+96, BUILD+103, DGBUILD~, DGBUILD+17*, DGBUILD+18*, DGBUILD+28, DGBUILD+52, DGBUILD+62, DGBUILD+69 , DGBUILD+76, DGBUILD+88, DGBUILD+101, DGBUILD+108 | 
| >> VAIP("D" | EN+35* | 
| >> VAIP("E" | EN+36* | 
| VAMEDCTR | BUILD+78~, BUILD+82*, BUILD+84, DGBUILD+87~, DGBUILD+92*, DGBUILD+94 | 
| VAPHYTS | BUILD+68~, BUILD+72*, BUILD+73, DGBUILD+77~, DGBUILD+81*, DGBUILD+82 | 
| VAROOT | EN+27~, EN+35* | 
| VAWARD | BUILD+68~, BUILD+70*, BUILD+72, BUILD+78~, BUILD+81*, BUILD+82, DGBUILD+77~, DGBUILD+79*, DGBUILD+81, DGBUILD+87~ , DGBUILD+91*, DGBUILD+92 | 
| WARD | BUILD+20~, BUILD+21*, BUILD+24, BUILD+47~, BUILD+48*, BUILD+57, DGBUILD+14~, DGBUILD+29~, DGBUILD+40~, DGBUILD+43* , DGBUILD+48 | 
| WARDPTR | DGBUILD+40~, DGBUILD+41*, DGBUILD+43 |