EDPFMOVE ;SLC/MKB - Move local ER Visits to EDIS ;2/28/12 08:33am
Source file <EDPFMOVE.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Emergency Department Integration Software | 1 | EDP CONVERSION |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; -- Option EDP CONVERSION to copy local data
|
|
| E1 | ; -- start here
|
|
| CONFIG | ; -- convert site configuration
|
|
| ACTIVE | ; -- Loop through ER Locations, convert open visits first
|
|
| LOOP | ; -- Queued loop to send previous [closed] visits
|
|
| EN1(IEN,OPEN) | ; -- convert single ER visit
|
|
| LOC(X) | ; -- Return 0-node for Location ien X
|
|
| ACU(X) | ||
| STS(X) | ; -- Return 0-node for Status ien X
|
|
| DEL(X) | ; -- Return 0-node for Delay Reason ien X
|
|
| ARR(X) | ; -- Return 0-node for Arrival Mode ien X
|
|
| DIS(X) | ; -- Return 0-node for Disposition ien X
|
|
| PER(X) | ; -- Return NAME^INITIALS for New Person ien X
|
|
| NUR(X) | ; -- Return #200 ptr for Nurse Staff ien X
|
|
| SELDIV() | ; -- Select division ien to convert
|
|
| AREA(D) | ; -- Return Tracking Area #231.9 ien for Division ien
|
|
| SELCVT | ; -- Select what to convert: configuration, data, or both
|
| 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 |
|
| 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 |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIZ(172006 | EN+1, LOOP+3, EN1+3, EN1+4, EN1+21, EN1+34*, SELDIV+3 |
| ^DIZ(172007 | CONFIG+13, CONFIG+14, ACU+1 |
| ^DIZ(172008 | ACTIVE+5, ACTIVE+6, LOC+1 |
| ^DIZ(172009 | CONFIG+18, EN1+2, STS+1 |
| ^DIZ(172011 | DEL+1 |
| ^DIZ(172012 | CONFIG+6, CONFIG+8, CONFIG+11, SELCVT+8 |
| ^DIZ(172014 | ARR+1 |
| ^DIZ(172015 | DIS+1 |
| ^EDPB(231.9 - [#231.9] | AREA+1 |
| ^NURSF(210 - [#210] | NUR+1 |
| ^VA(200 - [#200] | PER+1 |
| ^XTMP("EDP-CONV" | EN+2, E1+5, E1+15*, CONFIG+2, CONFIG+23*, ACTIVE+2, ACTIVE+7*, ACTIVE+8*, ACTIVE+9*, LOOP+2 , LOOP+4*, LOOP+6*, SELDIV+2, SELCVT+1, SELCVT+8* |
| Name | Field # of Occurrence |
|---|---|
| ^( | CONFIG+18, EN1+21, SELDIV+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CNT | SELDIV+1~, SELDIV+4*, SELDIV+7 |
| D | AREA~, AREA+1 |
| DIC | SELDIV+1~, SELDIV+6* |
| DIC("A" | SELDIV+8* |
| DIC("B" | SELDIV+7* |
| DIC("S" | SELDIV+6* |
| DIC(0 | SELDIV+6* |
| DIR | EN+4~, SELCVT+2~ |
| DIR("?" | SELCVT+5*, SELCVT+6* |
| DIR("A" | EN+15*, SELCVT+4* |
| DIR("B" | EN+15* |
| DIR(0 | EN+15*, SELCVT+3* |
| DIROUT | EN+4~ |
| DIRUT | EN+4~ |
| DIV | SELDIV+1~ |
| DIV( | SELDIV+4*, SELDIV+7, SELDIV+10 |
| DIV(0 | SELDIV+5, SELDIV+7 |
| DIZ | EN1+1~, EN1+33 |
| DIZ( | EN1+3* |
| DIZ("ACU" | EN1+17*, EN1+23* |
| DIZ("ARR" | EN1+14* |
| DIZ("CLOSED" | EN1+12*, EN1+13* |
| DIZ("DEL" | EN1+18* |
| DIZ("DIS" | EN1+19*, EN1+20* |
| DIZ("LOC" | EN1+15*, EN1+24* |
| DIZ("MVT" | EN1+26* |
| DIZ("SITE" | EN1+5* |
| DIZ("STS" | EN1+10*, EN1+13, EN1+22*, LOC+2* |
| DIZ("TZ" | EN1+6* |
| DIZ(0 | EN1+10, EN1+14 |
| DIZ(230 | EN1+34 |
| DIZ(3 | EN1+5, EN1+15 |
| DIZ(4 | EN1+16*, EN1+17, EN1+18 |
| DIZ(6 | EN1+20 |
| DIZ(8 | EN1+4* |
| DIZ(9 | EN1+19 |
| DTOUT | EN+4~, SELDIV+1~, SELCVT+2~ |
| DUOUT | EN+4~, SELDIV+1~, SELCVT+2~ |
| EDPDIV | EN+4~, EN+11*, EN+12, EN+13, E1+5, E1+15, CONFIG+2, CONFIG+3, CONFIG+4, CONFIG+9 , CONFIG+13, CONFIG+23, ACTIVE+2, ACTIVE+5, ACTIVE+8, ACTIVE+9, LOOP+2, LOOP+3, LOOP+4, LOOP+6 , SELCVT+1, SELCVT+7*, SELCVT+8 |
| EDPI | CONFIG+1~, CONFIG+2*, CONFIG+3, CONFIG+4, CONFIG+6*, CONFIG+8, CONFIG+11, LOOP+1~, LOOP+2*, LOOP+3* , LOOP+4, LOOP+5, LOOP+6 |
| EDPL | ACTIVE+1~, ACTIVE+2*, ACTIVE+3, ACTIVE+5*, ACTIVE+6, ACTIVE+8 |
| GONE | EN1+1~, EN1+2*, EN1+12, EN1+13 |
| I | CONFIG+1~, CONFIG+11*, CONFIG+13*, CONFIG+14, CONFIG+17, CONFIG+18*, CONFIG+21, EN1+1~, EN1+3*, EN1+21* , EN1+26, SELDIV+1~, SELDIV+2*, SELDIV+3, SELDIV+4, SELDIV+7*, SELDIV+10* |
| IEN | EN1~, EN1+3, EN1+4, EN1+21, EN1+34 |
| MSG | CONFIG+1~, CONFIG+7!, CONFIG+22 |
| MSG( | CONFIG+9*, CONFIG+10*, CONFIG+11*, CONFIG+17*, CONFIG+21* |
| MSG(1 | CONFIG+7* |
| N | CONFIG+1~, CONFIG+7*, CONFIG+9*, CONFIG+10*, CONFIG+11*, CONFIG+17*, CONFIG+21* |
| NODE | LOC+1~*, LOC+2, LOC+3 |
| OPEN | EN1~, EN1+11 |
| S | LOC+1~, LOC+2* |
| STS | E1+6~*, E1+7 |
| U | E1+5, E1+15, CONFIG+2, CONFIG+14, CONFIG+15, CONFIG+16, CONFIG+19, CONFIG+20, CONFIG+23, ACTIVE+2 , ACTIVE+6, ACTIVE+8, ACTIVE+9, LOOP+2, LOOP+4, LOOP+6, EN1+5, EN1+10, EN1+13, EN1+14 , EN1+15, EN1+16, EN1+17, EN1+18, EN1+19, EN1+20, EN1+22, EN1+23, EN1+24, EN1+25 , LOC+2, PER+1, NUR+1, SELDIV+3, SELDIV+7, SELDIV+10, SELCVT+1, SELCVT+8 |
| VST | ACTIVE+1~, ACTIVE+6*, ACTIVE+7 |
| X | EN+4~, EN1+1~, EN1+5*, EN1+10*, EN1+13, EN1+14*, EN1+15*, EN1+16*, EN1+17*, EN1+18* , EN1+19*, EN1+20*, EN1+22*, EN1+23*, EN1+24*, EN1+25*, LOC~, LOC+1, ACU~, ACU+1 , STS~, STS+1, DEL~, DEL+1, ARR~, ARR+1, DIS~, DIS+1, PER~, PER+1 , NUR~, NUR+1, SELDIV+1~, SELDIV+2*, SELDIV+3, SELCVT+2~ |
| X0 | CONFIG+1~, CONFIG+8*, CONFIG+14*, CONFIG+15*, CONFIG+16*, CONFIG+17, CONFIG+18*, CONFIG+19*, CONFIG+20*, CONFIG+21 , EN1+1~, EN1+21*, EN1+22, EN1+23, EN1+24, EN1+25*, EN1+26 |
| XMMG | CONFIG+1!, CONFIG+6 |
| XMZ | CONFIG+1~, ACTIVE+1~ |
| Y | EN+4~, EN+16, EN1+1~, SELDIV+1~, SELDIV+11*, SELDIV+12, SELCVT+2~, SELCVT+7, SELCVT+8 |
| ZTCPU | E1+4~ |
| ZTDESC | E1+4~, E1+12* |
| ZTDTH | E1+4~, E1+11* |
| ZTIO | E1+4~, E1+11* |
| ZTKIL | E1+4~ |
| ZTPRI | E1+4~ |
| ZTRTN | E1+4~, E1+11* |
| ZTSAVE | E1+4~ |
| ZTSAVE("EDPDIV" | E1+11* |
| ZTSK | E1+4~, E1+5*, E1+8!, E1+13, E1+14, E1+15 |
| ZTSK(1 | E1+6 |
| ZTSYNC | E1+4~ |
| ZTUCI | E1+4~ |