PXRMEXFI ;SLC/PKR/PJH - Exchange utilities for file entries. ;17-Apr-2018 12:06;DU
Source file <PXRMEXFI.m>
| Package | Total | Call Graph |
|---|---|---|
| Clinical Reminders | 6 | $$FILE^PXRMEXCS ($$EXISTS,$$GETACT,$$GETUNAME)^PXRMEXIU $$CFOKTI^PXRMEXU0 TIU^PXRMEXU5 FORMAT^PXRMTEXT AWRITE^PXRMUTIL |
| VA Fileman | 6 | (,FIND)^DIC ($$GET1,FIELD)^DID CHK^DIE ^DIK $$ROOT^DILFD ^DIR |
| Health Data and Informatics | 1 | $$GETSTAT^HDISVF01 |
| Health Summary | 1 | EN^GMTSDESC |
| Text Integration Utility | 1 | OBJBYIEN^TIUCHECK |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETFACT(PT01,ATTR,NEWPT01,NAMECHG,IEN) | ;Get the action for a file.
|
|
| DELALL(FILENUM,NAME) | ;Delete all file entries named NAME.
|
|
| IOKTI(IEN,FILENUM,ITEMINFO) | ;Check if it is ok to install this item.
|
|
| DELETE(FILENUM,DA) | ;Delete a file entry.
|
|
| NTHLOC(IEN,SUB) | ;Save information about non-transportable hospital locations.
|
|
| CHK | ;
|
|
| FEIMSG(SAME,ATTR) | ;Output the general file exists install message.
|
|
| FOKTT(FILENUM) | ;Check if it is ok to transport items from this file.
|
|
| IOKTP(FILENUM,IEN) | ;Check if it is ok to pack this item.
|
|
| SETATTR(ATTR,FILE,PT01) | ;Set the file attributes for the file FILE.
|
| Name | Field # of Occurrence |
|---|---|
| ^DIC | CHK+51 |
| FIND^DIC | DELALL+2 |
| $$GET1^DID | SETATTR+3 |
| FIELD^DID | SETATTR+5 |
| CHK^DIE | CHK+29 |
| ^DIK | DELETE+3 |
| $$ROOT^DILFD | DELETE+2 |
| ^DIR | CHK+42 |
| EN^GMTSDESC | IOKTP+14, IOKTP+15, IOKTP+30, IOKTP+40 |
| $$GETSTAT^HDISVF01 | FOKTT+5 |
| $$FILE^PXRMEXCS | CHK+8 |
| $$EXISTS^PXRMEXIU | CHK+3 |
| $$GETACT^PXRMEXIU | CHK+16, CHK+22 |
| $$GETUNAME^PXRMEXIU | CHK+26 |
| $$CFOKTI^PXRMEXU0 | IOKTI+12 |
| TIU^PXRMEXU5 | IOKTP+58 |
| FORMAT^PXRMTEXT | FEIMSG+6, FEIMSG+11 |
| AWRITE^PXRMUTIL | CHK+31 |
| OBJBYIEN^TIUCHECK | IOKTP+47 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^GMT(142 - [#142] | IOKTP+26, IOKTP+27, IOKTP+28 |
| ^GMT(142.1 - [#142.1] | IOKTP+22 |
| ^GMT(142.5 - [#142.5] | IOKTP+11 |
| ^PXRMD(810.9 - [#810.9] | NTHLOC+2, NTHLOC+4, NTHLOC+7 |
| ^SC - [#44] | NTHLOC+7 |
| ^TMP($J | NTHLOC+2*, NTHLOC+8* |
| Name | Line Occurrences |
|---|---|
| $$FOKTT | IOKTP+2 |
| $$IOKTP | IOKTI+10, IOKTP+12, IOKTP+57 |
| CHK | CHK+30 |
| DELETE | DELALL+7 |
| FEIMSG | CHK+11 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ACTION | GETFACT+1~, CHK+12*, CHK+16*, CHK+22*, CHK+24, CHK+25, CHK+28*, CHK+34, CHK+45*, CHK+47 , CHK+52*, CHK+56 |
| ARY | IOKTP+44~, IOKTP+47, IOKTP+58 |
| ARY( | IOKTP+51, IOKTP+54, IOKTP+55 |
| ATTR | FEIMSG~, GETFACT~, CHK+11, CHK+26, SETATTR~ |
| ATTR("CHECKSUM" | CHK+10 |
| ATTR("FILE NA | ME" , FEIMSG+2, CHK+18, SETATTR+3* |
| ATTR("FILE NU | MBER" , CHK+2, CHK+8, CHK+29, CHK+49, CHK+55, SETATTR+2* |
| ATTR("MIN FIE | LD LENGTH" , SETATTR+6* |
| ATTR("NAME" | FEIMSG+2, SETATTR+7* |
| ATTR("PT01" | SETATTR+7* |
| CHOICES | GETFACT+1~, CHK+14*, CHK+16, CHK+20*, CHK+22 |
| CSUM | GETFACT+1~, CHK+8*, CHK+10 |
| DA | DELETE~ |
| DIC | CHK+48~, CHK+49* |
| DIC(0 | CHK+50* |
| DIK | DELETE+1~, DELETE+2* |
| DIR | GETFACT+1~, CHK+16, CHK+22, CHK+38! |
| DIR("A" | CHK+40* |
| DIR("B" | CHK+15*, CHK+21*, CHK+41* |
| DIR(0 | CHK+39* |
| DIROUT | CHK+37~, CHK+43 |
| DIRUT | CHK+37~, CHK+43 |
| DTOUT | CHK+37~, CHK+44 |
| DUOUT | CHK+37~, CHK+44 |
| FDAEND | IOKTI+5~, IOKTI+7*, IOKTI+10, IOKTI+12 |
| FDASTART | IOKTI+5~, IOKTI+6*, IOKTI+10, IOKTI+12 |
| FILE | SETATTR~, SETATTR+2, SETATTR+3, SETATTR+5 |
| FILENUM | DELALL~, DELALL+2, DELALL+7, DELETE~, DELETE+2, FOKTT~, FOKTT+5, FOKTT+8, FOKTT+11, FOKTT+14 , FOKTT+17, FOKTT+20, FOKTT+23, FOKTT+26, FOKTT+29, FOKTT+32, FOKTT+35, FOKTT+38, FOKTT+41, FOKTT+44 , FOKTT+47, FOKTT+50, FOKTT+51, FOKTT+54, FOKTT+58, FOKTT+61, FOKTT+64, FOKTT+67, FOKTT+70, FOKTT+73 , FOKTT+76, GETFACT+1~, CHK+2*, CHK+3, CHK+14, IOKTI~, IOKTI+2, IOKTI+4, IOKTI+10, IOKTI+12 , IOKTP~, IOKTP+2, IOKTP+8, IOKTP+19, IOKTP+34, IOKTP+43 |
| HLOC | NTHLOC+1~, NTHLOC+7*, NTHLOC+8 |
| HSOIEN | IOKTP+44~, IOKTP+55*, IOKTP+56, IOKTP+57 |
| HSTIEN | IOKTP+10~, IOKTP+11*, IOKTP+12 |
| IEN | DELALL+1~, DELALL+6*, DELALL+7, GETFACT~, CHK+3*, CHK+4, CHK+8, IOKTI~, IOKTI+12, IOKTP~ , IOKTP+9, IOKTP+11, IOKTP+15, IOKTP+20, IOKTP+26, IOKTP+27, IOKTP+28, IOKTP+30, IOKTP+40, IOKTP+45 , IOKTP+47, IOKTP+51, IOKTP+54, IOKTP+55, IOKTP+58, NTHLOC~, NTHLOC+2, NTHLOC+4, NTHLOC+7, NTHLOC+8 |
| IND | DELALL+1~, DELALL+4*, DELALL+5*, DELALL+6, FEIMSG+1~, FEIMSG+7*, FEIMSG+12*, IOKTP+21~, IOKTP+23*, IOKTP+26* , IOKTP+27, IOKTP+28, NTHLOC+1~, NTHLOC+3*, NTHLOC+4*, NTHLOC+7 |
| ITEMINFO | IOKTI~, IOKTI+2, IOKTI+4, IOKTI+6, IOKTI+7 |
| LIST | DELALL+1~ |
| LIST("DILIST" | DELALL+3, DELALL+5, DELALL+6 |
| MSG | DELALL+1~, GETFACT+1~, SETATTR+1~ |
| NAME | DELALL~, DELALL+2 |
| NAMECHG | GETFACT~ |
| NAMECHG( | CHK+55* |
| NEWPT01 | GETFACT~, CHK+1*, CHK+26*, CHK+28, CHK+29, CHK+53*, CHK+55 |
| NL | NTHLOC+1~, NTHLOC+2*, NTHLOC+5*, NTHLOC+8 |
| NOUT | FEIMSG+1~, FEIMSG+6, FEIMSG+7, FEIMSG+11, FEIMSG+12 |
| OK | IOKTP+3~, IOKTP+4*, IOKTP+8, IOKTP+9*, IOKTP+11*, IOKTP+12*, IOKTP+15, IOKTP+19, IOKTP+20*, IOKTP+23* , IOKTP+26, IOKTP+27*, IOKTP+28*, IOKTP+30, IOKTP+34, IOKTP+37*, IOKTP+43, IOKTP+45*, IOKTP+51*, IOKTP+54* , IOKTP+56*, IOKTP+57*, IOKTP+58, IOKTP+60 |
| PGSIEN | IOKTP+21~, IOKTP+22*, IOKTP+28 |
| PT01 | GETFACT~, CHK+3, CHK+18, CHK+55, SETATTR~, SETATTR+7 |
| >> PXRMIGDS | FOKTT+2 |
| >> PXRMIHSC | IOKTP+37 |
| >> PXRMINCF | IOKTI+4, IOKTI+12 |
| >> PXRMINST | IOKTP+51 |
| RESULT | GETFACT+1~, CHK+29, CHK+30, CHK+32! |
| SAME | FEIMSG~, FEIMSG+3, FEIMSG+9, GETFACT+2~, CHK+10*, CHK+11, CHK+12, CHK+13 |
| SUB | NTHLOC~, NTHLOC+2, NTHLOC+8 |
| TEXT | FEIMSG+1~, FEIMSG+6, FEIMSG+11 |
| TEXT(1 | FEIMSG+2* |
| TEXT(2 | FEIMSG+4*, FEIMSG+10* |
| TEXT(3 | FEIMSG+5* |
| TEXTO | FEIMSG+1~, FEIMSG+6, FEIMSG+11 |
| TEXTO( | FEIMSG+7, FEIMSG+12 |
| U | DELALL+3, FOKTT+5, CHK+39, CHK+53, IOKTI+2, IOKTI+4, IOKTI+6, IOKTI+7, IOKTP+11, IOKTP+27 , IOKTP+28, NTHLOC+2, NTHLOC+7 |
| X | GETFACT+2~ |
| Y | GETFACT+2~, CHK+43*, CHK+44*, CHK+45, CHK+48~, CHK+52, CHK+53 |
| Name | Field # of Occurrence |
|---|---|
| $T(EN^GMTSDESC | IOKTP+14 |