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

Package: iCare

Routine: BQIPLDSC


Information

BQIPLDSC ;PRXM/HC/ALA-Panel Description Utility ; 19 Jan 2006 1:28 PM

Source Information

Source file <BQIPLDSC.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
iCare 3 ($$FILN,$$PP,$$PTYP)^BQIDCDF  ($$ADDAP,$$FILTER,PSVST)^BQIPLDS1  ($$DATE,$$TKO)^BQIUL1  
Kernel 2 $$FMTE^XLFDT  $$UP^XLFSTR  
VA Fileman 2 $$IENS^DILF  $$GET1^DIQ  
IHS Electronic Health Record 1 $$GETNAME^BEHOPTP2  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
iCare 5 BQI11P3  BQI11PST  BQI202PS  BQI2POST  BQIPLMY  

Entry Points

Name Comments DBIA/ICR reference
SCHTP(STATUS) ;EP - Convert appointment status code to appointment type
NVIS ; Format FPARMS("NUMVIS") or FMPARMS("NUMVIS")
BEN ; Format FPARMS("BEN") or FMPARMS("BEN")
SCH ;EP - Scheduled Appointments
STAT(STAT) ;EP - Register Status
PEN(OWNR,PLIEN,DESC) ;EP - Format Panel Generated Description
AGE ; Format FPARMS("AGE") or FMPARMS("AGE")
; Added the following line to replace the subsequent code for PR_0124
EHPL ;EP - Format EHR Personal List
; This is defined as a numeric field so PARMS and MPARMS are not created - data all contained in VALUE
PRS ; Parse description
MEN(OWNR,PREF) ;EP -- Format my patients preferences generated description
FILDES(FILTER,ENT) ;EP - Load filter description in DESC()
PLIDEN ; Format FPARMS("PLIDEN") or FMPARMS("PLIDEN")
REG ; Format FPARMS("REG")
DXCAT ;EP - Diagnosis Category
; Only reformat description with designated operand

External References

Name Field # of Occurrence
$$GETNAME^BEHOPTP2 EHPL+4
$$FILN^BQIDCDF PEN+85, PEN+107, MEN+23, MEN+43
$$PP^BQIDCDF PEN+70, PEN+80, MEN+11
$$PTYP^BQIDCDF PEN+82, MEN+20
$$ADDAP^BQIPLDS1 DXCAT+10
$$FILTER^BQIPLDS1 PEN+43, PEN+64, PEN+118
PSVST^BQIPLDS1 PEN+114, PEN+115
$$DATE^BQIUL1 PEN+94, MEN+28
$$TKO^BQIUL1 EHPL+6, PEN+35, PEN+128, FILDES+7, MEN+60
$$IENS^DILF PEN+9, PEN+78, PEN+104, MEN+8, MEN+18, MEN+40
$$GET1^DIQ PLIDEN+3, PLIDEN+9, BEN+3, BEN+8, REG+5, REG+12, PEN+10, PEN+11, PEN+71, PEN+79
, PEN+81, PEN+84, PEN+86, PEN+87, PEN+106, PEN+108, PEN+109, MEN+9, MEN+12, MEN+19
, MEN+22, MEN+24, MEN+25, MEN+32, MEN+42, MEN+44, MEN+45, MEN+48
$$FMTE^XLFDT PEN+92, PEN+95, MEN+26, MEN+29
$$UP^XLFSTR PEN+92, PEN+95, MEN+26, MEN+29

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^BDPTCAT - [#90360.3] GET1^DIQ
90505.01 GET1^DIQ
90505.02 GET1^DIQ
90505.07 GET1^DIQ
90505.08 GET1^DIQ
90505.21 GET1^DIQ
90505.81 GET1^DIQ
^BQI(90506 - [#90506] GET1^DIQ
^BQI(90507 - [#90507] GET1^DIQ
^AUTTBEN - [#9999999.25] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BQI(90506 - [#90506] SCHTP+3, SCHTP+4, SCHTP+6, SCHTP+7, PEN+23, PEN+24
^BQI(90507 - [#90507] REG+3, REG+9, REG+10
^BQICARE - [#90505] PEN+19, PEN+22, PEN+42, PEN+62, PEN+76, PEN+100, PEN+102, PEN+117, MEN+16, MEN+36
, MEN+38
^DIBT( PEN+61

Label References

Name Line Occurrences
$$SCHTP SCH+16
FILDES PEN+45, PEN+46, PEN+50, PEN+66, PEN+120, PEN+121, PEN+133
PRS PEN+49, PEN+132, MEN+64

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> AFMPARMS("DXCAT" DXCAT+9, DXCAT+14!
AGE AGE+3~, AGE+4*, AGE+5*, AGE+6*, AGE+7*, AGE+8*, AGE+9*, AGE+10, AGE+11~, AGE+14*
, AGE+15*, AGE+16*, AGE+17*, AGE+18*, AGE+19
AGE1 AGE+11~, AGE+12*, AGE+13, AGE+14, AGE+15
AGE2 AGE+11~, AGE+13*, AGE+14, AGE+15
APM DXCAT+6~, DXCAT+7*, DXCAT+10*, DXCAT+12, DXCAT+13
APTYPE SCHTP+1~, SCHTP+3*, SCHTP+4, SCHTP+6, SCHTP+7
>> BMXSEC PEN+42, PEN+44, PEN+62, PEN+65, PEN+117, PEN+119
BQFIL PEN+6~, PEN+85*, PEN+86, PEN+107*, PEN+108, MEN+6~, MEN+23*, MEN+24, MEN+43*, MEN+44
DA PEN+5~, PEN+9*, PEN+77~, PEN+78*, PEN+103~, PEN+104*, MEN+5~, MEN+8*, MEN+17~, MEN+18*
, MEN+39~, MEN+40*
DA(1 PEN+9*, PEN+78*, PEN+104*, MEN+8*, MEN+18*, MEN+40*
DA(2 PEN+78*, PEN+104*, MEN+18*, MEN+40*
DA(3 PEN+104*, MEN+40*
DESC PEN~, MEN+5~, MEN+7*, MEN+12*, MEN+13, MEN+52, MEN+63
DESC( FILDES+5*, FILDES+7*
DESC("" FILDES+4
DESC(1 PEN+46*, PEN+50*, PEN+55*, PEN+61*, PEN+121*, PEN+133*
DESCEX PEN+77~, PEN+81*, PEN+97, PEN+110
DX DXCAT+6~, DXCAT+7*, DXCAT+8*, DXCAT+9, DXCAT+10, DXCAT+12, DXCAT+13
EDT SCH+1~, SCH+5*, SCH+6
EHCT EHPL+2~, EHPL+3*
EHPL EHPL+2~, EHPL+4*, EHPL+5
EHPLIEN EHPL+2~, EHPL+3*, EHPL+4
ENT FILDES~, FILDES+4*, FILDES+5*, FILDES+6*, FILDES+7
EXT AGE+3~, AGE+5*, NVIS+3~, NVIS+6*
FDT SCH+1~, SCH+4*, SCH+6
FILTER PEN+6~, PEN+8*, PEN+16~, PEN+17*, PEN+43*, PEN+45, PEN+46, PEN+50, PEN+64*, PEN+66
, PEN+118*, PEN+120, PEN+121, PEN+133, FILDES~, FILDES+2, FILDES+5
>> FMPARMS("AGE" AGE+12, AGE+13, AGE+19!
>> FMPARMS("BEN" BEN+4, BEN+7, BEN+10!, BEN+11*
>> FMPARMS("DXCAT" DXCAT+4, DXCAT+8, DXCAT+12, DXCAT+14!
>> FMPARMS("NUMVIS" NVIS+10, NVIS+11, NVIS+14!
>> FMPARMS("PLIDEN" PLIDEN+5, PLIDEN+8, PLIDEN+11!, PLIDEN+12*
>> FPARMS("AGE" AGE+2, AGE+4, AGE+10*, AGE+19*
>> FPARMS("BEN" BEN+2, BEN+3*
>> FPARMS("DXCAT" DXCAT+7*, DXCAT+12*, DXCAT+13*
>> FPARMS("DXOP" DXCAT+2, DXCAT+5*, DXCAT+13
>> FPARMS("NUMVIS" NVIS+2, NVIS+4*, NVIS+5, NVIS+8*, NVIS+14*
>> FPARMS("PLIDEN" PLIDEN+2, PLIDEN+3, PLIDEN+4*
>> FROM SCH+3*, SCH+4
I AGE+11~, AGE+16*, AGE+17*, AGE+18*, SCHTP+1~, SCHTP+5*, NVIS+9~, FILDES+5*
ICDEF PEN+16~, PEN+22*, PEN+23
ICEXE PEN+16~, PEN+24*, PEN+27
ICIEN PEN+16~, PEN+23*, PEN+24
IENS PEN+5~, PEN+9*, PEN+10, PEN+11, PEN+77~, PEN+78*, PEN+79, PEN+84, PEN+87, PEN+103~
, PEN+104*, PEN+106, PEN+109, MEN+5~, MEN+8*, MEN+9, MEN+17~, MEN+18*, MEN+19, MEN+22
, MEN+25, MEN+39~, MEN+40*, MEN+42, MEN+45
II SCH+1~
MN PEN+101~, PEN+102*, PEN+104, MEN+37~, MEN+38*, MEN+40
MPARMS PEN+5~, PEN+16~, PEN+30, PEN+73!, PEN+114, PEN+115, PEN+123, MEN+5~, MEN+55
MPARMS( PEN+32, PEN+34, PEN+111*, PEN+125, PEN+127, MEN+50*, MEN+57, MEN+59
MPARMS("APSTAT" SCH+17, SCH+18
MPARMS("APTYPE" SCH+9
MPARMS("TYPE" PEN+114, PEN+115
MPIEN PEN+16~, PEN+19*, PEN+22
N PEN+5~, PEN+76*, PEN+78, PEN+100, PEN+102, PEN+104, MEN+5~, MEN+16*, MEN+18, MEN+36
, MEN+38, MEN+40
NAME SCH+7, SCH+10, PEN+5~, PEN+16~, PEN+31*, PEN+32*, PEN+34, PEN+36, PEN+77~, PEN+79*
, PEN+82, PEN+85, PEN+90, PEN+98, PEN+107, PEN+111, PEN+124*, PEN+125*, PEN+127, PEN+129
, MEN+5~, MEN+17~, MEN+19*, MEN+20, MEN+23, MEN+30, MEN+34, MEN+43, MEN+46, MEN+50
, MEN+56*, MEN+57*, MEN+59, MEN+61
NDESC PEN+5~, PEN+8*, PEN+16~, PEN+39*, PEN+45, PEN+46, PEN+49, PEN+71*, PEN+120, PEN+121
, PEN+131, PEN+132, PRS+1*, PRS+2, MEN+5~, MEN+7*, MEN+63*, MEN+64
NUMVIS NVIS+3~, NVIS+5*, NVIS+6*, NVIS+7*, NVIS+8, NVIS+9~, NVIS+12*, NVIS+13*, NVIS+14
NUMVIS1 NVIS+9~, NVIS+10*, NVIS+11, NVIS+12, NVIS+13
NUMVIS2 NVIS+9~, NVIS+11*, NVIS+12, NVIS+13
ODESC PEN+5~, PEN+131*, MEN+5~, MEN+63*
OP AGE+3~, AGE+5*, AGE+6, NVIS+3~, NVIS+6*, NVIS+7
OPARMS PEN+5~
OPARMS( PEN+90*
OPARMS("PSTMFRAM" PEN+115
OPARMS("PSVISITS" PEN+115
OPARMS("PTMFRAME" PEN+114
OPARMS("PVISITS" PEN+114
OSTAT SCH+1~
OWNR PEN~, PEN+9, PEN+19, PEN+22, PEN+42, PEN+43, PEN+62, PEN+64, PEN+76, PEN+78
, PEN+100, PEN+102, PEN+104, PEN+117, PEN+118, MEN~, MEN+8, MEN+16, MEN+18, MEN+36
, MEN+38, MEN+40
PARMS PEN+5~, PEN+16~, PEN+73!, MEN+5~, MEN+53
PARMS( PEN+36*, PEN+98*, PEN+129*, PRS+1, MEN+34*, MEN+61*
PARMS("APSTAT" SCH+17
PARMS("APTYPE" SCH+9
PARMS("FROM" SCH+3, SCH+6*
PARMS("NMSP" REG+6*, REG+13*
PARMS("REG" REG+2, REG+3
PARMS("RFROM" SCH+2
PARMS("RTHRU" SCH+2
PARMS("STATUS" STAT+2*, STAT+3*, STAT+4*
PARMS("SUBREG" REG+7, REG+11
PARMS("THRU" SCH+3, SCH+6*
PC SCHTP+1~, SCHTP+5*, FILDES+1~, FILDES+5*
PDESC PEN+6~, PEN+16~, PEN+50, PEN+133, PRS+2*, MEN+65
PLARR PLIDEN+6~, PLIDEN+12, BEN+11
PLARR( PLIDEN+10*, BEN+9*
PLBEN BEN+5~, BEN+8*, BEN+9
PLIEN PLIDEN+6~, PLIDEN+7*, PLIDEN+8*, PLIDEN+9, PLIDEN+10, BEN+5~, BEN+6*, BEN+7*, BEN+8, PEN~
, PEN+9, PEN+42, PEN+43, PEN+62, PEN+64, PEN+76, PEN+78, PEN+100, PEN+102, PEN+104
, PEN+117, PEN+118
PLOWNR PLIDEN+1~, PLIDEN+3*, PLIDEN+4, PLIDEN+9*, PLIDEN+10
PLVAL EHPL+2~, EHPL+5*, EHPL+6*, EHPL+7
PPIEN SCHTP+3, SCHTP+4, SCHTP+6, SCHTP+7, PEN+5~, PEN+70*, PEN+71, PEN+77~, PEN+80*, PEN+81
, MEN+5~, MEN+11*, MEN+12
PREF MEN~, MEN+8, MEN+16, MEN+18, MEN+36, MEN+38, MEN+40
PTYP PEN+5~, PEN+77~, PEN+82*, PEN+83, PEN+87, PEN+92, PEN+93, PEN+105, PEN+109, MEN+5~
, MEN+20*, MEN+21, MEN+25, MEN+26, MEN+27, MEN+41, MEN+45
REGIEN REG+1~, REG+3*, REG+4, REG+5
REGNMSP REG+1~, REG+5*, REG+6, REG+12*, REG+13
>> RFROM SCH+2*, SCH+4
>> RTHRU SCH+2*, SCH+5
SBIEN REG+8~, REG+9*, REG+10, REG+12
SBREG REG+8~, REG+10*, REG+11
SOURCE PEN+5~, PEN+11*, PEN+16~, PEN+61, PEN+68, PEN+70, PEN+80, PEN+82, PEN+85, PEN+107
, MEN+5~, MEN+9*, MEN+11, MEN+20, MEN+23, MEN+43
SPECNM MEN+31~, MEN+32*, MEN+33, MEN+47~, MEN+48*, MEN+49
ST SCHTP+1~, SCHTP+4*, SCHTP+5, SCHTP+6
STAT STAT~, STAT+1, STAT+4, SCH+1~
STATUS SCHTP~, SCHTP+2, SCHTP+7
>> THRU SCH+3*, SCH+5
TPIEN SCHTP+1~, SCHTP+6*, SCHTP+7
TYPE PEN+5~, PEN+10*, PEN+15, PEN+55, PEN+59
U REG+10, SCHTP+7, PEN+61
VAL SCHTP+1~, SCHTP+2*, SCHTP+3, SCHTP+5, SCHTP+7*, SCHTP+8, PEN+6~, PEN+16~, PEN+33*, PEN+34*
, PEN+126*, PEN+127*, MEN+6~, MEN+58*, MEN+59*
VALS PEN+6~, PEN+16~, PEN+33*, PEN+34*, PEN+35*, PEN+36, PEN+126*, PEN+127*, PEN+128*, PEN+129
, MEN+6~, MEN+58*, MEN+59*, MEN+60*, MEN+61
VALUE SCH+8, SCH+9*, SCH+11, SCH+16*, SCH+17*, SCH+18*, EHPL+3, EHPL+7*, PEN+5~, PEN+77~
, PEN+84*, PEN+86*, PEN+87*, PEN+90, PEN+92*, PEN+94*, PEN+95*, PEN+96, PEN+98, PEN+99
, PEN+103~, PEN+106*, PEN+108*, PEN+109*, PEN+110, PEN+111, MEN+5~, MEN+17~, MEN+22*, MEN+24*
, MEN+25*, MEN+26*, MEN+28*, MEN+29*, MEN+30, MEN+32, MEN+33*, MEN+34, MEN+35, MEN+39~
, MEN+42*, MEN+44*, MEN+45*, MEN+46, MEN+48, MEN+49*, MEN+50
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