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

Package: Automated Information Collection System

Routine: IBDFBK1


Information

IBDFBK1 ;ALB/AAS - AICS broker Utilities ;23-May-95

Source Information

Source file <IBDFBK1.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Automated Information Collection System 3 $$FINDPT^IBDF18C  LOGERR^IBDF18E2  SCAN^IBDFBKS  
VA FileMan 3 DT^DICRW  (FILE,UPDATE)^DIE  $$GET1^DIQ  
Kernel 2 UCI^%ZOSV  $$NOW^XLFDT  
Registration 1 $$SITE^VASITE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
Automated Information Collection System 9 IBD ELAPSED TIME  IBD GET FORMSPEC  IBD GET FORMSPEC GLOBAL  IBD GET SCAN PAGE INFO  IBD RETURN IMAGE ID  IBD STORE IMAGE NAME  IBD STORE WORKSTATION ERROR  IBD VALIDATE USER  
IBDFDE1  

Entry Points

Name Comments DBIA/ICR reference
GETFS(RESULT,IBDF) ;
; -- broker call back to return the formspec in IBDFS for form FORMID
GETFSQ
IMAGEID(RESULT,TEST) ;
; -- broker call back to return the next image id to save unknonw forms
ETIME(RESULT,IBDF) ; -- broker call back
; -- store elapsed time and user inputting data
; -- called by manual data entry (ibdfde1)
ETQ
WSERR(RESULT,FORMID) ; -- broker call back
; -- store error occuring on workstation
; occures when user cancels recognition.
WSERRQ
IMAGENM(RESULT,IBDF) ; -- broker call back
; -- store names of images stored and their location
; along with the form id information
IMGNMQ
FORMID(RESULT,FORMNO) ;
; -- broker call back to turn a formId into patient name/ssn/clinic/appt/formtype/status
VALIDAV(IBDUSER,IBDFKEY) ;
; -- broker call back to validate security key, make sure duz array set
; for xwb1t17
; -- Output User Info
; Piece 1 = DUZ Piece 4 = Site
; Piece 2 = DUZ(0) Piece 5 = UCI/VOL
; Piece 3 = UserName Piece 6 = Security key if held
SECM(RESULT,IBDUZ) ;
; -- broker call back to return array of secondary menus in array RESULT
SECMQ
TESTI ; -- test storing image name

External References

Name Field # of Occurrence
UCI^%ZOSV VALIDAV+16
DT^DICRW VALIDAV+13
FILE^DIE ETIME+10
UPDATE^DIE IMAGENM+21
$$GET1^DIQ SECM+9
$$FINDPT^IBDF18C FORMID+7
LOGERR^IBDF18E2 WSERR+5
SCAN^IBDFBKS GETFS+15
$$SITE^VASITE VALIDAV+19
$$NOW^XLFDT IMAGENM+15

Used in RPC

RPC Name Call Tags
IBD GET FORMSPEC GETFS
IBD VALIDATE USER VALIDAV
IBD RETURN IMAGE ID IMAGEID
IBD ELAPSED TIME ETIME
IBD STORE WORKSTATION ERROR WSERR
IBD STORE IMAGE NAME IMAGENM
IBD GET FORMSPEC GLOBAL GETFS1
IBD GET SCAN PAGE INFO SCANPG

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBD(357.96 - [#357.96] ETIME+7, IMAGENM+6, IMAGENM+18, IMAGENM+19
^IBD(357.97 - [#357.97] IMAGEID+3, IMAGEID+4, IMAGEID+6*, IMAGEID+7
^IBD(359.2 - [#359.2] GETFS+15, GETFS+16, GETFS+18
^VA(200 - [#200] VALIDAV+15, SECM+7, SECM+8
^XUSEC( VALIDAV+18

Label References

Name Line Occurrences
ETQ ETIME+6, ETIME+7
GETFSQ GETFS+10, GETFS+12, GETFS+16
IMAGENM TESTI+5
IMGNMQ IMAGENM+6
SECMQ SECM+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COUNT SECM+5~, SECM+6*, SECM+9*, SECM+11
DT VALIDAV+13
DUZ IMAGENM+14, VALIDAV+15, VALIDAV+18, VALIDAV+19
FDA IMAGENM+4~
FDA( IMAGENM+10*, IMAGENM+11*, IMAGENM+12*, IMAGENM+13*, IMAGENM+14*, IMAGENM+15*, IMAGENM+19*
FDAIEN IMAGENM+4~
>> FDAROOT( ETIME+8*, ETIME+9*
FORMID GETFS+3~, GETFS+5*, GETFS+10, GETFS+11*, GETFS+12, GETFS+15, GETFS+16, GETFS+18, WSERR~, WSERR+4*
, WSERR+5
FORMID("ERRNO" WSERR+5
FORMID("FORMID" WSERR+4
FORMID("SOURCE" WSERR+4*
FORMNO FORMID~, FORMID+5
GLB GETFS+3~
>> I IMAGENM+8*
IBD GETFS+3~, GETFS+18*
IBDERR IMAGENM+4~, IMAGENM+22
IBDF GETFS~, ETIME~, IMAGENM~, TESTI+5
IBDF("FORM" ETIME+6, ETIME+7, ETIME+8, ETIME+9
IBDF("FORMID" GETFS+5, IMAGENM+6, IMAGENM+9, IMAGENM+18, IMAGENM+19, TESTI+4*
IBDF("IMAGE" IMAGENM+6, IMAGENM+8, TESTI+1*
IBDF("PAGE" IMAGENM+12, IMAGENM+18, TESTI+3*
IBDF("SECONDS" ETIME+8
IBDF("START" GETFS+6
IBDF("STOP" GETFS+7
IBDF("USER" ETIME+9
IBDF("WSID" IMAGENM+13, TESTI+2*
IBDFKEY VALIDAV~, VALIDAV+18
IBDUSER VALIDAV~, VALIDAV+19*
IBDUZ SECM~, SECM+3, SECM+7, SECM+8
IBID FORMID+3~, FORMID+5*, FORMID+6, FORMID+7
IEN SECM+5~, SECM+8*, SECM+9
IENS IMAGENM+4~, IMAGENM+9*, IMAGENM+10, IMAGENM+11, IMAGENM+12, IMAGENM+13, IMAGENM+14, IMAGENM+15, IMAGENM+19
KEY VALIDAV+14~, VALIDAV+17*, VALIDAV+18*, VALIDAV+19
MENU SECM+5~, SECM+6*, SECM+7*, SECM+8
NAME IMAGENM+4~, IMAGENM+8*, IMAGENM+10
NODE ETIME+4~, ETIME+7*, ETIME+8, ETIME+9, VALIDAV+14~, VALIDAV+15*, VALIDAV+19
PATH IMAGENM+4~, IMAGENM+8*, IMAGENM+11
PXCA ETIME+12!
RESULT GETFS~, GETFS+14!, IMAGEID~, IMAGEID+2*, IMAGEID+4*, IMAGEID+5*, IMAGEID+6, ETIME~, ETIME+5*, ETIME+11*
, WSERR~, WSERR+6*, IMAGENM~, IMAGENM+5*, IMAGENM+22*, FORMID~, FORMID+4*, FORMID+7*, SECM~, TESTI+5
RESULT( GETFS+18*, SECM+9*
RESULT(1 GETFS+10*, GETFS+12*, GETFS+16*, SECM+3*, SECM+11*
>> SCANPG IMAGENM+18*, IMAGENM+19
START GETFS+3~, GETFS+6*, GETFS+18
STOP GETFS+3~, GETFS+7*, GETFS+18
TEST IMAGEID~
>> UCI VALIDAV+16*, VALIDAV+19
X IMAGENM+4~, IMAGENM+8*, VALIDAV+14~
XQUR VALIDAV+14~
XUENV VALIDAV+14~
XUF VALIDAV+14~
XUM VALIDAV+14~
XUSER VALIDAV+14~
Y IMAGENM+4~, VALIDAV+14~, VALIDAV+16
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All