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: PSOERXOC

Package: Outpatient Pharmacy

Routine: PSOERXOC


Information

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

Source Information

Source file <PSOERXOC.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Outpatient Pharmacy 3 $$EXTIME^PSOERXO1  (OADD,OCOMM,ONAME)^PSOERXOU  CONVXML^PSOERXX1  
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
PATIENT(GBL,CNT,PSOSITE,IEN) ;
SUBSTNCE(PIEN,SFILE,GBL) ; patient substance (52.4619)
BL(GBL,CNT,TAG,VAR) ;
C ;

External References

Name Field # of Occurrence
$$GET1^DIQ PATIENT+6, PATIENT+45
GETS^DIQ PATIENT+8, SUBSTNCE+7
$$SYMENC^MXMLUTL BL+2
$$EXTIME^PSOERXO1 PATIENT+17
OADD^PSOERXOU PATIENT+89, PATIENT+105
OCOMM^PSOERXOU PATIENT+91, PATIENT+107
ONAME^PSOERXOU PATIENT+82, PATIENT+84, PATIENT+102, PATIENT+104
CONVXML^PSOERXX1 PATIENT+9

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(52.46 - [#52.46] PATIENT+58, PATIENT+90, PATIENT+106, SUBSTNCE+4, SUBSTNCE+5

Label References

Name Line Occurrences
BL PATIENT+74, PATIENT+75, PATIENT+76, PATIENT+77, PATIENT+78, PATIENT+79, PATIENT+80, PATIENT+85, PATIENT+87, PATIENT+94
, PATIENT+95, PATIENT+96, PATIENT+98, PATIENT+108, PATIENT+110, PATIENT+111, SUBSTNCE+21, SUBSTNCE+22, SUBSTNCE+23, SUBSTNCE+27
, SUBSTNCE+28, SUBSTNCE+29, SUBSTNCE+33, SUBSTNCE+34, SUBSTNCE+35
C PATIENT+70, PATIENT+71, PATIENT+73, PATIENT+81, PATIENT+86, PATIENT+88, PATIENT+93, PATIENT+97, PATIENT+101, PATIENT+109
, PATIENT+113, PATIENT+114, SUBSTNCE+18, SUBSTNCE+19, SUBSTNCE+20, SUBSTNCE+24, SUBSTNCE+26, SUBSTNCE+30, SUBSTNCE+32, SUBSTNCE+36
, SUBSTNCE+37, SUBSTNCE+38, BL+2
SUBSTNCE PATIENT+99

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACADL1 PATIENT+3~, PATIENT+51*, PATIENT+105
ACADL2 PATIENT+3~, PATIENT+52*, PATIENT+105
ACCC PATIENT+3~, PATIENT+56*, PATIENT+105
ACCITY PATIENT+3~, PATIENT+53*, PATIENT+105
ACCNUM PATIENT+3~, PATIENT+63*, PATIENT+72, PATIENT+77
ACFFN PATIENT+3~, PATIENT+47*, PATIENT+104
ACFLN PATIENT+2~, PATIENT+46*, PATIENT+103, PATIENT+104
ACFMN PATIENT+3~, PATIENT+48*, PATIENT+104
ACFN PATIENT+2~, PATIENT+41*, PATIENT+102
ACFPREF PATIENT+3~, PATIENT+50*, PATIENT+104
ACFSUFF PATIENT+3~, PATIENT+49*, PATIENT+104
ACLN PATIENT+2~, PATIENT+40*, PATIENT+100, PATIENT+102
ACMN PATIENT+2~, PATIENT+42*, PATIENT+102
ACPOSTAL PATIENT+3~, PATIENT+55*, PATIENT+105
ACPREF PATIENT+2~, PATIENT+44*, PATIENT+102
ACRELAT PATIENT+2~, PATIENT+45*, PATIENT+108
ACSTATE PATIENT+3~, PATIENT+54*, PATIENT+105
ACSUFF PATIENT+2~, PATIENT+43*, PATIENT+102
ADDL1 PATIENT+1~, PATIENT+18*, PATIENT+89
ADDL2 PATIENT+1~, PATIENT+19*, PATIENT+89
ALDIRADD PATIENT+3~, PATIENT+59*
ASGBL PATIENT+4~, PATIENT+58*
BED PATIENT+1~, PATIENT+27*, PATIENT+92, PATIENT+95
CC PATIENT+4~, PATIENT+23*, PATIENT+89
CITY PATIENT+1~, PATIENT+20*, PATIENT+89
CLOOP PATIENT+2~
CNT PATIENT~, PATIENT+70, PATIENT+71, PATIENT+73, PATIENT+74, PATIENT+75, PATIENT+76, PATIENT+77, PATIENT+78, PATIENT+79
, PATIENT+80, PATIENT+81, PATIENT+82, PATIENT+84, PATIENT+85, PATIENT+86, PATIENT+87, PATIENT+88, PATIENT+89, PATIENT+91
, PATIENT+93, PATIENT+94, PATIENT+95, PATIENT+96, PATIENT+97, PATIENT+98, PATIENT+101, PATIENT+102, PATIENT+104, PATIENT+105
, PATIENT+107, PATIENT+108, PATIENT+109, PATIENT+110, PATIENT+111, PATIENT+113, PATIENT+114, SUBSTNCE+18, SUBSTNCE+19, SUBSTNCE+20
, SUBSTNCE+21, SUBSTNCE+22, SUBSTNCE+23, SUBSTNCE+24, SUBSTNCE+26, SUBSTNCE+27, SUBSTNCE+28, SUBSTNCE+29, SUBSTNCE+30, SUBSTNCE+32
, SUBSTNCE+33, SUBSTNCE+34, SUBSTNCE+35, SUBSTNCE+36, SUBSTNCE+37, SUBSTNCE+38, BL~, BL+2, C+1*
CNUM PATIENT+2~
CQUAL PATIENT+2~
CUNIT PATIENT+1~, PATIENT+26*, PATIENT+92, PATIENT+94
DIRADD PATIENT+3~
DOB PATIENT+1~, PATIENT+17*, PATIENT+87
F PATIENT+1~, PATIENT+5*, PATIENT+8, PATIENT+10, PATIENT+11, PATIENT+12, PATIENT+13, PATIENT+14, PATIENT+15, PATIENT+16
, PATIENT+17, PATIENT+18, PATIENT+19, PATIENT+20, PATIENT+21, PATIENT+22, PATIENT+23, PATIENT+24, PATIENT+26, PATIENT+27
, PATIENT+28, PATIENT+32, PATIENT+33, PATIENT+34, PATIENT+35, PATIENT+36, PATIENT+37, PATIENT+38, PATIENT+39, PATIENT+40
, PATIENT+41, PATIENT+42, PATIENT+43, PATIENT+44, PATIENT+45, PATIENT+46, PATIENT+47, PATIENT+48, PATIENT+49, PATIENT+50
, PATIENT+51, PATIENT+52, PATIENT+53, PATIENT+54, PATIENT+55, PATIENT+56, PATIENT+59, PATIENT+60, PATIENT+61, PATIENT+62
, PATIENT+63, PATIENT+64, PATIENT+65
FNAME PATIENT+1~, PATIENT+12*, PATIENT+82
FOFN PATIENT+4~, PATIENT+33*, PATIENT+84
FOLN PATIENT+4~, PATIENT+32*, PATIENT+83, PATIENT+84
FOMN PATIENT+4~, PATIENT+34*, PATIENT+84
FOPREF PATIENT+4~, PATIENT+36*, PATIENT+84
FOSUFF PATIENT+4~, PATIENT+35*, PATIENT+84
GBL PATIENT~, PATIENT+70, PATIENT+71, PATIENT+73, PATIENT+74, PATIENT+75, PATIENT+76, PATIENT+77, PATIENT+78, PATIENT+79
, PATIENT+80, PATIENT+81, PATIENT+82, PATIENT+84, PATIENT+85, PATIENT+86, PATIENT+87, PATIENT+88, PATIENT+89, PATIENT+91
, PATIENT+93, PATIENT+94, PATIENT+95, PATIENT+96, PATIENT+97, PATIENT+98, PATIENT+99, PATIENT+101, PATIENT+102, PATIENT+104
, PATIENT+105, PATIENT+107, PATIENT+108, PATIENT+109, PATIENT+110, PATIENT+111, PATIENT+113, PATIENT+114, SUBSTNCE~, SUBSTNCE+18
, SUBSTNCE+19, SUBSTNCE+20, SUBSTNCE+21, SUBSTNCE+22, SUBSTNCE+23, SUBSTNCE+24, SUBSTNCE+26, SUBSTNCE+27, SUBSTNCE+28, SUBSTNCE+29
, SUBSTNCE+30, SUBSTNCE+32, SUBSTNCE+33, SUBSTNCE+34, SUBSTNCE+35, SUBSTNCE+36, SUBSTNCE+37, SUBSTNCE+38, BL~, BL+2
GENDER PATIENT+1~, PATIENT+16*, PATIENT+85
GESTAGE PATIENT+2~, PATIENT+38*, PATIENT+110
HOSPIND PATIENT+2~, PATIENT+39*, PATIENT+111
IEN PATIENT~, PATIENT+6, PATIENT+58, SUBSTNCE+3*
ILOOP PATIENT+1~
ITYP PATIENT+2~
IVAL PATIENT+2~
LANGNC PATIENT+2~, PATIENT+37*, PATIENT+98
LEVCODE SUBSTNCE+2~, SUBSTNCE+13*, SUBSTNCE+17, SUBSTNCE+25, SUBSTNCE+29
LEVQUAL SUBSTNCE+2~, SUBSTNCE+12*, SUBSTNCE+17, SUBSTNCE+25, SUBSTNCE+28
LEVTEXT SUBSTNCE+1~, SUBSTNCE+11*, SUBSTNCE+17, SUBSTNCE+25, SUBSTNCE+27
LNAME PATIENT+1~, PATIENT+11*, PATIENT+82
MEDICAID PATIENT+3~, PATIENT+61*, PATIENT+72, PATIENT+75
MEDICAL PATIENT+3~, PATIENT+62*, PATIENT+72, PATIENT+76
MEDICARE PATIENT+3~, PATIENT+60*, PATIENT+72, PATIENT+74
MNAME PATIENT+1~, PATIENT+13*, PATIENT+82
MUTDEF PATIENT+3~, PATIENT+64*, PATIENT+72, PATIENT+79
PATREL PATIENT+1~, PATIENT+10*
PIEN PATIENT+2~, PATIENT+6*, PATIENT+7, PATIENT+90, PATIENT+91, PATIENT+99, PATIENT+106, PATIENT+107, SUBSTNCE~, SUBSTNCE+4
, SUBSTNCE+5, SUBSTNCE+6
PIENS PATIENT+2~, PATIENT+7*, PATIENT+8, PATIENT+10, PATIENT+11, PATIENT+12, PATIENT+13, PATIENT+14, PATIENT+15, PATIENT+16
, PATIENT+17, PATIENT+18, PATIENT+19, PATIENT+20, PATIENT+21, PATIENT+22, PATIENT+23, PATIENT+24, PATIENT+26, PATIENT+27
, PATIENT+28, PATIENT+32, PATIENT+33, PATIENT+34, PATIENT+35, PATIENT+36, PATIENT+37, PATIENT+38, PATIENT+39, PATIENT+40
, PATIENT+41, PATIENT+42, PATIENT+43, PATIENT+44, PATIENT+45, PATIENT+46, PATIENT+47, PATIENT+48, PATIENT+49, PATIENT+50
, PATIENT+51, PATIENT+52, PATIENT+53, PATIENT+54, PATIENT+55, PATIENT+56, PATIENT+59, PATIENT+60, PATIENT+61, PATIENT+62
, PATIENT+63, PATIENT+64, PATIENT+65
PLQ PATIENT+1~
PREF PATIENT+1~, PATIENT+15*, PATIENT+82
PSDAT PATIENT+1~
PSDAT( PATIENT+10, PATIENT+11, PATIENT+12, PATIENT+13, PATIENT+14, PATIENT+15, PATIENT+16, PATIENT+17, PATIENT+18, PATIENT+19
, PATIENT+20, PATIENT+21, PATIENT+22, PATIENT+23, PATIENT+24, PATIENT+26, PATIENT+27, PATIENT+28, PATIENT+32, PATIENT+33
, PATIENT+34, PATIENT+35, PATIENT+36, PATIENT+37, PATIENT+38, PATIENT+39, PATIENT+40, PATIENT+41, PATIENT+42, PATIENT+43
, PATIENT+44, PATIENT+45, PATIENT+46, PATIENT+47, PATIENT+48, PATIENT+49, PATIENT+50, PATIENT+51, PATIENT+52, PATIENT+53
, PATIENT+54, PATIENT+55, PATIENT+56, PATIENT+59, PATIENT+60, PATIENT+61, PATIENT+62, PATIENT+63, PATIENT+64, PATIENT+65
PSOSITE PATIENT~
PSSN PATIENT+2~, PATIENT+24*, PATIENT+72, PATIENT+78
REMS PATIENT+3~, PATIENT+65*, PATIENT+72, PATIENT+80
ROACODE SUBSTNCE+2~, SUBSTNCE+16*, SUBSTNCE+17, SUBSTNCE+31, SUBSTNCE+35
ROAQUAL SUBSTNCE+2~, SUBSTNCE+15*, SUBSTNCE+17, SUBSTNCE+31, SUBSTNCE+34
ROATEXT SUBSTNCE+2~, SUBSTNCE+14*, SUBSTNCE+17, SUBSTNCE+31, SUBSTNCE+33
ROOM PATIENT+1~, PATIENT+28*, PATIENT+92, PATIENT+96
SFIEN SUBSTNCE+1~, SUBSTNCE+3*, SUBSTNCE+5*, SUBSTNCE+6
SFILE SUBSTNCE~, SUBSTNCE+3*, SUBSTNCE+8, SUBSTNCE+9, SUBSTNCE+10, SUBSTNCE+11, SUBSTNCE+12, SUBSTNCE+13, SUBSTNCE+14, SUBSTNCE+15
, SUBSTNCE+16
SGBL PATIENT+4~, PATIENT+90*, PATIENT+91, PATIENT+106*, PATIENT+107
STATE PATIENT+1~, PATIENT+21*, PATIENT+89
SUBDAT SUBSTNCE+2~
SUBDAT( SUBSTNCE+8, SUBSTNCE+9, SUBSTNCE+10, SUBSTNCE+11, SUBSTNCE+12, SUBSTNCE+13, SUBSTNCE+14, SUBSTNCE+15, SUBSTNCE+16
SUBIENS SUBSTNCE+1~, SUBSTNCE+6*, SUBSTNCE+7, SUBSTNCE+8, SUBSTNCE+9, SUBSTNCE+10, SUBSTNCE+11, SUBSTNCE+12, SUBSTNCE+13, SUBSTNCE+14
, SUBSTNCE+15, SUBSTNCE+16
SUFF PATIENT+1~, PATIENT+14*, PATIENT+82
TAG BL~, BL+2
TYPECODE SUBSTNCE+1~, SUBSTNCE+10*, SUBSTNCE+17, SUBSTNCE+23
TYPEQUAL SUBSTNCE+1~, SUBSTNCE+9*, SUBSTNCE+17, SUBSTNCE+22
TYPETEXT SUBSTNCE+1~, SUBSTNCE+8*, SUBSTNCE+17, SUBSTNCE+21
VAR BL~, BL+1, BL+2
ZIP PATIENT+1~, PATIENT+22*, PATIENT+89
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