IBDFBK1 ;ALB/AAS - AICS broker Utilities ;23-May-95
Source file <IBDFBK1.m>
| 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 | 
| Package | Total | Caller Graph | 
|---|---|---|
| Automated Information Collection System | 1 | IBDFDE1 | 
| 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 | 
| 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 | 
| FileNo | Call Tags | 
|---|---|
| ^DIC(19 - [#19] | GET1^DIQ | 
| 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 | 
| Name | Line Occurrences | 
|---|---|
| ETQ | ETIME+6, ETIME+7 | 
| GETFSQ | GETFS+10, GETFS+12, GETFS+16 | 
| IMAGENM | TESTI+5 | 
| IMGNMQ | IMAGENM+6 | 
| SECMQ | SECM+3 | 
| >> | 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 |