Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PSOERXOB

Package: Outpatient Pharmacy

Routine: PSOERXOB


Information

PSOERXOB ;ALB/BWF - eRx parsing Utilities ; 11/14/2019 3:46pm

Source Information

Source file <PSOERXOB.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Outpatient Pharmacy 2 $$EXTIME^PSOERXO1  (OADD,OCOMM,ONAME)^PSOERXOU  
M XML Parser 1 $$SYMENC^MXMLUTL  
VA FileMan 1 ($$GET1,GETS)^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Outpatient Pharmacy 2 PSOERCR0  PSOERXOA  

Entry Points

Name Comments DBIA/ICR reference
OBENEFIT(GBL,CNT,ERXIEN) ;outbound benefits coordination section
OALLERGY(GBL,CNT,ERXIEN) ;outbound allergy segment
OFAC(GBL,CNT,ERXIEN) ;outbound facility segment
OOBSERVE(GL,CNT,ERXIEN) ;outbound observation segment
BL(GBL,CNT,TAG,VAR) ;
C ;

External References

Name Field # of Occurrence
$$GET1^DIQ OALLERGY+5, OOBSERVE+30
GETS^DIQ OBENEFIT+9, OALLERGY+14, OFAC+5, OOBSERVE+10
$$SYMENC^MXMLUTL BL+2
$$EXTIME^PSOERXO1 OALLERGY+16, OALLERGY+17, OOBSERVE+17
OADD^PSOERXOU OBENEFIT+59, OFAC+40
OCOMM^PSOERXOU OBENEFIT+61, OFAC+42
ONAME^PSOERXOU OBENEFIT+53, OBENEFIT+63

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(52.49 - [#52.49] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(52.49 - [#52.49] OBENEFIT+5, OBENEFIT+6, OBENEFIT+60, OALLERGY+4, OALLERGY+9, OALLERGY+11, OFAC+41, OOBSERVE+3, OOBSERVE+6

Label References

Name Line Occurrences
BL OBENEFIT+44, OBENEFIT+45, OBENEFIT+46, OBENEFIT+47, OBENEFIT+48, OBENEFIT+49, OBENEFIT+51, OBENEFIT+52, OBENEFIT+54, OBENEFIT+55
, OBENEFIT+56, OBENEFIT+57, OBENEFIT+58, OBENEFIT+64, OALLERGY+7, OALLERGY+28, OALLERGY+31, OALLERGY+35, OALLERGY+38, OALLERGY+39
, OALLERGY+42, OALLERGY+43, OALLERGY+44, OALLERGY+48, OALLERGY+49, OALLERGY+53, OALLERGY+54, OFAC+27, OFAC+28, OFAC+29
, OFAC+30, OFAC+31, OFAC+32, OFAC+33, OFAC+34, OFAC+35, OFAC+36, OFAC+37, OFAC+39, OOBSERVE+20
, OOBSERVE+21, OOBSERVE+22, OOBSERVE+23, OOBSERVE+24, OOBSERVE+27, OOBSERVE+31
C OBENEFIT+41, OBENEFIT+43, OBENEFIT+50, OBENEFIT+65, OALLERGY+6, OALLERGY+8, OALLERGY+10, OALLERGY+27, OALLERGY+30, OALLERGY+32
, OALLERGY+34, OALLERGY+36, OALLERGY+37, OALLERGY+40, OALLERGY+41, OALLERGY+45, OALLERGY+47, OALLERGY+50, OALLERGY+52, OALLERGY+55
, OALLERGY+56, OALLERGY+57, OFAC+25, OFAC+26, OFAC+38, OFAC+43, OOBSERVE+5, OOBSERVE+19, OOBSERVE+26, OOBSERVE+28
, OOBSERVE+29, OOBSERVE+32, BL+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADAT OALLERGY+1~, OALLERGY+12!
ADAT( OALLERGY+15, OALLERGY+16, OALLERGY+17, OALLERGY+18, OALLERGY+19, OALLERGY+20, OALLERGY+21, OALLERGY+22, OALLERGY+23, OALLERGY+24
, OALLERGY+25, OALLERGY+26
ADL1 OBENEFIT+2~, OBENEFIT+28*, OBENEFIT+59, OFAC+2~, OFAC+18*, OFAC+40
ADL2 OBENEFIT+2~, OBENEFIT+29*, OBENEFIT+59, OFAC+2~, OFAC+19*, OFAC+40
ADVCODE OALLERGY+2~, OALLERGY+26*, OALLERGY+39
ADVTEXT OALLERGY+2~, OALLERGY+25*, OALLERGY+38
AIEN OALLERGY+1~, OALLERGY+11*, OALLERGY+13
AIENS OALLERGY+1~, OALLERGY+13*, OALLERGY+14, OALLERGY+15, OALLERGY+16, OALLERGY+17, OALLERGY+18, OALLERGY+19, OALLERGY+20, OALLERGY+21
, OALLERGY+22, OALLERGY+23, OALLERGY+24, OALLERGY+25, OALLERGY+26
BDAT OBENEFIT+1~, OBENEFIT+7!
BDAT( OBENEFIT+10, OBENEFIT+11, OBENEFIT+12, OBENEFIT+13, OBENEFIT+14, OBENEFIT+15, OBENEFIT+16, OBENEFIT+17, OBENEFIT+18, OBENEFIT+19
, OBENEFIT+20, OBENEFIT+21, OBENEFIT+22, OBENEFIT+23, OBENEFIT+24, OBENEFIT+25, OBENEFIT+26, OBENEFIT+27, OBENEFIT+28, OBENEFIT+29
, OBENEFIT+30, OBENEFIT+31, OBENEFIT+32, OBENEFIT+33, OBENEFIT+34, OBENEFIT+35, OBENEFIT+36, OBENEFIT+37, OBENEFIT+38, OBENEFIT+39
, OBENEFIT+40
BIEN OBENEFIT+1~, OBENEFIT+6*, OBENEFIT+8, OBENEFIT+60, OBENEFIT+61
BIENS OBENEFIT+3~, OBENEFIT+8*, OBENEFIT+9, OBENEFIT+10, OBENEFIT+11, OBENEFIT+12, OBENEFIT+13, OBENEFIT+14, OBENEFIT+15, OBENEFIT+16
, OBENEFIT+17, OBENEFIT+18, OBENEFIT+19, OBENEFIT+20, OBENEFIT+21, OBENEFIT+22, OBENEFIT+23, OBENEFIT+24, OBENEFIT+25, OBENEFIT+26
, OBENEFIT+27, OBENEFIT+28, OBENEFIT+29, OBENEFIT+30, OBENEFIT+31, OBENEFIT+32, OBENEFIT+33, OBENEFIT+34, OBENEFIT+35, OBENEFIT+36
, OBENEFIT+37, OBENEFIT+38, OBENEFIT+39, OBENEFIT+40
CC OBENEFIT+3~, OBENEFIT+33*, OBENEFIT+59, OFAC+2~, OFAC+23*, OFAC+40
CHFN OBENEFIT+1~, OBENEFIT+19*, OBENEFIT+53
CHID OBENEFIT+1~, OBENEFIT+17*, OBENEFIT+52
CHLN OBENEFIT+1~, OBENEFIT+18*, OBENEFIT+53
CHMN OBENEFIT+1~, OBENEFIT+20*, OBENEFIT+53
CHPREF OBENEFIT+3~, OBENEFIT+22*, OBENEFIT+53
CHSUFF OBENEFIT+1~, OBENEFIT+21*, OBENEFIT+53
CITY OBENEFIT+2~, OBENEFIT+30*, OBENEFIT+59, OFAC+2~, OFAC+20*, OFAC+40
CNT OBENEFIT~, OBENEFIT+41, OBENEFIT+43, OBENEFIT+44, OBENEFIT+45, OBENEFIT+46, OBENEFIT+47, OBENEFIT+48, OBENEFIT+49, OBENEFIT+50
, OBENEFIT+51, OBENEFIT+52, OBENEFIT+53, OBENEFIT+54, OBENEFIT+55, OBENEFIT+56, OBENEFIT+57, OBENEFIT+58, OBENEFIT+59, OBENEFIT+61
, OBENEFIT+63, OBENEFIT+64, OBENEFIT+65, OALLERGY~, OALLERGY+6, OALLERGY+7, OALLERGY+8, OALLERGY+10, OALLERGY+27, OALLERGY+28
, OALLERGY+30, OALLERGY+31, OALLERGY+32, OALLERGY+34, OALLERGY+35, OALLERGY+36, OALLERGY+37, OALLERGY+38, OALLERGY+39, OALLERGY+40
, OALLERGY+41, OALLERGY+42, OALLERGY+43, OALLERGY+44, OALLERGY+45, OALLERGY+47, OALLERGY+48, OALLERGY+49, OALLERGY+50, OALLERGY+52
, OALLERGY+53, OALLERGY+54, OALLERGY+55, OALLERGY+56, OALLERGY+57, OFAC~, OFAC+25, OFAC+26, OFAC+27, OFAC+28
, OFAC+29, OFAC+30, OFAC+31, OFAC+32, OFAC+33, OFAC+34, OFAC+35, OFAC+36, OFAC+37, OFAC+38
, OFAC+39, OFAC+40, OFAC+42, OFAC+43, OOBSERVE~, OOBSERVE+5, OOBSERVE+19, OOBSERVE+20, OOBSERVE+21, OOBSERVE+22
, OOBSERVE+23, OOBSERVE+24, OOBSERVE+26, OOBSERVE+27, OOBSERVE+28, OOBSERVE+29, OOBSERVE+31, OOBSERVE+32, BL~, BL+2
C+1*
DEA OFAC+1~, OFAC+12*, OFAC+24, OFAC+33
DPC OALLERGY+1~, OALLERGY+18*, OALLERGY+42
DPQ OALLERGY+1~, OALLERGY+19*, OALLERGY+43
DPT OALLERGY+1~, OALLERGY+20*, OALLERGY+44
EFFDATE OALLERGY+1~, OALLERGY+16*, OALLERGY+29, OALLERGY+31
ERXIEN OBENEFIT~, OBENEFIT+5, OBENEFIT+6, OBENEFIT+8, OBENEFIT+60, OBENEFIT+61, OALLERGY~, OALLERGY+4, OALLERGY+5, OALLERGY+9
, OALLERGY+11, OALLERGY+13, OFAC~, OFAC+4, OFAC+41, OFAC+42, OOBSERVE~, OOBSERVE+3, OOBSERVE+6, OOBSERVE+9
, OOBSERVE+30
EXPDATE OALLERGY+1~, OALLERGY+17*, OALLERGY+33, OALLERGY+35
F OBENEFIT+1~, OBENEFIT+4*, OBENEFIT+9, OBENEFIT+10, OBENEFIT+11, OBENEFIT+12, OBENEFIT+13, OBENEFIT+14, OBENEFIT+15, OBENEFIT+16
, OBENEFIT+17, OBENEFIT+18, OBENEFIT+19, OBENEFIT+20, OBENEFIT+21, OBENEFIT+22, OBENEFIT+23, OBENEFIT+24, OBENEFIT+25, OBENEFIT+26
, OBENEFIT+27, OBENEFIT+28, OBENEFIT+29, OBENEFIT+30, OBENEFIT+31, OBENEFIT+32, OBENEFIT+33, OBENEFIT+34, OBENEFIT+35, OBENEFIT+36
, OBENEFIT+37, OBENEFIT+38, OBENEFIT+39, OBENEFIT+40, OALLERGY+3*, OALLERGY+14, OALLERGY+15, OALLERGY+16, OALLERGY+17, OALLERGY+18
, OALLERGY+19, OALLERGY+20, OALLERGY+21, OALLERGY+22, OALLERGY+23, OALLERGY+24, OALLERGY+25, OALLERGY+26, OFAC+1~, OFAC+3*
, OFAC+5, OFAC+6, OFAC+7, OFAC+8, OFAC+9, OFAC+10, OFAC+11, OFAC+12, OFAC+13, OFAC+14
, OFAC+15, OFAC+16, OFAC+17, OFAC+18, OFAC+19, OFAC+20, OFAC+21, OFAC+22, OFAC+23, OOBSERVE+7*
, OOBSERVE+10, OOBSERVE+11, OOBSERVE+12, OOBSERVE+13, OOBSERVE+14, OOBSERVE+15, OOBSERVE+16
FACDAT OFAC+2~
FACDAT( OFAC+6, OFAC+7, OFAC+8, OFAC+9, OFAC+10, OFAC+11, OFAC+12, OFAC+13, OFAC+14, OFAC+15
, OFAC+16, OFAC+17, OFAC+18, OFAC+19, OFAC+20, OFAC+21, OFAC+22, OFAC+23
FACNAME OFAC+2~, OFAC+17*, OFAC+39
FOUND OOBSERVE+1~, OOBSERVE+3*, OOBSERVE+4
GBL OBENEFIT~, OBENEFIT+41, OBENEFIT+43, OBENEFIT+44, OBENEFIT+45, OBENEFIT+46, OBENEFIT+47, OBENEFIT+48, OBENEFIT+49, OBENEFIT+50
, OBENEFIT+51, OBENEFIT+52, OBENEFIT+53, OBENEFIT+54, OBENEFIT+55, OBENEFIT+56, OBENEFIT+57, OBENEFIT+58, OBENEFIT+59, OBENEFIT+61
, OBENEFIT+63, OBENEFIT+64, OBENEFIT+65, OALLERGY~, OALLERGY+6, OALLERGY+7, OALLERGY+8, OALLERGY+10, OALLERGY+27, OALLERGY+28
, OALLERGY+30, OALLERGY+31, OALLERGY+32, OALLERGY+34, OALLERGY+35, OALLERGY+36, OALLERGY+37, OALLERGY+38, OALLERGY+39, OALLERGY+40
, OALLERGY+41, OALLERGY+42, OALLERGY+43, OALLERGY+44, OALLERGY+45, OALLERGY+47, OALLERGY+48, OALLERGY+49, OALLERGY+50, OALLERGY+52
, OALLERGY+53, OALLERGY+54, OALLERGY+55, OALLERGY+56, OALLERGY+57, OFAC~, OFAC+25, OFAC+26, OFAC+27, OFAC+28
, OFAC+29, OFAC+30, OFAC+31, OFAC+32, OFAC+33, OFAC+34, OFAC+35, OFAC+36, OFAC+37, OFAC+38
, OFAC+39, OFAC+40, OFAC+42, OFAC+43, OOBSERVE+5, OOBSERVE+19, OOBSERVE+20, OOBSERVE+21, OOBSERVE+22, OOBSERVE+23
, OOBSERVE+24, OOBSERVE+26, OOBSERVE+27, OOBSERVE+28, OOBSERVE+29, OOBSERVE+31, OOBSERVE+32, BL~, BL+2
GL OOBSERVE~
GNAME OBENEFIT+2~, OBENEFIT+27*, OBENEFIT+58
GROUPID OBENEFIT+2~, OBENEFIT+23*, OBENEFIT+54
HIM OFAC+1~
HIN OFAC+2~, OFAC+13*, OFAC+24, OFAC+34
HPID OBENEFIT+2~, OBENEFIT+14*, OBENEFIT+42, OBENEFIT+48
ID OFAC+1~, OFAC+11*, OFAC+24, OFAC+32
IENS OFAC+1~, OFAC+4*, OFAC+5, OFAC+6, OFAC+7, OFAC+8, OFAC+9, OFAC+10, OFAC+11, OFAC+12
, OFAC+13, OFAC+14, OFAC+15, OFAC+16, OFAC+17, OFAC+18, OFAC+19, OFAC+20, OFAC+21, OFAC+22
, OFAC+23
IIN OBENEFIT+1~, OBENEFIT+15*, OBENEFIT+42, OBENEFIT+49
LOINC OOBSERVE+1~, OOBSERVE+12*, OOBSERVE+18, OOBSERVE+21
MEDICAID OFAC+1~, OFAC+9*, OFAC+24, OFAC+30
MEDICARE OFAC+1~, OFAC+8*, OFAC+24, OFAC+29
MUTDEF OBENEFIT+1~, OBENEFIT+13*, OBENEFIT+42, OBENEFIT+47, OFAC+1~, OFAC+15*, OFAC+24, OFAC+36
NAIC OBENEFIT+1~, OBENEFIT+12*, OBENEFIT+42, OBENEFIT+46
NCPDPID OFAC+1~, OFAC+6*, OFAC+24, OFAC+27
NKA OALLERGY+5*, OALLERGY+7, OFAC+2~
NPE OFAC+1~
NPI OFAC+2~, OFAC+14*, OFAC+24, OFAC+35
OBDATE OOBSERVE+1~, OOBSERVE+16*, OOBSERVE+17*, OOBSERVE+25, OOBSERVE+27
OBNOTE OOBSERVE+1~, OOBSERVE+30*, OOBSERVE+31
OBS OOBSERVE+1~, OOBSERVE+3*
ODAT OOBSERVE+1~, OOBSERVE+8!
ODAT( OOBSERVE+11, OOBSERVE+12, OOBSERVE+13, OOBSERVE+14, OOBSERVE+15, OOBSERVE+16
OIEN OOBSERVE+1~, OOBSERVE+6*, OOBSERVE+9
OIENS OOBSERVE+1~, OOBSERVE+9*, OOBSERVE+10, OOBSERVE+11, OOBSERVE+12, OOBSERVE+13, OOBSERVE+14, OOBSERVE+15, OOBSERVE+16
PATRCODE OBENEFIT+2~, OBENEFIT+25*, OBENEFIT+56
PAYERID OBENEFIT+1~, OBENEFIT+10*, OBENEFIT+42, OBENEFIT+44
PAYNAME OBENEFIT+1~, OBENEFIT+16*, OBENEFIT+51
PAYRCODE OBENEFIT+2~, OBENEFIT+24*, OBENEFIT+55
PAYTYPE OBENEFIT+3~, OBENEFIT+40*, OBENEFIT+64
PBMID OBENEFIT+3~, OBENEFIT+34*
PERCODE OBENEFIT+2~, OBENEFIT+26*, OBENEFIT+57
PHID OBENEFIT+1~
POSTAL OBENEFIT+3~, OBENEFIT+32*, OBENEFIT+59, OFAC+2~, OFAC+22*, OFAC+40
PROCID OBENEFIT+1~, OBENEFIT+11*, OBENEFIT+42, OBENEFIT+45
REACODE OALLERGY+2~, OALLERGY+22*, OALLERGY+46, OALLERGY+49
REATEXT OALLERGY+2~, OALLERGY+21*, OALLERGY+46, OALLERGY+48
REMSID OFAC+2~, OFAC+16*, OFAC+24, OFAC+37
RESMID OFAC+1~
RPFN OBENEFIT+3~, OBENEFIT+36*, OBENEFIT+63
RPLN OBENEFIT+3~, OBENEFIT+35*, OBENEFIT+63
RPMN OBENEFIT+3~, OBENEFIT+37*, OBENEFIT+63
RPPREF OBENEFIT+3~, OBENEFIT+39*, OBENEFIT+63
RPSUFF OBENEFIT+3~, OBENEFIT+38*, OBENEFIT+63
SEVCODE OALLERGY+2~, OALLERGY+24*, OALLERGY+51, OALLERGY+54
SEVTEXT OALLERGY+2~, OALLERGY+23*, OALLERGY+51, OALLERGY+53
SGBL OBENEFIT+1~, OBENEFIT+60*, OBENEFIT+61, OFAC+41*, OFAC+42
SOI OALLERGY+1~, OALLERGY+15*, OALLERGY+28
STATE OBENEFIT+2~, OBENEFIT+31*, OBENEFIT+59, OFAC+2~, OFAC+21*, OFAC+40
STATELIC OFAC+1~, OFAC+7*, OFAC+24, OFAC+28
TAG BL~, BL+2
UCUM OOBSERVE+1~, OOBSERVE+15*, OOBSERVE+18, OOBSERVE+24
UOM OOBSERVE+1~, OOBSERVE+14*, OOBSERVE+18, OOBSERVE+23
UPIN OFAC+1~, OFAC+10*, OFAC+24, OFAC+31
VALUE OOBSERVE+1~, OOBSERVE+13*, OOBSERVE+18, OOBSERVE+22
VAR BL~, BL+1, BL+2
VITAL OOBSERVE+1~, OOBSERVE+11*, OOBSERVE+18, OOBSERVE+20
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All