Commit Graph

2555 Commits

Author SHA1 Message Date
Grahame Grieve 4e173f4715 * Validator: Load code systems from known packages on the fly
* Validator: better handle invalid v3 dates
* Renderer: Render OperationDefinition.InputProfile and OutputProfile
* Important: Allow more valid schemas for Utilities.isAbsoluteUrl
* Validator: remove notes about extensible bindings if profile extensible binding is valid
2021-05-07 18:29:21 +10:00
Grahame Grieve b13b4932f9 XMLParser allows passing a schema location 2021-05-05 12:17:02 +10:00
Grahame Grieve 6da83fa41e Do not flag internal references as suspicious 2021-05-05 10:17:08 +10:00
Grahame Grieve c6f392b7e0 #466: fix problem checking types on logical models 2021-05-05 09:54:22 +10:00
Grahame Grieve 9ae04aed03 Fix compartment definitions of ListResource.source and subject for R3 and R4 2021-05-05 08:51:36 +10:00
Grahame Grieve 6a7435787f tidy up and document version conversion advisors 2021-05-05 08:28:03 +10:00
Grahame Grieve 696c16740e Add tests for package name case insensitivity and handle illegal characters in package file names 2021-05-04 13:04:06 +10:00
Grahame Grieve 898665f356 fixes for #483: Quantity subclasses copy() functions not all transferring values 2021-05-04 12:43:07 +10:00
Grahame Grieve 53ea22cae7 release notes 2021-05-04 09:45:57 +10:00
Grahame Grieve 8e53add9b4 update test case dependency 2021-05-04 09:40:31 +10:00
Grahame Grieve 11a727b40f update R5 to 4.6.0 2021-05-04 09:03:13 +10:00
markiantorno fb6f420df0 Updating version to: 5.3.12-SNAPSHOT and incrementing test cases dependency. 2021-04-22 05:47:40 +00:00
markiantorno 33fffe28ff Release: v5.3.11
Terminology: Ensure that CVX uses tx.fhir.org, not UTG definitions which are wrong
Validator: Fix problems with Bundle validation for ids in collections and add additional search related validation
Validator: Remove check on ElementDefinition.id for R2B
***NO_CI***
2021-04-22 05:15:09 +00:00
Grahame Grieve 1ca2fe9336 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2021-04-22 14:00:47 +10:00
Grahame Grieve 2c0260e57f update test dependency 2021-04-22 14:00:36 +10:00
Grahame Grieve 8550fc37b8
Merge pull request #482 from hapifhir/gg-202104-bugfixes-2
Ensure that CVX uses tx.fhir.org, not UTG definitions which are wrong…
2021-04-22 13:59:45 +10:00
Grahame Grieve 1c320586e5 Ensure that CVX uses tx.fhir.org, not UTG definitions which are wrong + Fix problems with Bundle validation for ids in collections and add additional search related validation + Remove check on ElementDefinition.id for R2B 2021-04-22 13:27:32 +10:00
markiantorno ba29b1907c Updating version to: 5.3.11-SNAPSHOT and incrementing test cases dependency. 2021-04-21 17:20:12 +00:00
markiantorno 3eb3788597 Release: v5.3.10
* Breaking Change: Fix issue where primitive elements with required bindings must have a value, but this wasn't be checked
* Fix bug with value set imports not working
* Fix bug with base definitions not working properly for logical models
* Better memory tracking for validator
* Get code generator compiling
***NO_CI***
2021-04-21 16:47:39 +00:00
Mark Iantorno b6abeef327
Fix for https://github.com/hapifhir/hapi-fhir/issues/2540 (#481)
woooooo
2021-04-21 11:26:53 -04:00
Mark Iantorno 7089d22033 Updating test case dependency to v1.1.60
***NO_CI***
2021-04-21 14:26:06 +00:00
Grahame Grieve ab9698d5bc
Merge pull request #480 from hapifhir/gg-202104-bugfixes
Gg 202104 bugfixes
2021-04-21 21:41:04 +10:00
Grahame Grieve 6af6219dcc compile fix + release notes 2021-04-21 19:54:59 +10:00
Grahame Grieve 7b60c1b85d Fix issue where primitive elements with required bindings must have a value, but this wasn't be checked 2021-04-21 17:41:22 +10:00
Grahame Grieve 7d2df18fb9 Better memory tracking for validator 2021-04-21 17:40:42 +10:00
Grahame Grieve 78ab95ff1c fix bug with base definitions not working properly for logical models 2021-04-21 17:38:54 +10:00
Grahame Grieve 3f219b7550 Fix bug with value set imports not working 2021-04-21 17:38:21 +10:00
Grahame Grieve b68cf3ea4b get code generator compiling 2021-04-21 17:36:14 +10:00
markiantorno ba18e1c11a Updating version to: 5.3.10-SNAPSHOT and incrementing test cases dependency. 2021-04-12 20:34:20 +00:00
markiantorno 265e2cebfe Release: v5.3.9
* fix R2B for checking resource IDs
* Properly check code validity when an expansion is provided, but the code system is unknown
* fix problem with R2B StructureDefinition transform
* Improve validator performance
* Add support for forthcoming release
***NO_CI***
2021-04-12 19:29:28 +00:00
Grahame Grieve 5cb41f9e23 release notes 2021-04-13 05:05:36 +10:00
Grahame Grieve b71d80e201 Add support for new FHIR version 2021-04-13 05:00:09 +10:00
Grahame Grieve fabd7396a3 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2021-04-12 11:22:55 +10:00
Grahame Grieve a10fdb13e3 validation optimisation 2021-04-12 11:22:43 +10:00
Grahame Grieve 94305abf03
Merge pull request #472 from hapifhir/gg-202103-r2b-fixes
Gg 202103 r2b fixes
2021-04-08 12:57:53 +10:00
Grahame Grieve faae5a206f release notes 2021-04-02 06:39:20 +11:00
Grahame Grieve 50642db412 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2021-04-02 06:24:53 +11:00
Grahame Grieve 11f66836ed fix for R2B validation of resource ids, and problems validating codes 2021-04-02 06:24:43 +11:00
markiantorno 1b20105d01 Updating version to: 5.3.9-SNAPSHOT and incrementing test cases dependency. 2021-04-01 18:56:04 +00:00
markiantorno 2821883888 Release: v5.3.8
* adding fix for R4 when target profile is a reference, and that reference returns an empty list of target profiles
***NO_CI***
2021-04-01 18:25:42 +00:00
Mark Iantorno 5c9cd6830a
wip (#471) 2021-04-01 12:50:09 -04:00
markiantorno 91e31e813f Updating version to: 5.3.8-SNAPSHOT and incrementing test cases dependency. 2021-03-29 08:04:39 +00:00
markiantorno 671a3bbfe9 Release: v5.3.7
Version Conversion:
* add test for Observation conversion from 10 to 40
* add procedures conversion form dstu2 to r4
* add medication conversion from dstu2 to r4
* add copy of extension field for Enumeration fieldtype by Resource.copy
* add default value to Medication Request during conversion from dstu2 to r4
* fix R2B/R5 ElementDefinition.type.code conversion

Other:
* minor fixes in code generators for R4B
* Fix null pointer exception in validator validating language codes
* fix issue with validating fixed values for primitive elements
* add utility to unzip file
***NO_CI***
2021-03-29 07:37:14 +00:00
Grahame Grieve 032b81a38e fix issue with validating fixed values for primitive elements 2021-03-29 17:26:12 +11:00
Grahame Grieve 4e4885dc7d Fix null pointer exception in validator validating language codes 2021-03-29 13:35:51 +11:00
Grahame Grieve dc0542adb9 fix R2B/R5 ElementDefinition.type.code conversion 2021-03-29 12:39:10 +11:00
Grahame Grieve 9fe7ea729d
Merge pull request #439 from maheshpalanroche/issue_438
Added the copying of "extension" fields
2021-03-29 10:31:18 +10:00
Grahame Grieve 30be8a0dc1
Merge branch 'master' into issue_438 2021-03-29 09:08:04 +10:00
Grahame Grieve 58055aeaa6
Merge pull request #452 from health-validator/fix-crash-folder-in-scope
Fix validator crash when a nested folder is present in -ig <path>
2021-03-29 08:56:32 +10:00
Grahame Grieve eecf74576f
Merge pull request #461 from realizm/master
Fixing exception when validation issues #458
2021-03-29 08:54:47 +10:00