VistA Analysis » VistA Reference » RPCs » ORWDPS2 DAY2QTY

ORWDPS2 DAY2QTY

Properties

Property Value
Label DAY2QTY
MUMPS Implementation ORWDPS2
Return Type SINGLE VALUE

MUMPS Method Description

Property Value
Method DAY2QTY^ORWDPS2
Method Comment return qty for days supply
Input Parameters DAY, UPD, SCH, DUR, PAT, DRG
First Comment
 VAL: quantity
Code
 N ORWX,I,X,ADUR,ADURNM
S ORWX("DAYS SUPPLY")=DAY
S ORWX("PATIENT")=PAT
I DRG S ORWX("DRUG")=DRG
F I=1:1:$L(UPD,U)-1 D
. S ORWX("DOSE ORDERED",I)=$P(UPD,U,I)
. S ORWX("SCHEDULE",I)=$P(SCH,U,I)
. S ADUR=$P(DUR,U,I),ADURNM=$P($P(ADUR," ",2),"~")
. S:ADURNM="MONTHS" X=+ADUR_"L"
. S:ADURNM'="MONTHS" X=+ADUR_$E($P(ADUR," ",2))
. I $L(X) S ORWX("DURATION",I)=X
. S X=$E($P(ADUR,"~",2))
. I $L(X) S ORWX("CONJUNCTION",I)=X
D QTYX^PSOSIG(.ORWX)
S VAL=$G(ORWX("QTY"))

CPRS

File Type Description
Pascal File Orders/rODMeds.pas


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