BQIPTPR ;PRXM/HC/BWF-Patient Provider Utilities ; 15 Nov 2005 3:17 PM
Source file <BQIPTPR.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
HDR | ;
|
|
ERR | ;
|
|
GETPROVS(DFN,BQII) | ;EP
|
|
PROVST(SRCAT,LCPROV) | ;EP
|
|
LOOP(BQII) | ;EP
|
|
PTPROV(DATA,DFN,ALL) | ;EP -- BQI PATIENT PROVIDERS
; BQI PATIENT PROVIDERS ; Input ; DFN - Patient IEN ; DATA - Passed by reference ; ALL - 1 if all provider categories are wanted ; Output ; DATA - Set in this routine ; ; Variables ; BDPIEN - Ien from ^BDPRECN ; LCPROV - Last Current Provider ; |
Name | Field # of Occurrence |
---|---|
^%ZTER | ERR+1 |
$$FMTE^BQIUL1 | PTPROV+50, PROVST+13, PROVST+14, PROVST+29 |
$$FIND1^DIC | GETPROVS+6, GETPROVS+13, GETPROVS+20, GETPROVS+27, GETPROVS+34 |
$$GET1^DIQ | PTPROV+41, PTPROV+43, PTPROV+44, PTPROV+45, PTPROV+50, PTPROV+51, PROVST+7, PROVST+10, PROVST+22, PROVST+23 , GETPROVS+3, GETPROVS+4, GETPROVS+10, GETPROVS+11, GETPROVS+17, GETPROVS+18, GETPROVS+24, GETPROVS+25, GETPROVS+31, GETPROVS+32 |
$$NOW^XLFDT | PROVST+20, ERR+3 |
$$VERSION^XPDUTL | PTPROV+32 |
RPC Name | Call Tags |
---|---|
BQI PATIENT PROVIDERS | PTPROV |
FileNo | Call Tags |
---|---|
2.98 | GET1^DIQ |
^AUPNPAT - [#9000001] | GET1^DIQ |
^AUPNVSIT - [#9000010] | GET1^DIQ |
^AUPNVPRV - [#9000010.06] | GET1^DIQ |
^AMHPATR - [#9002011.55] | GET1^DIQ |
^BWP - [#9002086] | GET1^DIQ |
^BDPRECN - [#90360.1] | GET1^DIQ |
^BDPTCAT - [#90360.3] | FIND1^DIC, GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVPRV("AD" | PROVST+9 |
^AUPNVSIT("AA" | PROVST+4, PROVST+6 |
^BDPRECN("AA" | PTPROV+38, PTPROV+40 |
^BDPTCAT - [#90360.3] | PTPROV+56 |
^DD("DD" | ERR+3 |
^DPT - [#2] | PROVST+21 |
^SC - [#44] | PROVST+28, PROVST+29 |
^TMP("BQIPTPR" | PTPROV+17 |
Name | Line Occurrences |
---|---|
GETPROVS | PTPROV+33 |
HDR | PTPROV+25 |
LOOP | PTPROV+57, GETPROVS+38 |
PROVST | PTPROV+49, GETPROVS+8, GETPROVS+15, GETPROVS+22, GETPROVS+29, GETPROVS+36 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ALL | PTPROV~, PTPROV+19*, PTPROV+47, PTPROV+53 |
BDPCAT | PTPROV+13~, PTPROV+37*, PTPROV+38*, PTPROV+40, PTPROV+45, PTPROV+47 |
BDPIEN | PTPROV+13~, PTPROV+39*, PTPROV+40*, PTPROV+41, PTPROV+43, PTPROV+44, PTPROV+47, PTPROV+50, PTPROV+51 |
BDPINST | PTPROV+13~, PTPROV+32*, PTPROV+33 |
>> BMXSEC | ERR+4* |
BQII | PTPROV+13~, PTPROV+21*, PTPROV+33, PTPROV+57, LOOP~, LOOP+6*, LOOP+12*, LOOP+13*, GETPROVS~, GETPROVS+38 , HDR+2, ERR+5* |
BQPRV | PTPROV+14~, PTPROV+36! |
BQPRV( | PTPROV+47*, PTPROV+56 |
CAT | PTPROV+54~, PTPROV+56* |
CDPROV | GETPROVS+1~, GETPROVS+24*, GETPROVS+28 |
CDPROVI | GETPROVS+1~, GETPROVS+25*, GETPROVS+28 |
CLINIC | PROVST+2~, PROVST+22*, PROVST+24, PROVST+28, PROVST+29 |
DATA | PTPROV~, PTPROV+17*, PTPROV+18, LOOP+6, LOOP+12, LOOP+13, HDR+2, ERR+5 |
DFN | PTPROV~, PTPROV+33, PTPROV+38, PTPROV+40, PTPROV+48, PTPROV+52, PTPROV+56, PROVST+4, PROVST+6, PROVST+14 , PROVST+15, PROVST+21, PROVST+22, PROVST+23, PROVST+29, LOOP+2, LOOP+5, LOOP+6, LOOP+7, LOOP+9 , LOOP+11, LOOP+12, GETPROVS~, GETPROVS+3, GETPROVS+4, GETPROVS+7, GETPROVS+10, GETPROVS+11, GETPROVS+14, GETPROVS+17 , GETPROVS+18, GETPROVS+21, GETPROVS+24, GETPROVS+25, GETPROVS+28, GETPROVS+31, GETPROVS+32, GETPROVS+35 |
DPCP | GETPROVS+1~, GETPROVS+3*, GETPROVS+7 |
DPCPI | GETPROVS+1~, GETPROVS+4*, GETPROVS+7 |
ERRDTM | ERR+2~, ERR+3*, ERR+4 |
EXTVST | PROVST+2~, PROVST+12*, PROVST+13*, PROVST+14 |
FOUND | PROVST+2~, PROVST+3*, PROVST+4, PROVST+6, PROVST+9, PROVST+14*, PROVST+20*, PROVST+21, PROVST+28, PROVST+29* |
LCPROV | PTPROV+13~, PTPROV+41*, PTPROV+42, PTPROV+48, PTPROV+49, PTPROV+52, PROVST~, PROVST+11, PROVST+14, PROVST+15 , PROVST+29 |
LCPROVNM | PTPROV+13~, PTPROV+43*, PTPROV+48 |
LCPRVI | PTPROV+15~, PTPROV+44*, PTPROV+48 |
LOOP | LOOP+1~, LOOP+4*, LOOP+5*, LOOP+6, LOOP+10*, LOOP+11*, LOOP+12 |
LSTUP | PTPROV+14~, PTPROV+50*, PTPROV+52 |
LSTUPU | PTPROV+14~, PTPROV+51*, PTPROV+52 |
LSTVST | PROVST+2~, PROVST+3*, PROVST+4*, PROVST+6, PROVST+12 |
MHPROV | GETPROVS+1~, GETPROVS+10*, GETPROVS+14 |
MHPROVI | GETPROVS+1~, GETPROVS+11*, GETPROVS+14 |
N | PTPROV+54~, PTPROV+55*, PTPROV+56* |
NXTVST | PROVST+2~, PROVST+20*, PROVST+21*, PROVST+22, PROVST+23, PROVST+29 |
PCAT | LOOP+1~, LOOP+2*, LOOP+3, LOOP+5, LOOP+6, LOOP+7, LOOP+8*, LOOP+9*, LOOP+11, LOOP+12 |
PROV | PTPROV+13~, PROVST+2~ |
PROVCAT | PTPROV+13~, PTPROV+45*, PTPROV+46, PTPROV+48 |
PROVLST | PTPROV+13~ |
PROVLST( | PTPROV+48*, PTPROV+52*, PTPROV+56*, PROVST+14*, PROVST+15*, PROVST+29*, LOOP+2, LOOP+5, LOOP+6, LOOP+7! , LOOP+9, LOOP+11, LOOP+12, GETPROVS+7*, GETPROVS+14*, GETPROVS+21*, GETPROVS+28*, GETPROVS+35* |
SRCAT | PTPROV+46*, PTPROV+48, PTPROV+49, PTPROV+52, PROVST~, PROVST+14, PROVST+15, PROVST+29, GETPROVS+5*, GETPROVS+7 , GETPROVS+8, GETPROVS+12*, GETPROVS+14, GETPROVS+15, GETPROVS+19*, GETPROVS+22, GETPROVS+26*, GETPROVS+29, GETPROVS+33*, GETPROVS+35 , GETPROVS+36 |
SSPROV | GETPROVS+1~, GETPROVS+17*, GETPROVS+21 |
SSPROVI | GETPROVS+1~, GETPROVS+18*, GETPROVS+21 |
STATUS | PROVST+2~, PROVST+23*, PROVST+25 |
TEXT | GETPROVS+2~, GETPROVS+5*, GETPROVS+6, GETPROVS+7, GETPROVS+12*, GETPROVS+13, GETPROVS+14, GETPROVS+19*, GETPROVS+20, GETPROVS+21 , GETPROVS+26*, GETPROVS+27, GETPROVS+28, GETPROVS+33*, GETPROVS+34, GETPROVS+35 |
TIEN | GETPROVS+2~, GETPROVS+6*, GETPROVS+7, GETPROVS+8, GETPROVS+13*, GETPROVS+14, GETPROVS+15, GETPROVS+20*, GETPROVS+21, GETPROVS+22 , GETPROVS+27*, GETPROVS+28, GETPROVS+29, GETPROVS+34*, GETPROVS+35, GETPROVS+36 |
TPRI | PROVST+26~, PROVST+27*, PROVST+28*, PROVST+29 |
U | PTPROV+48, PTPROV+52, PTPROV+56, PROVST+14, PROVST+15, PROVST+29, GETPROVS+7, GETPROVS+14, GETPROVS+21, GETPROVS+28 , GETPROVS+35 |
UID | PTPROV+13~, PTPROV+16*, PTPROV+17 |
VPRVIEN | PROVST+2~, PROVST+8*, PROVST+9*, PROVST+10 |
VSPROV | PROVST+2~, PROVST+10*, PROVST+11 |
VSTIEN | PROVST+2~, PROVST+5*, PROVST+6*, PROVST+7, PROVST+9, PROVST+15 |
WHPROV | GETPROVS+2~, GETPROVS+31*, GETPROVS+35 |
WHPROVI | GETPROVS+2~, GETPROVS+32*, GETPROVS+35 |
X | PTPROV+13~ |
Y | ERR+2~, ERR+3* |
>> ZTSK | PTPROV+16 |