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

Package: Patient Care Component Reports

Routine: APCLPLCV


Information

APCLPLCV ; IHS/CMI/LAB - PRINTS A PATIENT'S LAST CLINIC VISIT ;

Source Information

Source file <APCLPLCV.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
Patient Care Component 1 ^APCDVDSP  
VA Fileman 1 ^DIC  

Entry Points

Name Comments DBIA/ICR reference
PRINT ;
START ;
ZTM ;ENTRY FOR TASK MANAGER
TSKMN ;
EOJ ;ENTRY POINT

External References

Name Field # of Occurrence
^%ZIS PRINT+1
^%ZISC ZTM+4, EOJ+1
^%ZTLOAD TSKMN+1
^APCDVDSP APCLPLCV+12, ZTM+3
^DIC START+2, START+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,?5,"** THIS PATIENT HAS NO RECORDED VISIT TO THE "_$P(^DIC(40.7,APCLCL,0),U)_" CLINIC **",!
  • Line Location: APCLPLCV+7
Function Call: WRITE
  • Prompt: !!,?8,"**This Report will display the LAST Visit to a specific CLINIC **",!!,?30,"for: "_$P(^DPT(AUPNPAT,0),U)
  • Line Location: START+4
Function Call: WRITE
  • Prompt: !
  • Line Location: START+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: PRINT+1
Routine Call
  • DIC
  • Line Location:
    • START+2
    • START+6
Routine Call
  • %ZIS
  • Line Location:
    • PRINT+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPAT - [#9000001] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSIT - [#9000010] START+15
^AUPNVSIT("AA" START+10, START+13, START+14
^DIC(40.7 - [#40.7] APCLPLCV+7
^DPT - [#2] START+4

Label References

Name Line Occurrences
EOJ APCLPLCV+6, APCLPLCV+7, APCLPLCV+9, APCLPLCV+10, APCLPLCV+13
PRINT APCLPLCV+8
START APCLPLCV+5, START+8
TSKMN APCLPLCV+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS PRINT+1*
APCDVDSP START+18*, EOJ+2!
APCLCL APCLPLCV+7, START+8*, START+15, EOJ+2!
>> APCLDATE START+11*, START+13*, START+14
APCLFLAG APCLPLCV+6, START+1*, START+2*, START+10*, EOJ+2!
APCLFOUN APCLPLCV+7, START+12*, START+13, START+14, START+16*, START+18, EOJ+2!
APCLLAST EOJ+2!
APCLVDFN START+14*, START+15, START+16, EOJ+2!
AUPNDAYS EOJ+2!
AUPNDOB EOJ+2!
AUPNDOD EOJ+2!
AUPNPAT START+4, START+10, START+13, START+14, EOJ+2!
AUPNSEX EOJ+2!
DA EOJ+3!
DIC START+2*!, START+6!*, EOJ+3!
DIC("A" START+6*
DIC(0 START+2*, START+6*
IO APCLPLCV+11, ZTM+2
IO("Q" APCLPLCV+10, PRINT+1!
ION TSKMN+1
IOP PRINT+1!
>> POP APCLPLCV+9
U APCLPLCV+7, START+4, START+15
X EOJ+3!
Y START+2, START+8, EOJ+3!
>> ZTDESC TSKMN+1*
>> ZTDTH TSKMN+1*
>> ZTIO TSKMN+1*
ZTQUEUED ZTM+1, EOJ+3!
>> ZTREQ ZTM+1*
>> ZTRTN TSKMN+1*
ZTSAVE TSKMN+1!
ZTSAVE("APCDVDSP" TSKMN+1*
ZTSK EOJ+3!
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