Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Used in RPC
Print Page as PDF
Routine: ORWDBA1

Package: Order Entry Results Reporting

Routine: ORWDBA1


Information

ORWDBA1 ; SLC OIFO/DKK/GSS - Order Dialogs Billing Awareness ;12/04/12 09:39

Source Information

Source file <ORWDBA1.m>

Entry Points

Name Comments DBIA/ICR reference
GETORDX(Y,ORIEN) ; Retrieve Diagnoses for an order - RPC
; Input:
; ORIEN Order Internal ID#
; Output:
; Y Array of Diagnoses (Dx) - Y(#)=#^DxInt#^ICD9^DxDesc^TxF
; Variables used:
; CT Counter for # of Dx related to order
; DXIEN Dx internal ID
; DXN Internal (to ^OR(100)) sequence # for Dx storage
; DXREC Dx record from Order file
; DXV Dx description
; ICD9 External ICD9 #
; TXFACTRS Treatment Factors (TxF)
SCLST(Y,DFN,ORLST) ; RPC for compiling appropriate TxF's
; RPC titled ORWDBA1 SCLST
CPLSTBA(TEST,PTIFN,ORIFNS) ; set-up SC/TFs for BA
SCPRE(DR,DFN) ; Dialog validation, to ask BA questions
ORPKGTYP(Y,ORLST) ; Build BA supported packages array
; GMRC=Prosthetics, LR=Lab, PSO=Pharmacy, RA=Radiology
ORPKG1(TEST,ORIFNS) ; Order for package BA supports? TEST(ORI)=1 is YES
BASTATUS(Y) ;RPC to retrieve the status of the Billing Awareness software
; Y = Returned Value (1=BA usable, 0=BA not-usable)
; Check for installation of CIDC ancillary build
BASTAT() ; Internal version of BASTATUS
; Returns 0 if disabled or 1 if enabled
RCVORCI(Y,DIAG) ;Receive order related Clinical Indicators & Diagnoses from GUI
; Store data in ^OR(100,ODN,5.1) & ^OR(100,0DN,5.2)
TFSTGS ; Set Treatment Factor strings sequence order
; TFGBL is order of TxFs in ^OR(100,ORIEN,5) & ^OR(100,ORIEN,5.2)
; TFGUI is order of TxFs to/from GUI
; TFTBL is order of TxFs for table SD008 (used in ZCL segment)
; NOTE: change examples in TFGUIGBL and TFGBLGUI if order changed
TFGUIGBL(GUI) ;Convert Treatment Factors from GUI to Global order & format
TFGBLGUI(GBL) ;Convert Treatment Factors from Global to GUI order & format
PRVKEY(X) ;Check for active & provider key - to be deleted in CPRS v26
ORESKEY(X) ;Does 'X' hold ORES key, returns: 1=true, 0=false

Used in RPC

RPC Name Call Tags
ORWDBA1 ORPKGTYP ORPKGTYP
ORWDBA1 RCVORCI RCVORCI
ORWDBA1 SCLST SCLST
ORWDBA1 BASTATUS BASTATUS
ORWDBA1 GETORDX GETORDX
Info |  Source |  Entry Points |  Used in RPC