FHIR Chat · R4 examples-json.zip · implementers

Stream: implementers

Topic: R4 examples-json.zip


view this post on Zulip Md Nazrul Islam (Jan 13 2019 at 17:20):

I saw some example json files are missing
1. servicedefinition-example.json
2. sequence-example.json
3. referralrequest-example.json
4. processresponse-example.json
5. processresponse-example-error.json
6. processresponse-example-pended.json
7. processrequest-example-status.json
8. processrequest-example-poll-payrec.json
9. processrequest-example-poll-specific.json
10. processrequest-example-reprocess.json
11. processrequest-example-poll-exclusive.json
12. processrequest-example.json
13. processrequest-example-poll-eob.json
14. processrequest-example-poll-inclusive.json
15. processrequest-example-reverse.json
16. procedurerequest-example-implant.json
17. procedurerequest-example-colonoscopy.json
18. procedurerequest-example-pt.json
19. procedurerequest-example-di.json
20. procedurerequest-example-pgx.json
21. procedurerequest-example-lipid.json
22. procedurerequest-genetics-example-1.json
23. procedurerequest-example-edu.json
24. procedurerequest-example4.json
25. procedurerequest-example-ft4.json
26. expansionprofile-example.json
27. eligibilityresponse-example-benefits.json
28. eligibilityresponse-example.json
29. eligibilityresponse-example-benefits-2.json
30. eligibilityresponse-example-error.json
31. eligibilityrequest-example.json
and more

view this post on Zulip Grahame Grieve (Jan 13 2019 at 19:04):

I'm not sure whether I'm worried about this

view this post on Zulip Josh Mandel (Jan 13 2019 at 19:50):

Some like molecularsequence-example.html appear just to have been renamed. It's not a .zip file issue specifically from what I can tell.

view this post on Zulip Eric Haas (Jan 13 2019 at 23:32):

in R4 DiagnosticOrder, ProcedureRequest and ReferralRequest merged into ServiceRequest, and ProcessRequest is gone.

view this post on Zulip Gabriel Bezerra (Feb 11 2019 at 13:47):

Hi, we've been checking our parsers against the examples in examples-json.zip for FHIR 4.0.0. We've found the following issues in the files:

Missing base field:
- codesystem-extensions-CodeSystem-author.json
- codesystem-extensions-CodeSystem-effective.json
- codesystem-extensions-CodeSystem-end.json
- codesystem-extensions-CodeSystem-keyword.json
- codesystem-extensions-CodeSystem-workflow.json
- valueset-extensions-ValueSet-author.json
- valueset-extensions-ValueSet-effective.json
- valueset-extensions-ValueSet-end.json
- valueset-extensions-ValueSet-keyword.json
- valueset-extensions-ValueSet-workflow.json

Missing type field:
- definition.json
- event.json
- fivews.json
- request.json

Missing linkId field:
- all files ending with -questionnaire.json, except for operation-structuredefinition-questionnaire.json

Are they supposed not to be following the standard?

view this post on Zulip Lloyd McKenzie (Feb 11 2019 at 15:45):

They should be following the standard and it's not clear why the build didn't flag them as an error. Can you submit a change request? (And note in it that it's a candidate for fixing in the R4 patch.)

view this post on Zulip Gabriel Bezerra (Feb 12 2019 at 12:45):

Change request sent to: https://gforge.hl7.org/gf/project/fhir/tracker/?action=TrackerItemEdit&tracker_item_id=20387

view this post on Zulip Grahame Grieve (Mar 18 2019 at 20:13):

Missing base field

Doesn't look like an error to me?

Missing type field

This is ElementDefinition.type? Why is this an error?

Missing linkId field

This is an error, yes

view this post on Zulip Grahame Grieve (Mar 18 2019 at 20:13):

@Gabriel Bezerra

view this post on Zulip Gabriel Bezerra (Mar 19 2019 at 13:43):

The files:
- codesystem-extensions-CodeSystem-author.json
- codesystem-extensions-CodeSystem-effective.json
- codesystem-extensions-CodeSystem-end.json
- codesystem-extensions-CodeSystem-keyword.json
- codesystem-extensions-CodeSystem-workflow.json
- valueset-extensions-ValueSet-author.json
- valueset-extensions-ValueSet-effective.json
- valueset-extensions-ValueSet-end.json
- valueset-extensions-ValueSet-keyword.json
- valueset-extensions-ValueSet-workflow.json

all contain SearchParameters, and base is absent from all of them. From the standard, base is 1..*: http://hl7.org/fhir/R4/searchparameter-definitions.html#SearchParameter.base

For:
- definition.json
- event.json
- fivews.json
- request.json

StructureDefinition.type is absent while it is mandatory in the standard: http://hl7.org/fhir/R4/structuredefinition-definitions.html#StructureDefinition.type

$ for i in definition event fivews request ; do jq .resourceType $i.json ; done
"StructureDefinition"
"StructureDefinition"
"StructureDefinition"
"StructureDefinition"
$ for i in definition event fivews request ; do jq .type $i.json ; done
null
null
null
null

view this post on Zulip Gabriel Bezerra (Mar 19 2019 at 13:44):

@Grahame Grieve


Last updated: Apr 12 2022 at 19:14 UTC