EDPBST ;SLC/KCM - Staff Configuration ;5/2/12 3:36pm
Source file <EDPBST.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 | EDPCTRL |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| MATCH(X) | ; Return matching providers
|
|
| LOAD(AREA) | ; Return nurse and provider sources, staff config
|
|
| ACTIVE(AREA,ROLE,ABBR) | ; build list of active for a role
|
|
| SAVE(REQ) | ; save updated staff members
|
|
| UPD(FLD,ERRMSG) | ; Add/Update Record (expects EDPAREA, EDPSITE to be defined)
|
| Name | Field # of Occurrence |
|---|---|
| FILE^DIE | UPD+18 |
| UPDATE^DIE | UPD+15 |
| $$GET1^DIQ | ACTIVE+9 |
| READL^EDPBLK | LOAD+2 |
| READU^EDPBLK | LOAD+10 |
| SAVEL^EDPBLK | SAVE+6 |
| SAVEU^EDPBLK | SAVE+14 |
| $$ALLOW^EDPFPER | ACTIVE+5 |
| $$XMLA^EDPX | ACTIVE+12 |
| NVPARSE^EDPX | SAVE+12 |
| SAVERR^EDPX | SAVE+3, SAVE+7, SAVE+16 |
| XML^EDPX | LOAD+3, LOAD+6, ACTIVE+12, SAVE+17 |
| $$GET^XPAR | ACTIVE+2 |
| FileNo | Call Tags |
|---|---|
| ^EDPB(232.5 - [#232.5] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^EDPB(231.7 - [#231.7] | ACTIVE+3, ACTIVE+4, UPD+2 |
| ^EDPB(231.9 - [#231.9] | SAVE+19* |
| ^EDPB(232.5 - [#232.5] | LOAD+4, LOAD+5, UPD+11 |
| ^VA(200 - [#200] | ACTIVE+8, ACTIVE+10 |
| Name | Line Occurrences |
|---|---|
| ACTIVE | LOAD+6 |
| LOAD | SAVE+7, SAVE+18 |
| UPD | SAVE+13 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ABBR | ACTIVE~, ACTIVE+2, ACTIVE+5 |
| AREA | LOAD~, LOAD+2, LOAD+6, LOAD+10, ACTIVE~, ACTIVE+3 |
| DIERR | UPD+6~, UPD+16, UPD+19 |
| EDPAREA | SAVE+1~, SAVE+2*, SAVE+3, SAVE+6, SAVE+7, SAVE+14, SAVE+18, SAVE+19, UPD+2, UPD+9 |
| EDPIEN | UPD+1~, UPD+2*, UPD+3, UPD+4*, UPD+7, UPD+8, UPD+9, UPD+10, UPD+11, UPD+13 , UPD+14 |
| EDPNURS | ACTIVE+1~, ACTIVE+2* |
| >> EDPSITE | ACTIVE+3, UPD+2, UPD+8 |
| ERR | SAVE+1~, SAVE+9*, SAVE+13, SAVE+16, UPD+6~ |
| ERRMSG | UPD~, UPD+16*, UPD+19* |
| FDA | UPD+6~ |
| FDA( | UPD+7*, UPD+8*, UPD+9*, UPD+10*, UPD+11*, UPD+13* |
| FDAIEN | UPD+6~ |
| FLD | UPD~ |
| FLD("clr" | UPD+13 |
| FLD("duz" | UPD+2, UPD+7 |
| FLD("inact" | UPD+3, UPD+10 |
| FLD("name" | UPD+16, UPD+19 |
| FLD("role" | UPD+11 |
| IEN | ACTIVE+1~, ACTIVE+3*, ACTIVE+4 |
| LOCKERR | SAVE+1~, SAVE+6, SAVE+7 |
| RABBR | LOAD+1~, LOAD+5*, LOAD+6 |
| REQ | SAVE~ |
| REQ( | SAVE+10, SAVE+12 |
| REQ("area" | SAVE+2 |
| REQ("staffToken" | SAVE+5 |
| RIEN | LOAD+1~, LOAD+4*, LOAD+5, LOAD+6 |
| ROLE | ACTIVE~, ACTIVE+3 |
| RXMLNM | LOAD+1~, LOAD+5*, LOAD+6 |
| STAFF | SAVE+1~, SAVE+11!*, SAVE+12, SAVE+13 |
| STAFF("chg" | SAVE+13 |
| TOKEN | LOAD+1~, LOAD+2, LOAD+3, LOAD+10, SAVE+1~, SAVE+5*, SAVE+6, SAVE+14 |
| U | LOAD+5, ACTIVE+7, ACTIVE+8, ACTIVE+9, ACTIVE+10, ACTIVE+11 |
| X | MATCH~, ACTIVE+1~, ACTIVE+12, SAVE+1~, SAVE+9*, SAVE+10*, SAVE+12 |
| X("clr" | ACTIVE+11* |
| X("duz" | ACTIVE+7*, ACTIVE+8, ACTIVE+10 |
| X("itl" | ACTIVE+10* |
| X("nm" | ACTIVE+8* |
| X("role" | ACTIVE+9* |
| X0 | LOAD+1~, LOAD+5*, ACTIVE+1~, ACTIVE+4*, ACTIVE+5, ACTIVE+7, ACTIVE+9, ACTIVE+11 |