VistA Analysis » VistA Reference » RPCs » ORQQCN URGENCIES

ORQQCN URGENCIES

Returns a list of applicable urgencies from PROTOCOL file 101,given a ConsultIEN and type.

Properties

Property Value
Label URG
MUMPS Implementation ORQQCN1
Return Type ARRAY

Input Parameters

Name Type Maximum Data Length Required Description
Consult ID LITERAL 16 true Internal file number of consult in file 123.
Request type LITERAL 30 true Consult or procedure. Pointer to PROTOCOL file 101. Value iseither 'GMRCOR CONSULT' or 'GMRCOR REQUEST'.

MUMPS Method Description

Property Value
Method URG^ORQQCN1
Method Comment new urgency from 101.42
Input Parameters GMRCO
Code
 Q:+$G(GMRCO)=0
N GMRCURG,X,GMRCCSLT,GMRCPROC,GMRCTYPE,GMRCPROT
S GMRCCSLT=$O(^ORD(101,"B","GMRCOR CONSULT",0))
S GMRCPROC=$O(^ORD(101,"B","GMRCOR REQUEST",0))
S GMRCTYPE=$P(^GMR(123,+GMRCO,0),"^",17)
I $P(^GMR(123,+GMRCO,0),"^",18)["I" D
. S X=$S(GMRCTYPE=GMRCCSLT:"S.GMRCT",1:"S.GMRCR")
E S X="S.GMRCO"
S GMRCURG=""
F I=1:1 S GMRCURG=$O(^ORD(101.42,X,GMRCURG)) Q:GMRCURG="" D
.S GMRCPROT=$O(^ORD(101,"B","GMRCURGENCY - "_GMRCURG,0))
.S Y(I)=GMRCPROT_U_GMRCURG
.;S Y(I)=$O(^ORD(101.42,X,GMRCURG,0))_U_GMRCURG

CPRS

File Type Description
Pascal File Consults/rConsults.pas


Document generated on August 31st 2022, 2:55:43 pm