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 |