Print Page as PDF
USE OF LR7OV4 CALLS ICR (2429)

USE OF LR7OV4 CALLS    ICR (2429)

Name Value
NUMBER 2429
IA # 2429
DATE CREATED 1998/05/21
CUSTODIAL PACKAGE LAB SERVICE
CUSTODIAL ISC Dallas
USAGE Controlled Subscription
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE LR7OV4
NAME USE OF LR7OV4 CALLS
GENERAL DESCRIPTION
This DBIA formalizes the documentation for calls to
LR7OV4 as documented in the OE/RR Interface Specification document.
STATUS Active
DURATION Till Otherwise Agreed
ID LR7OV4
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
$$ON(DIV)
Returns ordering parameters for immediate collection.

VARIABLES TYPE VARIABLES DESCRIPTION
DIV Input
Pointer value from IMMED LAB COLLECT DIV. multiple in
LABORATORY SITE file (#69.9).
VALUE Output
Extrinsic function returns 1 if immediate collect is
allowed for division.  Otherwise, 0 is returned.
$$DEFTIME(DIV)
Returns next valid time form immediate collection.
VARIABLES TYPE VARIABLES DESCRIPTION
DIV Input
Pointer value from IMMED LAB COLLECT DIV. multiple in
LABORATORY SITE file (#69.9).
VALUE Output
Extrinsic function returns:

internal date/time^external date/time if valid result found
""^error message if time could not be returned
$$VALID(DIV,TM)
Validates immediate collection time.
VARIABLES TYPE VARIABLES DESCRIPTION
DIV Input
Pointer value from IMMED LAB COLLECT DIV. multiple in
LABORATORY SITE file (#69.9).
TM Input
Collection date/time to validate
VALUE Output
Extrinsic function returns:

1 if time is valid collection time
0^error message if tim not valid
SHOW(DIV,.Y)
Returns an array of allowable date/time ranges for
immediate collection which is formatted for display.
VARIABLES TYPE VARIABLES DESCRIPTION
DIV Input
Pointer value from IMMED LAB COLLECT DIV. multiple in
LABORATORY SITE file (#69.9).
Y Output
Array of allowable date/time ranges for immediate
collection formatted for display.
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE ISC SUBSCRIBING DETAILS
ORDER ENTRY/RESULTS REPORTING Salt Lake City


VISTA INTEGRATION ADAPTOR
VIA is using the access in the ICR for VIAB IC VALID
RPC and OrderMgmtSvc - getImmediateCollectValidText.  It also needs this
access for VIAB IMMED COLLECT RPC and  OrderMgmtSvc -
getImmediateCollectMessage.