Commit Graph

564 Commits

Author SHA1 Message Date
Grahame Grieve c3a0958c94 issue 34 - npe reading npm without canonical 2019-06-11 07:26:55 +10:00
Grahame Grieve 74cfa3efcc Release new version 2019-06-11 05:06:50 +10:00
Grahame Grieve 027104b2b4 HAPI updates and validation message enhancements 2019-06-11 05:05:01 +10:00
Grahame Grieve a42f075f69 Release new version 2019-06-08 14:30:39 +10:00
Grahame Grieve 04bfb2f1a8 Release new version 2019-06-08 14:28:46 +10:00
Grahame Grieve b972620ed1 more fixes 2019-06-08 06:23:01 +10:00
Grahame Grieve 2bdd175591 Release new version 2019-06-08 06:19:01 +10:00
Grahame Grieve 299014c606
Merge pull request #45 from lmckenzi/bad-bundle-reference-types
Bad bundle reference types
2019-06-08 05:26:50 +10:00
Grahame Grieve 90f8b829f2
Merge pull request #44 from lmckenzi/multi-targetprofiles-per-same-resource
1. Cleaned up test cases to work after version changes in R5 (not sur…
2019-06-08 05:24:50 +10:00
Lloyd McKenzie ce26cae736 Fixed issue where wrong profile was being used, suppressed message when it wasn't needed 2019-06-05 23:40:06 -04:00
Lloyd McKenzie f44bb526c2 Fixed problem with inconsistent values for refTypes
Check that when referencing resources by type/id when the target has a urn:uuid fullUrl that the type matches as well as the id.
2019-06-05 20:38:00 -04:00
Lloyd McKenzie 2a2005f93b 1. Cleaned up test cases to work after version changes in R5 (not sure what to do with uk one and patient-contained-org I'll work on next)
2. Added new test case for (and fixed issue with) validation problems when there are multiple target profiles declared that have the same resource type.  (Previously, the validator was always choosing the first profile, even if it was invalid.)
3. Fixed problems where certain profiles were triggering silent NPEs in the validator and improved console messaging so you can tell what warnings and errors are being generated for what.
2019-06-04 20:50:49 -04:00
Grahame Grieve 9621a0f7cf Release new version 2019-06-04 14:04:27 +10:00
Grahame Grieve 706405e794 open api work 2019-06-04 14:03:32 +10:00
Grahame Grieve 95cb367016
Merge pull request #43 from tobiasgirardet/conv_consent_producure_procedurerequest
Adding convertors for the Consent, Procedure and ProcedureRequest resource.
2019-06-04 14:02:33 +10:00
Tobias Brieden 6b8f12da58 integrating new convertors 2019-06-03 12:19:33 +02:00
Tobias Brieden adeeda74ab adding convertor for the Consent resource 2019-06-03 12:15:55 +02:00
Tobias Brieden 995880aa8a adding convertor for the Procedure resource 2019-06-03 12:09:54 +02:00
Grahame Grieve f08b313cfc Release new version 2019-06-03 19:39:05 +10:00
Grahame Grieve 766f6b55ed add openAPI tests 2019-06-03 19:38:10 +10:00
Grahame Grieve cb843d8235
Merge pull request #40 from vadi2/output-json-snapshot
Also output JSON if requested for narrative, snapshot generation & transforms
2019-06-03 19:20:03 +10:00
Grahame Grieve ec9c6a31a8
Merge pull request #39 from vadi2/fix-crash-no-mapping-uri
Fix snapshot generation crash when a mapping doesn't have a uri
2019-06-03 19:19:33 +10:00
Grahame Grieve 1ac568c963
Merge pull request #41 from vadi2/handle-null-path
Snapshot generation: handle lack of 'path'
2019-06-03 19:19:13 +10:00
Grahame Grieve 532c966d50
Merge pull request #42 from tobiasgirardet/fix_convert_date
use dedicated convert methods to convert date types instead of using …
2019-06-03 19:18:28 +10:00
Tobias Brieden 4baf9e65bd use dedicated convert methods to convert date types instead of using their string representation as an intermediate format 2019-06-03 10:25:08 +02:00
Vadim Peretokin 313cd032c7 Handle StructureDefitinition having no 'path' 2019-06-02 15:03:16 +02:00
Vadim Peretokin ed32fca1d4 Also output JSON if requested for narrative, snapshot generation & transformations 2019-06-02 14:08:58 +02:00
Vadim Peretokin e0dd0d78ec Fix snapshot generation crash when a mapping doesn't have a uri 2019-06-02 13:58:53 +02:00
Grahame Grieve 7d38ed4161
Merge pull request #38 from vadi2/improve-help
Be more explicit that you can pass a folder of resources to validate
2019-06-02 17:14:50 +10:00
Grahame Grieve 809e0a3a92
Merge pull request #37 from vadi2/ignore-package.json
Exempt package.json from being parsed as a FHIR resource
2019-06-02 17:14:24 +10:00
Grahame Grieve a6b74a7be6
Merge pull request #36 from vadi2/fix-ignore-filter
Fix validator's directory scanning ignore filter
2019-06-02 17:13:21 +10:00
Vadim Peretokin 7813537fbb Be more explicit that you can pass a folder of resources to validate 2019-06-02 08:28:53 +02:00
Vadim Peretokin 271c0cf0fc Exempt package.json from being parsed as a FHIR resource 2019-06-02 08:11:05 +02:00
Vadim Peretokin 56a8efbb6d Fix ignore filter in validator's directory scanning filter to actually work 2019-06-02 07:25:11 +02:00
Grahame Grieve 74b9488ffc
Merge pull request #35 from vadi2/master
Serialise -output as json if the filename ends on ".json"
2019-06-01 06:39:05 +10:00
Vadim Peretokin 2b6ebb71bb Serialise -output as json if the filename ends on ".json" 2019-05-31 16:00:20 +02:00
Grahame Grieve e88a43ff3e Release new version 2019-05-31 10:21:49 +10:00
Grahame Grieve 8b01f1df19 validation chagnes 2019-05-31 10:21:01 +10:00
Grahame Grieve ee30d93b30
Merge pull request #33 from ahdis/oliveregger_bundledocval#32
bundledocvalidation issue#32
2019-05-31 10:17:42 +10:00
Grahame Grieve 9802237799
Merge pull request #31 from ahdis/gf#21240_3
Gf#21240 3: adding support  patternIdentifier
2019-05-31 10:11:54 +10:00
Grahame Grieve 5d71925183
Merge pull request #30 from tobiasgirardet/adding_convertors
adding convertors for CarePlan, Media and RelatedPerson resource
2019-05-31 10:08:14 +10:00
Oliver Egger e7ae35f41c bundledocvalidation issue#32 2019-05-30 18:54:22 +02:00
Oliver Egger aaea36038d enhancing validation for patternIdentifier 2019-05-30 12:04:16 +02:00
Oliver Egger 6d94627465 adding patternIdentifier samples 2019-05-30 12:03:23 +02:00
Grahame Grieve 75500dae86 Release new version 2019-05-30 13:32:23 +10:00
Grahame Grieve 627caca905 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2019-05-30 13:29:48 +10:00
Grahame Grieve 590a4d48b1 add debugging for terminology cache issue 2019-05-30 13:29:25 +10:00
James Agnew 884e91784c Port fix from https://github.com/jamesagnew/hapi-fhir/pull/1213 courtesy
of Gary Graham
2019-05-29 21:31:02 -04:00
James Agnew f063219cde Port fix from https://github.com/jamesagnew/hapi-fhir/pull/1228 via
Matti Uusitalo
2019-05-29 21:14:55 -04:00
Tobias Brieden 20eb81e30c adding convertors for CarePlan, Media and RelatedPerson resource 2019-05-29 13:21:31 +02:00