ALIST |
ALIST^PXRMRPCA(.ORY,ORPT.LIST) - Evaluate a list of
reminders for a patient
Allows evaluation of a list of reminders. Returns a list of clinical reminders
due/applicable or not applicable to the patient.
INPUT: ORPT
Patient identifier from the patient file [#2]
INPUT: LIST
List of reminders in format :
LIST(1) = reminder ien1 (from #811.9)
LIST(2) = reminder ien2
etc
OUTPUT: ORY
List of reminders in format:
ORY(CNT)=IEN^PRINT NAME^DUE DATE/TIME^LAST OCCURRENCE DATE/TIME^PRIORITY^DUE
DUE=0 - Applicable
DUE=1 - Due
DUE=2 - Not Applicable
|
|
APPL |
APPL^PXRMRPCA(.ORY,ORPT,.LIST) - Evaluate reminders
for CPRS cover sheet
Returns a list of clinical reminders due/applicable or not applicable to
the patient.
INPUT: ORPT
Patient identifier from the patient file [#2]
INPUT: LIST
List of reminders in format :
LIST(1) = reminder ien1 (from #811.9)
LIST(2) = reminder ien2
etc
OUTPUT: ORY
List of reminders in format:
ORY(CNT)=IEN^PRINT NAME^DUE DATE/TIME^LAST OCCURRENCE DATE/TIME^PRIORITY^DUE
DUE=0 - Applicable
DUE=1 - Due
|
|
CATEGORY |
CATEGORY^PXRMRPCA(.ORY,ORPT,ORLOC) - List of
categories
Returns list of all CPRS lookup categories and associated reminders
INPUT: ORPT
Patient Identifier from Patient file [#2]
INPUT: ORLOC
Patient's HOSPITAL LOCATION [#44]. May be null.
OUTPUT: ORY
Returns array of categories and reminders based on CPRS lookup categories
for this patient service/location.
FORMAT OF OUTPUT
ORY(1)=identifier^type^name^parent identifier^reminder ien
ORY(2)=identifier^type^name^parent identifier^reminder ien
type C = category
R = reminder
|
|
REMDET |
REMDET^PXRMRPCA(..ORY,ORPT,ORREM) - Clinical
Maintenance display
Returns the details of a clinical reminder for a patient
INPUT: ORPT
Patient identifier from Patient file [#2]
INPUT: ORREM
Clinical reminder (ien) from CLINICAL REMINDER DEFINITION file [#811.9]
OUTPUT: ORY
Formatted details of the clinical reminder
ORY(1)=text
ORY(2)=text
|
|
WEB |
WEB^PXRMRPCA(.ORY,ORREM) - Web sites for a reminder
Web addresses for selected reminder
INPUT: ORREM
Clinical reminder (ien) from CLINICAL REMINDER DEFINITION file [#811.9]
OUTPUT: ORY
Formatted list of web addresses
ORY(1)=description^address
E.G.
ORY(0)=4
ORY(1)=Influenza Directive^http://www.va.gov/publ/direct/194026.htm
ORY(2)=Medical Home Pages^http://www.va.gov/bookmark/Medhome.htm
ORY(3)=National Guideline Clearinghouse^http://www.guideline.com
ORY(4)=VISN01 Web Page^http://url.visn1.url
|
|
LIST |
LIST^PXRMRPCA(.ORY,ORPT,ORLOC) - List of reminders
(unevaluated)
Returns list of CPRS reminders for patient/location (no evaluation is done)
INPUT: ORPT
Patient identifier from the patient file [#2]
INPUT: ORLOC
Patients location from HOSPITAL LOCATION [#44]. May be null
OUTPUT: ORY
List of reminder iens [#811.9].
ORY(1)=ien1
ORY(2)=ien2
|
|
$$DLG(IEN) |
Determine if the Reminder has a Reminder dialog
associated with the reminders and the dialog is not disabled. If the reminder
has an active dialog assigned to it a value of 1 is return. If the reminder
does not have a dialog assign to it or if the dialog is disabled the then a
value of 0 is returned.
|
VARIABLES |
TYPE |
VARIABLES DESCRIPTION |
IEN |
Input |
the IEN of the Reminder definition from file #811.9
|
$$DLG |
Output |
0 == if the reminder does no have a dialog assigned or is disabled.
1 == if the reminder has an active dialog assigned.
|
|
$$DLGWIPE(IEN) |
Check to see if the reminder has an associated
dialog. If it does then it checks to see if field #112 (Patient Specific) of
file 801.41 is set to true, if so the function returns a value of 1. If the
reminder does not have an associated dialog or if the field #112 (Patient
Specific) is not set to true then the function returns a value of 0.
|
VARIABLES |
TYPE |
VARIABLES DESCRIPTION |
IEN |
Input |
the IEN of the Reminder definition from file #811.9
|
$$DLGWIPE |
Output |
0 == if the reminder does not have an associated dialog
or if the field #112 (Patient Specific) of file 801.41 is false.
1 == if the reminder has an associated dialog and if field #112
is set to true.
|
|
ORY |
|
|