Print Page as PDF
CALL TO GMRCACTM ICR (2425)

CALL TO GMRCACTM    ICR (2425)

Name Value
NUMBER 2425
IA # 2425
DATE CREATED 1998/05/21
CUSTODIAL PACKAGE CONSULT/REQUEST TRACKING
CUSTODIAL ISC Salt Lake City
USAGE Private
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE GMRCACTM
NAME CALL TO GMRCACTM
GENERAL DESCRIPTION
This DBIA will alow Order Entry/Results Reporting to
call CPRS^GMRCACTM.
STATUS Active
DURATION Till Otherwise Agreed
ID GMRCACTM
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
CPRS(IENSTRING)
Call returns a flag determining whether a user has
privileges for a particular consult service.  This is used to determine what
action menu a user should have to process or review consults.
VARIABLES TYPE VARIABLES DESCRIPTION
IENSTRING Input
A string of IENs of file 123 separated by
semi-colons.
ORFLG(IEN) Output
ORFLG(IEN)=flag  (1st piece)
where IEN is the consult internal entry number and the flag is a number
representing one of the following:
1 = GMRCACTM USER REVIEW SCREEN - tracking/review actions
2 = GMRCACTM SERVICE ACTION menu  - service clinician actions
3 = Indicates the user is an administrative update user.

CPRS uses this flag to build equivalent menus in the GUI and List Manager.

ORFLG(IEN)= (2ND piece) IEN is the Consult (IEN) in file 123.  The clinician's
DUZ will be used to determine what type of update authority is granted.  Piece
two will contain the field in file 123.5 (REQUEST SERVICES) that gave the user
update authority (ex.  Update user WO/Notification, Special Update user,
Administrative Update user).

ORFLG(IEN)= (3rd piece)
Piece will contain the Service in file 123.5 (REQUEST SERVICES) that gave
the user update authority (ex. CARDIOLOGY, NEUROLOGY).

ORFLG(IEN)= (4th piece)
Piece will contain a "1" if the user is allowed to associate medicine
results with a consult procedure request.

ORFLG(IEN)= (5th piece)
Piece will contain a "1" if a user can disassociate a medicine result that
was incorrectly associated with a consult procedure request.

ORFLG(IEN)= (6th piece)
Piece will contain a "1" if the user is the provider or update user for the
consult.  If the piece contains a "1" the user is allowed to EDIT and RESUBMIT
a canceled request.

CPRS uses the ORFLG to perform the following:

1.  Build equivalent menus (USER REVIEW, SERVICE ACTION) in the GUI and
List Manager.
2.  Determine user update authority.
3.  List the Service that granted the update authority.
4.  Determine if a user has authority to associate Medicine results with
a
Procedure Request.
5.  Determine if a user has authority to disassociate a medicine result
that was
incorrectly associate with a Procedure Request.
6.  Determine if a user has authority to EDIT and RESUBMIT a Cancel
request.
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE ISC
ORDER ENTRY/RESULTS REPORTING Salt Lake City
FEE BASIS CLAIMS SYSTEM