PXRMRPCG GENFUPD

TITLEVALUE
NAMEPXRMRPCG GENFUPD
DESCRIPTIONProcess general findings selected in a reminder dialog.
TAGGENFUPD
ROUTINEPXRMRPCG
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERDATA
DESCRIPTIONArray of general findings and patient identifiers.

DATA(0)=Caret-delimited string
Patient identifiers
Piece Value
================
1 Internal entry number (IEN) in the PATIENT file (#2)
2 CPRS visit string (semi-colon-delimited)
Piece Value
================
1 IEN in the HOSPITAL LOCATION file (#44)
2 Encounter date/time in internal FileMan format
3 Service category (refer to integration agreement #1889
ADD/EDIT/DELETE PCE DATA SILENTLY for valid values)
3 IEN in the TIU DOCUMENT file (#8925)

DATA(XIEN,GROUP_ID,N)=Caret-delimited string
General finding data
XIEN - 'R' followed by the IEN in the REMINDER DEFINITION file
(#811.9) of the reminder associated with the top-level dialog
that contains this general finding or the IEN in the REMINDER
DIALOG file (#801.41) of the top-level dialog that contains
this general finding
GROUP_ID - Value from the DATA GROUP field (#150) in the REMINDER
DIALOG file (#801.41) or '0' if that field is null
N - the general finding number; starts at one and increments by one
Piece Value
================
2 IEN in the REMINDER GENERAL FINDINGS file (#801.46)
X The data value of this general finding
Not all general findings have a data piece.
To determine X, the remote procedure uses the following algorithm:
1. Obtain the REMINDER GUI PROCESS file (#801.42) IEN from the
PROMPT TYPE field (#6) in the REMINDER GENERAL FINDINGS file
(#801.46)
2. Obtain the NAME field (#.01) value from the REMINDER GENERAL
FINDINGS file (#801.46)
3. Obtain the value of X from the array returned by the
BLDPARR^PXRMRPCG line tag using the value from step #2 as the
subscript of interest
All other pieces are ignored.

DATA(DIEN,GROUP_ID,"ID",N)=Caret-delimited string
General findings that contain record IDs
XIEN - 'R' followed by the IEN in the REMINDER DEFINITION file
(#811.9) of the reminder associated with the top-level dialog
that contains this general finding or the IEN in the REMINDER
DIALOG file (#801.41) of the top-level dialog that contains
this general finding
GROUP_ID - Value from the DATA GROUP field (#150) or '0' if that
field is null
N - the general finding number; starts at one and increments by one
Piece Value
================
1 IEN of the general finding in the REMINDER GENERAL FINDINGS
file (#801.46)
2 Record ID
PARAMETER TYPELIST
REQUIREDYES
MAXIMUM DATA LENGTH

RETURN VALUE TYPEARRAY
RETURN PARAMETER DESCRIPTIONArray containing the status of calling this remote procedure.

RETURN(1)=Caret-delimited string
Piece Value
================
1 1 to denote that the call was successful
-1 to denote that an error occurred
2 "" if no error occurred
ERROR MESSAGE if an error occurred
AVAILABILITYAGREEMENT
INACTIVE
CLIENT MANAGER
WORD WRAP ON
VERSION
SUPPRESS RDV USER SETUP
APP PROXY ALLOWED