LR7ORB3 ;DALOI/JMC - Lab CPRS Notification Utility ;03/07/13 15:23
Source file <LR7ORB3.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
SETUP(LRDFN,LRSS,LRIDT,LRUID) | ; Setup a CPRS notification
; Call with LRDFN = file #63 IEN ; LRSS = file #63 subscript ; LRIDT = inverse d/t of entry in file #63 ; LRUID = accession's UID |
|
GETDOCS(LRDOCS,LRDFN,LRSS,LRIDT) | ; Return PCP(inpatient PC/attending/outpt PC/outpt assoc PC/outpt attending) and ordering provider
|
|
MORE | ; Add names or mail groups to the lookup list?
|
|
LOOKUP | ; Add additional names or mail groups to alert list.
|
|
AHELP | ; Help Frame
|
|
CURREC | ; Build list of current recipients.
|
|
OR(LRTYPE,LRDFN,LRSS,LRIDT,LRUID,LRXQA,LRTST) | ; Send OR notification
|
|
SELTEST(LRUID) | ; Select test on accession for alert messsage - screen out workload tests
|
|
ASKXQA(LRDFN,LRSS,LRIDT,LRUID,LRDEFAULT) | ; Ask if user wants to send a CPRS notification/alert for this accession.
; Call with LRDFN = file #63 IEN ; LRSS = file #63 subscript ; LRIDT = inverse d/t of entry in file #63 ; LRUID = accession's UID ; LRDEFAULT = default answer for DIR call (1-NO,2-YES) |
|
SENDOR | ; Send a CPRS alert for an accession.
; - User is prompted to select the accession and tests. |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^LAB(60 - [#60] | Classic Fileman Calls |