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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: APCHS3

Package: Patient Care Component

Routine: APCHS3


Information

APCHS3 ; IHS/CMI/LAB - PART 3 OF APCHS -- SUMMARY PRODUCTION COMPONENTS ;

Source Information

Source file <APCHS3.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Patient Care Component 2 EKGLAB^APCHS3A  $$DATE^APCHSMU  
Kernel 1 $$FMTE^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
LADD
LDATE
RDT(R) ;
LPRT3
LPRT2 ;
LAB ; ******************** LAB DATA * 9000010.09 *******
LSET ;
LBLD
LABX
LPRT

External References

Name Field # of Occurrence
EKGLAB^APCHS3A LAB+1, LAB+8
$$DATE^APCHSMU RDT+5
$$FMTE^XLFDT RDT+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: LAB+8
Function Call: WRITE
  • Prompt: !
  • Line Location: LPRT2+2
Function Call: WRITE
  • Prompt: ?APCHSLW,APCHSDTL
  • Line Location: LPRT2+2
Function Call: WRITE
  • Prompt: !
  • Line Location: LPRT2+3
Function Call: WRITE
  • Prompt: ?APCHSLW,APCHSDTL,!
  • Condition for execution: APCHSNPG
  • Line Location: LPRT2+4
Function Call: WRITE
  • Prompt: APCHSLTX,?APCHSLW,APCHSL,!
  • Line Location: LPRT2+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCHSCTL - [#9001015] LBLD+1, LSET+1, LSET+3
^AUPNVLAB - [#9000010.09] LSET+2, RDT+3
^AUPNVLAB("AE" LAB+1, LBLD+2, LDATE, LDATE+1
^LAB(60 - [#60] LSET+7, LPRT2+4
^TMP($J LAB+5!, LABX+1!, LBLD+2, LBLD+3*, LSET+7*, LSET+8*, LPRT2+1, LPRT2+4, LPRT3, LADD

Label References

Name Line Occurrences
$$RDT LSET+6, LSET+7
LABX LAB+1
LADD LPRT3
LBLD LAB+7
LDATE LBLD+2
LPRT LAB+7
LPRT2 LPRT+1
LPRT3 LPRT2+4
LSET LDATE+1

Naked Globals

Name Field # of Occurrence
^("APCHSLD2" LAB+5!, LABX+1!
^("APCHSLDT" LAB+5!, LABX+1!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> APCHSBRK LAB+3
>> APCHSCKP LAB+2, LPRT2+2, LPRT2+3, LPRT2+4
>> APCHSCVD LPRT2+1
APCHSDFN LABX!, LDATE+1*, LSET+2, LSET+6, LSET+7
>> APCHSDLM LBLD+2
APCHSDSN LABX!, LPRT+1*, LPRT2+1, LPRT3
APCHSDTL LABX!, LPRT2+1*, LPRT2+2, LPRT2+4
APCHSELX LABX!, LBLD+1*, LSET+1, LSET+3
APCHSI LABX!, LBLD+3*, LPRT2+1*
APCHSIDN LABX!, LPRT3*
APCHSIVD LABX!, LBLD+2*, LBLD+3*, LDATE, LDATE+1, LSET+7, LSET+8, LPRT3*, LADD
APCHSJ LABX!, LPRT2+1*, LPRT3*
APCHSL LABX!, LPRT2+4, LPRT3*, LADD*, LADD+1*
APCHSLD2 LABX!, LBLD!
APCHSLDT LABX!, LBLD!
APCHSLL LABX!, LPRT*, LPRT2+1, LADD, LADD+1
APCHSLR LABX!, LSET+2*, LSET+7
APCHSLRT LABX!, LBLD!
APCHSLT LABX!, LDATE*, LDATE+1, LSET+1, LSET+3, LSET+4, LSET+5, LSET+7, LPRT2+4*, LADD
APCHSLTN LABX!, LBLD+1*, LSET+4*
APCHSLTO LABX!, LSET+3*, LSET+4*, LSET+5*, LSET+7
APCHSLTX LABX!, LSET+7*, LPRT2+4*
APCHSLW LABX!, LPRT*, LPRT2+2, LPRT2+4
APCHSMXL LABX!, LBLD+1*, LSET+7*, LPRT
APCHSNA LABX!, LPRT2+4, LPRT3*, LADD*
>> APCHSNDM LBLD+2*
APCHSNDT LABX!, LBLD+1*, LSET+8*, LPRT+1, LPRT2+1, LPRT3
APCHSNMX LABX!, LPRT*, LPRT+1, LPRT2+1, LPRT3
>> APCHSNPG LAB+3, LPRT2+4
>> APCHSPAT LAB+1, LBLD+2, LDATE, LDATE+1
>> APCHSQ LBLD+2*, LDATE*, LPRT2+4*
>> APCHSQIT LAB+2, LPRT2+2, LPRT2+3, LPRT2+4
>> APCHSTYP LBLD+1, LSET+1, LSET+3
R RDT~, RDT+1, RDT+3
U LSET+2, LSET+7, LPRT2+4, RDT+3
X RDT+2~, RDT+3*, RDT+4, RDT+5
Y LABX!, LSET+6*, LSET+7, LPRT2+1*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All