RAO7MFN ;HISC/GJC-Create MFN orderable item update msg ;6/11/97 08:47
Source file <RAO7MFN.m>
| Package | Total | Call Graph | 
|---|---|---|
| Kernel | 4 | $$NOW^XLFDT $$UP^XLFSTR MES^XPDUTL MSG^XQOR | 
| Radiology Nuclear Medicine | 3 | ^RACOMDEL $$NAMCODE^RACPTMSC ($$CMEDIA,$$MSH,$$PROCNDE,EN1,MFI,PURGE,PURGE1)^RAO7UTL | 
| Health Level Seven | 1 | $$HLDATE^HLFNC | 
| Order Entry Results Reporting | 1 | EN^ORMFN | 
| VA Fileman | 1 | ENALL^DIK | 
| Package | Total | Caller Graph | 
|---|---|---|
| Radiology Nuclear Medicine | 6 | RA34PST RA45PST2 RA50PST RAMAIN2 RAMAIN3 RAO7UTL | 
| Order Entry Results Reporting | 2 | ORCPOST ORSETUP | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PARM | ;Send Div params for SUBMIT TO prompt and allowing BROAD procedures | |
| PROC(RAENALL,RAFILE,RASTAT,RAY) | ; Entry point to update a single procedure. ; 'RAY' <> is the same as 'Y' when passed back from DIC after ; lookup on file 71 & file 71.3 ; 'RAENALL'<> single procedure (0) or whole file update (1) flag ; 'RAFILE' <> file # of the file being edited (71 or 71.3) ; 'RASTAT' <> Procedure file (71) status: 0 inactive^1 active ; Com. Proc. file (71.3) Seq. # status: 0 inactive^1 active ; 1st piece: status before edit, 2nd piece: status after ; edit. ; This entry point can be called from 2^RAMAIN2 or 13^RAMAIN2 ; This routine assumes that RAVAR is defined as an array or global ; root in which to place the output. | |
| ENALL | ; Whole Rad/Nuc Med Procedure file update.  Called only when Rad/Nuc ; Med or OE/RR are being installed. | 
| Name | Field # of Occurrence | 
|---|---|
| ENALL^DIK | PARM+2, PARM+3 | 
| $$HLDATE^HLFNC | PROC+69 | 
| EN^ORMFN | ENALL+27 | 
| ^RACOMDEL | ENALL+4 | 
| $$NAMCODE^RACPTMSC | PROC+60 | 
| $$CMEDIA^RAO7UTL | PROC+68 | 
| $$MSH^RAO7UTL | PROC+72, ENALL+20 | 
| $$PROCNDE^RAO7UTL | PROC+38 | 
| EN1^RAO7UTL | PROC+18, ENALL+18 | 
| MFI^RAO7UTL | PROC+73, ENALL+21 | 
| PURGE^RAO7UTL | PROC+119 | 
| PURGE1^RAO7UTL | ENALL+22 | 
| $$NOW^XLFDT | PROC+15, ENALL+15 | 
| $$UP^XLFSTR | PROC+93 | 
| MES^XPDUTL | ENALL+11 | 
| MSG^XQOR | PROC+118 | 
| FileNo | Call Tags | 
|---|---|
| ^RA(79 - [#79] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIC - [#1] | PROC+14, ENALL+19 | 
| ^DIC(71 | ENALL+9 | 
| ^RA(79.2 - [#79.2] | PROC+63 | 
| ^RAMIS( | PROC+24, PROC+25, PROC+31 | 
| ^RAMIS(71 - [#71] | PROC+34, PROC+35, PROC+58, ENALL+5, ENALL+22, ENALL+23, ENALL+28 | 
| ^RAMIS(71.3 - [#71.3] | PROC+26, PROC+27, ENALL+4 | 
| ^RAMIS(71.4 - [#71.4] | PROC+104 | 
| Name | Line Occurrences | 
|---|---|
| PROC | ENALL+25 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DIK | PARM+2~*, PARM+3~* | 
| DIK(1 | PARM+2*, PARM+3* | 
| DT | PROC+60, ENALL+24 | 
| I | PROC+91~, PROC+95*, PROC+99*, PROC+100, PROC+103*, PROC+104, PROC+108*, PROC+109, PROC+112*, PROC+113 | 
| J | PROC+91~, PROC+95*, PROC+96*, PROC+97 | 
| K | PROC+91~, PROC+95*, PROC+97*, PROC+100, PROC+104, PROC+113 | 
| RA | ENALL+13~, ENALL+15*, ENALL+22*, ENALL+23, ENALL+25 | 
| RA("I" | ENALL+23*, ENALL+24 | 
| RA(0 | ENALL+23*, ENALL+25 | 
| >> RA71 | PROC+38 | 
| >> RA71("I" | PROC+25*, PROC+35*, PROC+69 | 
| >> RA71(0 | PROC+24*, PROC+34*, PROC+58, PROC+60, PROC+62, PROC+63, PROC+64, PROC+65, PROC+68, PROC+93 | 
| >> RA713(0 | PROC+27*, PROC+31*, PROC+33, PROC+66 | 
| >> RACMCODE | PROC+68*, PROC+86 | 
| >> RACMNOR | PROC+66*, PROC+87 | 
| RACNT | PROC+16*, PROC+72, PROC+75, PROC+76, PROC+77, PROC+78, PROC+79, PROC+80, PROC+81, PROC+82 , PROC+84, PROC+85, PROC+86, PROC+87, PROC+88, PROC+100, PROC+104, PROC+109, PROC+113, ENALL+13~ , ENALL+15*, ENALL+20 | 
| >> RACOST | PROC+65*, PROC+85 | 
| >> RACPT(0 | PROC+60*, PROC+76, PROC+78 | 
| RAECH | PROC+18, ENALL+13~ | 
| RAECH(1 | PROC+77, PROC+79, PROC+80, PROC+81, PROC+82 | 
| RAENALL | PROC~, PROC+13, PROC+19, PROC+70, PROC+117, PROC+121, ENALL+13~, ENALL+15*, ENALL+25 | 
| RAFILE | PROC~, PROC+13, PROC+23, PROC+24, PROC+25, PROC+30, PROC+31, PROC+39, PROC+55, PROC+58 , PROC+61, ENALL+13~, ENALL+19*, ENALL+25 | 
| RAFNAME | PROC+14*, ENALL+13~, ENALL+19* | 
| RAFNUM | PROC+14*, ENALL+13~, ENALL+19* | 
| RAHLFS | PROC+18, PROC+75, PROC+84, PROC+85, PROC+86, PROC+87, PROC+88, PROC+100, PROC+104, PROC+109 , PROC+113, ENALL+13~ | 
| >> RAIEN71 | PROC+61*, PROC+68, PROC+80, PROC+92, PROC+93, PROC+98, PROC+102, PROC+106 | 
| >> RAIMGAB | PROC+63*, PROC+84 | 
| RAINACT | PROC+69*, PROC+75, PROC+83! | 
| RAINCR | PROC+16*, PROC+71, PROC+72, PROC+83, PROC+99, PROC+103, PROC+108, PROC+112, PROC+121, ENALL+13~ , ENALL+15*, ENALL+20 | 
| >> RAMFE | PROC+42*, PROC+46*, PROC+50*, PROC+55*, PROC+58*, PROC+75 | 
| >> RAMULT | PROC+92*, PROC+93, PROC+94, PROC+96, PROC+97, PROC+98, PROC+102, PROC+106 | 
| >> RAPHYAP | PROC+64*, PROC+84 | 
| RAPMSG | PROC+91~*, PROC+103*, PROC+107, PROC+110* | 
| >> RAPRCTY | PROC+65*, PROC+88 | 
| RASTAT | PROC~, PROC+13, PROC+44, PROC+48, ENALL+13~, ENALL+19*, ENALL+25 | 
| RASUB | PROC+17*, PROC+20, PROC+21, ENALL+14~, ENALL+16*, ENALL+17 | 
| RASVIEN | PROC+33*, PROC+34, PROC+35, PROC+36! | 
| RATSTMP | PROC+15*, PROC+20, PROC+21, ENALL+14~, ENALL+15*, ENALL+16, ENALL+17 | 
| RAVAR | PROC+19, PROC+20*, PROC+72, PROC+75, PROC+76, PROC+77, PROC+78, PROC+79, PROC+80, PROC+81 , PROC+82, PROC+84, PROC+85, PROC+86, PROC+87, PROC+88, PROC+100, PROC+104, PROC+109, PROC+113 , ENALL+14~, ENALL+16*, ENALL+20 | 
| RAVARBLE | PROC+21*, PROC+118, ENALL+17*, ENALL+27! | 
| RAXIT | PROC+14*, ENALL+14~ | 
| >> RAXT71 | PROC+62*, PROC+81 | 
| RAY | PROC~, PROC+13, PROC+24, PROC+25, PROC+26, PROC+27, PROC+31, PROC+33, PROC+40, PROC+44 , PROC+48, PROC+58, PROC+61, ENALL+14~, ENALL+25* | 
| TXT | ENALL+7~, ENALL+11 | 
| TXT(1 | ENALL+7* | 
| TXT(2 | ENALL+8*, ENALL+9* | 
| TXT(3 | ENALL+10* | 
| U | PROC+68 | 
| >> XPDNM | ENALL+2 | 
| >> XPDQUIT | ENALL+11* |