HDISVF08 ;ALB/RMO - 7118.22 File Utilities/API Cont.; 1/18/05@1:57:00
Source file <HDISVF08.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 2 | UPDATE^DIE CLEAN^DILF | 
| Kernel | 1 | $$NOW^XLFDT | 
| Package | Total | Caller Graph | 
|---|---|---|
| Health Data and Informatics | 1 | HDISVS02 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| FINDFACQ | ||
| GETIENSQ | ||
| FINDFAC(HDISYIEN,HDISFIEN,HDISTIEN,HDISIREF,HDISADDF,HDISAIEN,HDISERRM) | ;Find or Add a New Facility Term/Concept Entry ; Input -- HDISYIEN HDIS System file (#7118.21) IEN ; HDISFIEN HDIS File/Field file (#7115.6) IEN ; HDISTIEN HDIS Term/Concept VUID Association file (#7118.11) IEN ; HDISIREF Internal Reference (Optional) ; HDISADDF Add a New Entry Flag (Optional- Default 0) ; 1=Yes and 0=No ; Output -- 1=Successful and 0=Failure ; If Successful: ; HDISAIEN HDIS Facility Term/Concept Association file IEN ; If Failure: ; HDISERRM Error Message (Optional) | |
| ADDFAC(HDISYIEN,HDISFIEN,HDISTIEN,HDISIREF,HDISAIEN,HDISERRM) | ;Find or Add a New Facility Term/Concept Entry ; Input -- HDISYIEN HDIS System file (#7118.21) IEN ; HDISFIEN HDIS File/Field file (#7115.6) IEN ; HDISTIEN HDIS Term/Concept VUID Association file (#7118.11) IEN ; HDISIREF Internal Reference (Optional) ; Output -- 1=Successful and 0=Failure ; If Successful: ; HDISAIEN HDIS Facility Term/Concept Association file IEN ; If Failure: ; HDISERRM Error Message (Optional) | |
| GETIENS(HDISYIEN,HDISFIEN,HDISTIEN,HDISIENS) | ;Get IENS for Facility Term/Concept by System, File/Field and Term/Concept ; Input -- HDISYIEN HDIS System file (#7118.21) IEN ; HDISFIEN HDIS File/Field file (#7115.6) IEN ; HDISTIEN HDIS Term/Concept VUID Association file (#7118.11) IEN ; Output -- 1=Successful and 0=Failure ; If Successful: ; HDISIENS Array where HDISIENS(IEN)=Internal Reference field (#.03) | |
| ADDFACQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^HDISF(7118.22 - [#7118.22] | FINDFAC+19, FINDFAC+21, FINDFAC+22, GETIENS+13, GETIENS+14 | 
| Name | Line Occurrences | 
|---|---|
| $$ADDFAC | FINDFAC+26 | 
| ADDFACQ | FINDFAC+19 | 
| FINDFACQ | FINDFAC+16 | 
| GETIENSQ | GETIENS+11 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | FINDFAC+22, GETIENS+14 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| HDISADDF | FINDFAC~, FINDFAC+26 | 
| HDISAIEN | FINDFAC~, FINDFAC+14*, FINDFAC+19, FINDFAC+21, FINDFAC+23*, FINDFAC+26, ADDFAC~, ADDFAC+12*, ADDFAC+24* | 
| HDISERRM | FINDFAC~, FINDFAC+14*, FINDFAC+17*, FINDFAC+26, ADDFAC~, ADDFAC+12*, ADDFAC+22* | 
| HDISFDA | ADDFAC+10~ | 
| HDISFDA( | ADDFAC+14*, ADDFAC+15*, ADDFAC+16*, ADDFAC+17*, ADDFAC+18* | 
| HDISFIEN | FINDFAC~, FINDFAC+16, FINDFAC+19, FINDFAC+21, FINDFAC+26, ADDFAC~, ADDFAC+15, GETIENS~, GETIENS+11, GETIENS+13 | 
| HDISI | FINDFAC+12~, FINDFAC+20*, FINDFAC+21*, FINDFAC+22, FINDFAC+23, GETIENS+7~, GETIENS+12*, GETIENS+13*, GETIENS+14 | 
| HDISIEN | ADDFAC+10~ | 
| HDISIEN(1 | ADDFAC+24 | 
| HDISIENS | GETIENS~, GETIENS+9!, GETIENSQ | 
| HDISIENS( | GETIENS+14* | 
| HDISIREF | FINDFAC~, FINDFAC+22, FINDFAC+26, ADDFAC~, ADDFAC+16 | 
| HDISMSG | ADDFAC+10~ | 
| HDISMSG("DIERR" | ADDFAC+21, ADDFAC+22 | 
| HDISOKF | FINDFAC+12~, FINDFAC+24*, FINDFAC+26*, FINDFACQ, ADDFAC+10~, ADDFAC+25*, ADDFACQ | 
| HDISTIEN | FINDFAC~, FINDFAC+16, FINDFAC+19, FINDFAC+21, FINDFAC+26, ADDFAC~, ADDFAC+17, GETIENS~, GETIENS+11, GETIENS+13 | 
| HDISYIEN | FINDFAC~, FINDFAC+16, FINDFAC+19, FINDFAC+21, FINDFAC+26, ADDFAC~, ADDFAC+14, GETIENS~, GETIENS+11, GETIENS+13 |