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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: APCM25EB

Package: Patient Care Component Table Maintiance

Routine: APCM25EB


Information

APCM25EB ;IHS/CMI/LAB - IHS MU; ; 30 Jul 2013 8:15 AM

Source Information

Source file <APCM25EB.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 2 $$FMADD^XLFDT  $$UP^XLFSTR  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Patient Care Component Reports 1 $$DEMO^APCLUTL  
Patient Care Component Table Maintiance 1 (S,SETLIST)^APCM25E1  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Patient Care Component Table Maintiance 3 APCM25E4  APCM25E7  APCM25E8  

Entry Points

Name Comments DBIA/ICR reference
TOTRX ;EP - did patient have a RX in file 52 with an issue date
RESULT(LRODT,LRSP,LRAT) ; EP - Return the RESULT of a "CH" subscripted test given Order data
D
LTAP ;EP - CALCULATE LTAP
SETLAB ;
EPRES ;EP - CALCULATE EPRESCRIBING
LOINC(A,LT,LI) ;
ALLLAB(P,BD,ED,T,LT,LN,A) ;EP
LTAP1 ;EP -

External References

Name Field # of Occurrence
$$DEMO^APCLUTL TOTRX+25, LTAP1+14
S^APCM25E1 EPRES+9, EPRES+11, D+3, D+17, LTAP+9, LTAP+17
SETLIST^APCM25E1 D+8, D+13, LTAP+13
$$GET1^DIQ TOTRX+12, RESULT+5, RESULT+6, RESULT+7, RESULT+9, RESULT+10, RESULT+13, RESULT+14, RESULT+16
$$VAL^XBDIQ1 ALLLAB+19, SETLAB+2
$$FMADD^XLFDT TOTRX+5, LTAP1+5
$$UP^XLFSTR TOTRX+22

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"PAT: ",$P(^DPT(PAT,0),U,1),"DATE: ",$$FMTE^XLFDT(ID)," ORDER: ",SPECNO," NATURE: ",ORORD
  • Line Location: LTAP1+20

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSRX - [#52] GET1^DIQ
^LAB(60 - [#60] GET1^DIQ
63.04 GET1^DIQ
68.02 GET1^DIQ
69.03 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCM25OB - [#9001304.02] EPRES+8, EPRES+10, D+1, D+15, LTAP+7, LTAP+15
^ATXAX - [#9002226] LOINC+6, LOINC+8
^ATXLAB - [#9002228] ALLLAB+18
^AUPNVLAB - [#9000010.09] ALLLAB+21, SETLAB+2
^AUPNVLAB("AE" ALLLAB+14, ALLLAB+15, ALLLAB+16
^DIC(40.7 - [#40.7] LTAP1+16
^LAB(95.3 - [#95.3] LOINC+5, LOINC+7
^LR - [#63] LTAP1+12, LTAP1+13
^LRO(69 - [#69] LTAP1+6, LTAP1+8, LTAP1+10, LTAP1+15, LTAP1+25
^OR(100 - [#100] TOTRX+33, TOTRX+35, TOTRX+36
^PSDRUG - [#50] TOTRX+15
^PSRX - [#52] TOTRX+8, TOTRX+13, TOTRX+14, TOTRX+21, TOTRX+23, TOTRX+26, TOTRX+30, TOTRX+31, TOTRX+40, TOTRX+41
, TOTRX+42, TOTRX+43, TOTRX+44, TOTRX+45
^PSRX("AC" TOTRX+6, TOTRX+7
^SC - [#44] LTAP1+16, LTAP1+18
^TMP($J EPRES+2!, D+5, D+7, D+10, D+11, D+13, D+18!, TOTRX+26*, TOTRX+40*, TOTRX+45*
, LTAP+1!, LTAP+11, LTAP+12, LTAP+18!, LTAP1+3!, LTAP1+21*, LTAP1+29*

Label References

Name Line Occurrences
$$LOINC ALLLAB+22
$$RESULT LTAP1+27
D EPRES+8
LTAP1 LTAP+3
SETLAB ALLLAB+17, ALLLAB+18, ALLLAB+19, ALLLAB+23
TOTRX EPRES+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% LOINC+4~, LOINC+5*, LOINC+6, LOINC+7*, LOINC+8
A TOTRX+3~, TOTRX+35*, TOTRX+36, TOTRX+42*, TOTRX+43, TOTRX+44, ALLLAB~, SETLAB+2, LOINC~, LOINC+3
, LOINC+5, LOINC+7, LTAP1+4~, LTAP1+12*, LTAP1+25*, LTAP1+26
>> APCM100R( EPRES+8
>> APCMADDQ("ANS" EPRES+10
>> APCMBDAT TOTRX+5, LTAP1+5
>> APCMD1 EPRES+6*, LTAP+5*
>> APCMDEMO TOTRX+25, LTAP1+14
>> APCMEDAT TOTRX+6, LTAP1+6
>> APCMFAC LTAP+6, LTAP+8, LTAP+9, LTAP+11, LTAP+12, LTAP+16, LTAP+17, LTAP1+21, LTAP1+29
>> APCMIC EPRES+8, EPRES+9, EPRES+10, EPRES+11, D+1, D+3, D+15, D+17, LTAP+7, LTAP+9
, LTAP+15, LTAP+17
APCMLABS LTAP+2!
APCMLABS( LTAP+8, LTAP+16, LTAP1+21*, LTAP1+29*
>> APCMN1 EPRES+6*, LTAP+5*
APCMP EPRES+5~, EPRES+7*, EPRES+8, EPRES+9, EPRES+10, EPRES+11, D+2, D+3, D+5, D+7
, D+10, D+11, D+13, D+16, D+17, LTAP+4~, LTAP+6*
>> APCMPRV( EPRES+7
>> APCMRPT EPRES+9, EPRES+11, D+3, D+17, LTAP+9, LTAP+17
>> APCMRPTT EPRES+7, EPRES+9, EPRES+11, D+3, D+17, LTAP+9, LTAP+17
APCMRXS EPRES+3!
APCMRXS( D+2, D+16, TOTRX+11*, TOTRX+26*, TOTRX+40*, TOTRX+45*
>> APCMTIME EPRES+8, EPRES+9, EPRES+11, D+3, D+17, LTAP+9, LTAP+17
>> APCMVALU D+7*, D+9*, D+12*, D+13*, LTAP+12*
B TOTRX+3~, TOTRX+33*, TOTRX+34, TOTRX+36*, TOTRX+37, TOTRX+38, TOTRX+41*, TOTRX+42, TOTRX+43*, TOTRX+44*
, TOTRX+45, ALLLAB+12~, ALLLAB+13*, ALLLAB+14, LTAP1+4~, LTAP1+27*, LTAP1+28
BD ALLLAB~, ALLLAB+13
C TOTRX+3~, TOTRX+4*, ALLLAB+12~, ALLLAB+13*, SETLAB+1*, SETLAB+2, LTAP1+4~, LTAP1+16*
D TOTRX+3~, TOTRX+14*, TOTRX+15, ALLLAB+12~, ALLLAB+14*, ALLLAB+15, ALLLAB+16, SETLAB+2, LTAP+12*, LTAP1+4~
>> DFN D+8*, D+13*, LTAP+13*
E ALLLAB+12~, ALLLAB+13*, ALLLAB+14
ED ALLLAB~, ALLLAB+13
F EPRES+5~, EPRES+8*, EPRES+9, EPRES+10*, EPRES+11, D+1*, D+3, D+15*, D+17, LTAP+4~
, LTAP+7*, LTAP+9, LTAP+15*, LTAP+17
>> F60DN RESULT+10*, RESULT+16
>> F60PTR RESULT+9*, RESULT+10
F6ODN RESULT+2~
F6OPTR RESULT+2~
G TOTRX+3~, TOTRX+29*, TOTRX+35*, TOTRX+39*, TOTRX+40, ALLLAB+12~, ALLLAB+14*, LTAP1+4~
ID TOTRX+3~, TOTRX+5*, TOTRX+6*, TOTRX+7, LTAP1+4~, LTAP1+5*, LTAP1+6*, LTAP1+8, LTAP1+10, LTAP1+15
, LTAP1+25, LTAP1+27
J ALLLAB+12~, ALLLAB+21*, ALLLAB+22
LI LOINC~, LOINC+1, LOINC+2*, LOINC+3
LN ALLLAB~, ALLLAB+10*, ALLLAB+17, ALLLAB+19
LRAA RESULT+2~, RESULT+5*, RESULT+12
LRAD RESULT+2~, RESULT+6*, RESULT+12
LRAIENS RESULT+2~, RESULT+12*, RESULT+13, RESULT+14
LRAN RESULT+2~, RESULT+7*, RESULT+12
LRAT RESULT~, RESULT+4
LRDFN RESULT+2~, RESULT+13*, RESULT+16
LRIDT RESULT+2~, RESULT+14*, RESULT+16
LRODT RESULT~, RESULT+4
LROIENS RESULT+2~, RESULT+4*, RESULT+5, RESULT+6, RESULT+7, RESULT+9
LRPAT LTAP1+4~, LTAP1+10*, LTAP1+12, LTAP1+13
LRSP RESULT~, RESULT+4
LT ALLLAB~, ALLLAB+9*, ALLLAB+17, ALLLAB+20, ALLLAB+22, LOINC~, LOINC+1, LOINC+6, LOINC+8
N EPRES+5~, D+2*, D+3, D+16*, D+17, TOTRX+3~, TOTRX+4*, LTAP+4~, LTAP+8*, LTAP+9
, LTAP+12*, LTAP+16*, LTAP+17, LTAP1+4~
>> O TOTRX+31*, TOTRX+32, TOTRX+33, TOTRX+35, TOTRX+36
ORACT0 LTAP1+4~
ORDEB LTAP1+4~
ORNS LTAP1+4~
ORORD LTAP1+4~
ORPFILE LTAP1+4~
ORPTST LTAP1+4~
P D+5*, D+7, D+8, D+10, D+11, D+13, ALLLAB~, ALLLAB+14, ALLLAB+15, ALLLAB+16
, LTAP+11*, LTAP+12, LTAP+13
PAT TOTRX+3~, TOTRX+23*, TOTRX+25, TOTRX+26, TOTRX+40, TOTRX+45, LTAP1+4~, LTAP1+13*, LTAP1+14, LTAP1+21
, LTAP1+29
PATLOC LTAP1+4~, LTAP1+15*, LTAP1+16, LTAP1+18
R TOTRX+3~, TOTRX+8*, TOTRX+9, TOTRX+11, TOTRX+26, TOTRX+40, TOTRX+45, LTAP1+4~
RESULT RESULT+2~, RESULT+16*, RESULT+17
S D+9*, D+10*, D+11, D+12, TOTRX+3~, TOTRX+15*, TOTRX+16, TOTRX+17, TOTRX+18, TOTRX+19
, TOTRX+20, TOTRX+21*, TOTRX+22, LTAP1+4~
SPECNO LTAP1+4~, LTAP1+8*, LTAP1+10, LTAP1+15, LTAP1+25, LTAP1+27
T ALLLAB~, ALLLAB+11*, ALLLAB+17, ALLLAB+18, LTAP1+26*, LTAP1+27
U EPRES+8, EPRES+10, D+1, D+2, D+7, D+13, D+15, D+16, TOTRX+8, TOTRX+14
, TOTRX+15, TOTRX+21, TOTRX+23, TOTRX+26, TOTRX+30, TOTRX+31, TOTRX+33, TOTRX+36, TOTRX+40, TOTRX+41
, TOTRX+43, TOTRX+44, TOTRX+45, ALLLAB+21, SETLAB+2, LOINC+5, LOINC+7, LTAP+7, LTAP+8, LTAP+12
, LTAP+15, LTAP+16, LTAP1+10, LTAP1+12, LTAP1+13, LTAP1+15, LTAP1+16, LTAP1+18, LTAP1+21, LTAP1+28
, LTAP1+29
V ALLLAB+12~
X TOTRX+3~, TOTRX+7*, TOTRX+8, TOTRX+12, TOTRX+13, TOTRX+14, TOTRX+21, TOTRX+23, TOTRX+26, TOTRX+30
, TOTRX+31, TOTRX+40, TOTRX+41, TOTRX+42, TOTRX+43, TOTRX+44, TOTRX+45, ALLLAB+12~, ALLLAB+15*, ALLLAB+16
, ALLLAB+18, LTAP1+4~
Y TOTRX+3~, ALLLAB+16*, ALLLAB+19, ALLLAB+21, SETLAB+2, LTAP1+4~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All