LA74 ;DALOI/JMC - LA*5.2*74 KIDS ROUTINE ;12/27/11 09:32
Source file <LA74.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; Does not prevent loading of the transport global.
|
|
| PRE | ;
; KIDS Pre install for LA*5.2*74 |
|
| POST | ;
; KIDS Post install for LA*5.2*74 |
|
| ALERT(MSG,RECIPS) | ;
|
|
| BMES(STR) | ;
; Write string |
|
| PROGRESS(LAST) | ;
; Prints a "." when NOW > LAST + INT ; Input ; LAST : <byref> The last $H when "." was shown |
|
| PTG | ;
; Pre-Transport Global routine ; Populate pre-transport global with #62.47 data ; Only files the 0 nodes (2 node is for local data) |
|
| SETTG(R1,R2,SUB,VAL) | ;
; Adds the Pre-Transport data node ; ^XTMP("XPDI",DA,"TEMP","LA6247",R6247,0)=0 node data ; ,R6247,1,R624701,0)=0 node data |
|
| GETLOCAL | ;
; Called from Pre-Install ; Gets all Local and non-National codes from File #62.47 and saves them to TMP for restore in Post ; Also saves site's mapping of national entries to local files for antibiotics (#62.06) |
|
| MES(STR,CJ,LM) | ;
; Display a string using MES^XPDUTL ; Inputs ; STR: String to display ; CJ: Center text? 1=yes 0=1 <dflt=1> ; LM: Left Margin (padding) |
| Name | Field # of Occurrence |
|---|---|
| FILE^DIE | PRE+52 |
| $$VFILE^DILFD | PRE+32, PRE+57 |
| GETS^DIQ | GETLOCAL+20 |
| EN^DIU2 | PRE+41, PRE+60 |
| POST^LA74A | POST+3 |
| RESTORE^LR350 | PRE+14, POST+7 |
| $$HTE^XLFDT | EN+5, EN+11 |
| $$CJ^XLFSTR | EN+7, EN+10, EN+19, EN+27, EN+31, EN+45, EN+46, EN+47, EN+50, BMES+2 , MES+10 |
| $$TRIM^XLFSTR | BMES+2, SETTG+9, MES+10 |
| $$GOTLOCAL^XMXAPIG | ALERT+3 |
| BMES^XPDUTL | BMES+2 |
| MES^XPDUTL | MES+12 |
| SETUP^XQALERT | ALERT+6 |
| $$GET^XUPARAM | POST+5 |
| $$ACTIVE^XUSER | EN+30 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^LAB(62.47 - [#62.47] | VFILE^DILFD |
| 62.4701 | GETS^DIQ |
| ^LAHM(62.49 - [#62.49] | VFILE^DILFD |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("DEL" | POST+6 |
| ^%ZOSF("TEST" | EN+37, POST+6 |
| ^DD(62.47 | PRE+44, PRE+54! |
| ^LAB(62.47 - [#62.47] | PRE+46, PRE+49, PTG+6, PTG+7, PTG+10, PTG+11, GETLOCAL+9, GETLOCAL+11, GETLOCAL+12, GETLOCAL+13 , GETLOCAL+17 |
| ^TMP("LA74-LOCAL" | PRE+17!, PRE+24, GETLOCAL+6!, GETLOCAL+17*, GETLOCAL+25*, GETLOCAL+27* |
| ^TMP("LA74-LOCAL-MAPPING" | GETLOCAL+6!, GETLOCAL+16*, GETLOCAL+28* |
| ^TMP("LR350" | PRE+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BAD | EN+1~, EN+14*, EN+15*, EN+16*, EN+17*, EN+18, EN+22*, EN+23*, EN+24*, EN+25* , EN+26, EN+34*, EN+35*, EN+39*, EN+43, EN+49 |
| BAD(1 | EN+40*, EN+46 |
| CJ | MES~, MES+8*, MES+10, MES+11 |
| CNT | PTG+4~, PTG+5*, PTG+14*, PTG+15, SETTG+4~, GETLOCAL+4~, GETLOCAL+8*, GETLOCAL+22*, GETLOCAL+27 |
| CNT(1 | GETLOCAL+8*, GETLOCAL+16*, GETLOCAL+28 |
| DA | ALERT+1~ |
| DATA | PTG+4~, PTG+7*, PTG+8, PTG+11*, PTG+12, PTG+13, PTG+16, GETLOCAL+4~, GETLOCAL+12*, GETLOCAL+15 , GETLOCAL+18!, GETLOCAL+21 |
| DATA( | GETLOCAL+23, GETLOCAL+24 |
| DIERR | PRE+47~, PTG+4~, GETLOCAL+4~, GETLOCAL+18! |
| DIK | ALERT+1~ |
| DIU | PRE+31~, PRE+36*, PRE+40*, PRE+58~, PRE+60* |
| DIU(0 | PRE+35*, PRE+39*, PRE+60* |
| DUZ | EN+23, EN+24, EN+30, ALERT+4 |
| DUZ(0 | EN+25 |
| FDA | GETLOCAL+4~ |
| >> FLD | GETLOCAL+22*, GETLOCAL+23*, GETLOCAL+24, GETLOCAL+25 |
| FLDIENS | GETLOCAL+4~ |
| >> IENS | GETLOCAL+19*, GETLOCAL+20, GETLOCAL+23, GETLOCAL+24 |
| IENS2 | PTG+4~ |
| INT | PROGRESS+4~, PROGRESS+5*, PROGRESS+6 |
| IOM | EN+3, EN+15, BMES+2, MES+10 |
| IOSL | EN+16 |
| LA72 | GETLOCAL+4~, GETLOCAL+13*, GETLOCAL+16 |
| LAACTN | PRE+2~ |
| LAACTN(2 | PRE+26! |
| LADATA | PRE+2~, PRE+32*, PRE+34, PRE+38 |
| LAFDA | PRE+47~ |
| LAFDA(1 | PRE+51* |
| LAMSG | PRE+2~, PRE+47~, PRE+50! |
| LAST | PROGRESS~, PROGRESS+6* |
| LAX | PRE+2~, PRE+24*, PRE+25 |
| LM | MES~, MES+9*, MES+11 |
| LRFDA | PRE+50! |
| MSG | ALERT~, ALERT+2, PTG+4~, GETLOCAL+4~ |
| NMSPC | SETTG+4~, SETTG+6*, SETTG+10 |
| NODE | SETTG+4~, SETTG+8*, SETTG+9*, SETTG+10*, SETTG+11*, SETTG+12*, SETTG+13*, SETTG+14 |
| P2FILE | PTG+4~ |
| POS | EN+1~, EN+3*, EN+7, EN+10, EN+19, EN+27, EN+31, EN+45, EN+46, EN+47 , EN+50 |
| R1 | SETTG~, SETTG+10, SETTG+11, SETTG+12 |
| R2 | SETTG~, SETTG+12, SETTG+13 |
| R6247 | PRE+48*, PRE+49*, PRE+51, PTG+4~, PTG+5*, PTG+6*, PTG+7, PTG+8, PTG+10, PTG+11 , PTG+16, GETLOCAL+4~, GETLOCAL+8*, GETLOCAL+9*, GETLOCAL+11, GETLOCAL+12, GETLOCAL+13, GETLOCAL+16, GETLOCAL+17, GETLOCAL+19 , GETLOCAL+25 |
| R624701 | PTG+4~, PTG+9*, PTG+10*, PTG+11, PTG+16, GETLOCAL+4~, GETLOCAL+10*, GETLOCAL+11*, GETLOCAL+12, GETLOCAL+13 , GETLOCAL+16, GETLOCAL+19, GETLOCAL+25 |
| RECIPS | ALERT~, ALERT+5 |
| STR | EN+1~, EN+5*, EN+6, EN+11*, EN+12, BMES~, BMES+2, MES~, MES+7*, MES+10* , MES+11*, MES+12 |
| SUB | PTG+4~, SETTG~, SETTG+5*, SETTG+13 |
| U | EN+17 |
| VAL | SETTG~, SETTG+14 |
| X | EN+1~, EN+36*, PRE+2~, PRE+5*, PRE+6, POST+2~, POST+6*, PTG+4~, GETLOCAL+4~, GETLOCAL+24* , GETLOCAL+25, MES+6~, MES+11* |
| X2 | GETLOCAL+4~ |
| >> XPDABORT | EN+20*, EN+28*, EN+32*, EN+35, EN+41*, EN+43, EN+44*, EN+49, PRE+7* |
| >> XPDDIQ("XPZ1" | EN+53* |
| >> XPDENV | EN+4, EN+9, EN+47, EN+53 |
| >> XPDGREF | SETTG+7, SETTG+8 |
| >> XPDNM | EN+5, EN+11 |
| >> XPDNOQUE | EN+2* |
| >> XPDQUIT | EN+35 |
| XQA | ALERT+1~, ALERT+5* |
| XQA( | ALERT+4* |
| XQA("G.LMI" | ALERT+3* |
| XQAMSG | ALERT+1~, ALERT+2* |