PSOERXIA ;ALB/BWF - eRx parsing Utilities ; 11/14/2019 3:46pm
Source file <PSOERXIA.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 |
---|---|---|
Outpatient Pharmacy | 3 | PSOERXI2 PSOERXIB PSOERXIC |
Name | Comments | DBIA/ICR reference |
---|---|---|
PAT(ERXIEN,MTYPE) | ; patient
|
|
KILL(FILE,IENS,NODE) | ;P700 creating tag to delete entries using FileMan
|
|
SUB(GL,IENS) | ; parsing and filing into substance multiple ***should we replace or update??? TO DO - CLEAR OUT OR MATCH/UPDATE
|
|
CHMESREQ(ERXIEN,MTYPE) |
Name | Field # of Occurrence |
---|---|
FILE^DIE | PAT+92, PAT+98, PAT+102, CHMESREQ+7, CHMESREQ+48, CHMESREQ+57 |
UPDATE^DIE | PAT+81, PAT+89, PAT+96, KILL+6, SUB+19, CHMESREQ+15, CHMESREQ+19 |
GETS^DIQ | KILL+1 |
$$CONVDTTM^PSOERXA1 | PAT+31 |
$$PRESOLV^PSOERXA1 | PAT+68, CHMESREQ+5, CHMESREQ+12 |
$$STRES^PSOERXA2 | PAT+35, PAT+46 |
PRE^PSOERXIB | CHMESREQ+49 |
$$ADDRESS^PSOERXIU | PAT+33, PAT+44 |
$$NAME^PSOERXIU | PAT+23, PAT+26, PAT+40, PAT+42 |
CFDA^PSOERXIU | PAT+80, PAT+97, SUB+18, CHMESREQ+56 |
COMM^PSOERXIU | PAT+85, PAT+90, PAT+99, PAT+100 |
$$FINDPAT^PSOERXU2 | PAT+52 |
$$UP^XLFSTR | CHMESREQ+22 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP($J | PAT+7, PAT+8, PAT+9, PAT+10, PAT+11, PAT+12, PAT+13, PAT+14, PAT+15, CHMESREQ+3 , CHMESREQ+21, CHMESREQ+29, CHMESREQ+50 |
Name | Line Occurrences |
---|---|
KILL | PAT+87, PAT+94 |
SUB | PAT+91, PAT+101 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADDINFO | PAT+2~, PAT+33*, PAT+34 |
AL1 | PAT+2~, PAT+34*, PAT+52, PAT+58 |
AL2 | PAT+4~, PAT+34*, PAT+58 |
ALTADD | PAT+3~, PAT+44*, PAT+45 |
ALTAL1 | PAT+3~, PAT+45*, PAT+72 |
ALTAL2 | PAT+3~, PAT+45*, PAT+72 |
ALTCC | PAT+3~, PAT+45*, PAT+73 |
ALTCITY | PAT+3~, PAT+45*, PAT+72 |
ALTCONRE | PAT+3~, PAT+47*, PAT+68 |
ALTFN | PAT+2~, PAT+41*, PAT+66 |
ALTLN | PAT+2~, PAT+41*, PAT+66 |
ALTMN | PAT+2~, PAT+41*, PAT+66 |
ALTNM | PAT+2~, PAT+40*, PAT+41, PAT+43 |
ALTPOST | PAT+3~, PAT+45*, PAT+46, PAT+73 |
ALTPREF | PAT+2~, PAT+41*, PAT+66 |
ALTSTATE | PAT+3~, PAT+45*, PAT+46*, PAT+72 |
ALTSUFF | PAT+2~, PAT+41*, PAT+66 |
>> ARFILE | KILL+2*, KILL+3*, KILL+4, KILL+5 |
>> ARIENS | KILL+2*, KILL+4*, KILL+5 |
ARRAY | PAT+89!, PAT+96!, KILL+6! |
ARRAY( | PAT+88*, PAT+95*, KILL+3, KILL+4, KILL+5* |
CC | PAT+4~, PAT+34*, PAT+58 |
CERTPRES | CHMESREQ+2~, CHMESREQ+38*, CHMESREQ+46 |
CHGL | CHMESREQ+1~ |
CHRES | CHMESREQ+1~, CHMESREQ+27*, CHMESREQ+49 |
CITY | PAT+4~, PAT+34*, PAT+58 |
DATA2000 | CHMESREQ+2~, CHMESREQ+39*, CHMESREQ+46 |
DATE | CHMESREQ+2~, CHMESREQ+52*, CHMESREQ+54 |
DEA | CHMESREQ+2~, CHMESREQ+34*, CHMESREQ+44 |
DOB | PAT+2~, PAT+29*, PAT+30*, PAT+31*, PAT+32*, PAT+52, PAT+56 |
EIENS | PAT+1~, PAT+6*, PAT+92, PAT+102 |
ERXIEN | PAT~, PAT+6, CHMESREQ~, CHMESREQ+6, CHMESREQ+8, CHMESREQ+18, CHMESREQ+49 |
ERXPAT | PAT+3~, PAT+52*, PAT+93, PAT+99, PAT+100, PAT+102 |
EXTRCODE | CHMESREQ+2~, CHMESREQ+4*, CHMESREQ+12 |
F | PAT+1~, PAT+5*, PAT+54, PAT+56, PAT+58, PAT+60, PAT+62, PAT+64, PAT+66, PAT+68 , PAT+70, PAT+72, PAT+73, PAT+75, PAT+76, PAT+78, CHMESREQ+8*, CHMESREQ+13, CHMESREQ+14 |
FALTFN | PAT+3~, PAT+43*, PAT+70 |
FALTLN | PAT+2~, PAT+43*, PAT+70 |
FALTMN | PAT+3~, PAT+43*, PAT+70 |
FALTNM | PAT+2~, PAT+42*, PAT+43 |
FALTPREF | PAT+3~, PAT+43*, PAT+70 |
FALTSUFF | PAT+3~, PAT+43*, PAT+70 |
FDA | PAT+4~, PAT+80, PAT+81!, PAT+92!, PAT+97, PAT+98!, PAT+102!, SUB+1~, SUB+18, SUB+19! , CHMESREQ+1~, CHMESREQ+7!, CHMESREQ+15!, CHMESREQ+48!, CHMESREQ+56, CHMESREQ+57! |
FDA( | PAT+54*, PAT+56*, PAT+58*, PAT+60*, PAT+62*, PAT+64*, PAT+66*, PAT+68*, PAT+70*, PAT+72* , PAT+73*, PAT+75*, PAT+76*, PAT+78*, PAT+92*, PAT+102*, SUB+15*, SUB+16*, SUB+17*, CHMESREQ+6* , CHMESREQ+13*, CHMESREQ+14*, CHMESREQ+18*, CHMESREQ+43*, CHMESREQ+44*, CHMESREQ+45*, CHMESREQ+46*, CHMESREQ+47*, CHMESREQ+54*, CHMESREQ+55* |
FFN | PAT+2~, PAT+27*, PAT+60 |
FILE | KILL~, KILL+1, CHMESREQ+2~, CHMESREQ+28*, CHMESREQ+43, CHMESREQ+44, CHMESREQ+45, CHMESREQ+46, CHMESREQ+47, CHMESREQ+54 , CHMESREQ+55 |
FLN | PAT+2~, PAT+27*, PAT+60 |
FMN | PAT+2~, PAT+27*, PAT+60 |
FN | PAT+1~, PAT+24*, PAT+25, PAT+54 |
FPATNAME | PAT+1~, PAT+26*, PAT+27 |
FPREF | PAT+2~, PAT+27*, PAT+60 |
FSUFF | PAT+2~, PAT+27*, PAT+60 |
GEN | PAT+2~, PAT+28*, PAT+52, PAT+56 |
GESTAGE | PAT+3~, PAT+48*, PAT+64 |
GL | PAT+1~, PAT+8*, PAT+16, PAT+17, PAT+18, PAT+19, PAT+20, PAT+21, PAT+22, PAT+28 , PAT+29, PAT+30, PAT+36, PAT+37, PAT+38, PAT+39, PAT+47, PAT+48, PAT+49, PAT+85 , PAT+91, PAT+99, PAT+101, SUB~, SUB+3, SUB+5, SUB+6, SUB+7, SUB+8, SUB+9 , SUB+10, SUB+11, SUB+12, SUB+13, CHMESREQ+1~, CHMESREQ+3*, CHMESREQ+4, CHMESREQ+9, CHMESREQ+11, CHMESREQ+16 |
GLALT | PAT+1~, PAT+11*, PAT+90, PAT+100 |
GLALTAD | PAT+4~, PAT+13*, PAT+44 |
GLALTADD | PAT+4~ |
GLALTNM | PAT+4~, PAT+12*, PAT+40 |
GLE | CHMESREQ+2~, CHMESREQ+50*, CHMESREQ+51, CHMESREQ+52, CHMESREQ+53 |
GLFALT | PAT+1~, PAT+14*, PAT+42 |
GLFN | PAT+1~, PAT+10*, PAT+26 |
GLN | PAT+1~, PAT+9*, PAT+23 |
GLPADD | PAT+4~, PAT+15*, PAT+33 |
GLV | CHMESREQ+1~, CHMESREQ+29*, CHMESREQ+30, CHMESREQ+31, CHMESREQ+32, CHMESREQ+33, CHMESREQ+34, CHMESREQ+35, CHMESREQ+36, CHMESREQ+37 , CHMESREQ+38, CHMESREQ+39, CHMESREQ+40, CHMESREQ+41, CHMESREQ+42 |
GLVAL | CHMESREQ+1~, CHMESREQ+21*, CHMESREQ+22 |
HIM | CHMESREQ+2~ |
HIN | CHMESREQ+2~, CHMESREQ+35*, CHMESREQ+44 |
HOSPIND | PAT+3~, PAT+49*, PAT+64 |
I | SUB+1~, SUB+3*, SUB+5, SUB+6, SUB+7, SUB+8, SUB+9, SUB+10, SUB+11, SUB+12 , SUB+13, CHMESREQ+1~, CHMESREQ+8*, CHMESREQ+9*, CHMESREQ+11 |
IENS | PAT+86~*, PAT+87, PAT+88, PAT+93~*, PAT+94, PAT+95, KILL~, KILL+1, SUB~, SUB+14 , CHMESREQ+8*, CHMESREQ+13, CHMESREQ+14, CHMESREQ+43, CHMESREQ+44, CHMESREQ+45, CHMESREQ+46, CHMESREQ+47, CHMESREQ+54, CHMESREQ+55 |
LANGNC | PAT+2~, PAT+39*, PAT+64 |
LN | PAT+1~, PAT+24*, PAT+25, PAT+54 |
LOCBED | PAT+2~, PAT+37*, PAT+62 |
LOCFAC | PAT+2~, PAT+36*, PAT+62 |
LOCROOM | PAT+2~, PAT+38*, PAT+62 |
MEDICAID | PAT+1~, PAT+17*, PAT+75, CHMESREQ+1~, CHMESREQ+32*, CHMESREQ+43 |
MEDICARE | PAT+1~, PAT+16*, PAT+75, CHMESREQ+1~, CHMESREQ+31*, CHMESREQ+43 |
MN | PAT+1~, PAT+24*, PAT+25, PAT+54 |
MRCODE | CHMESREQ+1~ |
MREQCODE | CHMESREQ+1~, CHMESREQ+4*, CHMESREQ+5*, CHMESREQ+6 |
MRID | PAT+1~, PAT+18*, PAT+75 |
MRSC | CHMESREQ+2~, CHMESREQ+11*, CHMESREQ+12*, CHMESREQ+14 |
MTYPE | PAT~, PAT+7, PAT+8, PAT+9, PAT+10, PAT+11, PAT+12, PAT+13, PAT+14, PAT+15 , CHMESREQ~, CHMESREQ+4, CHMESREQ+9, CHMESREQ+11, CHMESREQ+16, CHMESREQ+20, CHMESREQ+21, CHMESREQ+29, CHMESREQ+49, CHMESREQ+50 |
MUTDEF | PAT+1~, PAT+21*, PAT+76, CHMESREQ+2~, CHMESREQ+40*, CHMESREQ+46 |
NEWPAT | PAT+4~ |
NEWPAT( | PAT+82 |
NEWPAT(0 | PAT+82 |
NODE | KILL~, KILL+1 |
NOTE | CHMESREQ+2~, CHMESREQ+51* |
NPI | CHMESREQ+2~, CHMESREQ+37*, CHMESREQ+45 |
NPIEN | PAT+4~, PAT+82*, PAT+83, PAT+84*, PAT+85, PAT+86, PAT+90, PAT+91, PAT+92 |
PATACC | PAT+1~, PAT+19*, PAT+76 |
PATNAME | PAT+1~, PAT+23*, PAT+24 |
PATSSN | PAT+1~, PAT+20*, PAT+52, PAT+76, PAT+78 |
PFN | PAT+1~, PAT+25*, PAT+52, PAT+54 |
PIENS | PAT+3~, PAT+52*, PAT+54, PAT+56, PAT+58, PAT+60, PAT+62, PAT+64, PAT+66, PAT+68 , PAT+70, PAT+72, PAT+73, PAT+75, PAT+76, PAT+78, PAT+79, PAT+101 |
POSTAL | PAT+4~, PAT+34*, PAT+35, PAT+58 |
PREF | PAT+1~, PAT+24*, PAT+54 |
REATXT | CHMESREQ+2~ |
REATXT(1 | CHMESREQ+16*, CHMESREQ+17 |
REMPATID | PAT+1~, PAT+22*, PAT+76 |
REMSID | CHMESREQ+2~, CHMESREQ+41*, CHMESREQ+47 |
REQREFNM | CHMESREQ+1~ |
RESTNODE | CHMESREQ+2~, CHMESREQ+23* |
RESTUP | CHMESREQ+2~, CHMESREQ+22*, CHMESREQ+24 |
RESTYPE | CHMESREQ+1~, CHMESREQ+22*, CHMESREQ+23, CHMESREQ+24*, CHMESREQ+26 |
RETREC | CHMESREQ+1~ |
ROAC | SUB+1~, SUB+13*, SUB+17 |
ROAQ | SUB+1~, SUB+12*, SUB+17 |
ROAT | SUB+1~, SUB+11*, SUB+17 |
SEQUENCE | CHMESREQ+1~, CHMESREQ+8*, CHMESREQ+10*, CHMESREQ+13, CHMESREQ+14 |
SF | SUB+1~, SUB+2*, SUB+15, SUB+16, SUB+17 |
SIEN | PAT+3~ |
SIENS | SUB+1~, SUB+14*, SUB+15, SUB+16, SUB+17 |
SOCSEC | CHMESREQ+2~, CHMESREQ+36*, CHMESREQ+45 |
SPEC | PAT+4~, PAT+7*, PAT+8, PAT+9, PAT+10, PAT+11, PAT+12, PAT+13, PAT+14, PAT+15 |
SPECIALTY | CHMESREQ+2~, CHMESREQ+53*, CHMESREQ+55 |
STATE | PAT+4~, PAT+34*, PAT+35*, PAT+58 |
STATELIC | CHMESREQ+1~, CHMESREQ+30*, CHMESREQ+43 |
STSUBNUM | CHMESREQ+2~, CHMESREQ+42*, CHMESREQ+47 |
SUBLC | SUB+1~, SUB+10*, SUB+16 |
SUBLQ | SUB+1~, SUB+9*, SUB+16 |
SUBLT | SUB+1~, SUB+8*, SUB+16 |
SUBSEQ | SUB+1~, SUB+2*, SUB+4*, SUB+14, SUB+15 |
SUBTC | SUB+1~, SUB+7*, SUB+15 |
SUBTQ | SUB+1~, SUB+6*, SUB+15 |
SUBTT | SUB+1~, SUB+5*, SUB+15 |
SUFF | PAT+1~, PAT+24*, PAT+54 |
U | PAT+24, PAT+27, PAT+34, PAT+41, PAT+43, PAT+45 |
UPIN | CHMESREQ+1~, CHMESREQ+33*, CHMESREQ+44 |
URGIND | CHMESREQ+1~ |