PXRMEXIC ;SLC/PKR/PJH - Routines to install repository entry components. ;24-Mar-2015 10:50;DU
Source file <PXRMEXIC.m>
| Package | Total | Call Graph | 
|---|---|---|
| Clinical Reminders | 10 | (DELALL,DELETE)^PXRMEXFI  (DEF,HF,SFMVPI,TIUOBJ)^PXRMEXIU  ($$ISPCEFIL,LOC,SFNFTC,TAX,TAX30)^PXRMEXU0  $$GETTAGV^PXRMEXU3  DLG^PXRMEXU4  ($$LOIEN,MOU,ROC,ROCR)^PXRMEXU5  (BLDALL,CPPCLS,CPRESLS)^PXRMLOGX  SPDS^PXRMPDS EXCH^PXRMTXCR (AWRITE,RENAME)^PXRMUTIL | 
| VA Fileman | 3 | $$FIND1^DIC FIELD^DID UPDATE^DIE | 
| Kernel | 2 | ($$FMTE,$$NOW)^XLFDT MES^XPDUTL | 
| Registration | 1 | $$SITE^VASITE | 
| Package | Total | Caller Graph | 
|---|---|---|
| Clinical Reminders | 3 | PXRMEXID PXRMEXLI PXRMEXSI | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| RTNSAVE(RTN,NAME) | ;Save the routine loaded in RTN to the name | |
| NAMECHG(FDA,NAMECHG,FILENUM) | ;If this component has been copied to a new | |
| INIEH(FILENUM,IENS,FDA,WPTMP) | ;If the file is a clinical reminder file and | |
| RTNLD(PXRMRIEN,START,END,ATTR,RTN) | ;Load a routine from the repository into | |
| FILE(PXRMRIEN,SITEIEN,IND120,JND120,ACTION,ATTR,NAMECHG) | ;Read and process a | |
| WORDPROC(PXRMRIEN,WPTMP,I1,I2,IND,WPLCNT) | ;Load WPTMP with the word | 
| Name | Field # of Occurrence | 
|---|---|
| $$FIND1^DIC | FILE+53 | 
| FIELD^DID | FILE+149, FILE+209, INIEH+4 | 
| UPDATE^DIE | FILE+157, FILE+171 | 
| DELALL^PXRMEXFI | FILE+152, FILE+167 | 
| DELETE^PXRMEXFI | FILE+170 | 
| DEF^PXRMEXIU | FILE+123 | 
| HF^PXRMEXIU | FILE+137 | 
| SFMVPI^PXRMEXIU | FILE+86, FILE+90, FILE+117 | 
| TIUOBJ^PXRMEXIU | FILE+133 | 
| $$ISPCEFIL^PXRMEXU0 | FILE+41, FILE+55 | 
| LOC^PXRMEXU0 | FILE+103 | 
| SFNFTC^PXRMEXU0 | FILE+198 | 
| TAX^PXRMEXU0 | FILE+106 | 
| TAX30^PXRMEXU0 | FILE+190 | 
| $$GETTAGV^PXRMEXU3 | FILE+192 | 
| DLG^PXRMEXU4 | FILE+100 | 
| $$LOIEN^PXRMEXU5 | FILE+42, FILE+54, FILE+59, FILE+60, FILE+156 | 
| MOU^PXRMEXU5 | FILE+99, FILE+116 | 
| ROC^PXRMEXU5 | FILE+91 | 
| ROCR^PXRMEXU5 | FILE+95 | 
| BLDALL^PXRMLOGX | FILE+204 | 
| CPPCLS^PXRMLOGX | FILE+201 | 
| CPRESLS^PXRMLOGX | FILE+203 | 
| SPDS^PXRMPDS | FILE+189 | 
| EXCH^PXRMTXCR | FILE+187 | 
| AWRITE^PXRMUTIL | FILE+164, FILE+178 | 
| RENAME^PXRMUTIL | FILE+214 | 
| $$SITE^VASITE | FILE+41 | 
| $$FMTE^XLFDT | INIEH+9 | 
| $$NOW^XLFDT | INIEH+9 | 
| MES^XPDUTL | FILE+163, FILE+177 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("SAVE" | RTNSAVE+9 | 
| ^PXD(811.2 - [#811.2] | FILE+185, FILE+188 | 
| ^PXD(811.8 - [#811.8] | FILE+18, FILE+24, FILE+79, FILE+192, RTNLD+3, RTNLD+14, WORDPROC+5 | 
| ^PXD(811.9 - [#811.9] | FILE+195, FILE+200, FILE+202 | 
| ^TMP($J | RTNSAVE+4!, RTNSAVE+6*, RTNSAVE+10! | 
| Name | Line Occurrences | 
|---|---|
| INIEH | FILE+75 | 
| NAMECHG | FILE+82 | 
| WORDPROC | FILE+34 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ACTION | FILE~, FILE+3, FILE+40, FILE+46*, FILE+52, FILE+64, FILE+99, FILE+116, FILE+145 | 
| ATTR | FILE~, RTNLD~ | 
| ATTR("FIELD L | ENGTH" , FILE+150, FILE+213, RTNLD+10* | 
| ATTR("FILE NA | ME" , FILE+159, FILE+173 | 
| ATTR("FILE NU | MBER" , RTNLD+6* | 
| ATTR("MIN FIE | LD LENGTH" , RTNLD+9* | 
| ATTR("NAME" | FILE+185, RTNLD+7*, RTNLD+8* | 
| ATTR("PT01" | FILE+159, FILE+173, FILE+195 | 
| CLASS | NAMECHG+2~, NAMECHG+9*, NAMECHG+10 | 
| DATA | FILE+4~, FILE+26*, FILE+32*, FILE+68, FILE+69, FILE+70*, FILE+72 | 
| DIE | RTNSAVE+2~, RTNSAVE+5* | 
| DUZ | INIEH+10 | 
| DUZ(0 | FILE+110 | 
| DUZ0S | FILE+4~ | 
| EDULIST | FILE+4~, FILE+207 | 
| EDULIST( | FILE+128*, FILE+211 | 
| END | RTNLD~, RTNLD+12 | 
| FDA | FILE+4~, FILE+75, FILE+82, FILE+85, FILE+86, FILE+90, FILE+91, FILE+95, FILE+99, FILE+100 , FILE+103, FILE+106, FILE+114, FILE+116, FILE+117, FILE+123, FILE+133, FILE+137, FILE+141, FILE+153 , INIEH~, NAMECHG~ | 
| FDA( | FILE+72*, FILE+127, FILE+128, FILE+147, FILE+150, INIEH+7, INIEH+9*, INIEH+10*, INIEH+12, NAMECHG+3 , NAMECHG+4, NAMECHG+6*, NAMECHG+9, NAMECHG+10*, NAMECHG+12! | 
| FDAEND | FILE+4~, FILE+20*, FILE+23 | 
| FDASTART | FILE+4~, FILE+19*, FILE+23, FILE+29, FILE+35 | 
| FIELD | FILE+4~, FILE+30*, FILE+32, FILE+34, FILE+35, FILE+68, FILE+72 | 
| FILENUM | FILE+4~, FILE+27*, FILE+37, FILE+53, FILE+54, FILE+68, FILE+72, INIEH~, INIEH+2, INIEH+4 , NAMECHG~, NAMECHG+3, NAMECHG+4, NAMECHG+5, NAMECHG+6, NAMECHG+7, NAMECHG+9, NAMECHG+10, NAMECHG+12 | 
| I1 | WORDPROC~, WORDPROC+5 | 
| I2 | WORDPROC~, WORDPROC+5 | 
| I3 | WORDPROC+2~, WORDPROC+3*, WORDPROC+5 | 
| IEN | FILE+5~, FILE+184~, FILE+185*, FILE+186, FILE+187, FILE+188, FILE+189, FILE+190, FILE+194~, FILE+195* , FILE+196, FILE+198, FILE+200, FILE+201, FILE+202, FILE+203, FILE+204 | 
| IENREND | FILE+5~, FILE+22*, FILE+77 | 
| IENROOT | FILE+5~, FILE+99, FILE+116, FILE+155 | 
| IENROOT( | FILE+42*, FILE+54*, FILE+56*, FILE+59*, FILE+60*, FILE+64*, FILE+80* | 
| IENRSTR | FILE+5~, FILE+21*, FILE+77 | 
| IENS | FILE+5~, FILE+28*, FILE+29, FILE+72, FILE+75, FILE+127*, FILE+128, FILE+147*, FILE+150, FILE+154 , INIEH~, INIEH+3~, INIEH+7*, INIEH+8, INIEH+9, INIEH+10, INIEH+12, NAMECHG+2~, NAMECHG+3*, NAMECHG+4 , NAMECHG+6, NAMECHG+9, NAMECHG+10, NAMECHG+12 | 
| IENUSED | FILE+5~, FILE+53*, FILE+54, FILE+56, FILE+57, FILE+58 | 
| IND | FILE+5~, FILE+23*, FILE+24, FILE+29, FILE+32, FILE+34, FILE+35, FILE+77*, FILE+78, FILE+79 , RTNLD+2~, RTNLD+12*, RTNLD+14, WORDPROC~, WORDPROC+4*, WORDPROC+5 | 
| IND120 | FILE~, FILE+18 | 
| INDICES | FILE+5~, FILE+25*, FILE+27, FILE+28, FILE+30 | 
| JND120 | FILE~, FILE+18 | 
| LINE | FILE+6~, FILE+24*, FILE+25, FILE+26, FILE+31, FILE+33, RTNLD+2~, RTNLD+3*, RTNLD+4, RTNLD+7 , RTNLD+14*, RTNLD+15 | 
| LN | RTNLD+2~, RTNLD+11*, RTNLD+13*, RTNLD+15 | 
| MSG | FILE+6~, FILE+158, FILE+172 | 
| NAME | FILE+6~, FILE+210*, FILE+211*, FILE+212, FILE+214, RTNSAVE~, RTNSAVE+8 | 
| NAMECHG | FILE~, FILE+82, FILE+86, FILE+90, FILE+100, FILE+117, FILE+123, FILE+137, NAMECHG~ | 
| NAMECHG( | NAMECHG+5, NAMECHG+6 | 
| NEW01 | FILE+6~ | 
| PDS | FILE+184~, FILE+188*, FILE+189 | 
| PT01 | NAMECHG+2~, NAMECHG+4*, NAMECHG+5, NAMECHG+6 | 
| PXNAT | FILE+6~, FILE+17* | 
| >> PXRMDONE | FILE+89, FILE+94, FILE+98 | 
| PXRMEDOK | FILE+6~, FILE+17* | 
| PXRMEXCH | FILE+6~, FILE+17*, FILE+122*, FILE+194~ | 
| >> PXRMMNAT | FILE+60, FILE+207 | 
| PXRMRIEN | FILE~, FILE+18, FILE+24, FILE+34, FILE+79, FILE+192, RTNLD~, RTNLD+3, RTNLD+14, WORDPROC~ , WORDPROC+5 | 
| ROUTINE | RTNLD+2~, RTNLD+4*, RTNLD+5* | 
| RTN | RTNLD~, RTNSAVE~, RTNSAVE+6 | 
| RTN( | RTNLD+15* | 
| SFN | INIEH+3~, INIEH+5*, INIEH+6, INIEH+7, INIEH+9, INIEH+10, INIEH+12 | 
| SITEIEN | FILE~, FILE+46, FILE+64, FILE+99, FILE+116, FILE+170 | 
| SRCIEN | FILE+7~, FILE+29*, FILE+42, FILE+53, FILE+54, FILE+56, FILE+59, FILE+60, FILE+64, FILE+156 | 
| START | FILE+7~, FILE+41*, FILE+42, FILE+58*, FILE+59, RTNLD~, RTNLD+3, RTNLD+12 | 
| TARGET | INIEH+3~ | 
| TARGET("SPECIFIER" | INIEH+5 | 
| TEMP | FILE+7~, FILE+18*, FILE+19, FILE+20, FILE+21, FILE+22, FILE+79*, FILE+80 | 
| TEXT | FILE+7~, FILE+163, FILE+177 | 
| TEXT(1 | FILE+159*, FILE+173* | 
| TEXT(2 | FILE+160*, FILE+174* | 
| TEXT(3 | FILE+161*, FILE+175* | 
| TEXT(4 | FILE+162*, FILE+176* | 
| TFDA | FILE+7~, FILE+153* | 
| TFDA( | FILE+154* | 
| TIENROOT | FILE+7~, FILE+155!* | 
| TIENROOT( | FILE+156* | 
| TIUFPRIV | FILE+7~, FILE+132* | 
| TNAME | FILE+7~, FILE+150*, FILE+152, FILE+154, FILE+167, FILE+213*, FILE+214 | 
| TOPFNUM | FILE+7~, FILE+37*, FILE+41, FILE+42, FILE+55, FILE+59, FILE+60, FILE+75, FILE+82, FILE+85 , FILE+89, FILE+94, FILE+98, FILE+103, FILE+106, FILE+110, FILE+114, FILE+120, FILE+126, FILE+127 , FILE+128, FILE+131, FILE+136, FILE+147, FILE+149, FILE+150, FILE+152, FILE+154, FILE+156, FILE+167 , FILE+170, FILE+182, FILE+193, FILE+209, FILE+214 | 
| U | FILE+19, FILE+20, FILE+21, FILE+22, FILE+41, FILE+80, FILE+188 | 
| VERSN | FILE+7~, FILE+192*, FILE+193 | 
| WP | INIEH+3~, INIEH+12*, INIEH+13, INIEH+14 | 
| WPLCNT | FILE+8~, FILE+33*, FILE+34, WORDPROC~, WORDPROC+3 | 
| WPTMP | FILE+8~, FILE+34, FILE+75, FILE+99, FILE+116, INIEH~, WORDPROC~ | 
| WPTMP( | WORDPROC+5* | 
| X | FILE+194~, FILE+200*, FILE+201, FILE+202*, FILE+203, RTNSAVE+8* | 
| XCN | RTNSAVE+2~, RTNSAVE+7* | 
| >> XTLKSAY | FILE+16* | 
| XUMF | FILE+7~ |