EDPFPER ;SLC/KCM - Lookup Persons at Facility ;2/28/12 08:33am
Source file <EDPFPER.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 | 4 | EDPBST EDPCTRL EDPQLE EDPQLE1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| MATCH(MATCH,PTYP) | ; Return a matching list of providers
|
|
| PROV | ; match providers
|
|
| NURS | ; match nurses
|
|
| CLERK | ;
|
|
| ADD(PER,NM) | ; Add the person to the list of staff
|
|
| ALLOW(PER,ROLE) | ; Screen when selecting persons
; PER is IEN for file 200, ROLE is P(rovider),R(esident), or N(urse) ; Expects EDPNURS to be defined for nurses (EDPF NURSE STAFF FILTER) |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(3.1 - [#3.1] | ADD+7 |
| ^NURSF(210 - [#210] | ALLOW+7 |
| ^VA(200 - [#200] | PROV+2, PROV+3, PROV+4, NURS+3, NURS+4, NURS+5, CLERK+2, CLERK+3, CLERK+4, ADD+2 |
| ^XUSEC("ORELSE" | ALLOW+8 |
| ^XUSEC("PSJ RNURSE" | ALLOW+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CLRK | CLERK+1~, CLERK+4*, CLERK+5 |
| EDPNURS | NURS+1~, NURS+2*, ALLOW+7, ALLOW+8, ALLOW+9 |
| MATCH | MATCH~, MATCH+1*, MATCH+2*, PROV+2, PROV+3, NURS+3, NURS+4, CLERK+2, CLERK+3 |
| NM | PROV+1~, PROV+2*, PROV+3*, PROV+4, PROV+5, NURS+1~, NURS+3*, NURS+4*, NURS+5, NURS+6 , CLERK+1~, CLERK+2*, CLERK+3*, CLERK+4, CLERK+5, ADD~, ADD+3, ADD+5 |
| NRS | NURS+1~, NURS+5*, NURS+6 |
| PER | ADD~, ADD+2, ADD+6, ALLOW~, ALLOW+3, ALLOW+4, ALLOW+7, ALLOW+8, ALLOW+9 |
| PRV | PROV+1~, PROV+4*, PROV+5 |
| PTYP | MATCH~, MATCH+3, MATCH+4, MATCH+5, MATCH+6 |
| ROLE | ALLOW~, ALLOW+4, ALLOW+5 |
| TITLE | ADD+1~, ADD+2*, ADD+7 |
| U | ADD+2, ADD+4, ADD+7 |
| X | ADD+1~, ADD+8 |
| X("duz" | ADD+6* |
| X("itl" | ADD+4*, ADD+5* |
| X("nm" | ADD+3* |
| X("title" | ADD+7* |
| X0 | ADD+1~, ADD+2*, ADD+4 |