PSOMHV1 ;BIR/MHA - MHV API, Build patient medication ; 4/20/05 8:54am
Source file <PSOMHV1.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
GET | ;
|
|
RXD | ;
|
|
EN(DFN,BDT,EDT) | ;entry point to return medication list
|
|
PEN | ||
SIG | ;
|
|
EN2(DFN,RXLIST) | ;Entry point to return data for specified RX #s
|
|
BLD | ;
|
|
MDR | ;
|
|
GET1 | ;
|
|
EN3(DFN,BDT,EDT) | ;entry point to return prescription history
|
|
PND |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(50.606 - [#50.606] | PEN+4, PND+4 |
^PS(50.7 - [#50.7] | PEN+4, PND+4 |
^PS(51 - [#51] | SIG+3 |
^PS(51.2 - [#51.2] | MDR+3, MDR+4, PND+7 |
^PS(52.41 - [#52.41] | PEN, PEN+1, PND, PND+1, PND+10, PND+11, PND+12, PND+13, PND+14, PND+15 |
^PS(55 - [#55] | EN+8, EN+9, EN3+8, EN3+9 |
^PS(59 - [#59] | RXD+30 |
^PSDRUG - [#50] | EN2+15, EN2+17, PEN+4, GET+6, GET+7, GET1+4, GET1+5, RXD+12, PND+4 |
^PSRX - [#52] | EN+9, EN2+10, EN2+13, EN2+14, EN2+16, EN3+9, GET+1, GET+2, GET+3, GET+4 , GET+5, GET+6, GET+8, GET1+1, GET1+2, GET1+3, GET1+4, RXD+1, RXD+2, RXD+4 , RXD+5, RXD+6, RXD+7, RXD+9, RXD+10, RXD+16, RXD+19, RXD+22, RXD+24, RXD+25 , RXD+27, RXD+28, MDR+2, MDR+3, MDR+4 |
^PSRX("B" | EN2+8, EN2+9, EN2+10 |
^TMP("PSO" | EN+4!, EN2+5!, EN3+4!, RXD+3*, RXD+4*, RXD+6*, RXD+7*, RXD+8*, RXD+10*, RXD+11* , RXD+12*, RXD+13*, RXD+16*, RXD+17*, RXD+19*, RXD+20*, RXD+24*, RXD+25*, RXD+28*, RXD+30* , MDR+4*, MDR+5*, PND+5*, PND+6*, PND+7*, PND+8*, PND+9*, PND+11*, PND+13*, PND+15* , PND+16*, PND+17*, SIG+4*, SIG+5, SIG+6*, SIG+7* |
^VA(200 - [#200] | RXD+13 |
Name | Line Occurrences |
---|---|
@( | BLD+2 |
BLD | EN+13, EN3+15 |
GET | EN+9 |
GET1 | EN3+9 |
MDR | RXD+21 |
PEN | EN+13 |
RXD | EN2+18 |
SIG | RXD+22 |
Name | Field # of Occurrence |
---|---|
^("STA" | GET+6, GET1+4, RXD+2 |
^(0 | RXD+6, RXD+10, MDR+4 |
^(2 | RXD+2 |
^(3 | RXD+2 |
^(9 | SIG+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BDT | EN~, EN+4, EN3~, EN3+4 |
DFN | EN~, EN+1, EN+8, EN+9, EN2~, EN2+1, EN2+12, EN3~, EN3+1, EN3+8 , EN3+9, PEN, PEN+1, GET+4, GET1+2, PND+1 |
DRG | EN+2~, EN+11*, EN+12, EN2+3~, EN3+2~, PEN+1*, PEN+4*, PEN+5, PEN+6*, PEN+7 , GET+6*, GET+7, GET1+4*, GET1+5, PND+4*, PND+5 |
DRGN | EN+2~, EN2+3~, EN3+2~, GET+7*, GET+8, GET+9, GET+10, GET1+5* |
DT | EN+3*, EN+5, EN2+4*, EN3+3*, EN3+5, GET+7, GET1+5, RXD+14 |
EDT | EN~, EN+4, EN3~, EN3+4 |
EXD | EN+2~, EN+6*, EN+8*, EN+9, EN2+3~, EN3+2~, EN3+6*, EN3+8*, EN3+9 |
I | EN+2~, EN2+3~, EN3+2~, RXD+5*, RXD+6, RXD+7, RXD+9*, RXD+10, RXD+25*, RXD+26* , RXD+27*, RXD+28 |
IFN | EN+2~, EN2+3~, EN2+16*, EN3+2~, BLD+2*, RXD+1, RXD+2, RXD+4, RXD+5, RXD+6 , RXD+7, RXD+9, RXD+10, RXD+16, RXD+19, RXD+22, RXD+24, RXD+25, RXD+27, RXD+28 , MDR+2, MDR+3, MDR+4, PND, PND+1, PND+10, PND+11, PND+12, PND+13, PND+14 , PND+15 |
J | EN2+3~, EN2+7* |
LSTFD | EN+2~, EN2+3~, EN3+2~, RXD+2*, RXD+5*, RXD+16 |
MIG | EN+2~, EN2+3~, EN3+2~, PND+15*, PND+16, PND+17 |
ORD | EN+2~, EN2+3~, EN3+2~, PEN+1*, PEN+2, PEN+3, PND+1*, PND+2, PND+3, PND+7 , PND+8, PND+9 |
PEN | EN+2~, EN2+3~, EN3+2~, PEN*, PEN+1, PEN+6, PEN+7, PND+14*, PND+15 |
PSOBD | EN+2~, EN+4*, EN+5*, EN+6, EN2+3~, EN3+2~, EN3+4*, EN3+5*, EN3+6 |
PSODD | EN+2~, EN2+3~, EN3+2~, PEN+3*, PEN+4, PND+3*, PND+4, PND+6 |
PSODIV | EN+2~, EN2+3~, EN3+2~, RXD+29*, RXD+30 |
PSOED | EN+2~, EN+4*, EN+7*, EN+8, EN2+3~, EN3+2~, EN3+4*, EN3+7*, EN3+8 |
PSOERR | EN2+3~ |
PSOOI | EN+2~, EN2+3~, EN3+2~, PEN+3*, PEN+4, PND+3*, PND+4 |
PSORX | EN2+3~, EN2+7*, EN2+8, EN2+9, EN2+10 |
PSOSD | EN+2~, EN+13, EN2+3~, EN3+2~, EN3+15 |
PSOSD( | EN+11, EN+12*!, EN3+13, EN3+14*!, GET+8, GET+9*, GET+10*, GET1+6*, BLD+1, BLD+2 |
PSOSD("PEN" | PEN+6, PEN+7* |
PSOSTA | EN2+3~, EN2+6*, EN2+16 |
PSOX1 | SIG+1~, SIG+5* |
PSOX2 | SIG+1~, SIG+5*, SIG+6, SIG+7* |
PSRXD | EN2+3~, EN2+10*, EN2+11, EN2+12, EN2+15, EN2+17 |
RX | EN+2~, EN+9*, EN2+3~, EN2+10*, EN2+13, EN2+14, EN2+16, EN3+2~, EN3+9*, EN3+13* , EN3+14, GET+1, GET+2, GET+3, GET+4, GET+5, GET+6, GET+9, GET+10, GET1+1 , GET1+2, GET1+3, GET1+4, GET1+6 |
RX0 | EN+2~, EN2+3~, EN3+2~, GET+5*, GET+8, GET1+3*, RXD+2*, RXD+3, RXD+12, RXD+13 , RXD+16, RXD+17 |
RX2 | EN+2~, EN2+3~, EN3+2~, GET+5*, GET+7, GET1+3*, GET1+5, RXD+2*, RXD+3, RXD+4 , RXD+12, RXD+14, RXD+29 |
RX3 | EN+2~, EN2+3~, EN3+2~, RXD+2*, RXD+3 |
RXLIST | EN2~, EN2+2, EN2+7 |
SC | EN+2~, EN2+3~, EN3+2~, RXD+15*, RXD+16, RXD+18*, RXD+19*, RXD+22*, RXD+23, RXD+26* , RXD+27*, RXD+28, MDR+1*, MDR+2*, MDR+3, MDR+4, PND+10*, PND+11, PND+12*, PND+13 , PND+14*, PND+15, PND+16*, PND+17 |
SCH | EN+2~, EN2+3~, EN3+2~, RXD+18*, RXD+19*, RXD+23*, RXD+24, RXD+25*, MDR+1*, MDR+3* , MDR+4, MDR+5, PND+10*, PND+11*, PND+12*, PND+13*, PND+16*, PND+17 |
ST0 | EN+2~, EN2+3~, EN3+2~, GET+7*, GET+8, GET+9, GET+10, GET1+5*, GET1+6, RXD+14* , RXD+15 |
STA | EN+2~, EN+10*, EN+12, EN2+3~, EN3+2~, EN3+10*, EN3+14, GET+6*, GET+7, GET1+4* , GET1+5, RXD+2*, RXD+14 |
TD | EN+2~, EN2+3~, EN2+17*, EN3+2~, BLD+2*, RXD+3, RXD+4, RXD+6, RXD+7, RXD+8 , RXD+10, RXD+11, RXD+12, RXD+13, RXD+16, RXD+17, RXD+19, RXD+20, RXD+24, RXD+25 , RXD+28, RXD+30, MDR+4, MDR+5, PND+5, PND+6, PND+7, PND+8, PND+9, PND+11 , PND+13, PND+15, PND+16, PND+17, SIG+4, SIG+5, SIG+6, SIG+7 |
TFN | EN+2~, EN2+3~, EN3+2~, BLD+2* |
TR | EN+2~, EN2+3~, EN2+16*, EN3+2~, BLD+1*, BLD+2, RXD+3, RXD+4, RXD+6, RXD+7 , RXD+8, RXD+10, RXD+11, RXD+12, RXD+13, RXD+16, RXD+17, RXD+19, RXD+20, RXD+24 , RXD+25, RXD+28, RXD+30, MDR+4, MDR+5, PND+5, PND+6, PND+7, PND+8, PND+9 , PND+11, PND+13, PND+15, PND+16, PND+17, SIG+4, SIG+5, SIG+6, SIG+7 |
TRM | EN+2~, EN2+3~, EN3+2~, RXD+2*, RXD+5*, RXD+16 |
>> X | EN+5, EN3+5, RXD+22*, SIG+1, SIG+2, SIG+3 |
>> X1 | EN+5*, EN3+5* |
>> X2 | EN+5*, EN3+5* |
>> Y | SIG+3* |
Z0 | SIG+1~*, SIG+3 |
Z1 | SIG+1~*, SIG+2, SIG+3*, SIG+4, SIG+6, SIG+7 |