BLRLINKO ; IHS/DIR/FJE - VALIDATION OF VARIOUS V FILE FIELDS ; [ 12/14/1998 10:28 AM ]
Source file <BLRLINKO.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] | BLRLINKO+23 | 
| ^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 | 
|---|---|
| @( | BLRLINKO+19 | 
| BLDFLD | BLRLINKO+15 | 
| FLDSCHK | BLRLINKO+17 | 
| REQMSG | VTEST+1, VVSIT+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> ALRCHKIP | BLRLINKO+14* | 
| >> APCDALVR( | BLRLINKO+15, BLRLINKO+16, 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 | BLRLINKO+21*, BLRLINKO+23*, VTEST+3*, VVSIT+2*, VVSIT+3*, VANTIB+4*, VANTIB+5*, VPROV+5*, VPROV+6*, REQMSG+1* | 
| BLRCHK | FLDSCHK+1, FLDSCHK+2, FLDSCHK+3! | 
| BLRCHQ | BLRLINKO+14*, BLRLINKO+15, BLRLINKO+17, BLRLINKO+24!, FLDSCHK+2* | 
| >> BLRLINK | BLRLINKO+14* | 
| BLRLIT | BLRLINKO+20, BLRLINKO+24!, BLDFLD+1*, FLDSCHK+2 | 
| BLRNAME | BLRLINKO+15, BLRLINKO+16, BLRLINKO+24!, 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 | BLRLINKO+21*, BLRLINKO+23*, VTEST+3*, VVSIT+2*, VVSIT+3*, VANTIB+4*, VANTIB+5*, VPROV+5*, VPROV+6*, REQMSG+1* | 
| BLRPMSG | BLRLINKO+24!, VPROV+2*, VPROV+5, VPROV+6 | 
| >> BLRQUIET | BLRLINKO+17, BLRLINKO+20 | 
| BLRROOT | BLRLINKO+24!, BLDFLD+1*, TRANS+2, VVSIT+5 | 
| >> BLRSS | BLRLINKO+15, VANTIB+4, VANTIB+5 | 
| >> BLRSS1 | BLRLINKO+15, BLDFLD+1* | 
| BLRSTR | BLRLINKO+15*, BLRLINKO+24!, BLDFLD+1 | 
| BLRTLOG | BLRLINKO+21, BLRLINKO+24!, BLDFLD+1*, VTEST+3, VANTIB+4, VANTIB+5, VPROV+2, REQMSG+1 | 
| BLRTXT | BLRLINKO+15*, BLRLINKO+24! | 
| >> BLRVFILE | BLRLINKO+23, TRANS+3, VVSIT+6, FLDSCHK+1, FLDSCHK+2 | 
| BLRVFLD | BLRLINKO+24!, BLDFLD+1*, TRANS+3, VVSIT+6, FLDSCHK+1, FLDSCHK+2 | 
| >> BLRVIEN | VVSIT+4 | 
| BLRVPRV | BLRLINKO+24!, VPROV+4*, VPROV+5, VPROV+6 | 
| BLRVSUB | BLRLINKO+18*, BLRLINKO+19, BLRLINKO+24!, BLDFLD+1* | 
| >> DIC | TRANS+2*, VVSIT+5* | 
| >> DIC(0 | TRANS+2*, VVSIT+5* | 
| >> DIE | TRANS+2*, VVSIT+5* | 
| >> T | BLRLINKO+15* | 
| U | BLRLINKO+23, TRANS+3, VVSIT+6 | 
| X | BLRLINKO+16*, BLRLINKO+20, 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 | BLRLINKO+15 |