IBDFBKR ;ALB/AAS - EF utilite, receive and format data for PCE ; OCT 1,1994
Source file <IBDFBKR.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PCE(IB,PXCA) | ;
 ; -- Entry point from Broker receiver to parse data and ; either send to PCE or store until all pages received  | 
|
| PCEQ | ||
| FILAD(REC) | ;
 ; -- adds the data to the FORM TRACKING file ; -- awaiting all of the pages to be sent ; REC is the line of raw data, as received ; -- may change to FM call???  | 
|
| ARYAD(DATA) | ;
 ; -- Input DATA ; -- DATA format B=bubble or ; H=handprint>:<ien of form element in the form ; definition table>:<value entered ; D=dynamic bubble>:<field identifier>:<number of choice> ; -- Output Bubbles,Dynamic, or Handprint Array.  | 
|
| BRKARY(IB,IBDATA) | ;
 ; -- break array of data into known parts ; -- Input IB(array) contains raw data from receiver ; IBDATA(array) called by reference ; -- Output IBDATA(array) of new formated data ; result message indicator  | 
|
| BRKQ | ||
| VALIDD(IBDATA) | ;
 ; -- Determine if data contains Formtype, FormID, and Page ; -- Does form ID and form type match entry in Form Tracking ; -- is the form supposed to have this page? ; -- Input IBDATA(array) ; -- Output result message indicator (3=valid, 4=invalid, 5=already recvd)  | 
|
| VQ | ||
| NEEDMOR(IBDATA) | ;
 ; -- check to see if all the pages have been received  | 
|
| NMQ | ||
| RESULT | ;;
 |