Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: HDISVF08

Package: Health Data and Informatics

Routine: HDISVF08


Information

HDISVF08 ;ALB/RMO - 7118.22 File Utilities/API Cont.; 1/18/05@1:57:00

Source Information

Source file <HDISVF08.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 UPDATE^DIE  CLEAN^DILF  
Kernel 1 $$NOW^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Health Data and Informatics 1 HDISVS02  

Entry Points

Name Comments DBIA/ICR reference
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)
FINDFACQ
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)
ADDFACQ
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)
GETIENSQ

External References

Name Field # of Occurrence
UPDATE^DIE ADDFAC+19
CLEAN^DILF ADDFAC+26
$$NOW^XLFDT ADDFAC+18

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HDISF(7118.22 - [#7118.22] FINDFAC+19, FINDFAC+21, FINDFAC+22, GETIENS+13, GETIENS+14

Label References

Name Line Occurrences
$$ADDFAC FINDFAC+26
ADDFACQ FINDFAC+19
FINDFACQ FINDFAC+16
GETIENSQ GETIENS+11

Naked Globals

Name Field # of Occurrence
^(0 FINDFAC+22, GETIENS+14

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All