1 | ORYDLG ;SLC/MKB -- Postinit bulletin for order dialogs ;7/28/04 08:18
|
---|
2 | ;;3.0;ORDER ENTRY/RESULTS REPORTING;**141,165,216**;Dec 17, 1997
|
---|
3 | ;
|
---|
4 | EN(PATCH,ORDLG,USERS) ; -- look for local copies of ORDLG(NAME) by package,
|
---|
5 | ; send list in bulletin to DUZ, POSTMASTER, USERS(DUZ) when done
|
---|
6 | ;
|
---|
7 | Q:$O(ORDLG(""))="" ;none
|
---|
8 | N ORZ,ORI,X,NM,I,OR0,PKG,DG,ORPKG,ORNATL,DLG,CNT
|
---|
9 | S ORZ(1)="The following nationally exported order dialogs have been modified by"
|
---|
10 | S X="this patch: ",ORI=1,NM="" F S NM=$O(ORDLG(NM)) Q:NM="" D
|
---|
11 | . S ORI=ORI+1,ORZ(ORI)=X_NM,X=" "
|
---|
12 | . S I=+$O(^ORD(101.41,"AB",NM,0)),OR0=$G(^ORD(101.41,I,0))
|
---|
13 | . S PKG=+$P(OR0,U,7),DG=+$P(OR0,U,5) S:PKG ORPKG(PKG,DG)=""
|
---|
14 | S I=0 F I=1:1 S X=$T(NATL+I) Q:X["ZZZZZ" S ORNATL($P(X,";",3))=""
|
---|
15 | S ORI=ORI+1,ORZ(ORI)="Please review and compare the following locally created order dialogs"
|
---|
16 | S ORI=ORI+1,ORZ(ORI)="that may be copies, for any necessary changes:",CNT=0
|
---|
17 | S PKG=0 F S PKG=$O(ORPKG(PKG)) Q:PKG<1 S DLG=0 D
|
---|
18 | . F S DLG=+$O(^ORD(101.41,"APKG",PKG,DLG)) Q:DLG<1 D
|
---|
19 | .. S OR0=$G(^ORD(101.41,DLG,0)) Q:$P(OR0,U,4)'="D"
|
---|
20 | .. Q:'$D(ORPKG(PKG,+$P(OR0,U,5))) ;included DispGrp
|
---|
21 | .. Q:$D(ORNATL($P(OR0,U))) S CNT=CNT+1
|
---|
22 | .. S ORI=ORI+1,ORZ(ORI)=$J(DLG,7)_" "_$P(OR0,U)
|
---|
23 | EN1 I CNT>0 D ;local copies found -> send bulletin
|
---|
24 | . N XMDUZ,XMY,I,XMSUB,XMTEXT,DIFROM
|
---|
25 | . S XMDUZ="PATCH OR*3*"_$G(PATCH)_" POSTINIT",XMY(.5)=""
|
---|
26 | . S:$G(DUZ) XMY(DUZ)="" S I=0 F S I=$O(USERS(I)) Q:I<1 S XMY(I)=""
|
---|
27 | . S XMSUB=XMDUZ_" COMPLETED",XMTEXT="ORZ(" D ^XMD
|
---|
28 | . D BMES^XPDUTL("Some national order dialogs have been modified in this patch;")
|
---|
29 | . D MES^XPDUTL("a bulletin has been sent to the installer listing local copies that")
|
---|
30 | . D MES^XPDUTL("may need to be reviewed and updated.")
|
---|
31 | Q
|
---|
32 | ;
|
---|
33 | NATL ;;Nationally exported dialogs
|
---|
34 | ;;FHW1
|
---|
35 | ;;FHW2
|
---|
36 | ;;FHW3
|
---|
37 | ;;FHW7
|
---|
38 | ;;FHW8
|
---|
39 | ;;GMRAOR ALLERGY ENTER/EDIT
|
---|
40 | ;;GMRCOR CONSULT
|
---|
41 | ;;GMRCOR REQUEST
|
---|
42 | ;;GMRVOR
|
---|
43 | ;;LR OTHER LAB TESTS
|
---|
44 | ;;OR GWCOND CONDITION
|
---|
45 | ;;OR GWDIAG DIAGNOSIS
|
---|
46 | ;;OR GWINST DNR
|
---|
47 | ;;OR GXACTV OTHER ACTIVITY ORDER
|
---|
48 | ;;OR GXMISC GENERAL
|
---|
49 | ;;OR GXMOVE ADMIT PATIENT
|
---|
50 | ;;OR GXMOVE DISCHARGE
|
---|
51 | ;;OR GXMOVE EVENT
|
---|
52 | ;;OR GXMOVE TRANSFER
|
---|
53 | ;;OR GXMOVE TREATING SPECIALTY
|
---|
54 | ;;OR GXPARM CALL HO ON
|
---|
55 | ;;OR GXSKIN DRESSING CHANGE
|
---|
56 | ;;OR GXTEXT TEXT ONLY ORDER
|
---|
57 | ;;OR GXTEXT WORD PROCESSING ORDER
|
---|
58 | ;;ORWD GENERIC ACTIVITY
|
---|
59 | ;;ORWD GENERIC DIET
|
---|
60 | ;;ORWD GENERIC NURSING
|
---|
61 | ;;ORWD GENERIC VITALS
|
---|
62 | ;;PS MEDS
|
---|
63 | ;;PSJ OR PAT OE
|
---|
64 | ;;PSJI OR PAT FLUID OE
|
---|
65 | ;;PSO OERR
|
---|
66 | ;;PSO SUPPLY
|
---|
67 | ;;RA OERR EXAM
|
---|
68 | ;;ZZZZZ
|
---|