HDISVF04 ;ALB/RMO - 7118.11 File Utilities/API Cont.; 1/10/05@11:37:00
Source file <HDISVF04.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 2 | UPDATE^DIE CLEAN^DILF |
| Kernel | 1 | $$NOW^XLFDT |
| Package | Total | Caller Graph |
|---|---|---|
| Health Data and Informatics | 2 | HDISVS02 HDISVSFX |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETNTLFQ | ||
| GETTERM(HDISTERM,HDISFARY,HDISTIEN) | ;Get a Term/Concept Entry by Term/Concept and File/Field
; Input -- HDISTERM Term/Concept Text ; HDISFARY File/Field Array - Pass by HDISFARY(HDIS File/Field file #7115.6 IEN)="" ; Output -- 1=Successful and 0=Failure ; If Successful: ; HDISTIEN HDIS Term/Concept VUID Association file IEN |
|
| GETVUID(HDISTIEN,HDISVUID) | ;Get VUID for a Term/Concept by IEN
; Input -- HDISTIEN HDIS Term/Concept VUID Association file IEN ; Output -- 1=Successful and 0=Failure ; If Successful: ; HDISVUID VUID |
|
| GETTERMQ | ||
| GETIENSQ | ||
| GETNTLF(HDISTIEN,HDISNTLF) | ;Get National Standard Flag for a Term/Concept by IEN
; Input -- HDISTIEN HDIS Term/Concept VUID Association file IEN ; Output -- 1=Successful and 0=Failure ; If Successful: ; HDISNTLF National Standard Flag |
|
| GETSTATQ | ||
| ADDTERMQ | ||
| GETIENS(HDISVUID,HDISIENS) | ;Get IENS for a Term/Concept by VUID
; Input -- HDISVUID VUID ; Output -- 1=Successful and 0=Failure ; If Successful: ; HDISIENS Array where HDISIENS(IEN)=Term/Concept field (#.01) |
|
| GETSTAT(HDISTIEN,HDISDTM,HDISEDTM,HDISSTAT) | ;Get Effective Date and Status for a Term/Concept by IEN and Date/Time
; Input -- HDISTIEN HDIS Term/Concept VUID Association file IEN ; HDISDTM Date/Time (Optional- Default NOW for Current) ; Output -- 1=Successful and 0=Failure ; If Successful: ; HDISEDTM Effective Date/Time ; HDISSTAT Status |
|
| GETVUIDQ | ||
| ADDTERM(HDISTERM,HDISVUID,HDISFARY,HDISNTLF,HDISCKTF,HDISEDTM,HDISSTAT,HDISTIEN,HDISERRM) | ;Add a New Term/Concept Entry
; Input -- HDISTERM Term/Concept Text ; HDISVUID VUID ; HDISFARY File/Field Array - Pass by HDISFARY(HDIS File/Field file #7115.6 IEN)="" ; HDISNTLF National Standard Flag (Optional- Default 0) ; 1=Yes and 0=No ; HDISCKTF Check for Existing Term/Concept Flag (Optional- Default 1) ; 1=Yes and 0=No ; HDISEDTM Effective Date/Time (Optional- Default NOW) ; HDISSTAT Status (Optional- Default 0) ; 1=Active and 0=Inactive ; Output -- 1=Successful and 0=Failure ; If Successful: ; HDISTIEN HDIS Term/Concept VUID Association file IEN ; If Failure: ; HDISERRM Error Message (Optional) |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^HDIS(7115.6 - [#7115.6] | ADDTERM+62 |
| ^HDISV(7118.11 - [#7118.11] | GETTERM+14, GETTERM+16, GETTERM+17, GETIENS+12, GETIENS+13, GETVUID+10, GETNTLF+10, GETSTAT+16, GETSTAT+18 |
| Name | Line Occurrences |
|---|---|
| $$GETIENS | ADDTERM+39 |
| $$GETTERM | ADDTERM+36 |
| ADDTERMQ | ADDTERM+20, ADDTERM+36, ADDTERM+39 |
| GETIENSQ | GETIENS+9 |
| GETNTLFQ | GETNTLF+8 |
| GETSTATQ | GETSTAT+11 |
| GETTERMQ | GETTERM+10 |
| GETVUIDQ | GETVUID+8 |
| Name | Field # of Occurrence |
|---|---|
| ^( | GETSTAT+16 |
| ^("VUID" | GETVUID+10 |
| ^(0 | GETTERM+17, ADDTERM+62, GETIENS+13, GETSTAT+18 |
| ^(1 | GETNTLF+10 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| HDIS0 | GETSTAT+7~, GETSTAT+18*, GETSTAT+19, GETSTAT+20 |
| HDISCKTF | ADDTERM~, ADDTERM+34*, ADDTERM+36 |
| HDISCNT | ADDTERM+16~, ADDTERM+61*, ADDTERM+63*, ADDTERM+64 |
| HDISDTM | GETSTAT~, GETSTAT+13*, GETSTAT+14*, GETSTAT+16 |
| HDISEDTM | ADDTERM~, ADDTERM+25, ADDTERM+30*, ADDTERM+57, GETSTAT~, GETSTAT+9*, GETSTAT+19*, GETSTATQ |
| HDISERRF | ADDTERM+16~, ADDTERM+39, ADDTERM+41, ADDTERM+42* |
| HDISERRM | ADDTERM~, ADDTERM+18*, ADDTERM+21*, ADDTERM+37*, ADDTERM+43*, ADDTERM+68* |
| HDISFARY | GETTERM~, GETTERM+10, ADDTERM~, ADDTERM+20, ADDTERM+36 |
| HDISFARY( | GETTERM+13, ADDTERM+62 |
| HDISFDA | ADDTERM+16~ |
| HDISFDA( | ADDTERM+45*, ADDTERM+46*, ADDTERM+49*, ADDTERM+52*, ADDTERM+53*, ADDTERM+57*, ADDTERM+58*, ADDTERM+64* |
| HDISFFNM | ADDTERM+16~, ADDTERM+62*, ADDTERM+64 |
| HDISFIEN | GETTERM+6~, GETTERM+12*, GETTERM+13*, GETTERM+14, GETTERM+16, ADDTERM+16~, ADDTERM+60*, ADDTERM+62* |
| HDISI | GETTERM+6~, GETTERM+15*, GETTERM+16*, GETTERM+17, GETTERM+18, ADDTERM+16~, ADDTERM+40*, ADDTERM+41*, GETIENS+5~, GETIENS+11* , GETIENS+12*, GETIENS+13 |
| HDISIEN | ADDTERM+16~ |
| HDISIEN(1 | ADDTERM+70 |
| HDISIENS | ADDTERM+16~, ADDTERM+39, GETIENS~, GETIENS+7!, GETIENSQ |
| HDISIENS( | ADDTERM+41, GETIENS+13* |
| HDISII | GETSTAT+7~, GETSTAT+16*, GETSTAT+18 |
| HDISMSG | ADDTERM+16~ |
| HDISMSG("DIERR" | ADDTERM+67, ADDTERM+68 |
| HDISNDTF | ADDTERM+16~, ADDTERM+26*, ADDTERM+28, ADDTERM+55 |
| HDISNTLF | ADDTERM~, ADDTERM+23*, ADDTERM+48, GETNTLF~, GETNTLF+6*, GETNTLF+10*, GETNTLFQ |
| HDISOKF | ADDTERM+16~, ADDTERM+71*, ADDTERMQ |
| HDISSTAT | ADDTERM~, ADDTERM+25, ADDTERM+32*, ADDTERM+58, GETSTAT~, GETSTAT+9*, GETSTAT+20*, GETSTATQ |
| HDISTERM | GETTERM~, GETTERM+10, GETTERM+17, ADDTERM~, ADDTERM+20, ADDTERM+36, ADDTERM+41, ADDTERM+45 |
| HDISTIEN | GETTERM~, GETTERM+8*, GETTERM+16, GETTERM+18*, GETTERMQ, ADDTERM~, ADDTERM+18*, ADDTERM+70*, GETVUID~, GETVUID+8 , GETVUID+10, GETNTLF~, GETNTLF+8, GETNTLF+10, GETSTAT~, GETSTAT+11, GETSTAT+16, GETSTAT+18 |
| HDISVUID | ADDTERM~, ADDTERM+20, ADDTERM+39, ADDTERM+46, GETIENS~, GETIENS+9, GETIENS+12, GETVUID~, GETVUID+6*, GETVUID+10* , GETVUIDQ |