This wiki has undergone a migration to Confluence found Here
Difference between revisions of "201709 GraphQL"
Jump to navigation
Jump to search
Line 46: | Line 46: | ||
==TestScript(s)== | ==TestScript(s)== | ||
− | + | Support for the $graphql operation has been made available in TestScripts deployed to the [http://touchstone.com Touchstone FHIR Testing Platform]. | |
+ | |||
+ | TestScripts have been committed to the FHIR documents Github repository at: | ||
+ | [https://github.com/FHIR/documents/tree/master/connectathons/SanDiegoSep2017/Connectathon16/GraphQL GraphQL Repository] | ||
==Security and Privacy Considerations== | ==Security and Privacy Considerations== | ||
No implications not already obvious on the RESTful interface. | No implications not already obvious on the RESTful interface. |
Latest revision as of 18:32, 6 September 2017
GraphQL Track
Submitting WG/Project/Implementer Group
Grahame Grieve on behalf of FHIR-I/AID
Justification
There has been ongoing implementer interest in a more agile way to fetch data from a FHIR server, and some implementers have told me that they won't use FHIR because of this.
Proposed Track Lead
Grahame Grieve (looking for handover)
Expected participants
- test.fhir.org
- hapi server
Roles
Server
Makes data available through a graphQL interface:
- support query a patient resource using graphQL (or Observation)
- support forward reference - follow Patient.generalPractitioner (or Observation.subject)
- support search - allow search on patients
- support publish metadata describing 1-3
Servers should list which steps they implement on the tracking spreadsheets
Client
- query a patient resource using graphQL (or Observation)
- forward reference - follow Patient.generalPractitioner (or Observation.subject)
- search on patients
- (advanced) Metadata driven interface (picklist?)
Scenarios
as implied by roles
TestScript(s)
Support for the $graphql operation has been made available in TestScripts deployed to the Touchstone FHIR Testing Platform.
TestScripts have been committed to the FHIR documents Github repository at: GraphQL Repository
Security and Privacy Considerations
No implications not already obvious on the RESTful interface.