Hi Tony,

There are several proof-of-concepts of building applications in different UI
frameworks on top of the OpenMRS API at
http://svn.openmrs.org/openmrs-contrib/ui-frameworks/. (Mostly java-based,
but there's also ruby-on-rails-over-jruby.)

This is old (pre-maven), but hopefully helpful.

-Darius

On Wednesday, October 12, 2011, Daniel Kayiwa wrote:

>
> Hi Tony,
>
> Please allow me start by thanking you for all the great work you are doing,
> most especially in the medical field, and the willingness to help us improve
> our documentation!!! That is a wonderful contribution!!!
>
> Getting straight to your questions:
>
> We have a REST Web Services module which you can use as one of the ways to
> access the OpenMRS API.
> Details of this module can be found at:
> https://wiki.openmrs.org/display/docs/Webservices.rest+Module
>
> From the same link, you will also see a link which will let you download a
> standalone (just download and run without having to install anything)
> version of OpenMRS bundled with this REST Web Services module.
> You can get more details on how to use the standalone version from:
> https://wiki.openmrs.org/display/docs/OpenMRS+Standalone
>
> Please note that the current version of the REST Web Services module does
> not expose the entire OpenMRS API.
> We started with the functionality that is commonly asked for and
> will continually expose more of the API through web services based on what
> people like you and others would love to get access to.
>
> If suitable for your needs, you could also just use the OpenMRS API jar
> file and access the entire API.
>
> Am sure you still have more questions and please feel free to continue
> asking, giving suggestions, and anything else you would love to let us know,
> as we together  work towards saving lives!!!
>
>
> On Tue, Oct 11, 2011 at 11:49 PM, Tony Dunbar 
> <[email protected]<javascript:_e({}, 'cvml', '[email protected]');>
> > wrote:
>
>>
>> Hi...I am considering implementing OpenMRS. However, I am interested
>> primarily in OpenMRS API and Data Model. I have an application
>> with significant investment in an existing web app implementation and would
>> only like to use the concept based record system. I would assume I could
>> leverage the functionality via the API to access the OpenMRS data model.
>> From the design documentation available on the wiki I have gathered this is
>> possible with little or no refactoring of the API.  Could someone please get
>> in touch with me and share some insight whether this is possible with the
>> current design?
>> I am an experienced Java developer and would be able to leverage the API
>> assuming I would not have to modify the existing source code. Preferably, I
>> would like to use the API and data model as is, and only have to create code
>> to retrieve form questions and answers for display on my existing web
>> application.
>>
>> My initial system requirements are simple.  I would like to build my own
>> medical record system data model on top of OpenMRS in order to reduce the
>> number of schema changes related to constant addition of medical record
>> attributes.  I believe the "concept" type is key to a flexible design.
>>
>> I can see that the group has been attempting to produce some dev
>> documentation.  If this team is interested, and if someone is willing to
>> help me with my questions and getting started, *I would be willing to
>> commit to producing dev documention for the API and data model portion of
>> the OpenMRS system.*
>> I currently have the database installed with your demo data. I attempted
>> to install the apache web app but experienced several errors with not
>> finding the openmrs-runtime.properties file. I gave up with the install
>> after several attempts. I was not able to find reference to the problem from
>> the wiki resources. Despite the implementation issue, I see the value in the
>> use of the OpenMRS data model design and data model. I am hoping I can at
>> least leverage that aspect of the system.
>>
>>
>> My environment details:
>> Debian Linux OS
>> Apache2
>> Java 1.6
>> MySql 5.1
>>
>> More about me:
>> I have been employed as a software developer for almost 30 years...Started
>> in Assembler...Then moved onto C...Then on to C++...Then to Java...and
>> C#...I have a computer science background.  Developed a language called
>> Metal (*Meta* *L*anguage). Metal was a high level scripting language for
>> performing non-domain specific software engineering tasks.  More higher
>> level than Perl or Python for example...
>> I work as a Software Architect for a company called MedAssets in Atlanta.
>> I don't have a specific project I am looking to use OpenMRS for;  I am
>> wanting to perform some R&D around avoiding some of the clinical
>> database deploy and maintenance headaches.  I am interested in learning the
>> extent you have leveraged the concept data model.
>>
>> Thanks,
>> Tony Dunbar
>> Atlanta, GA
>>
>> ------------------------------
>> Click here to unsubscribe <javascript:_e({}, 'cvml',
>> '[email protected]?body\x3dSIGNOFF%20openmrs-devel-l');> from
>> OpenMRS Developers' mailing list
>
>
>
>
> --
> The greatest want of the world is the want of men—men who will not be
> bought or sold, men who in their inmost souls are true and honest, men who
> do not fear to call sin by its right name, men whose conscience is as true
> to duty as the needle to the pole, men who will stand for the right though
> the heavens fall.
>  ------------------------------
> Click here to unsubscribe <javascript:_e({}, 'cvml',
> '[email protected]?body\x3dSIGNOFF%20openmrs-devel-l');> from
> OpenMRS Developers' mailing list

_________________________________________

To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to 
[email protected] with "SIGNOFF openmrs-devel-l" in the  body (not 
the subject) of your e-mail.

[mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l]

Reply via email to