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

Caller Graph Total: 1

Package Total Caller Graph
Automated Information Collection System 1 IBDFDE1  

Entry Points

Name Comments DBIA/ICR reference
WSERR(RESULT,FORMID) ; -- broker call back
; -- store error occuring on workstation
; occures when user cancels recognition.
WSERRQ
ETQ
FORMID(RESULT,FORMNO) ;
; -- broker call back to turn a formId into patient name/ssn/clinic/appt/formtype/status
IMAGENM(RESULT,IBDF) ; -- broker call back
; -- store names of images stored and their location
; along with the form id information
GETFS(RESULT,IBDF) ;
; -- broker call back to return the formspec in IBDFS for form FORMID
SECMQ
GETFSQ
TESTI ; -- test storing image name
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)
SECM(RESULT,IBDUZ) ;
; -- broker call back to return array of secondary menus in array RESULT
IMGNMQ
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

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

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