FHIR Chat · cql evaluator interface design · android

Stream: android

Topic: cql evaluator interface design


view this post on Zulip JP (Apr 06 2022 at 18:10):

I'm working through some considerations for creating a better set of APIs for integrating the cql-evaluator on various platforms, including Android. Some thoughts are documented here:

https://github.com/DBCG/cql-evaluator/discussions/90

It's a rough draft and still missing a few diagrams. I'll add those as I complete them

@Jing Tang @Vitor Pamplona

view this post on Zulip JP (Apr 06 2022 at 18:10):

Apologies for the delay on this Jing/Vitor. Meant to get this done Monday but got sidetracked.

view this post on Zulip JP (Apr 06 2022 at 18:11):

Also, @Bryn Rhodes

view this post on Zulip JP (Apr 11 2022 at 23:13):

@Jing Tang @Vitor Pamplona - Sketeched out "Design 3" as discussed this morning, and added Android loading to the considerations in the doc. Reviewed the doc with Bryn, who is going to comment as well.

view this post on Zulip Vitor Pamplona (Apr 12 2022 at 14:00):

This 3rd option feels better.

view this post on Zulip Vitor Pamplona (Apr 12 2022 at 14:02):

Does it make sense to change these interfaces' names to start with I, like HAPI does?

view this post on Zulip Vitor Pamplona (Apr 12 2022 at 14:08):

@Jing Tang does the Android SDK have support for the transaction API?

view this post on Zulip JP (Apr 12 2022 at 16:47):

The general Java convention is to not use the I prefix, but HAPI does do that. I don't have a strong preference either way.

Bryn also provided the feedback that the return type for search should be a Bundle. I updated design 3 to reflect that.


Last updated: Apr 12 2022 at 19:14 UTC