This is really cool.  Just to satisfy curiosity, how does the SMART rest
API know the specifics of the openmrs api, if this module isn't using the
OpenMRS webservices module?

d

On Fri, Feb 10, 2012 at 12:17 PM, Wyclif Luyima <[email protected]> wrote:

> Hi Joaquin,
>
> The thing worth mentioning that i didn't in release email is that actually
> this is not fully fledged 'SMART container' because the installed apps can
> only fetch data from the same OpenMRS instance, so it is the container and
> back end EMR at the same time and this is what we decided on for the first
> release,  probably a feature we can add in later versions is to let them
> communicate to external EMRs. Currently the only apps that can be hosted
> are those that conform  and were written according to this specs at SMART
> project and those are javascript based apps.
>
> With the above in mind, see the inline responses i have added below:
>
> 1. Would this allow all of the permissions for all of the SMART apps to be
> handled through OpenMRS?  i.e. if I insert a RIS/PACS
> viewer as a SMART app, would OpenMRS be the one that has the user's
> permissions as to what they can and can not see inside the RIS/PACS?
> User permissions are still handled by core when the apps attempt to access
> date through the private SMART rest API, i.e if a user had no privileges to
> the domain objects that a SMART app's data handler uses, then you won't
> view contents from that app, probably you will see an error message above
> the iframe in which the SMART app contents are displayed.
>
> 2. Does this use the OpenMRS REST API or the SMART one?
> The SMART rest API is its own and private, this because these apps run
> inside the same OpenMRS instance as the data they are accessing is stored,
> so it didn't make sense to make it public.
> 3. Can as described above, a RIS/PACS system (or a lab system or others)
> be connected via a SMART app to OpenMRS for the users to view those systems
> seamlessly i.e. if in OpenMRS, view images from the RIS/PACS, pages from
> the LIS, or other subsystems?
> This should be possible, if you tried out the sample apps i attached to a
> follow up email i sent, the medication app is capable of fetching videos
> and  PDF which it displays seamlessy inside OpenMRS, you might want to
> visit how to create a smart 
> app<http://wiki.chip.org/smart-project/index.php/HOWTO_Build_a_SMART_App>
>
> Hope i've addressed your questions
>
> Wyclif
>
> On Fri, Feb 10, 2012 at 2:08 PM, Joaquín Blaya <
> [email protected]> wrote:
>
>> Wyclif,
>> This is great, because just 2 days ago we were talking down here that we
>> needed to see how to imbed other programs within OpenMRS.
>>
>> A couple of questions.
>> 1. Would this allow all of the permissions for all of the SMART apps to
>> be handled through OpenMRS?  i.e. if I insert a RIS/PACS viewer as a SMART
>> app, would OpenMRS be the one that has the user's permissions as to what
>> they can and can not see inside the RIS/PACS?
>> 2. Does this use the OpenMRS REST API or the SMART one?
>> 3. Can as described above, a RIS/PACS system (or a lab system or others)
>> be connected via a SMART app to OpenMRS for the users to view those systems
>> seamlessly i.e. if in OpenMRS, view images from the RIS/PACS, pages from
>> the LIS, or other subsystems?
>>
>> Thanks,
>>
>> Joaquín
>> ___________________________________________________________________
>> Gerente de Desarrollo, eHealth Systems <http://www.ehs.cl/>
>> Research Fellow, Escuela de Medicina de Harvard <http://hms.harvard.edu/>
>> Moderador, GHDOnline.org <http://www.ghdonline.org/>
>>
>>
>> On Thu, Feb 9, 2012 at 4:12 AM, Wyclif Luyima <[email protected]> wrote:
>>
>>> Apparently i forgot to attach the sample apps zip file, pleased find the
>>> attachment to this email.
>>>
>>> Sorry about that.
>>>
>>> Wyclif
>>>
>>>
>>> On Thu, Feb 9, 2012 at 2:06 AM, Wyclif Luyima <[email protected]>wrote:
>>>
>>>> Hello everyone,
>>>>
>>>> We are proud to announce that SMART container 1.0.0 is available, this
>>>> is the first major release of the module. It can be downloaded from the  
>>>> modules
>>>> download <https://modules.openmrs.org> page and its documentation is
>>>> located at 
>>>> documentation<https://wiki.openmrs.org/display/docs/Smart+Container+Module>.
>>>>  In
>>>> summary, it adds the necessary features required to transform an OpenMRS
>>>> instance into a SMART app container, meaning that you can download a SMART
>>>> app manifest file, install it in OpenMRS and start using it right away, see
>>>> SMART<http://wiki.chip.org/smart-project/index.php/Main_Page#What_is_SMART.3F>
>>>>  for
>>>> more details about SMART.
>>>>
>>>> Attached to the email is a zip file with some sample apps you can try
>>>> out, other sample apps can be downloaded from the SMART website at
>>>> http://sample-apps.smartplatforms.org/framework/
>>>>
>>>> A big thanks to Balachandiran Ajanthan who spent last summer working on
>>>> most aspects of the module under the GSoC programme, Josh Mandel and  the
>>>> SMART team for all their input. Thanks also to the developers and everyone
>>>> else in the community that has contributed in various ways.
>>>>
>>>> We are looking forward to any form of feedback from you about the
>>>> module, in case you happen to discover any obscure bugs, please you can
>>>> create tickets  through our issue tracking system jira at project 
>>>> page<https://tickets.openmrs.org/browse/SMART>
>>>>
>>>> Kind regards,
>>>>
>>>> Wyclif
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>> ------------------------------
>>> Click here to 
>>> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
>>> OpenMRS Developers' mailing list
>>
>>
>> ------------------------------
>> Click here to 
>> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
>> OpenMRS Developers' mailing list
>
>
> ------------------------------
> Click here to 
> unsubscribe<[email protected]?body=SIGNOFF%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