FHIR Chat · scheduling / Issue #36 A few proposed changes for the $fi... · argonaut

Stream: argonaut

Topic: scheduling / Issue #36 A few proposed changes for the $fi...


view this post on Zulip argo-scheduling-bot (Sep 10 2017 at 16:45):

cooperthompson opened Issue #36

http://build.fhir.org/ig/argonautproject/scheduling/OperationDefinition-appointment-find-sprint.html

A few issues around data types:

The appt-type parameter is currently a string type. Shouldn't that be a coding data type?
The provider parameter is currently a type uri. Shouldn't that be a reference data type?

view this post on Zulip argo-scheduling-bot (Sep 10 2017 at 17:48):

brettmarquard commented on Issue #36

Do you have a suggested value set?

view this post on Zulip argo-scheduling-bot (Sep 27 2017 at 00:11):

Healthedata1 commented on Issue #36

Rationale for types is to use simple parameter data types to allow using both GET and POST for Appointment$find:

  • Simple type ‘string’ instead of ‘Coding’ where the string type is same as token search parameter type
  • Simple type ‘uri’ instead of Reference where the uri is same as search reference type.

view this post on Zulip argo-scheduling-bot (Sep 27 2017 at 03:28):

Healthedata1 labeled Issue #36

view this post on Zulip argo-scheduling-bot (Sep 27 2017 at 19:17):

Healthedata1 commented on Issue #36

challenges for coding not sure of system - better if POST used coding.

view this post on Zulip argo-scheduling-bot (Sep 27 2017 at 21:50):

Healthedata1 commented on Issue #36

OperationDefinition defines the search parameter type for strings. This is described in the documentation here?

This string parameter is interpreted as a Token search parameter. Each parameter value SHALL contain both the system property and the code property for a code using the general syntax specialty=[system]|[code]. See the examples below for how this is implemented.

Is this unclear or do we need to update the table to include a column for search parameter type?

view this post on Zulip argo-scheduling-bot (Sep 28 2017 at 12:39):

brettmarquard commented on Issue #36

Does it state anywhere on the page why ' This string parameter is interpreted as a Token search parameter.'?

I think folks not involved will ask. I also think it's a good move to add search parameter type -- but I am not sure i like the idea of another column. Could we just add a note for the types that are string?

view this post on Zulip argo-scheduling-bot (Sep 28 2017 at 16:49):

Healthedata1 commented on Issue #36

already in documentation. Suggestions to make it more obvious and clearer?

[image: Inline image 1]

Eric M Haas, DVM, MS
Health eData Inc
211 South Jefferson Street, Napa, CA, 94559
707.227.2608|Skype: haas.eric1
ehaas@healthedatainc.com <ehaas@healhtedatainc.com>

On Thu, Sep 28, 2017 at 5:39 AM, brettmarquard <notifications@github.com>
wrote:

Does it state anywhere on the page why ' This string parameter is
interpreted as a Token search parameter.'?

I think folks not involved will ask. I also think it's a good move to add
search parameter type -- but I am not sure i like the idea of another
column. Could we just add a note for the types that are string?


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<https://github.com/argonautproject/scheduling/issues/36#issuecomment-332823368>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AHEU6hjaBPyOQmlcGjhgCTZq8Lsz8rJDks5sm5NmgaJpZM4PSYAz>
.

view this post on Zulip argo-scheduling-bot (Sep 28 2017 at 19:56):

brettmarquard commented on Issue #36

Maybe something like – “FHIR allows a search parameter of type ‘string’ to be treated as different parameter types (e.g. number, date, reference, token). In this element, the string is to be interpreted as a Token search parameter.”

view this post on Zulip argo-scheduling-bot (Oct 25 2017 at 17:52):

Healthedata1 labeled Issue #36

view this post on Zulip argo-scheduling-bot (Oct 25 2017 at 17:52):

Healthedata1 commented on Issue #36

document and render string data search parameters types better. Gforge [#14092] for rendering

If unable to get IG-Pub updated then will update rendering in IG manually.

view this post on Zulip argo-scheduling-bot (Oct 31 2017 at 21:32):

Healthedata1 commented on Issue #36

OK I updated the operation to document and render the search token. http://build.fhir.org/ig/argonautproject/scheduling/OperationDefinition-appointment-find.html

hope to close this one if this looks OK.

view this post on Zulip argo-scheduling-bot (Dec 13 2017 at 19:40):

Healthedata1 closed Issue #36


Last updated: Apr 12 2022 at 19:14 UTC