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* |