HDISVF01 ;BPFO/JRP - FILE UTILITIES/API;12/20/2004 ; 07 Mar 2005 9:53 AM
Source file <HDISVF01.m>
| 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 | 
| 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 | 
| 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) | 
| 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 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^HDISF(7118.25 - [#7118.25] | GETSTAT+41, GETSTAT+46, GETSTAT+48 | 
| ^XMB("NETNAME" | GETSTAT+32, SETSTAT+32 | 
| Name | Line Occurrences | 
|---|---|
| $$FACNUM | GETSTAT+30, SETSTAT+30 | 
| $$GETSTAT | SCREEN+19 | 
| ADDSTAT | SETSTAT+40 | 
| >> | 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* |