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

Package: Mental Health

Routine: YSCLHLAB


Information

YSCLHLAB ;DALOI/JCH - RETURN DATE RANGE LAB DATA FOR CLOZAPINE ; Jun 06, 2023@15:56

Source Information

Source file <YSCLHLAB.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 3 C^%DTC  ($$FIND1,LIST)^DIC  $$GET1^DIQ  
Kernel 1 $$FMDIFF^XLFDT  
Lab Service 1 RR^LR7OR1  
Mental Health 1 GET55^YSCLTST2  

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

Package Total Caller Graph
Mental Health 1 YSCLHLGT  

Entry Points

Name Comments DBIA/ICR reference
CL(DFN,YSCLPSD,YSCLDAYS) ; Search for Lab Results
; Start Date (YSCLPSD) (optional). If no start date is passed, defaults to Today.
; Days backward (YSCLDAYS) from Start Date to search (optional). If nothing passed, defaults to -30 (30 days back)
ALTANC ;
KILL ;
GETREGYS(PSODFN)

External References

Name Field # of Occurrence
C^%DTC CL+25, CL+27
$$FIND1^DIC GETREGYS+3
LIST^DIC CL+11, CL+28
$$GET1^DIQ CL+7, CL+17, CL+18, CL+27, CL+30, CL+31, CL+32, CL+43, CL+52, CL+53
, CL+57, ALTANC+2, ALTANC+10, ALTANC+11, ALTANC+15, GETREGYS+2
RR^LR7OR1 CL+35
$$FMDIFF^XLFDT CL+22
GET55^YSCLTST2 CL+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(55 - [#55] GET1^DIQ
^LAB(60 - [#60] GET1^DIQ
^YSCL(603.01 - [#603.01] FIND1^DIC,  GET1^DIQ,  LIST^DIC
^YSCL(603.03 - [#603.03] GET1^DIQ
603.41 GET1^DIQ,  LIST^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] CL+61, ALTANC+19
^TMP("LRRR" CL+4!, CL+36, CL+37, CL+38, CL+39, KILL+4!
^VA(200 - [#200] CL+9
^YSCL(603.01 - [#603.01] CL+14, CL+16

Label References

Name Line Occurrences
ALTANC CL+44
KILL CL+62, ALTANC+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY CL+11~, CL+28!
ARRAY("DILIST" CL+12, CL+29, CL+34
DFN CL~, CL+10, CL+11, CL+13, CL+14, CL+16, CL+19, CL+35, CL+36, CL+37
, CL+38, CL+39
DT CL+20, CL+22, CL+27
DUZ CL+9~*
DUZ(2 CL+9*
FDA KILL+2!
I CL+6~, CL+29*, CL+34*
PSOCLODT GETREGYS+1~
PSOCLZN GETREGYS+1~, GETREGYS+2*, GETREGYS+3
PSODFN GETREGYS~, GETREGYS+2
PSOYSIEN GETREGYS+1~, GETREGYS+3*, GETREGYS+4
RESULTS CL+5~, KILL+2!
RESULTS( CL+40*, CL+43, CL+52, CL+53, CL+54, CL+56*, CL+57, CL+58, CL+60*, CL+61
ALTANC+2, ALTANC+10, ALTANC+11, ALTANC+12, ALTANC+14*, ALTANC+15, ALTANC+16, ALTANC+18*, ALTANC+19
RESULTS1 CL+39*, CL+40, KILL+2!
X CL+6~, CL+25, CL+27
X1 CL+25*, CL+27*, KILL+3!
X2 CL+25*, CL+27*, KILL+3!
Y15 KILL+2!
YSCL55AR CL+6~, CL+13
YSCL55AR( CL+14, CL+19
YSCLA CL+29*, CL+30, CL+31, CL+32, CL+42*, CL+43, CL+50*, CL+51, CL+52, CL+53
, CL+54, CL+58, ALTANC+1*, ALTANC+2, ALTANC+8*, ALTANC+9, ALTANC+10, ALTANC+11, ALTANC+12, ALTANC+16
KILL+2!
YSCLA1 CL+43*, ALTANC+2*, KILL+2!
YSCLDAYS CL~, CL+7*, CL+8*, CL+25
YSCLEDT CL+6~, CL+25*, CL+27*, CL+35
YSCLFRQ CL+5~, CL+15*, CL+17*, CL+18, CL+19, CL+63, CL+64, CL+65, CL+66, CL+67
, CL+68, ALTANC+22, ALTANC+23, ALTANC+24, ALTANC+25
YSCLIEN CL+6~, CL+14*, CL+16*, CL+17
YSCLMTCH CL+50*, CL+52*, CL+53*, CL+55, CL+57*, CL+59, CL+61*, ALTANC+8*, ALTANC+10*, ALTANC+11*
ALTANC+13, ALTANC+15*, ALTANC+17, ALTANC+19*, KILL+2!
YSCLMULT CL+47*, CL+48, CL+51*, CL+52, CL+61, ALTANC+5*, ALTANC+6, ALTANC+9*, ALTANC+10, ALTANC+19
KILL+2!
YSCLPSD CL~, CL+21, CL+22, CL+24
YSCLRANC CL+5~, ALTANC+4*, ALTANC+5, ALTANC+6, ALTANC+10, ALTANC+11, ALTANC+12, ALTANC+14, ALTANC+15, ALTANC+16
ALTANC+18, ALTANC+19
YSCLRANC( CL+52*, CL+53*, CL+57*, CL+61*, CL+63, CL+64, CL+65, CL+66, CL+67, CL+68
ALTANC+6*, ALTANC+10*, ALTANC+11*, ALTANC+15*, ALTANC+19*, ALTANC+22, ALTANC+23, ALTANC+24, ALTANC+25
YSCLREGX CL+6~, CL+14*
YSCLRWBC CL+5~, CL+46*, CL+47, CL+48, CL+52, CL+53, CL+54, CL+56, CL+57, CL+58
, CL+60, CL+61, CL+63, CL+64, CL+65, CL+66, CL+67, CL+68, ALTANC+4*, ALTANC+20
ALTANC+22, ALTANC+23, ALTANC+24, ALTANC+25
YSCLRWBC( CL+48*, CL+53, CL+57, CL+63, CL+64, CL+65, CL+66, CL+67, CL+68, ALTANC+20*
ALTANC+23, ALTANC+24, ALTANC+25
YSCLSB1 CL+36*, CL+37, CL+38, CL+39, KILL+2!
YSCLSD CL+5~, CL+20*, CL+24*, CL+25, CL+27*, CL+35, KILL+2!
YSCLSGS CL+55*, CL+56*, CL+57, CL+59*, CL+60*, CL+61, ALTANC+13*, ALTANC+14*, ALTANC+15, ALTANC+17*
ALTANC+18*, ALTANC+19, KILL+2!
YSCLTA CL+38*, CL+39, KILL+2!
YSCLTDT CL+6~, CL+37*, CL+38, CL+39, CL+40
YSCLTFR CL+30~, CL+32*, CL+33
YSCLTL CL+34*, CL+35, CL+40, KILL+3!
YSCLTLS KILL+3!
YSCLTLS( CL+33*, CL+50, CL+51, ALTANC+8, ALTANC+9
YSCLTLS("A" ALTANC+1, ALTANC+2
YSCLTLS("B" CL+55, ALTANC+13
YSCLTLS("T" CL+59, ALTANC+17
YSCLTLS("W" CL+42, CL+43
YSCLTNM CL+30~*, CL+33
YSCLTPT CL+6~, CL+50*, CL+51, CL+52, CL+53, CL+54, CL+57, CL+58, CL+61, ALTANC+8*
ALTANC+9, ALTANC+10, ALTANC+11, ALTANC+12, ALTANC+15, ALTANC+16, ALTANC+19
YSCLTTP CL+30~, CL+31*, CL+33
YSCLXANC CL+5~
YSCLXANC( ALTANC+1*
YSCLXWBC CL+5~, CL+45
YSCLXWBC( CL+42*
YSCLYANC CL+5~, ALTANC+3
YSCLYANC( ALTANC+2*, ALTANC+5, ALTANC+6
YSCLYANC(0 ALTANC+4
YSCLYWBC CL+5~, CL+44, CL+45
YSCLYWBC( CL+43*, CL+47, CL+48
YSCLYWBC(0 CL+46
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