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

Package: Patient Care Component Table Maintiance

Routine: APCM25E8


Information

APCM25E8 ;IHS/CMI/LAB - IHS MU;

Source Information

Source file <APCM25E8.m>

Call Graph

Call Graph Total: 8

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

Entry Points

Name Comments DBIA/ICR reference
TOTLAB ;EP - ep LAB
D
CPOELAB ;EP - CALCULATE cpoelab
CPOERAD ;EP - CALCULATE EPRESCRIBING
LAB ;EP - CALCULATE LAB
TOTLAB1 ;
HASCOM(L) ;ARE THERE ANY COMMENTS
LABCPOE ;EP -
NMSP(PKG) ; -- Returns package namespace from pointer
DR
RADCPOE ;EP -

External References

Name Field # of Occurrence
$$DEMO^APCLUTL LABCPOE+13, RADCPOE+13
$$CLINIC^APCLV TOTLAB1+11
S^APCM25E1 LAB+9, LAB+13, LAB+27, CPOELAB+10, D+3, D+11, D+16, D+24, CPOERAD+10, DR+3
, DR+11, DR+16, DR+24
SETLIST^APCM25E1 LAB+18, LAB+23, D+7, D+20, DR+7, DR+20
ALLLAB^APCM25EB TOTLAB1+3
$$GET1^DIQ NMSP+1
$$VAL^XBDIQ1 TOTLAB1+20, TOTLAB1+24, TOTLAB1+28
$$FMADD^XLFDT LABCPOE+5, RADCPOE+5
$$UP^XLFSTR TOTLAB1+20, TOTLAB1+21, TOTLAB1+27

Interaction Calls

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

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(9.4 - [#9.4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCM25OB - [#9001304.02] LAB+9, LAB+11, LAB+25, CPOELAB+9, D+1, D+9, D+14, D+22, CPOERAD+9, DR+1
, DR+9, DR+14, DR+22
^ATXLAB - [#9002228] TOTLAB1+19
^ATXLAB("B" TOTLAB+8
^AUPNVLAB - [#9000010.09] TOTLAB1+13, TOTLAB1+18, TOTLAB1+21, TOTLAB1+26, TOTLAB1+27, HASCOM+1, HASCOM+4
^AUPNVSIT - [#9000010] TOTLAB1+9, TOTLAB1+10
^AUPNVSIT("AA" TOTLAB+9
^DIC(40.7 - [#40.7] LABCPOE+28, LABCPOE+35, RADCPOE+28, RADCPOE+35
^LAB(60 - [#60] TOTLAB1+22
^OR(100 - [#100] LABCPOE+6, LABCPOE+7, LABCPOE+10, LABCPOE+12, LABCPOE+14, LABCPOE+15, LABCPOE+16, LABCPOE+18, LABCPOE+27, LABCPOE+33
, LABCPOE+47, RADCPOE+6, RADCPOE+7, RADCPOE+10, RADCPOE+12, RADCPOE+14, RADCPOE+15, RADCPOE+16, RADCPOE+18, RADCPOE+27
, RADCPOE+33, RADCPOE+47
^SC - [#44] LABCPOE+28, LABCPOE+35, LABCPOE+36, RADCPOE+28, RADCPOE+35, RADCPOE+36
^TMP($J LAB+2!, LAB+15, LAB+17, LAB+20, LAB+21, LAB+23, LAB+28!, TOTLAB1+24*, TOTLAB1+28*, CPOELAB+2!
, CPOELAB+5!, D+5, D+6, D+18, D+19, D+25!, LABCPOE+3!, LABCPOE+8, LABCPOE+9*, LABCPOE+42*
, LABCPOE+43*, LABCPOE+49*, LABCPOE+50*, CPOERAD+2!, CPOERAD+5!, DR+5, DR+6, DR+18, DR+19, DR+25!
, RADCPOE+3!, RADCPOE+8, RADCPOE+9*, RADCPOE+42*, RADCPOE+43*, RADCPOE+49*, RADCPOE+50*

Label References

Name Line Occurrences
$$HASCOM TOTLAB1+27
$$NMSP LABCPOE+16, RADCPOE+16
LABCPOE CPOELAB+4
RADCPOE CPOERAD+4
TOTLAB LAB+4
TOTLAB1 TOTLAB+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A TOTLAB+3~, TOTLAB1+18*, TOTLAB1+19, TOTLAB1+22, LABCPOE+4~, RADCPOE+4~
>> APCMBDAT TOTLAB+4, TOTLAB1+3, LABCPOE+5, RADCPOE+5
>> APCMD1 LAB+6*, CPOELAB+7*, CPOERAD+7*
>> APCMDEMO LABCPOE+13, RADCPOE+13
>> APCMEDAT TOTLAB+5, TOTLAB1+3, LABCPOE+6, RADCPOE+6
>> APCMFAC D+13, D+15, D+16, D+18, D+19, D+23, D+24, LABCPOE+36, LABCPOE+43, LABCPOE+50
, DR+13, DR+15, DR+16, DR+18, DR+19, DR+23, DR+24, RADCPOE+36, RADCPOE+43, RADCPOE+50
>> APCMIC LAB+9, LAB+11, LAB+13, LAB+25, LAB+27, CPOELAB+9, CPOELAB+10, D+1, D+3, D+9
, D+11, D+14, D+16, D+22, D+24, CPOERAD+9, CPOERAD+10, DR+1, DR+3, DR+9
, DR+11, DR+14, DR+16, DR+22, DR+24
APCML TOTLAB+3~
APCMLAB TOTLAB+3~, TOTLAB1+1~, TOTLAB1+2*, TOTLAB1+3
APCMLAB( TOTLAB1+6, TOTLAB1+7, TOTLAB1+8
APCMLAB1 TOTLAB1+1~, TOTLAB1+5!
APCMLABS LAB+3!, CPOELAB+3!
APCMLABS( LAB+8, LAB+12, LAB+26, TOTLAB1+23*, TOTLAB1+24*, TOTLAB1+28*, CPOELAB+9, D+2, D+10, D+15
, D+23, LABCPOE+42*, LABCPOE+43*, LABCPOE+49*, LABCPOE+50*
>> APCMMETH LABCPOE+32, RADCPOE+32
>> APCMN1 LAB+6*, CPOELAB+7*, CPOERAD+7*
APCMP LAB+5~, LAB+7*, LAB+8, LAB+9, LAB+12, LAB+13, LAB+15, LAB+17, LAB+20, LAB+21
, LAB+23, LAB+26, LAB+27, CPOELAB+6~, CPOELAB+8*, CPOELAB+9, CPOELAB+10, D+2, D+3, D+5
, D+6, D+10, D+11, D+13*, CPOERAD+6~, CPOERAD+8*, CPOERAD+9, CPOERAD+10, DR+2, DR+3
, DR+5, DR+6, DR+10, DR+11, DR+13*
>> APCMPRV( LAB+7, TOTLAB1+15, CPOELAB+8, LABCPOE+26, CPOERAD+8, RADCPOE+26
APCMRADS CPOERAD+3!, DR+25!
APCMRADS( CPOERAD+9, DR+2, DR+10, DR+15, DR+23, RADCPOE+42*, RADCPOE+43*, RADCPOE+49*, RADCPOE+50*
>> APCMRPT LAB+9, LAB+13, LAB+27, CPOELAB+10, D+3, D+11, D+16, D+24, CPOERAD+10, DR+3
, DR+11, DR+16, DR+24
>> APCMRPTT LAB+7, LAB+9, LAB+13, LAB+27, CPOELAB+8, CPOELAB+10, D+3, D+11, D+12, D+16
, D+24, LABCPOE+24, LABCPOE+30, LABCPOE+42, LABCPOE+43, LABCPOE+49, LABCPOE+50, CPOERAD+8, CPOERAD+10, DR+3
, DR+11, DR+12, DR+16, DR+24, RADCPOE+24, RADCPOE+30, RADCPOE+42, RADCPOE+43, RADCPOE+49, RADCPOE+50
>> APCMTIME LAB+9, LAB+13, LAB+27, CPOELAB+10, D+3, D+11, D+16, D+24, CPOERAD+10, DR+3
, DR+11, DR+16, DR+24
>> APCMVALU LAB+17*, LAB+19*, LAB+22*, LAB+23*, D+6*, D+19*, DR+6*, DR+19*
APCMX TOTLAB+3~, TOTLAB1+6*, TOTLAB1+7, TOTLAB1+8
B TOTLAB+3~, HASCOM+2~, HASCOM+4*, LABCPOE+4~, RADCPOE+4~
C TOTLAB+3~, TOTLAB+6*, TOTLAB1+11*, TOTLAB1+12, LABCPOE+4~, LABCPOE+28*, LABCPOE+35*, LABCPOE+36*, RADCPOE+4~, RADCPOE+28*
, RADCPOE+35*, RADCPOE+36*
D TOTLAB+3~, D+6*, D+19*, LABCPOE+4~, DR+6*, DR+19*, RADCPOE+4~
>> DFN LAB+18*, LAB+23*, D+7*, D+20*, DR+7*, DR+20*
ED TOTLAB+3~, TOTLAB+4*
F LAB+5~, LAB+9*, LAB+11*, LAB+13, LAB+25*, LAB+27, CPOELAB+6~, CPOELAB+9*, CPOELAB+10, D+1*
, D+3, D+9*, D+11, D+14*, D+16, D+22*, D+24, CPOERAD+6~, CPOERAD+9*, CPOERAD+10
, DR+1*, DR+3, DR+9*, DR+11, DR+14*, DR+16, DR+22*, DR+24
G HASCOM+2~, HASCOM+3*, HASCOM+4*, HASCOM+5, LABCPOE+4~, LABCPOE+23*, LABCPOE+29*, LABCPOE+31*, LABCPOE+37*, LABCPOE+38
, RADCPOE+4~, RADCPOE+23*, RADCPOE+29*, RADCPOE+31*, RADCPOE+37*, RADCPOE+38
ID TOTLAB+3~, LABCPOE+4~, LABCPOE+5*, LABCPOE+6*, LABCPOE+7, LABCPOE+19, RADCPOE+4~, RADCPOE+5*, RADCPOE+6*, RADCPOE+7
, RADCPOE+19
L HASCOM~, HASCOM+1, HASCOM+4
>> LABSNO TOTLAB+7*
N LAB+5~, LAB+12*, LAB+13, LAB+26*, LAB+27, TOTLAB+3~, TOTLAB+6*, CPOELAB+6~, D+2*, D+3
, D+6*, D+10*, D+11, D+15*, D+16, D+19*, D+23*, D+24, LABCPOE+4~, CPOERAD+6~
, DR+2*, DR+3, DR+6*, DR+10*, DR+11, DR+15*, DR+16, DR+19*, DR+23*, DR+24
, RADCPOE+4~
ORACT0 LABCPOE+4~, LABCPOE+18*, LABCPOE+19, LABCPOE+20, LABCPOE+22, LABCPOE+26, LABCPOE+39, RADCPOE+4~, RADCPOE+18*, RADCPOE+19
, RADCPOE+20, RADCPOE+22, RADCPOE+26, RADCPOE+39
ORDEB LABCPOE+4~, LABCPOE+47*, RADCPOE+4~, RADCPOE+47*
ORIEN LABCPOE+4~, LABCPOE+7*, LABCPOE+8, LABCPOE+9, LABCPOE+10, LABCPOE+12, LABCPOE+14, LABCPOE+15, LABCPOE+16, LABCPOE+18
, LABCPOE+27, LABCPOE+33, LABCPOE+47, RADCPOE+4~, RADCPOE+7*, RADCPOE+8, RADCPOE+9, RADCPOE+10, RADCPOE+12, RADCPOE+14
, RADCPOE+15, RADCPOE+16, RADCPOE+18, RADCPOE+27, RADCPOE+33, RADCPOE+47
ORNS LABCPOE+4~, LABCPOE+16*, LABCPOE+17, RADCPOE+4~, RADCPOE+16*, RADCPOE+17
ORORD LABCPOE+4~, LABCPOE+20*, LABCPOE+39*, LABCPOE+46, RADCPOE+4~, RADCPOE+20*, RADCPOE+39*, RADCPOE+46
ORPFILE LABCPOE+4~, LABCPOE+10*, LABCPOE+11, RADCPOE+4~, RADCPOE+10*, RADCPOE+11
ORPTST LABCPOE+4~, LABCPOE+15*, LABCPOE+25, LABCPOE+31, RADCPOE+4~, RADCPOE+15*, RADCPOE+25, RADCPOE+31
>> ORPVID LABCPOE+22*, LABCPOE+26*, LABCPOE+42, LABCPOE+49, RADCPOE+22*, RADCPOE+26*, RADCPOE+42, RADCPOE+49
>> P LAB+15*, LAB+17, LAB+18, LAB+20, LAB+21, LAB+23, D+5*, D+6, D+7, D+18*
, D+19, D+20, DR+5*, DR+6, DR+7, DR+18*, DR+19, DR+20
PAR TOTLAB+3~
PAT TOTLAB+3~, TOTLAB+6*, TOTLAB+9*, TOTLAB1+3, TOTLAB1+24, TOTLAB1+28, LABCPOE+4~, LABCPOE+12*, LABCPOE+13, LABCPOE+42
, LABCPOE+43, LABCPOE+49, LABCPOE+50, RADCPOE+4~, RADCPOE+12*, RADCPOE+13, RADCPOE+42, RADCPOE+43, RADCPOE+49, RADCPOE+50
PATLOC LABCPOE+4~, LABCPOE+27*, LABCPOE+28, LABCPOE+33*, LABCPOE+34, LABCPOE+35, LABCPOE+36, RADCPOE+4~, RADCPOE+27*, RADCPOE+28
, RADCPOE+33*, RADCPOE+34, RADCPOE+35, RADCPOE+36
PKG NMSP~, NMSP+1
R TOTLAB+3~, TOTLAB1+13*, TOTLAB1+14, TOTLAB1+15, TOTLAB1+23, TOTLAB1+24, TOTLAB1+28, LABCPOE+4~, RADCPOE+4~
S LAB+19*, LAB+20*, LAB+21, LAB+22, TOTLAB+3~, LABCPOE+4~, RADCPOE+4~
>> SD TOTLAB+5*
>> T TOTLAB+8*, TOTLAB1+19
U LAB+8, LAB+9, LAB+11, LAB+12, LAB+17, LAB+23, LAB+25, LAB+26, TOTLAB1+7, TOTLAB1+8
, TOTLAB1+10, TOTLAB1+13, TOTLAB1+18, TOTLAB1+21, TOTLAB1+24, TOTLAB1+26, TOTLAB1+27, TOTLAB1+28, CPOELAB+9, D+1
, D+2, D+6, D+9, D+10, D+14, D+15, D+19, D+22, D+23, LABCPOE+12
, LABCPOE+19, LABCPOE+27, LABCPOE+28, LABCPOE+33, LABCPOE+35, LABCPOE+36, LABCPOE+42, LABCPOE+43, LABCPOE+49, LABCPOE+50
, CPOERAD+9, DR+1, DR+2, DR+6, DR+9, DR+10, DR+14, DR+15, DR+19, DR+22
, DR+23, RADCPOE+12, RADCPOE+19, RADCPOE+27, RADCPOE+28, RADCPOE+33, RADCPOE+35, RADCPOE+36, RADCPOE+42, RADCPOE+43
, RADCPOE+49, RADCPOE+50
>> V TOTLAB1+7*, TOTLAB1+9, TOTLAB1+10, TOTLAB1+11
X TOTLAB+3~, LABCPOE+4~, RADCPOE+4~
Y TOTLAB+3~, TOTLAB1+8*, TOTLAB1+13, TOTLAB1+18, TOTLAB1+20, TOTLAB1+21, TOTLAB1+24, TOTLAB1+26, TOTLAB1+27, TOTLAB1+28
, LABCPOE+4~, NMSP+1~*, NMSP+2*, NMSP+3, RADCPOE+4~
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All