BMXADOV ; CIHA/CIHA/GIS - RPC CALL: GENERATE DATA FOR AN ADO DATASET
Source file <BMXADOV.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 3 | ^%DT $$CREF^DILF $$ROOT^DILFD | 
| M Transfer | 2 | ERR^BMXADO ($$AA,$$AAP,$$LOOK,$$LOOK1,$$LOOK2,$$NUMIT)^BMXADOV1 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SEED(LDA) | ; UPDATE THE SCHEMA STRING WITH THE SEED PARAMETER | |
| SPEC | ||
| INIT | ; INITIALIZE VARIABLES | |
| IXFLD(FIEN,IX) | ;EP - GIVEN AN FILE NUMMER AND INDEX NAME, RETURIN THE FIELD NUMBER, TYPE, AND DINUM SUBTYPE | |
| IENS(DAS) | ;EP - CONVERT DAS STRING TO IENS STRING | |
| DATA | ; GET DATA | |
| VIEW(OUT,VSTG,TOT) | ; EP-VIEW A DATA SET ; GATEWAY TO ALL ITERATORS | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | SPEC+14, SPEC+15 | 
| ERR^BMXADO | VIEW+12, VIEW+13, INIT+2, INIT+7, INIT+8, INIT+9, INIT+11, INIT+13, INIT+18, INIT+19 | 
| $$AA^BMXADOV1 | SPEC+10 | 
| $$AAP^BMXADOV1 | SPEC+9 | 
| $$LOOK^BMXADOV1 | SPEC+19 | 
| $$LOOK1^BMXADOV1 | SPEC+26 | 
| $$LOOK2^BMXADOV1 | SPEC+23 | 
| $$NUMIT^BMXADOV1 | SPEC+5 | 
| $$CREF^DILF | INIT+19 | 
| $$ROOT^DILFD | INIT+18 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BMXADO - [#90093.99] | VIEW+12, INIT+2 | 
| ^DD( | INIT+2, IXFLD+4, IXFLD+6, IXFLD+8 | 
| Name | Line Occurrences | 
|---|---|
| $$IENS | INIT+17 | 
| $$IXFLD | SPEC+12 | 
| SEED | SPEC+3, SPEC+5, SPEC+10, SPEC+20, SPEC+24, SPEC+27 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | VIEW+11~, INIT+6*, INIT+7, INIT+8, INIT+13 | 
| %DT | VIEW+11~ | 
| >> C | IENS+7, IENS+9 | 
| CREF | VIEW+11~, INIT+19*, SPEC+7 | 
| DA | VIEW+11~, SPEC+5 | 
| DAS | VIEW+11~, INIT+3*, INIT+17, IENS~, IENS+2*, IENS+3*, IENS+4*, IENS+5, IENS+6*, IENS+7 , IENS+9 | 
| EP | VIEW+11~, INIT+12*, INIT+13, SPEC, SPEC+2 | 
| >> ERR | VIEW+12*, VIEW+13*, INIT+2*, INIT+7*, INIT+8*, INIT+9*, INIT+11*, INIT+13*, INIT+18*, INIT+19* | 
| FIEN | VIEW+11~, INIT+2*, INIT+18, SPEC+6, SPEC+9, SPEC+12, IXFLD~, IXFLD+2, IXFLD+4, IXFLD+6 , IXFLD+8 | 
| FINFO | VIEW+11~, SPEC+12*, SPEC+13, SPEC+17, SPEC+22 | 
| FLD | IXFLD+1~, IXFLD+4*, IXFLD+5, IXFLD+6, IXFLD+8, IXFLD+9*, IXFLD+10 | 
| FMT | VIEW+11~, INIT+10*, INIT+14* | 
| I | IENS+1~, IENS+9*, IXFLD+1~, IXFLD+7* | 
| IENS | VIEW+11~, INIT+17*, INIT+18, IENS+1~, IENS+8*, IENS+9*, IENS+10 | 
| IX | VIEW+11~, INIT+3*, SPEC+5, SPEC+6*, SPEC+7, SPEC+8, SPEC+12, IXFLD~, IXFLD+3, IXFLD+4 | 
| >> JOIN | INIT+16 | 
| L | IENS+1~, IENS+7*, IENS+9 | 
| LDA | VIEW+11~, SPEC+1*, SPEC+3, SPEC+5*, SPEC+9*, SPEC+10*, SPEC+19*, SPEC+20, SPEC+23*, SPEC+24 , SPEC+26*, SPEC+27, SEED~, SEED+4 | 
| LFILE | VIEW+11~, SPEC+22*, SPEC+23 | 
| LIEN | VIEW+11~, SPEC+18*, SPEC+19 | 
| MAX | VIEW+11~, INIT+4*, INIT+9, INIT+15*, INIT+16* | 
| NUM | VIEW+11~, INIT+10* | 
| OREF | VIEW+11~, INIT+18*, INIT+19 | 
| OUT | VIEW~, SEED+2, SEED+6 | 
| PARAM | VIEW+11~, INIT+10* | 
| ROUTINE | VIEW+11~, INIT+10*, INIT+11, INIT+12 | 
| >> SIEN | VIEW+12*, INIT+2 | 
| START | VIEW+11~, INIT+4*, INIT+5, INIT+7, INIT+8, SPEC+14*, SPEC+17, SPEC+18 | 
| STOP | VIEW+11~, INIT+4*, INIT+5, INIT+7, INIT+8, SPEC+15* | 
| T | VIEW+11~, INIT+1*, INIT+3, INIT+4, INIT+10, IXFLD+1~, IXFLD+6*, IXFLD+7, IXFLD+8 | 
| TAG | VIEW+11~, INIT+10*, INIT+11, INIT+12 | 
| TOT | VIEW~, VIEW+13 | 
| TYPES | IXFLD+1~, IXFLD+6*, IXFLD+7 | 
| U | INIT+2, INIT+12, SPEC+13, SPEC+17, SPEC+22, SEED+3, SEED+5, IXFLD+6, IXFLD+8, IXFLD+9 | 
| VSTG | VIEW~, VIEW+12, INIT+3, INIT+4, INIT+10 | 
| X | VIEW+11~, SPEC+14*, SPEC+15*, SEED+1~, SEED+2*, SEED+3, SEED+5*, SEED+6, IXFLD+1~, IXFLD+7* , IXFLD+8*, IXFLD+9 | 
| Y | VIEW+11~, SPEC+14, SPEC+15, SEED+1~, SEED+3*, SEED+4*, SEED+5 |