| TITLE | VALUE | |
|---|---|---|
| NAME | DSIV POLL REPORT | |
| DESCRIPTION | Used to check the status of the background job kicked off by the DSIV EXCEPTION REPORT2 rpc, and to get the report data. | |
| TAG | POLL | |
| ROUTINE | DSIVICR1 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
| INPUT PARAMETER | DSIVHNDL | |
| DESCRIPTION | Contains the Handle returned by the kick-off rpc call DSIV EXCEPTION REPORT2. This is the ^XTMP global node where the report status and data reside. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | YES | |
| MAXIMUM DATA LENGTH | 50 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
| INPUT PARAMETER | CNT | |
| DESCRIPTION | Contains the count (#) of records to return for each call to the rpc. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 10 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
| INPUT PARAMETER | MORE | |
| DESCRIPTION | Contains a flag (MORE=1) when there were more records than parameter 2 (CNT) to supress the header for the subsequent calls to get data. The first call to the rpc should NOT include the MORE=1 parameter. Send MORE=9 to kill the report data in ^XTMP global if the user no longer wants to get it. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 1 | |
| RETURN VALUE TYPE | GLOBAL ARRAY | |
| RETURN PARAMETER DESCRIPTION | Returns -1^error, or 0^Results not ready^*percent complete*, or Ret(1) = $START$report start date^report end date (reqst'd by user) Ret(n) = Clinic^Appt Date/time^Patient Ret(~) = $END$QUEUED dttm^rpt START RUN dttm^rpt END RUN dttm | |
| AVAILABILITY | ||
| INACTIVE | ||
| CLIENT MANAGER | ||
| WORD WRAP ON | TRUE | |
| VERSION | ||
| SUPPRESS RDV USER SETUP | ||
| APP PROXY ALLOWED | ||