MDWS

Medical Domain Web Services (MDWS) (pronounced meadows) is a suite of Service Oriented Architecture (SOA) middle-tier web services that exposes medical domain functionality, Medical Domain Objects (MDO). MDWS is equipped with the capacity to virtualize any legacy Veterans Health Information Systems and Technology Architecture (VistA) Remote Procedure Call (RPC) as a web service. A web service is an Application Programming Interface (API), which uses Simple Object Access Protocol (SOAP), the standardized protocol to communicate with subscribed client applications.

This MDWS Group at OSEHRA is intended to coordinate the further developmenta and maintenance of MDWS as an Open Source project.

The source code repositories of MDWS can be found here:

https://github.com/OSEHRA/mdws

https://github.com/OSEHRA/mdo

https://github.com/OSEHRA/mdo-test-deps

 

 

Community Wiki can be found here:

http://wiki.osehra.org/display/MDWS/Home

Weekly calls on Fridays from 12:30 PM to 1:00pm EST.

https://osehra.webex.com/osehra/onstage/g.php?t=a&d=667800761

Dial in: 1-650-479-3207

Access code: 667 800 761

 

Scheduling

Interested in MDWS for the scheduling competition? Please see the following information about the current state of MDWS scheduling services:

http://www.osehra.org/wiki/mdws-scheduling-vha-innovations-sandbox

 

Group Email: 

mdws@groups.osehra.org
like0

Come out and learn how healthcare.gov turned the corner.

View this email in your browser (http://us8.campaign-archive2.com/?u=c9c81a7840ac359fec02ec43b&id=427cbfc34f&e=9d6506b1cb) ** MarkLogic World Tour Baltimore ------------------------------------------------------------ ** June 19th ------------------------------------------------------------ MarkLogic powers Healthcare.gov. Healthcare.gov turned the corner a couple of months after it launched to enroll a record 7.1 million Americans. CMS led this transformation with an iron will and some great technology choices.

MDWS call cancelled today

Good morning all,

Please note that the MDWS call scheduled for today at 12:30pm Eastern has been cancelled.  The next meeting is scheduled for May 23 at 12:30.

 

MDWS call cancelled today

Good morning all,

Please note that the MDWS call scheduled for today at 12:30pm Eastern has been cancelled.  The next meeting is scheduled for May 16 at 12:30.

 

Best, 

The OSEHRA Admin Team

MDWS call cancelled today

Good morning all,

Please note that the MDWS call scheduled for today at 12:30pm has been cancelled.  The next call is scheduled for Friday, May 9th at 12:30pm.

 

MDWS call cancelled today

Good morning all,

Please note that the MDWS call scheduled for today at 12:30pm has been cancelled.  The next call is scheduled for Friday, May 2nd at 12:30pm.

 

Best,

The OSEHRA Admin Team

RE: [EXTERNAL] Re: [mdws] Retrieving Modality from MDWS

Hi all, Igor -- in your case I think modality refers to the data source the MDWS is talking to. In the getVHA() call, each datasourceTO (TO == Transfer Object) has a protocol/modality pair that tells you how you're talking to the data source and what the data source is. Most sites in the VA will have a VISTA (as in "VistA RPC listener")/HIS ("Health Information System") entry as well as an HL7/HIS entry, but some sites also have imaging data sources and may have something like ISITE/Radiology for the protocol/modality pair of elements.

Come out and learn how healthcare.gov turned the corner.

View this email in your browser (http://us8.campaign-archive2.com/?u=c9c81a7840ac359fec02ec43b&id=427cbfc34f&e=9d6506b1cb) ** MarkLogic World Tour Baltimore ------------------------------------------------------------ ** June 19th ------------------------------------------------------------ MarkLogic powers Healthcare.gov. Healthcare.gov turned the corner a couple of months after it launched to enroll a record 7.1 million Americans. CMS led this transformation with an iron will and some great technology choices.

MDWS call cancelled today

Good morning all,

Please note that the MDWS call scheduled for today at 12:30pm Eastern has been cancelled.  The next meeting is scheduled for May 23 at 12:30.

 

MDWS call cancelled today

Good morning all,

Please note that the MDWS call scheduled for today at 12:30pm Eastern has been cancelled.  The next meeting is scheduled for May 16 at 12:30.

 

Best, 

The OSEHRA Admin Team

MDWS call cancelled today

Good morning all,

Please note that the MDWS call scheduled for today at 12:30pm has been cancelled.  The next call is scheduled for Friday, May 9th at 12:30pm.

 

MDWS call cancelled today

Good morning all,

Please note that the MDWS call scheduled for today at 12:30pm has been cancelled.  The next call is scheduled for Friday, May 2nd at 12:30pm.

 

Best,

The OSEHRA Admin Team

RE: [EXTERNAL] Re: [mdws] Retrieving Modality from MDWS

Hi all, Igor -- in your case I think modality refers to the data source the MDWS is talking to. In the getVHA() call, each datasourceTO (TO == Transfer Object) has a protocol/modality pair that tells you how you're talking to the data source and what the data source is. Most sites in the VA will have a VISTA (as in "VistA RPC listener")/HIS ("Health Information System") entry as well as an HL7/HIS entry, but some sites also have imaging data sources and may have something like ISITE/Radiology for the protocol/modality pair of elements.
No questions have been added to this group.

OSEHRA AWG WG Slide Deck & Follow Ups for 12/4

 

Hi -

I've attached our slide deck for those interested.

  • Christopher Edwards made a great recommendation to provide an installable MDWS rather than having a developer compile from source. - we can do this if its of interest to anyone - just speak up.
  • As discussed on the call - if folks would like a run through on enhancing MDWS just let us know ahead of time and we'll gladly go through a sample during one of our Friday calls..

Best regards,

Chris

MDWS Systems Management Guide

Luis Ibanez's picture

This manual provides information on the management of MDWS 2.0 database and application server(s). It contains detailed information on .NET application server management, institution files, security, logging, and troubleshooting. Its intended audience includes server administrators and specialists at VHA hosting facilities like the intended C1 hosting at AITC.


The installation and maintenance instructions presented here assume the use of Windows as the client operating system. MDWS 2.0 does not support any flavor of *nix and is a Microsoft only platform.

MDWS Developer's Guide

Luis Ibanez's picture

This document is for developers familiar with the technologies involved with MDWS who might be on a maintenance team or involved in continued development of the application. Topics cover getting a technical asset up to speed on the project, as well as covering technical and non-technical aspects of the MDWS application. This document addresses key concepts related to how MDWS talks with the world and how to make enhancements in line with the original style and intent of the system.

Installation and Maintenance of Scheduling RPCs

Introduction: To use the scheduling enhancements as provided by the VA you'll need two components installed. 1) The MDWS software - a .NET based solution which builds a communication bridge between itself and VistA. MDWS exposes VistA APIs as a web service interface which ultimately enables programmers to interface with VistA without having to know MUMPS. 2) The enhanced VistA Scheduling routines - a MUMPS based solution, enables MDWS to communicate with VistA.

MDWS Scheduling in the VHA Innovations Sandbox

Disclaimer: I am a MDWS developer at VA and not directly involved in the VA Medical Appointment Scheduling Contest. My goal is to provide information on the web services that I develop, including guidance on strategies for using these services to generate rapid and reproducible results in ways that support long term success. You are not guaranteed any points or special consideration for your Scheduling Contest submission by incorporating any of the following recommendations.MDWS and the Scheduling APIs

What does MDWS have to do with the scheduling competition?

Recent activity in this group

Anonymous's picture

Anonymous has updated the MDWS Scheduling in the VHA Innovations Sandbox wiki page

in the MDWS group

Tue, 4/28/2015 - 11:51am

Anonymous's picture

Anonymous has updated the Installation and Maintenance of Scheduling RPCs wiki page

in the MDWS group

Tue, 4/28/2015 - 11:51am

Anonymous's picture

Anonymous has updated the Building MDWS wiki page

in the MDWS group

Tue, 4/28/2015 - 11:51am

Anonymous's picture

Anonymous has updated the MDWS Scheduling in the VHA Innovations Sandbox wiki page

in the MDWS group

Mon, 4/27/2015 - 10:33pm