BLRLINKR ; IHS/DIR/FJE - VALIDATION OF VARIOUS V FILE FIELDS ; [ 07/30/2002 9:42 AM ]
Source file <BLRLINKR.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| VTEST | ; validation on required TEST field | |
| REQMSG | ;creation of required field message | |
| FLDSCHK | ; | |
| VVSIT | ; validation on required VISIT field | |
| PARSE | ;;subscript name|field # for appropriate V file |literal desc|field # for file #9009022|global root|validation subroutine | |
| VPROV | ; | |
| TRANS | ; perform input transform found in file in DD for appropriate V file | |
| VANTIB | ; validation on antibiotic field for Micro or ; antibody field for blood bank | |
| BLDFLD | ; create BLR variables from BLRSTR | 
| Name | Field # of Occurrence | 
|---|---|
| CHK^DIE | FLDSCHK+1 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNVSIT - [#9000010] | VVSIT+3 | 
| ^DD( | TRANS+3, VVSIT+6 | 
| ^DIC - [#1] | BLRLINKR+21 | 
| ^DIC(6 - [#6] | VPROV+6 | 
| ^LAB(60 - [#60] | VTEST+3 | 
| ^LAB(61.3 - [#61.3] | VANTIB+5 | 
| ^LAB(62.06 - [#62.06] | VANTIB+4 | 
| Name | Line Occurrences | 
|---|---|
| @( | BLRLINKR+17 | 
| BLDFLD | BLRLINKR+13 | 
| FLDSCHK | BLRLINKR+15 | 
| REQMSG | VTEST+1, VVSIT+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> ALRCHKIP | BLRLINKR+12* | 
| >> APCDALVR( | BLRLINKR+13, BLRLINKR+14, TRANS+1, VTEST+1, VTEST+2*, VTEST+3, VVSIT+1, VVSIT+2, VVSIT+3, VANTIB+2 , VANTIB+3*, VANTIB+4, VANTIB+5, VPROV+1, FLDSCHK+1, FLDSCHK+2 | 
| >> BLRBUL | BLRLINKR+19*, BLRLINKR+21*, VTEST+3*, VVSIT+2*, VVSIT+3*, VANTIB+4*, VANTIB+5*, VPROV+5*, VPROV+6*, REQMSG+1* | 
| BLRCHK | FLDSCHK+1, FLDSCHK+2, FLDSCHK+3! | 
| BLRCHQ | BLRLINKR+12*, BLRLINKR+13, BLRLINKR+15, BLRLINKR+22!, FLDSCHK+2* | 
| >> BLRLINK | BLRLINKR+12* | 
| BLRLIT | BLRLINKR+18, BLRLINKR+22!, BLDFLD+1*, FLDSCHK+2 | 
| BLRNAME | BLRLINKR+13, BLRLINKR+14, BLRLINKR+22!, BLDFLD+1*, TRANS+1, VTEST+1, VTEST+2, VTEST+3, VVSIT+1, VVSIT+2 , VVSIT+3, VANTIB+2, VANTIB+3, VANTIB+4, VANTIB+5, VPROV+1, FLDSCHK+1, FLDSCHK+2 | 
| >> BLROPRV | VPROV+4 | 
| >> BLRPCC | BLRLINKR+19*, BLRLINKR+21*, VTEST+3*, VVSIT+2*, VVSIT+3*, VANTIB+4*, VANTIB+5*, VPROV+5*, VPROV+6*, REQMSG+1* | 
| BLRPMSG | BLRLINKR+22!, VPROV+2*, VPROV+5, VPROV+6 | 
| >> BLRQUIET | BLRLINKR+15, BLRLINKR+18 | 
| BLRROOT | BLRLINKR+22!, BLDFLD+1*, TRANS+2, VVSIT+5 | 
| >> BLRSS | BLRLINKR+13, VANTIB+4, VANTIB+5 | 
| >> BLRSS1 | BLRLINKR+13, BLDFLD+1* | 
| BLRSTR | BLRLINKR+13*, BLRLINKR+22!, BLDFLD+1 | 
| BLRTLOG | BLRLINKR+19, BLRLINKR+22!, BLDFLD+1*, VTEST+3, VANTIB+4, VANTIB+5, VPROV+2, REQMSG+1 | 
| BLRTXT | BLRLINKR+13*, BLRLINKR+22! | 
| >> BLRVFILE | BLRLINKR+21, TRANS+3, VVSIT+6, FLDSCHK+1, FLDSCHK+2 | 
| BLRVFLD | BLRLINKR+22!, BLDFLD+1*, TRANS+3, VVSIT+6, FLDSCHK+1, FLDSCHK+2 | 
| >> BLRVIEN | VVSIT+4 | 
| BLRVPRV | BLRLINKR+22!, VPROV+4*, VPROV+5, VPROV+6 | 
| BLRVSUB | BLRLINKR+16*, BLRLINKR+17, BLRLINKR+22!, BLDFLD+1* | 
| >> DIC | TRANS+2*, VVSIT+5* | 
| >> DIC(0 | TRANS+2*, VVSIT+5* | 
| >> DIE | TRANS+2*, VVSIT+5* | 
| >> T | BLRLINKR+13* | 
| U | BLRLINKR+21, TRANS+3, VVSIT+6 | 
| X | BLRLINKR+14*, BLRLINKR+18, VTEST+1!, VTEST+3!, VVSIT+1!, VVSIT+2!, VVSIT+3!, VANTIB+4!, VANTIB+5!, VPROV+5! , VPROV+6! | 
| Name | Field # of Occurrence | 
|---|---|
| $T(PARSE+T | BLRLINKR+13 |