LRDPAREF ;DALOI/FHS - PENDING ORDER FILE PATIENT LOOKUP ; 12/3/1997
Source file <LRDPAREF.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; From ^LRDPA
; Initialize array LRSD. ; CDT=collection date/time ; DFN=ien of patient in selected file ; DOB=patient's date of birth ; DPF=source file (2, or 67) ; ERROR=0 ; LPC=longitudinal parity check ; PNM=patient name ; RIEN=IEN of ^LRT(67 ; RPSITE=primary sending site ; RSITE=sending site ; RSITEN=sending site name ; RUID=specimen unique identifier ; SEX=patient's sex ; SSN=patient's SSN ; LA7PNM=Patient Bar code read if lookup fails ; On exit LRDPF set to '67^LRT(67, DFN=RIEN |
|
CK | ;S PNM=LRSD("PNM"),SSN=LRSD("SSN"),DOB=LRSD("DOB"),SEX=LRSD("SEX"),LRXDPF=LRSD("DPF"),LRXDFN=LRSD("DFN")
|
|
OK | ;
|
|
E2 | ||
E3 | ||
RUID | ;
|
|
DUP | ||
ERR | ;
|
|
ERR1 | ;
|
|
CLEAN | ;
|
|
BAR | ; Scan PD bar code for patient/specimen info
|
|
MAN | ; Manual referral patient lookup
|
|
MF696 | ; Manual lookup of file #69.6
|
|
DIQ | ; Display patient info
|
|
ERRMSG(X,Y) | ; Display error message to user
; Call with X=error message code^error message text ; Y=message prefix |
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 |
|
FileNo | Call Tags |
---|---|
^DIC(4 - [#4] | GET1^DIQ |
^LAB(64.061 - [#64.061] | FIND1^DIC |
^LRO(69.6 - [#69.6] | GETS^DIQ |