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

Package: Medicine

Routine: MCARAM6


Information

MCARAM6 ;WASH ISC/JKL-MUSE LOOKUP IN DHCP ;5/2/96 12:49

Source Information

Source file <MCARAM6.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Medicine 1 $$LOG^MCARAM7  
VA Fileman 1 IX^DIC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Medicine 1 MCARAM5  

Entry Points

Name Comments DBIA/ICR reference
SELIG
LNAME(MCDT,MCNAME,MCP) ;
; Where MCDT is Date/time of record in FileMan format
; MCNAME is Full Name in DHCP format
; MCP is array into which data is placed
EMPSSN(MCSS,Y) ;Determine if unretrievable SSN belongs to an employee
ERR ;Error return
NTYPE
EMPNAME(MCNAME,Y) ;Determine if unretrievable name belongs to an employee
LSSN(MCDT,MCSS,MCP) ;
; Where MCDT is Date/time of record in FileMan format
; MCSS is Social Security Number in consecutive digits
; MCP is array into which data is placed
NELIG
STYPE

External References

Name Field # of Occurrence
IX^DIC LSSN+7, SELIG, STYPE+2, LNAME+7, NELIG, NTYPE+2
$$LOG^MCARAM7 LSSN+10, LSSN+12, LNAME+10, LNAME+12

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls
^DG(391 - [#391] Classic Fileman Calls
^DIC(8 - [#8] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] EMPSSN+11, SELIG+3, STYPE, STYPE+5, EMPNAME+11, NELIG+3, NTYPE, NTYPE+5
^DPT("B" EMPNAME+9, EMPNAME+10
^DPT("SSN" EMPSSN+9, EMPSSN+10
^MCAR(691.5 - [#691.5] LSSN+10, LSSN+11, LNAME+10, LNAME+11

Label References

Name Line Occurrences
$$EMPNAME LNAME+8
$$EMPSSN LSSN+8
NTYPE EMPNAME+11, NELIG+1
STYPE EMPSSN+11, SELIG+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D LSSN+6~, LSSN+7*, EMPSSN+7~, SELIG*, STYPE+2*, LNAME+6~, LNAME+7*, EMPNAME+7~, NELIG*, NTYPE+2*
DIC LSSN+6~, LSSN+7*, EMPSSN+7~, SELIG*, STYPE+2*, LNAME+6~, LNAME+7*, EMPNAME+7~, NELIG*, NTYPE+2*
DIC(0 LSSN+7*, SELIG*, STYPE+2*, LNAME+7*, NELIG*, NTYPE+2*
MCDT LSSN~, LSSN+10, LSSN+11, LNAME~, LNAME+10, LNAME+11
MCEMP EMPSSN+7~, SELIG+2*, SELIG+3, STYPE+4*, STYPE+5, EMPNAME+7~, NELIG+2*, NELIG+3, NTYPE+4*, NTYPE+5
MCEPID EMPSSN+7~, EMPSSN+10*, EMPSSN+11, SELIG+3, STYPE, STYPE+5, EMPNAME+7~, EMPNAME+10*, EMPNAME+11, NELIG+3
, NTYPE, NTYPE+5
>> MCERR LSSN+8*, LSSN+10*, LSSN+12*, ERR+1, EMPSSN+8*, EMPSSN+9, STYPE, STYPE+3, STYPE+6, LNAME+8*
, LNAME+10*, LNAME+12*, EMPNAME+8*, EMPNAME+9, NTYPE, NTYPE+3, NTYPE+6
MCI LSSN+6~, LSSN+11*, LNAME+6~, LNAME+11*
MCNAME LNAME~, LNAME+7, LNAME+8, EMPNAME~, EMPNAME+9, EMPNAME+10
MCP LSSN~, LNAME~
MCP("EKG" LSSN+6*, LSSN+11*, LSSN+12, LNAME+6*, LNAME+11*, LNAME+12
MCP("NAME" LSSN+9*, LNAME+9*
MCP(1 LSSN+9*, LSSN+11, LNAME+9*, LNAME+11
MCSS LSSN~, LSSN+7, LSSN+8, EMPSSN~, EMPSSN+9, EMPSSN+10
U LSSN+9, LNAME+9
X LSSN+6~, LSSN+7*, EMPSSN+7~, SELIG*, STYPE+2*, LNAME+6~, LNAME+7*, EMPNAME+7~, NELIG*, NTYPE+2*
Y LSSN+6~, LSSN+8, LSSN+9, EMPSSN~, EMPSSN+7~, SELIG+1, SELIG+2, SELIG+3*, STYPE+3, STYPE+4
, STYPE+5*, LNAME+6~, LNAME+8, LNAME+9, EMPNAME~, EMPNAME+7~, NELIG+1, NELIG+2, NELIG+3*, NTYPE+3
, NTYPE+4, NTYPE+5*
Y(0 LSSN+9, SELIG+3*, STYPE+5*, LNAME+9, NELIG+3*, NTYPE+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All