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 |