ORWDX ;SLC/KCM,REV,JLI - Order dialog utilities ;Feb 16, 2024@13:21
Source file <ORWDX.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ORDITM(Y,FROM,DIR,XREF,QOCALL,ACCESS) | ; Subset of orderable items
; Y(n)=IEN^.01 Name^.01 Name -or- IEN^Synonym <.01 Name>^.01 Name |
|
| ODITMBC(Y,XREF,ODLST) | ;
|
|
| FNDINFO(Y,ODIEN) | ;
|
|
| DLGDEF(LST,DLG) | ; Format mapping for a dlg
|
|
| DLGQUIK(LST,QO) | ;(NOT USED)
|
|
| LOADRSP(LST,RSPID,TRANS,ORREN) | ||
| TITR(ORIFN,ORREN,ROOT,ORADDTITRRESP) | ; Special handling for outpatient med titration orders
|
|
| SAVE(REC,ORVP,ORNP,ORL,DLG,ORDG,ORIT,ORIFN,ORDIALOG,ORDEA,ORAPPT,ORSRC,OREVTDF,INDICAT) | ;
; ORVP=DFN, ORNP=Provider, ORL=Location, DLG=Order Dialog, ; ORDG=Display Group, ORIT=Quick Order Dialog, ORAPPT=Appointment |
|
| SENDED(ORWLST,ORIENS,TS,LOC) | ; Release EDOs to svc
|
|
| SEND(ORWLST,DFN,ORNP,ORL,ES,ORWREC) | ; Sign
; DFN=Patient, ORNP=Provider, ORL=Location, ES=Encrypted ES code ; ORWREC(n)=ORIFN;Action^Signature Sts^Release Sts^Nature of Order |
|
| SEND1 | ||
| DLGID(VAL,ORIFN) | ; return dlg IEN for order
|
|
| FORMID(VAL,ORIFN) | ; Base dlg FormID for an order
|
|
| AGAIN(VAL,DLG) | ; return true to keep dlg for another order
|
|
| DGRP(VAL,DLG) | ; Display grp pointer for a dlg
|
|
| DGNM(VAL,NM) | ; Display grp pointer for name
|
|
| WRLST(LST,LOC) | ; List of dlgs for writing orders
|
|
| MSG(LST,IEN) | ; Msg text for orderable item
|
|
| DISMSG(VAL,IEN) | ; Disabled mge for ordering dlg
|
|
| LOCK(OK,DFN) | ; Attempt to lock pt for ordering
|
|
| UNLOCK(OK,DFN) | ; Unlock pt for ordering
|
|
| LOCKORD(OK,ORIFN) | ; Attempt to lock order
|
|
| UNLKORD(OK,ORIFN) | ; Unlock order
|
|
| UNLKOTH(OK,ORIFN) | ; Unlock pt not by this session
|
| RPC Name | Call Tags |
|---|---|
| ORWDX ORDITM | ORDITM |
| ORWDX DLGDEF | DLGDEF |
| ORWDX DLGQUIK | DLGQUIK |
| ORWDX SAVE | SAVE |
| ORWDX SEND | SEND |
| ORWDX WRLST | WRLST |
| ORWDX LOADRSP | LOADRSP |
| ORWDX FORMID | FORMID |
| ORWDX LOCK | LOCK |
| ORWDX UNLOCK | UNLOCK |
| ORWDX MSG | MSG |
| ORWDX DGRP | DGRP |
| ORWDX DLGID | DLGID |
| ORWDX AGAIN | AGAIN |
| ORWDX DISMSG | DISMSG |
| ORWDX SENDP | SENDP |
| ORWDX LOCK ORDER | LOCKORD |
| ORWDX UNLOCK ORDER | UNLKORD |
| ORWDX DGNM | DGNM |
| ORWDX SENDED | SENDED |
| ORWDX UNLKOTH | UNLKOTH |