| 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
 | 
|---|