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 |  Local Variables |  All
Print Page as PDF
Routine: HDISVF01

Package: Health Data and Informatics

Routine: HDISVF01


Information

HDISVF01 ;BPFO/JRP - FILE UTILITIES/API;12/20/2004 ; 07 Mar 2005 9:53 AM

Source Information

Source file <HDISVF01.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Health Data and Informatics 4 $$GETTYPE^HDISVF02  $$GETIEN^HDISVF05  ($$GETCODE,$$GETIEN)^HDISVF06  $$FINDSYS^HDISVF07  
Kernel 3 $$NOW^XLFDT  ($$LKUP,$$NS)^XUAF4  $$PROD^XUPROD  
Registration 1 $$SITE^VASITE  
VA Fileman 1 UPDATE^DIE  

Caller Graph

Caller Graph Total: 16

Package Total Caller Graph
Health Data and Informatics 8 HDI1000A  HDISVC01  HDISVCUT  HDISVF07  HDISVF09  HDISVF10  HDISVS01  HDISVS03  
Clinical Reminders 4 PXRMDLG6  PXRMEXFI  PXRMFRPT  PXRMSTS  
General Medical Record - Vitals 1 GMVUID  
Lab Service 1 LR334  
National Drug File 1 PSNDI  
Toolkit 1 XTID1  

Entry Points

Name Comments DBIA/ICR reference
ADDSTAT(FFPTR,SYSPTR,CODE,TYPE,DATE) ;Set file/field implementation status
; Input : FFPTR - Pointer to HDIS FILE/FIELD file (#7115.6)
; SYSPTR - Pointer to HDIS SYSTEM file (#7118.21)
; CODE - Status code to set (defaults to "not started")
; TYPE - Type of status code being used (optional)
; 1 = Client (default) 2 = Server
; DATE - FileMan date/time to return status for (optional)
; (defaults to NOW)
FACNUM(FACPTR) ;Return facility number
; Input : FACPTR - Pointer to INSTITUTION file (#4) (optional)
; (default to current location)
FACPTR(FACNUM) ;Return pointer to INSTITUTION file (#4) for facility number
; Input : FACNUM - Facility number (optional) (defaults to current)
GETSTAT(FILE,FIELD,DATE,FAC,DOMAIN,TYPE) ;Get file/field implementation status
; Input : FILE - File number
; FIELD - Field number (defaults to .01)
; DATE - FileMan date/time to return status for (optional)
; (defaults to NOW)
; FAC - Facility number (optional) (defaults to current)
; DOMAIN - Domain/IP address (optional) (defaults to current)
; TYPE - Type of system (optional) (defaults to current)
; 0 = Test 1 = Production
SETSTAT(FILE,FIELD,CODE,DATE,STTYPE,FAC,DOMAIN,SYTYPE) ;Set file/field implementation status
; Input : FILE - File number
; FIELD - Field number (defaults to .01)
; CODE - Status code to set (defaults to "not started")
; DATE - FileMan date/time to return status for (optional)
; (defaults to NOW)
; STTYPE - Type of status code being used (optional)
; 1 = Client (default) 2 = Server
; FAC - Facility number (optional) (defaults to current)
; DOMAIN - Domain/IP address (optional) (defaults to current)
; SYTYPE - Type of system (optional) (defaults to current)
; 0 = Test 1 = Production
SCREEN(FILE,FIELD,DATE) ;Apply screening logic to file/field ?
; Input : FILE - File number
; FIELD - Field number (defaults to .01)
; DATE - FileMan date/time to check against (optional)
; (defaults to NOW)

External References

Name Field # of Occurrence
UPDATE^DIE ADDSTAT+34
$$GETTYPE^HDISVF02 GETSTAT+19
$$GETIEN^HDISVF05 GETSTAT+38, SETSTAT+38
$$GETCODE^HDISVF06 GETSTAT+55
$$GETIEN^HDISVF06 GETSTAT+19, ADDSTAT+27
$$FINDSYS^HDISVF07 GETSTAT+37, SETSTAT+37
$$SITE^VASITE FACPTR+7, FACNUM+8
$$NOW^XLFDT GETSTAT+27, SETSTAT+25, SCREEN+18, ADDSTAT+22
$$LKUP^XUAF4 FACPTR+9
$$NS^XUAF4 FACNUM+10
$$PROD^XUPROD GETSTAT+34, SETSTAT+34

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HDISF(7118.25 - [#7118.25] GETSTAT+41, GETSTAT+46, GETSTAT+48
^XMB("NETNAME" GETSTAT+32, SETSTAT+32

Label References

Name Line Occurrences
$$FACNUM GETSTAT+30, SETSTAT+30
$$GETSTAT SCREEN+19
ADDSTAT SETSTAT+40

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CODE SETSTAT~, SETSTAT+23*, SETSTAT+40, ADDSTAT~, ADDSTAT+20*, ADDSTAT+27
DATE GETSTAT~, GETSTAT+26*, GETSTAT+27*, GETSTAT+28*, GETSTAT+40*, GETSTAT+41, SETSTAT~, SETSTAT+24*, SETSTAT+25*, SETSTAT+26*
, SETSTAT+40, SCREEN~, SCREEN+17*, SCREEN+18*, SCREEN+19, ADDSTAT~, ADDSTAT+21*, ADDSTAT+22*, ADDSTAT+23*, ADDSTAT+33
DOMAIN GETSTAT~, GETSTAT+31*, GETSTAT+32*, GETSTAT+35, GETSTAT+37, SETSTAT~, SETSTAT+31*, SETSTAT+32*, SETSTAT+35, SETSTAT+37
FAC GETSTAT~, GETSTAT+29*, GETSTAT+30*, GETSTAT+35, GETSTAT+37, SETSTAT~, SETSTAT+29*, SETSTAT+30*, SETSTAT+35, SETSTAT+37
FACNUM FACPTR~, FACPTR+5*, FACPTR+6, FACPTR+9, FACNUM+5~, FACNUM+7, FACNUM+8*, FACNUM+9*, FACNUM+10*, FACNUM+11*
, FACNUM+12
FACPTR FACPTR+4~, FACPTR+6, FACPTR+7*, FACPTR+8*, FACPTR+9*, FACPTR+10*, FACPTR+11, FACNUM~, FACNUM+6*, FACNUM+7
, FACNUM+10
FFPTR GETSTAT+16~, GETSTAT+38, GETSTAT+41, GETSTAT+46, GETSTAT+48, SETSTAT+17~, SETSTAT+38, SETSTAT+40, ADDSTAT~, ADDSTAT+16*
, ADDSTAT+17, ADDSTAT+31
FIELD GETSTAT~, GETSTAT+24*, GETSTAT+25*, GETSTAT+38, SETSTAT~, SETSTAT+21*, SETSTAT+22*, SETSTAT+38, SCREEN~, SCREEN+15*
, SCREEN+16*, SCREEN+19
FILE GETSTAT~, GETSTAT+22*, GETSTAT+23, GETSTAT+38, SETSTAT~, SETSTAT+19*, SETSTAT+20, SETSTAT+38, SCREEN~, SCREEN+13*
, SCREEN+14, SCREEN+19
HDISFDA ADDSTAT+14~
HDISFDA( ADDSTAT+30*, ADDSTAT+31*, ADDSTAT+32*, ADDSTAT+33*
HDISIEN ADDSTAT+14~
HDISMSG ADDSTAT+14~
IEN GETSTAT+16~, GETSTAT+44!, GETSTAT+47*, GETSTAT+48*, GETSTAT+49, GETSTAT+51*, GETSTAT+52, GETSTAT+54
IEN( GETSTAT+49*, GETSTAT+54
IEN("" GETSTAT+51
IENS ADDSTAT+14~, ADDSTAT+29*, ADDSTAT+30, ADDSTAT+31, ADDSTAT+32, ADDSTAT+33
NOTYET GETSTAT+16~, GETSTAT+20*, GETSTAT+23, GETSTAT+35, GETSTAT+37, GETSTAT+38, GETSTAT+42, GETSTAT+52
SCREEN SCREEN+11~, SCREEN+12*, SCREEN+14, SCREEN+20*, SCREEN+21
STAT SCREEN+11~, SCREEN+19*, SCREEN+20
STATCODE GETSTAT+16~, GETSTAT+18*, GETSTAT+19, GETSTAT+20, GETSTAT+55, GETSTAT+56
STATDT GETSTAT+16~, GETSTAT+41*, GETSTAT+42, GETSTAT+46, GETSTAT+48, GETSTAT+56
STATPTR GETSTAT+16~, GETSTAT+19, GETSTAT+20, GETSTAT+45*, GETSTAT+46*, GETSTAT+48, GETSTAT+49, GETSTAT+54*, GETSTAT+55, GETSTAT+56
, ADDSTAT+14~, ADDSTAT+27, ADDSTAT+32
STTYPE SETSTAT~, SETSTAT+27*, SETSTAT+28*, SETSTAT+40
SYSPTR GETSTAT+16~, GETSTAT+37, GETSTAT+41, GETSTAT+46, GETSTAT+48, SETSTAT+17~, SETSTAT+37, SETSTAT+40, ADDSTAT~, ADDSTAT+18*
, ADDSTAT+19, ADDSTAT+30
SYTYPE SETSTAT~, SETSTAT+33*, SETSTAT+34*, SETSTAT+35, SETSTAT+37
TYPE GETSTAT~, GETSTAT+33*, GETSTAT+34*, GETSTAT+35, GETSTAT+37, ADDSTAT~, ADDSTAT+24*, ADDSTAT+25*, ADDSTAT+27
X GETSTAT+16~, GETSTAT+19*, GETSTAT+55*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All