Stream: implementers
Topic: Implementing our own FHIR REST service
Dulanjan Lokupathirage (Oct 20 2016 at 05:49):
Hey all
Dulanjan Lokupathirage (Oct 20 2016 at 05:57):
We are implementing our REST API to be used by clients using the FHIR standards. But we have data structures which might deviate from the current FHIR standards and it was recommended we publish these ones privately.
But thought to clarify with you first:
We need to list a set of Provider Types (example: GP, Nurse, Specialist. etc)
Is there an existing FHIR resource which will support this or will this be an example of where we implement our own resource?
Grahame Grieve (Oct 20 2016 at 06:26):
have you looked at care team?
Brian Postlethwaite (Oct 20 2016 at 10:08):
I think the Practitioner is what you are really looking for, and the Role.Code property can be used on it to define that the practitioner providers the service types that you are listing.
The list of valid types of roles would then be stored in a valueset that you would create and populate with those values.
And then, if you're looking to define a set of practitioners that are allocated to service a patient, then these would be done in a CareTeam resource.
John Moehrke (Oct 20 2016 at 14:16):
In what way are your vision for GP, Nurse, Specialist different than Practitioner? It might be instructive to see your need to deviate. I would expect your deviations are representable as a subset of Practitioner, possibly useful written up as a profile of it.
Lloyd McKenzie (Oct 20 2016 at 16:18):
If you're just wanting a list of types (i.e. just a set of codes and names), that sounds like ValueSet to me. If you're actually wanting to list providers who correspond to particular types, that would be Practitioner
Arpan Saxena (Oct 20 2016 at 22:42):
Agree with Lloyd. If we just need to get list of practitioner type (GP,Nurse...), we should return list of valueset instead of practitioner resource as this will confuse users
Dulanjan Lokupathirage (Oct 20 2016 at 22:46):
Thanks for the responses everyone!!
Maybe I should have been more clear. As Arpan mentioned in this case its only for a list of types so we can look at using valueset for this case.
Grahame Grieve (Oct 20 2016 at 22:48):
yes ValueSet/CodeSystem for this
Last updated: Apr 12 2022 at 19:14 UTC