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

Package: Registration

Routine: VAFCMS01


Information

VAFCMS01 ;BP-CIOFO/JRP - ADMISSION RETRANSMISSION;8/3/1998

Source Information

Source file <VAFCMS01.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
List Manager 4 EN^VALM  ($$SETFLD,$$SETSTR,FULL,RANGE)^VALM1  (CLEAN,SET)^VALM10  EN^VALM2  
Registration 3 PID^VADPT6  RETRAN^VAFCMS02  $$PIVNW^VAFHPIVT  
VA FileMan 2 ^DIC  ^DIR  
Kernel 1 ($$DT,$$FMADD,$$FMTE)^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
Registration 6 DG NPTF XMIT ADMISSION  VAFC ADMISSION TRANSMISSION  VAFC ADMIT XMIT DATE RANGE  VAFC ADMIT XMIT PATIENT  VAFC ADMIT XMIT TRANSMIT  VAFCMS02  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
NEWDFN ;Change patient
AGAIN ;Get patient
XMIT ;Select and transmit admission from list
HEADER ;Build header
LISTMAN ;Entry point for ListMan interface to transmit admission data
EXIT ;Clean-up ListMan variables
DATE ;Change date range
ENTRY ;Build display list of admissions for given patient in given time frame
GETDFN() ;Get pointer to PATIENT file (#2)

External References

Name Field # of Occurrence
^DIC GETDFN+8
^DIR XMIT+24, XMIT+32, XMIT+39, XMIT+43
PID^VADPT6 HEADER+16
RETRAN^VAFCMS02 XMIT+41
$$PIVNW^VAFHPIVT XMIT+27
EN^VALM AGAIN+5
$$SETFLD^VALM1 ENTRY+36, ENTRY+39, ENTRY+45, ENTRY+50
$$SETSTR^VALM1 HEADER+22, HEADER+27, ENTRY+65
FULL^VALM1 EXIT+3, DATE+11, XMIT+10, NEWDFN+10
RANGE^VALM1 DATE+14
CLEAN^VALM10 ENTRY+19, EXIT+1
SET^VALM10 ENTRY+52
EN^VALM2 XMIT+12
$$DT^XLFDT HEADER+12, ENTRY+13, DATE+13
$$FMADD^XLFDT HEADER+13, ENTRY+15, DATE+13
$$FMTE^XLFDT HEADER+23, HEADER+24, ENTRY+38

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"** No admissions on file **",!!
  • Line Location: AGAIN+3
Routine Call
  • VALM
  • Line Location:
    • AGAIN+5
Routine Call
  • DIC
  • Line Location:
    • GETDFN+8
Routine Call
  • DIR
  • Line Location:
    • XMIT+24
    • XMIT+32
    • XMIT+39
    • XMIT+43

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(405.1 - [#405.1] ENTRY+42
^DGPM - [#405] ENTRY+31, XMIT+19
^DGPM("APTT1" AGAIN+3, ENTRY+63
^DGPM("ATID1" ENTRY+28, ENTRY+30
^DIC(42 - [#42] ENTRY+48
^DPT - [#2] HEADER+11, HEADER+18, ENTRY+12
^VAT(391.71 - [#391.71] XMIT+34

Label References

Name Line Occurrences
$$GETDFN AGAIN+1, NEWDFN+14
AGAIN AGAIN+3
ENTRY DATE+23, NEWDFN+20
HEADER DATE+21, NEWDFN+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DATE ENTRY+18~, ENTRY+26*, ENTRY+27*, ENTRY+28*, ENTRY+30, XMIT+8~, XMIT+19*, XMIT+20, XMIT+27
DFN LISTMAN+4~, AGAIN+1*, AGAIN+2, AGAIN+3, HEADER+10, HEADER+11, HEADER+18, ENTRY+11, ENTRY+12, ENTRY+28
, ENTRY+30, ENTRY+63, XMIT+27, NEWDFN+12, NEWDFN+14*, NEWDFN+16*
DIC GETDFN+5~, GETDFN+6*
DIC(0 GETDFN+7*
DIR XMIT+8~
DIR("A" XMIT+24*, XMIT+32*, XMIT+39*, XMIT+43*
DIR(0 XMIT+24*, XMIT+32*, XMIT+39*, XMIT+43*
DTOUT GETDFN+5~
DUOUT GETDFN+5~
ENTRY ENTRY+18~, ENTRY+22*, ENTRY+35*, ENTRY+36, ENTRY+52, ENTRY+53, ENTRY+60, XMIT+8~, XMIT+14*, XMIT+15*
, XMIT+17, XMIT+21, XMIT+29, XMIT+36, XMIT+42
INVBEG ENTRY+18~, ENTRY+23*, ENTRY+24*, ENTRY+28
LINE HEADER+15~, HEADER+20*, HEADER+21, HEADER+22, HEADER+25*, HEADER+26, HEADER+27, ENTRY+18~, ENTRY+33*, ENTRY+36*
, ENTRY+39*, ENTRY+45*, ENTRY+50*, ENTRY+52, ENTRY+62*, ENTRY+63*, ENTRY+64, ENTRY+65
MOVENODE ENTRY+18~, ENTRY+31*, ENTRY+32, ENTRY+38, ENTRY+41, ENTRY+47
MOVEPTR ENTRY+18~, ENTRY+29*, ENTRY+30*, ENTRY+31, ENTRY+53, XMIT+8~, XMIT+17*, XMIT+19, XMIT+26
NODE ENTRY+18~, ENTRY+42*, ENTRY+43, ENTRY+44, ENTRY+48*, ENTRY+49
>> OLDBED DATE+8*, DATE+17
OLDBEG DATE+6~
OLDDFN NEWDFN+8~, NEWDFN+12*, NEWDFN+16
OLDEND DATE+6~, DATE+9*, DATE+18
PIVOT XMIT+8~
PIVOTNUM XMIT+8~, XMIT+27*, XMIT+28, XMIT+34
>> PIVOTPTR XMIT+34*, XMIT+35, XMIT+41
TMP HEADER+15~, HEADER+18*, HEADER+19*, HEADER+20, HEADER+21*, HEADER+22, HEADER+23*, HEADER+24*, HEADER+25, HEADER+26*
, HEADER+27, ENTRY+18~, ENTRY+38*, ENTRY+39, ENTRY+41*, ENTRY+42, ENTRY+43*, ENTRY+44*, ENTRY+45, ENTRY+47*
, ENTRY+48, ENTRY+49*, ENTRY+50, ENTRY+64*, ENTRY+65
VA HEADER+15~
VA("PID" HEADER+19
VAERR HEADER+15~, HEADER+17
>> VALMAR ENTRY+53, ENTRY+61, ENTRY+65, XMIT+17
VALMB DATE+6~, DATE+13*
>> VALMBCK DATE+19*, DATE+25*, XMIT+44*, NEWDFN+16*, NEWDFN+22*
VALMBEG LISTMAN+4~, HEADER+13*, HEADER+23, ENTRY+15*, ENTRY+16*, ENTRY+23, DATE+8, DATE+16, DATE+17*
>> VALMBG ENTRY+21*
>> VALMCNT ENTRY+20*, ENTRY+52, ENTRY+54*, ENTRY+58*, ENTRY+66*
VALMEND LISTMAN+4~, HEADER+12*, HEADER+13, HEADER+24, ENTRY+13*, ENTRY+14*, ENTRY+15, ENTRY+26, DATE+9, DATE+16
, DATE+18*
>> VALMHDR(1 HEADER+22*
>> VALMHDR(2 HEADER+27*
VALMY XMIT+8~
VALMY( XMIT+15
VAPTYP HEADER+15~
VPTR XMIT+8~, XMIT+26*, XMIT+27
X GETDFN+5~, XMIT+8~
>> XQORNOD(0 XMIT+12
Y GETDFN+5~, GETDFN+9, XMIT+8~
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