BPCLIPL ; IHS/OIT/MJL - GUI PROVIDER PAT LIST FOR LAB DATA ;
Source file <BPCLIPL.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| GETPDAT | ; | |
| LOC | ||
| LOOK | ||
| PT | ||
| SETUPDT | ||
| IDT | ||
| STRT | ||
| KILL | ; | |
| SETPRV | ||
| CLIN | ;GETS TODAYS LAB DATA FOR DUZ | |
| TAG(BPCRES) | ;EP REMOTE PROC: BPC GET INITIAL LAB LIST | |
| C1 | ||
| GUI | ||
| SETRANGE | 
| RPC Name | Call Tags | 
|---|---|
| BPC GET INITIAL LAB LIST | TAG | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNPAT - [#9000001] | GETPDAT+4 | 
| ^BGUTMP($J | STRT!, STRT+3, STRT+5, GETPDAT+5*, GETPDAT+6*, GUI+2* | 
| ^DD("DD" | SETUPDT+4 | 
| ^DPT - [#2] | GETPDAT+2, GUI+1, GUI+2 | 
| ^DPT("B" | GETPDAT+1 | 
| ^LAB(60 - [#60] | SETRANGE+3, SETRANGE+4, GUI+3 | 
| ^LAB(61 - [#61] | SETRANGE+6 | 
| ^LR - [#63] | LOOK, LOOK+1, GUI | 
| ^LRO(69 - [#69] | CLIN+5, LOC, PT, IDT, SETPRV+1, C1 | 
| ^LRO(69.2 - [#69.2] | STRT+4 | 
| ^TMP($J | STRT!, STRT+1*, STRT+5*, STRT+6*, GUI+2*, GUI+3*, GUI+4* | 
| ^VA(200 - [#200] | CLIN+1, CLIN+2, C1+1 | 
| Name | Line Occurrences | 
|---|---|
| C1 | SETPRV+1 | 
| CLIN | STRT+2 | 
| GETPDAT | STRT+3, STRT+4 | 
| GUI | LOOK+2 | 
| IDT | PT | 
| KILL | STRT+1, STRT+7 | 
| LOC | CLIN+5 | 
| LOOK | IDT | 
| PT | LOC | 
| SETPRV | PT | 
| SETRANGE | GUI+4 | 
| SETUPDT | GUI | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | STRT+5, LOOK+1, GUI+2 | 
| ^(0 | LOOK | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BGUDOB | KILL+1!, GETPDAT+1*, GETPDAT+2*, GETPDAT+3*, GETPDAT+5, GETPDAT+6, GETPDAT+7!, GUI+5! | 
| BGUSSN | GUI+5! | 
| BPCCTR | STRT*, STRT+5*, STRT+6, KILL+1!, GUI+2*, GUI+3, GUI+4* | 
| BPCDAT | KILL+1!, GETPDAT+2*, GETPDAT+7! | 
| BPCDFN | KILL+1!, KILL+2!, CLIN+3*, PT, GUI*, GUI+1, GUI+2 | 
| BPCDOB | KILL+1!, GUI+1*, GUI+2 | 
| BPCEDT | KILL+1!, CLIN+4*, CLIN+5 | 
| BPCHRCN | KILL+1!, GETPDAT+4*, GETPDAT+5, GETPDAT+6, GUI*, GUI+2 | 
| BPCI | KILL+2!, LOOK+1*, GUI+3* | 
| BPCIDT | KILL+1!, IDT*, LOOK, LOOK+1 | 
| BPCIEN | KILL+1!, GETPDAT+1*, GETPDAT+2, GETPDAT+4, GETPDAT+5, GETPDAT+6, GETPDAT+7! | 
| BPCL0 | KILL+1!, LOOK*, SETUPDT, SETUPDT+1, SETRANGE, SETRANGE+2, GUI+2 | 
| BPCLOC | KILL+1!, LOC*, PT, IDT, GUI+2 | 
| BPCLRDFN | KILL+2!, PT*, IDT, LOOK, LOOK+1, SETPRV+1, GUI | 
| BPCLRDPF | KILL+2!, GUI* | 
| BPCNA | KILL+1!, CLIN+2* | 
| BPCP | KILL+1!, PT*, SETPRV+1*, C1 | 
| BPCPDT | KILL+1!, CLIN+5*, LOC, PT, IDT, SETPRV+1, C1 | 
| BPCPNM | KILL+1!, GUI*, GUI+2 | 
| BPCPRVN | KILL+1!, PT, SETPRV*, C1*, C1+1 | 
| BPCPRVNA | KILL+1!, C1+1* | 
| BPCR1 | KILL+1!, SETRANGE+2*, SETRANGE+3, SETRANGE+4, SETRANGE+6 | 
| BPCRANGE | KILL+1!, SETRANGE+4*, SETRANGE+6, SETRANGE+7, SETRANGE+8 | 
| BPCRES | TAG~, STRT* | 
| BPCRHIGH | KILL+1!, SETRANGE*, SETRANGE+8*, GUI+4 | 
| BPCRL0W | KILL+1!, SETRANGE* | 
| BPCRLOW | KILL+1!, SETRANGE+8*, GUI+4 | 
| BPCSDT | KILL+1!, CLIN+4*, CLIN+5 | 
| BPCSEX | KILL+1!, GETPDAT+2*, GETPDAT+5, GETPDAT+6 | 
| BPCSPEC | KILL+1!, SETRANGE+6*, GUI+4 | 
| BPCSR | KILL+1!, SETRANGE+6* | 
| BPCSSN | KILL+1!, GETPDAT+1*, GETPDAT+2*, GETPDAT+5, GETPDAT+6, GETPDAT+7!, GUI+1*, GUI+2 | 
| BPCSTAR | STRT*, STRT+3*, STRT+4*, KILL+2!, GETPDAT+5, GETPDAT+6 | 
| BPCT | KILL+2!, LOOK!, LOOK+1*, LOOK+2 | 
| BPCT( | LOOK+1*, GUI+3 | 
| BPCTIME | KILL+2!, SETUPDT+5* | 
| BPCTX | KILL+2!, SETRANGE+1, SETRANGE+3, SETRANGE+4, GUI+3* | 
| BPCUNITS | KILL+2!, SETRANGE+6*, GUI+4 | 
| BPCX | STRT+3*, STRT+4*, STRT+5*, KILL+2!, GETPDAT+1, GETPDAT+5, GETPDAT+6, SETRANGE+7*, GUI*, GUI+1* | 
| BPCY | KILL+2!, SETUPDT*, SETUPDT+2*, SETUPDT+3*, SETUPDT+5*, GUI+2 | 
| DT | CLIN+4 | 
| DUZ | STRT+1, STRT+4, CLIN+1, CLIN+2, CLIN+3 | 
| DUZ(2 | GETPDAT+4 | 
| >> HRCN | GUI | 
| >> LRDFN | GUI* | 
| >> PNM | GUI | 
| U | STRT*, GETPDAT+2, GETPDAT+4, GETPDAT+5, GETPDAT+6, CLIN+1, CLIN+2, SETRANGE+6, GUI, GUI+1 , GUI+2, GUI+3, GUI+4 | 
| >> XWBWRAP | STRT* | 
| Y | KILL+2!, GETPDAT+3*, SETUPDT+1*, SETUPDT+2, SETUPDT+3, SETUPDT+5 |