Ignore:
Timestamp:
Jun 1, 2013, 10:54:38 AM (11 years ago)
Author:
Tariq Hamkari
Message:

Ayman Ghaith : adding the correct routines which not has the transactions.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Scheduling/trunk/m/BSDX30.m

    r1563 r1625  
    1 BSDX30  ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ; [4/28/11 10:28am]
    2         ;;1.6;BSDX;;Aug 31, 2011;Build 25
     1BSDX30  ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ; [7/6/12 11:03am]
     2        ;;1.7;BSDX;;Jun 01, 2013;Build 24
    33        ; Licensed under LGPL
    44        ;
     
    77        ;Entry point for debugging
    88        ;
    9         D DEBUG^%Serenji("SPACE^BSDX30(.BSDXY,BSDXDIC,BSDXVAL)")
     9        ; D DEBUG^%Serenji("SPACE^BSDX30(.BSDXY,BSDXDIC,BSDXVAL)")
    1010        Q
    1111        ;
     
    4949EHRPTD(BSDXY,BSDXWID,BSDXDFN)   ;
    5050        ;
    51         D DEBUG^%Serenji("EHRPT^BSDX30(.BSDXY,BSDXWID,BSDXDFN)")
     51        ; D DEBUG^%Serenji("EHRPT^BSDX30(.BSDXY,BSDXWID,BSDXDFN)")
    5252        Q
    5353        ;
     
    7070        ;
    7171PEVENT(BSDXWID,DFN)     ;EP - Raise patient selection event to EHR
     72        ; VEN/SMH v1.7 3120706 - Not used in VISTA.
     73        ; No way right now to synchronize with CPRS.
     74        ; Code commented out for now.
    7275        ;
    7376        ;Change patient context to patient DFN
     
    7881        ;all EHR client sessions belonging to user DUZ.
    7982        ;
    80         Q:'$G(DUZ)
     83        ;Q:'$G(DUZ)
    8184        ;N X
    8285        ;S X="CIANBUTL" X ^%ZOSF("TEST") Q:'$T
    8386        ;S X="CIANBEVT" X ^%ZOSF("TEST") Q:'$T
    84         N UID,BRET
    85         S BRET=0,UID=0
    86         F  S BRET=$$NXTUID^CIANBUTL(.UID,1) Q:'UID  D
    87         . Q:DUZ'=$$GETVAR^CIANBUTL("DUZ",,,UID)
    88         . I BSDXWID'="" Q:BSDXWID'=$TR($$GETVAR^CIANBUTL("WID",,,UID),"abcdefghijklmnopqrstuvwxyz","ABCDEFGHIJKLMNOPQRSTUVWXYZ")
    89         . D QUEUE^CIANBEVT("CONTEXT.PATIENT",+DFN,UID)
    90         Q
     87        ;N UID,BRET
     88        ;S BRET=0,UID=0
     89        ;F  S BRET=$$NXTUID^CIANBUTL(.UID,1) Q:'UID  D
     90        ;. Q:DUZ'=$$GETVAR^CIANBUTL("DUZ",,,UID)
     91        ;. I BSDXWID'="" Q:BSDXWID'=$TR($$GETVAR^CIANBUTL("WID",,,UID),"abcdefghijklmnopqrstuvwxyz","ABCDEFGHIJKLMNOPQRSTUVWXYZ")
     92        ;. D QUEUE^CIANBEVT("CONTEXT.PATIENT",+DFN,UID)
     93        ;Q
Note: See TracChangeset for help on using the changeset viewer.