Grahame Grieve
fe9dc1919b
Release new version
2019-11-29 18:14:33 +11:00
Grahame Grieve
4a282a3d66
Post devdays validation blitz
2019-11-29 13:26:03 +11:00
Grahame Grieve
fea455fbe4
Release new version
2019-11-26 18:57:28 +11:00
Grahame Grieve
60703efdd4
updates for packages changes
2019-11-26 18:56:52 +11:00
Grahame Grieve
45df4708d7
Release new version
2019-11-21 18:18:15 +11:00
Grahame Grieve
0243c92ec6
Release new version
2019-11-20 22:00:24 +11:00
Grahame Grieve
d98c496712
Release new version
2019-11-19 19:52:37 +11:00
Grahame Grieve
e52c78daa2
Merge pull request #101 from ahdis/oliveregger_validator_logicalmodel
...
validator enhancement for logical models (conversion) and FHIRPath expressions
2019-11-19 08:46:40 +13:00
Grahame Grieve
aebb7dd407
Merge pull request #103 from ahdis/oliveregger_valabsolutetypes
...
validator support for absolute type definitions
2019-11-19 08:43:02 +13:00
Grahame Grieve
bd8df9ba90
Merge pull request #106 from ahdis/oliveregger_validator_transform_r4
...
fml: validator change transform to elementmodel
2019-11-19 08:39:18 +13:00
Grahame Grieve
bcaebda3f3
Release new version
2019-11-19 06:37:46 +11:00
Grahame Grieve
9b04cff812
Release new version
2019-11-17 19:08:29 +11:00
Grahame Grieve
fb8974efd5
fix problem with rootResource and Bundles and contained resources
2019-11-17 19:05:24 +11:00
Grahame Grieve
2aacccd5bb
recognise SIDs in validator
2019-11-17 03:10:58 +11:00
Oliver Egger
b86f5a5ac8
use ElementModel for FML in create
2019-11-15 16:52:09 +01:00
Grahame Grieve
1b2de2fade
Release new version
2019-11-14 07:57:24 +11:00
Oliver Egger
58bee0754a
fml: validator change transform to elementmodel
2019-11-13 19:42:00 +01:00
Oliver Egger
ea786ddedc
evaluate FHIRPath for resource or logical model
2019-11-13 13:40:29 +01:00
Oliver Egger
ace4623f42
convert a resource or logical model to xml/json
2019-11-13 13:37:29 +01:00
jamesagnew
2653e86790
Version bump to begin 4.2.0 cycle
2019-11-12 16:20:19 -05:00
jamesagnew
15c4118d34
Version bump to 4.1.0
2019-11-12 16:08:47 -05:00
Grahame Grieve
5fe2552a08
fix version bug generating snapshot
2019-11-12 09:07:54 +11:00
Oliver Egger
86e84a024a
validator support for absolute type definitions
2019-11-11 14:57:28 +01:00
Grahame Grieve
b3e95bd19f
Release new version
2019-11-12 00:17:35 +11:00
Grahame Grieve
e45aae4867
fix package dependency loading bug + package saving bug
2019-11-12 00:17:07 +11:00
Grahame Grieve
9b8ae8a9c8
Release new version
2019-11-11 14:21:35 +11:00
Grahame Grieve
52b80cf71c
load dependency Packages, and load content from URL correctly
2019-11-11 14:20:52 +11:00
Grahame Grieve
13da3db00d
Release new version
2019-11-11 06:30:22 +11:00
Grahame Grieve
1d193e7c87
rework version loading when validating
2019-11-10 21:07:34 +11:00
Grahame Grieve
d520d35426
Release new version
2019-11-09 07:54:36 +11:00
Grahame Grieve
0fcb97aa2f
validation documentation improvements, and batch loading
2019-11-09 07:54:16 +11:00
James Agnew
58b7363a5d
Try to restore build
2019-11-07 16:15:37 -05:00
James Agnew
0eb9f4f75b
Troubleshooting classpath issue
2019-11-07 16:15:37 -05:00
Grahame Grieve
02791ae21f
update MIMIC code and reverse testing change (maven said no)
2019-11-07 20:57:16 +11:00
Grahame Grieve
7099f904f5
more work on cache management
2019-11-07 12:04:24 +11:00
Grahame Grieve
a0ece162e7
Release new version
2019-11-05 14:55:08 +11:00
Grahame Grieve
d582e41c03
Release new version
2019-11-01 21:19:20 +11:00
Grahame Grieve
a4137f0715
Release new version
2019-11-01 11:22:36 +11:00
Grahame Grieve
52187af17a
Fix for R3 and R4 technical corrections and getting IGs publishing and passing (and fix version markers)
2019-11-01 11:21:06 +11:00
Grahame Grieve
888356999e
Update to support new packages, new NPM specification
2019-10-31 21:54:10 +11:00
Grahame Grieve
1a789dae9b
Release new version
2019-10-29 00:49:15 +11:00
Grahame Grieve
9da16f9b2a
Release new version
2019-10-28 18:08:16 +11:00
Grahame Grieve
efd20a22fe
move test cases to fhir-test-cases repository
2019-10-28 18:06:41 +11:00
Grahame Grieve
1a89103ec5
Merge branch 'master' into ja_20191025_refactor_testcases
2019-10-28 12:11:14 +13:00
Grahame Grieve
08eb187b79
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-10-28 10:06:02 +11:00
James Agnew
34cf0628d1
Fix https://github.com/jamesagnew/hapi-fhir/issues/1549 - Account for
...
latest HAPI FHIR API interfaces
2019-10-27 17:44:22 -04:00
James Agnew
5c96742a16
Remove fixme
2019-10-25 18:00:50 -04:00
James Agnew
b68c62ff57
Refactor project to use external testcases
2019-10-25 17:59:40 -04:00
Grahame Grieve
34c4faed8f
fix enable when validator
2019-10-25 15:41:29 +11:00
Grahame Grieve
22f4a5a58f
fix document validation + add questionnaire validation tests
2019-10-25 13:25:52 +11:00
Grahame Grieve
5afc745424
check type of target resource
2019-10-25 10:23:15 +11:00
Oliver Egger
d446b4da02
allow absolute url for type.code, take 2
2019-10-22 22:50:03 +02:00
Oliver Egger
a67fe0b346
allow absolute url for type.code
2019-10-22 14:06:26 +02:00
James Agnew
2f380704de
Fix precision and validator issues
2019-10-18 10:47:20 -04:00
Grahame Grieve
f9b52109cf
Release new version
2019-10-18 22:28:27 +11:00
Grahame Grieve
a8bae3f544
Release new version
2019-10-18 08:20:28 +11:00
Grahame Grieve
8be35cc22e
Release new version
2019-10-16 09:36:57 +11:00
Grahame Grieve
35fbcfd131
Release new version
2019-10-16 08:50:38 +11:00
Grahame Grieve
9d4592730a
fix for problem with contained resources
2019-10-07 21:31:49 +07:00
Grahame Grieve
13d029898f
Release new version
2019-10-02 14:52:54 +10:00
Grahame Grieve
3e5fadecb0
fix issues validating resources with references
2019-10-02 14:51:43 +10:00
Grahame Grieve
fb152a24e5
Release new version
2019-09-27 14:16:04 +10:00
Grahame Grieve
67f698de91
Release new version
2019-09-27 08:51:31 +10:00
Grahame Grieve
47429311cf
Release new version
2019-09-24 07:27:10 +10:00
Grahame Grieve
8821de94ca
Merge pull request #83 from lalluanthoor/master
...
fix: use proper target object
2019-09-24 07:21:14 +10:00
Grahame Grieve
e9f3a143ed
Release new version
2019-09-20 04:42:19 +10:00
Grahame Grieve
ca9d5963d5
Release new version
2019-09-19 10:39:08 +10:00
Grahame Grieve
6d913f0423
Release new version
2019-09-18 22:23:28 +10:00
I325048
4f9118e9da
fix: use proper target object
2019-09-17 21:17:00 +05:30
Grahame Grieve
d857d546e5
fix test case
2019-09-18 00:23:01 +10:00
Grahame Grieve
e998722d1b
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-09-18 00:02:24 +10:00
Grahame Grieve
6fe8c492d3
more testing of FHIRPath reference resolution
2019-09-18 00:02:01 +10:00
James Agnew
c6cbf7d7a6
Allow valdation of string values in openchoice ( #81 )
2019-09-16 16:04:46 -04:00
James Agnew
840c45c2da
Add ucum to validator dependencies
2019-09-16 13:48:51 -04:00
James Agnew
8379208dee
Fix classpath issue
2019-09-16 10:50:20 -04:00
Grahame Grieve
5b2279b2ea
Release new version
2019-09-17 00:10:22 +10:00
Grahame Grieve
3a5c2eea2c
add Questionnaire example for #1062
2019-09-17 00:02:11 +10:00
James Agnew
a684fffcf3
Merge branch 'master' of github.com:hapifhir/org.hl7.fhir.core
2019-09-15 08:30:21 -04:00
Grahame Grieve
2489588d55
try yo fix tests
2019-09-15 21:57:47 +10:00
Grahame Grieve
ffb64f9ed9
Release new version
2019-09-15 20:45:38 +10:00
Grahame Grieve
9d164ef153
fix failing test
2019-09-15 20:42:21 +10:00
James Agnew
9d203b111c
Merge branch 'master' into Eclipse_fix_from_james
2019-09-14 15:29:41 -04:00
Grahame Grieve
03e928342e
Release new version
2019-09-15 01:59:25 +10:00
Grahame Grieve
9256224edc
fix failing tests
2019-09-15 01:41:59 +10:00
James Agnew
87d223239e
Merge branch 'ja_20190914_remove_eclipse_files' into Eclipse_fix_from_james
2019-09-14 10:50:04 -04:00
James Agnew
9e42e4da00
Remove all eclipse files
2019-09-14 09:49:45 -04:00
Grahame Grieve
8360c015f9
Release new version
2019-09-14 23:33:01 +10:00
Grahame Grieve
5fb54f8889
Release new version
2019-09-13 00:27:02 +10:00
Grahame Grieve
3f75f9c605
more work on profile comparison
2019-09-13 00:26:25 +10:00
Grahame Grieve
461a8c5092
Release new version
2019-09-12 18:31:58 +10:00
Grahame Grieve
6dd7346cad
more work on capability statement comparison
2019-09-12 18:31:26 +10:00
Grahame Grieve
faa4b82b2e
fix to support validating straight out of published IGs
2019-09-12 04:44:26 +10:00
Grahame Grieve
6494bcad71
Release new version
2019-09-11 22:22:37 +10:00
Grahame Grieve
7bd5d85611
better error message
2019-09-11 22:22:05 +10:00
Grahame Grieve
791b9e55e3
Release new version
2019-09-11 15:41:04 +10:00
Grahame Grieve
6f483748b8
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-09-11 15:35:58 +10:00
Grahame Grieve
1d7c80f10c
add memory info + xkcd bug link
2019-09-11 15:35:45 +10:00
jamesagnew
bdf60fa2ef
Bump to 4.0.11
2019-09-09 15:43:58 -04:00
Grahame Grieve
fc862d97e8
Release new version
2019-09-09 15:09:32 +10:00
Grahame Grieve
b2d2bebd85
Ad scan mode to validator
2019-09-09 13:32:11 +10:00
Grahame Grieve
9d81f2e32a
Release new version
2019-09-07 07:32:14 +10:00
Grahame Grieve
cb9a2552c5
Release new version
2019-09-06 13:48:37 +10:00
Grahame Grieve
50593122be
Release new version
2019-09-06 12:12:04 +10:00
Grahame Grieve
b32fb65327
Release new version
2019-09-06 10:15:40 +10:00
Grahame Grieve
b91ca35e3d
Add proxy support for validator
2019-09-06 10:14:06 +10:00
Grahame Grieve
bd38230662
Release new version
2019-09-03 13:05:42 +10:00
Grahame Grieve
d49dfab97a
fix error in validator for fixed value
2019-09-03 13:05:16 +10:00
Grahame Grieve
1a14bfc9e8
Change rules about how maxValueSet is validated
2019-09-02 16:04:21 +10:00
Grahame Grieve
7926644893
Release new version
2019-09-02 13:49:11 +10:00
Grahame Grieve
ea913ceb30
fix problem validating LOINC codes
2019-09-02 13:48:19 +10:00
Grahame Grieve
09b74eab50
test max value set handling.
2019-09-02 11:27:19 +10:00
Grahame Grieve
34a3dfb43e
work on API comparison
2019-08-29 18:11:33 +10:00
Grahame Grieve
239084ed0f
Release new version
2019-08-23 15:40:21 +10:00
Grahame Grieve
512c3932a3
Reconcile R4/R5 implementations
2019-08-23 15:38:58 +10:00
Grahame Grieve
c794c9393b
add validator test for duplicate properties in json
2019-08-23 14:57:30 +10:00
Grahame Grieve
3d7f701b00
update for changes to representation of special elements
2019-08-23 14:57:05 +10:00
Grahame Grieve
65e2f5ebdf
Release new version
2019-08-19 11:01:20 +10:00
Grahame Grieve
6d611afd48
fix so recursive loading is only by request
2019-08-18 18:15:18 +10:00
Grahame Grieve
539eee9266
Merge pull request #65 from hapifhir/iterate-subfolders
...
scanDirectory now scans all subfolders
2019-08-18 18:06:19 +10:00
Grahame Grieve
909535eea2
fix problems with skipping unknown content, and empty differentials
2019-08-18 17:47:48 +10:00
Grahame Grieve
8cecfcb06a
Release new version
2019-08-18 07:53:13 +10:00
Grahame Grieve
028802f6fc
update for HAPI release + add JsonParser constructor
2019-08-18 07:51:41 +10:00
Grahame Grieve
fe9c99f906
Release new version
2019-08-16 07:23:55 +10:00
Grahame Grieve
55259ab8dc
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-08-16 07:19:21 +10:00
Grahame Grieve
fb249ea098
fix for narrative rendering problem with OperationDefinition
2019-08-16 07:16:24 +10:00
jamesagnew
34b6bc7e57
Version bump to 4.0.1-SNAPSHOT
2019-08-14 14:09:13 -04:00
jamesagnew
90ea715f29
Bump version to 4.0.0 for release
2019-08-14 11:12:41 -04:00
Grahame Grieve
75d86a15ee
set exit code to number of errors
2019-08-14 17:34:07 +10:00
Grahame Grieve
2a234a81c2
Release new version
2019-08-09 04:44:14 +10:00
Grahame Grieve
3842dbeb99
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-08-09 04:41:53 +10:00
James Agnew
d1c3e522ab
Improve validator error message if a fixed coding can't be matched
2019-08-08 14:39:45 -04:00
Grahame Grieve
7ef320b6bb
fix ref-1 constraint (define %rootResource)
2019-08-08 21:03:27 +10:00
James Agnew
ce392c47bb
Improve naming of error flag on profile registration
2019-08-07 05:37:03 -04:00
James Agnew
c1728a481d
Refactor R4 infrastructure to use the new common
...
TerminologyServiceOptions, and tweak the validation of enableWhen to
handle a few edge cases correctly.
2019-08-06 18:27:45 -04:00
Grahame Grieve
38a0877996
Release new version
2019-08-06 15:33:08 +10:00
Grahame Grieve
c57f578f03
Move TerminologyServiceOptions to Utilities.
2019-08-06 07:33:48 +10:00
Grahame Grieve
ce4453b0cb
Support slicing by value set using contained value sets
2019-08-05 15:48:50 +10:00
Grahame Grieve
9d1d64bb59
more working on test suite
2019-08-05 15:48:07 +10:00
Grahame Grieve
1d10470e9c
slicing by value set tests
2019-08-05 15:47:30 +10:00
Grahame Grieve
642e746e89
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-08-05 12:42:42 +10:00
Grahame Grieve
9e0a1de74c
rework slicing validation tests
2019-08-05 12:41:54 +10:00
Grahame Grieve
63531cd131
Release new version
2019-08-05 02:03:45 +00:00
Grahame Grieve
ebe5f2a015
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-08-05 02:02:42 +00:00
Grahame Grieve
0a05788e57
improve error message
2019-08-05 11:33:06 +10:00
Grahame Grieve
b4883554e5
Release new version
2019-08-04 21:37:42 +00:00
Grahame Grieve
3eaa1998b7
Release new version
2019-08-03 21:42:17 +00:00
Grahame Grieve
670ae0c79a
update R5 validator
2019-08-04 07:38:45 +10:00
Grahame Grieve
5ddf7d082c
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-08-04 07:38:08 +10:00
Grahame Grieve
4ffa343395
add -debug parameter to validator, and add additional (failing) validator tests, and update R4 code
2019-08-04 07:34:13 +10:00
Grahame Grieve
fb446cf1e2
Release new version
2019-08-02 12:58:59 +00:00
Grahame Grieve
44c1c32afb
Release new version
2019-08-02 12:48:39 +00:00
Grahame Grieve
b1144aa5ea
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-08-02 14:48:56 +10:00
Grahame Grieve
a26abe87ca
Improved error message & resource resolution
2019-08-02 14:48:34 +10:00
Grahame Grieve
85a67626cf
Release new version
2019-08-02 01:41:48 +00:00
Grahame Grieve
6cccb24fff
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-08-02 01:41:08 +00:00
Grahame Grieve
0cea5c2bcc
validation fixes for bundle resolution
2019-08-02 10:50:25 +10:00
Grahame Grieve
7bf9094a5f
Release new version
2019-08-01 01:44:57 +00:00
Grahame Grieve
bf9ead2c9e
fix rendering of special compiler types
2019-08-01 11:38:09 +10:00
Grahame Grieve
564d9262c6
fix test
2019-08-01 10:55:10 +10:00
Grahame Grieve
fb8b2dcd70
add new test case
2019-08-01 10:54:17 +10:00
Grahame Grieve
23b575d4f9
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-08-01 08:11:27 +10:00
Grahame Grieve
cac82546da
more snapshot generation tests and fixes
2019-08-01 08:11:21 +10:00
Lloyd McKenzie
407168cf87
New test for snapshot generation not exposing extensions
2019-07-31 11:40:53 -06:00
Lloyd McKenzie
c2d3afba99
Merge into current branch
2019-07-30 23:41:04 -06:00
Lloyd McKenzie
7c1786279f
Fix problem with link resolution within Bundles - and add test case that checks it. (Also update Synthea test case to reflect new status codes for Encounter.)
2019-07-30 23:23:48 -06:00
Grahame Grieve
654153671a
Release new version
2019-07-31 04:48:24 +00:00
Grahame Grieve
613a7bd809
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-07-31 14:45:29 +10:00
Grahame Grieve
a234984179
various minor fixes for IG publication
2019-07-31 14:44:38 +10:00
Grahame Grieve
13ddf93ff5
Release new version
2019-07-30 06:54:41 +00:00
Grahame Grieve
f5b5737398
fix validation tests
2019-07-30 16:50:54 +10:00
Grahame Grieve
fe219985b4
fix decimal validation + fix profile slicing validation
2019-07-30 16:22:54 +10:00
Grahame Grieve
5120f63ab0
Release new version
2019-07-29 04:31:15 +00:00
patrick-werner
270a8bca71
scanDirectory now scans all subfolders
2019-07-26 19:02:13 +02:00
Grahame Grieve
538540619f
compile updates
2019-07-19 23:20:17 +10:00
James Agnew
e265477c6e
Header updates
2019-07-14 09:27:45 -04:00
James Agnew
0acb99744b
Changes needed to move HAPI FHIR to using this project directly ( #61 )
...
* Work on porting HAPI FHIR to core
* Ongoing work on HAPI FHIR merge
2019-07-14 08:55:21 -04:00
Grahame Grieve
58da7557d8
fix validation problems with questionnaires, and allow tests to still run even when offline
2019-07-13 20:50:53 +10:00
Rob Hausam
fa235a00db
Remove line instead of comment it out.
2019-07-10 20:22:05 -04:00
Rob Hausam
1cb23a14c8
Fix build - remove unneeded junit import.
2019-07-10 20:22:05 -04:00
Grahame Grieve
17b6b26ef2
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-07-10 22:40:52 +00:00
Grahame Grieve
3a5d7146a7
check security tags are a set
2019-07-09 06:58:03 +10:00
Grahame Grieve
f3a21e4bd6
fix issue 58 - wrong support for r4
2019-07-09 06:19:10 +10:00
Grahame Grieve
da4fc1f860
Release new version
2019-07-05 21:43:46 +00:00
Grahame Grieve
e2d52143d9
get tests passing
2019-07-06 07:39:25 +10:00
Grahame Grieve
bc30ea197e
Merge pull request #56 from ahdis/oliveregger_maps3To4
...
unit test conversions r3r4
2019-07-06 07:21:02 +10:00
Grahame Grieve
f583649f87
fix generation of error locations using FHIRPath or XPath properly
2019-07-05 20:23:58 +10:00
Grahame Grieve
38c1d041fb
Release new version
2019-07-04 00:33:40 +00:00
Oliver Egger
992f870cb4
unit test conversions r3r4
2019-06-27 00:28:32 +02:00
Vadim Peretokin
d574178d6b
Don't crash on bad files present in IG, ignore & warn instead
2019-06-26 18:07:19 +02:00
Grahame Grieve
3038246df5
Release new version
2019-06-25 08:27:12 +00:00
Grahame Grieve
6c4620996f
Release new version
2019-06-20 08:01:44 +10:00
Grahame Grieve
d43c0e0da5
Release new version
2019-06-19 14:09:13 +10:00
Grahame Grieve
a544140d2c
Release new version
2019-06-19 09:09:06 +10:00
Grahame Grieve
3b76303d83
fix validator bug (issue 47)
2019-06-19 09:07:29 +10:00
Grahame Grieve
70ce1ded74
Release new version
2019-06-19 06:41:58 +10:00
Grahame Grieve
ecc4f81780
Release new version
2019-06-16 14:04:44 +10:00
Grahame Grieve
23eb7282bd
Support displayLanguage through validator framework
2019-06-16 14:02:09 +10:00
Grahame Grieve
8798c5cf58
fix CDA parsing
2019-06-15 08:05:24 +10:00
Grahame Grieve
9a344b251c
Release new version
2019-06-11 07:46:36 +10:00
Grahame Grieve
74cfa3efcc
Release new version
2019-06-11 05:06:50 +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
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
Vadim Peretokin
ed32fca1d4
Also output JSON if requested for narrative, snapshot generation & transformations
2019-06-02 14:08:58 +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
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
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
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
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
Grahame Grieve
e3faaa5ccc
fix up display validation on codes
2019-05-29 08:39:59 +10:00
Grahame Grieve
c476e89091
Release new version
2019-05-28 19:19:12 +10:00
Grahame Grieve
847b6a1fc8
validation fixes for US-Core testing
2019-05-28 19:18:04 +10:00
Grahame Grieve
c9a3d8efc0
Merge branch 'master' into ValueSet-display-names
2019-05-28 08:01:09 +10:00
Grahame Grieve
2cc62df915
extend validator to handle contained profiles
2019-05-25 07:23:20 +10:00
Grahame Grieve
b6d5aa63c0
Merge pull request #27 from aehrc/issue/25
...
relax validation rules for implicit valusets
2019-05-25 06:52:24 +10:00
Grahame Grieve
02489458ee
Merge pull request #29 from lmckenzi/contained-profiles
...
New test case - contained profiles not supported by validator and val…
2019-05-25 06:50:09 +10:00
Grahame Grieve
6af05d5762
Release new version
2019-05-24 22:42:41 +10:00
Lloyd McKenzie
88f3924ba7
New test case - contained profiles not supported by validator and validator doesn't check profiles asserted on references to contained resources.
2019-05-23 14:19:15 -06:00
Lloyd McKenzie
5bac79a936
Add test case for validator complaining about display names that are defined in the value set.
2019-05-23 13:33:34 -06:00
Grahame Grieve
eaeac2d2c5
Release new version
2019-05-23 13:40:44 +10:00
Grahame Grieve
24b6305b15
more validator tests + release new utilities
2019-05-23 13:39:21 +10:00
Grahame Grieve
23d6b434bc
Release new version
2019-05-22 11:19:50 +10:00
Grahame Grieve
0e8449d093
get all validation tests passing
2019-05-22 11:16:59 +10:00
Grahame Grieve
4e0c33755e
fix problem where slicing depends on inner slicing
2019-05-22 11:13:47 +10:00
Grahame Grieve
c5ace67136
fix evaluation of discriminators where elements may repeat
2019-05-22 11:12:56 +10:00
Michael Lawley
29f253bf2c
relax validation rules for implicit valusets
2019-05-21 15:46:27 +10:00
Grahame Grieve
86602a1bc1
Release new version
2019-05-21 10:40:15 +10:00
Grahame Grieve
05c5069c4c
Release new version
2019-05-20 16:54:07 +10:00
Grahame Grieve
1b5d17d6ef
fix failing validation tests
2019-05-20 16:53:04 +10:00
Grahame Grieve
58724b3694
Merge pull request #23 from ahdis/olivergger_gf#21240_2
...
[gf#21240]: fixing pattern[x] slices validation
2019-05-20 14:57:22 +10:00
Grahame Grieve
607817f4ce
Merge pull request #26 from lmckenzi/Snapshot-Test-error-handling
...
Snapshot test error handling
2019-05-20 14:57:07 +10:00
Oliver Egger
43d7de3559
fix manifest
2019-05-15 17:58:34 +02:00
Oliver Egger
bf99a3d8e7
[gf#21240]: fixing pattern[x] slices validation
2019-05-15 17:31:36 +02:00
Oliver Egger
d023628016
[gf#21240]: illustrating pattern[x] slices validation problem
2019-05-15 17:31:21 +02:00
Grahame Grieve
a67693bc4b
tidy up and work on tests.
2019-05-15 13:26:14 +10:00
Grahame Grieve
4e8e643df2
Merge pull request #22 from ahdis/oliveregger_gf#21472
...
[GF#21472]: org.hl7.fhir.core: Validator cannot validate BP Profile
2019-05-15 12:40:05 +10:00
Grahame Grieve
6030ea7953
Merge pull request #21 from ahdis/olivergger_gf#21240
...
[gf#21240]: org.hl7.fhir.core: Validation support for pattern[x]
2019-05-15 12:39:22 +10:00
Grahame Grieve
c17c2802d5
Merge pull request #18 from lmckenzi/Problem-with-polymorphic
...
Problem with polymorphic
2019-05-15 12:31:46 +10:00
Grahame Grieve
a8c335827f
more validation tests
2019-05-14 15:54:20 +10:00
Lloyd McKenzie
d998bfacec
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-05-13 18:45:13 -06:00
Lloyd McKenzie
2f817de46e
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
...
# Conflicts:
# org.hl7.fhir.validation/src/test/resources/validation-examples/manifest.json
2019-05-13 18:29:13 -06:00
Grahame Grieve
257603fcff
Release new version
2019-05-13 13:33:09 +10:00
Grahame Grieve
8263b0b5fa
Release new version
2019-05-10 00:09:16 +10:00
Grahame Grieve
8837fb3fd3
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-05-10 00:08:31 +10:00
Grahame Grieve
2d946790d7
generated patterns + improved package cache errors
2019-05-10 00:08:18 +10:00
James Agnew
29d6937f7a
Merge branch 'master' of github.com:hapifhir/org.hl7.fhir.core
2019-05-06 10:12:48 -04:00
James Agnew
95233858aa
A couple of validator improvements
2019-05-06 10:12:15 -04:00
Oliver Egger
30803a7a41
[GF#21472]: org.hl7.fhir.core: Validator cannot validate BP Profile
2019-05-06 11:34:20 +02:00
Oliver Egger
e6f0b26e81
[GF#21240]: support for pattern primitive Types and CodeableConcept
2019-05-05 15:46:44 +02:00
Oliver Egger
9a0c619d28
[GF#21240]: validation examples to illustrate
2019-05-05 14:31:54 +02:00
Grahame Grieve
62ec11aad2
Release new version
2019-05-05 09:22:29 +10:00
James Agnew
aa5e132307
Merge branch 'master' of github.com:hapifhir/org.hl7.fhir.core
2019-04-29 15:03:15 -04:00
James Agnew
6dfac49198
Improve suport for enableWhen validation
2019-04-29 14:46:55 -04:00
Grahame Grieve
88646a8216
Release new version
2019-04-27 09:10:16 +10:00
Oliver Egger
bce35251f3
GF#21004: fixed values for complex types
2019-04-26 16:41:33 +02:00
Oliver Egger
c3bc29f06a
GF#21004: validation examples to illustrate
2019-04-26 16:34:54 +02:00
James Agnew
99273c6e60
Add httpclient to the validation tests
2019-04-24 20:34:10 -04:00
Grahame Grieve
31e5adf40f
Release new version
2019-04-25 10:14:14 +10:00
Grahame Grieve
2ab02e2e0b
fix validation problem for current version
2019-04-25 10:13:28 +10:00
Grahame Grieve
3a1bd1c429
Release new version
2019-04-24 06:19:47 +10:00
James Agnew
89b5e6964d
Whoops - Last fix was incorrect
2019-04-17 21:32:46 -04:00
James Agnew
3d366c2aa3
Fix typo in validator
2019-04-17 20:47:00 -04:00
James Agnew
2176e7c64d
Clean up enableWhen testing in validator for Questionnaire resources
2019-04-17 15:54:40 -04:00
Grahame Grieve
ed22a46775
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-04-16 23:26:26 +10:00
Grahame Grieve
40a2dd9e56
Release new version
2019-04-15 21:46:44 +10:00
Lloyd McKenzie
3e95b584bc
Merge branch 'master' into Problem-with-polymorphic
2019-04-13 17:46:47 -06:00
Lloyd McKenzie
67b50b286f
Resolved merge issue
2019-04-13 17:45:02 -06:00
Lloyd McKenzie
aee4e7da85
Test case showing problem when slicing polymorphic types
2019-04-13 17:37:02 -06:00
Grahame Grieve
ae26c82956
Merge pull request #17 from lmckenzi/extension-value-slicing
...
Fixed problem where discriminators containing the extension function …
2019-04-14 09:22:01 +10:00
Lloyd McKenzie
e8e8c1af4e
Fixed problem where discriminators containing the extension function didn't properly look for fixed value in the profile but instead always went to the extension definition.
2019-04-13 17:11:12 -06:00
Grahame Grieve
cf6a4bb51f
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-04-14 07:59:47 +10:00
Grahame Grieve
87b191fc5d
more IG maintenance work
2019-04-14 07:59:17 +10:00
Grahame Grieve
0d8b6d18a9
Merge pull request #15 from jkiddo/patch-1
...
Update InstanceValidator.java
2019-04-11 07:27:11 +10:00
Jens Kristian Villadsen
44a669b4bb
Update InstanceValidator.java
...
Corrected spelling
2019-04-10 22:52:39 +02:00
Jens Kristian Villadsen
991dcb656c
Update InstanceValidator.java
...
Corrected spelling
2019-04-10 22:50:21 +02:00
Grahame Grieve
793545f2d9
Release new version
2019-04-10 11:04:51 +10:00
Grahame Grieve
079f3cb8b8
Release new version
2019-04-09 17:50:08 +10:00
Grahame Grieve
599156202a
validate using inline questionnaires
2019-04-09 17:48:51 +10:00
Grahame Grieve
b3eef86536
Release new version
2019-04-09 14:25:20 +10:00
Grahame Grieve
0dad5ac58e
validation related updates for IG publication
2019-04-09 14:24:05 +10:00
Grahame Grieve
c502aad9ba
Release new version
2019-04-07 21:10:43 +10:00
Grahame Grieve
62df09f9a9
Release new version
2019-04-05 17:20:45 +11:00
Grahame Grieve
3e9262afe8
Release new version
2019-04-04 11:53:45 +11:00
Grahame Grieve
4726b6d37c
Release new version
2019-03-27 13:43:59 +11:00
Grahame Grieve
da73d12bfc
Release new version
2019-03-26 05:48:10 +11:00
Grahame Grieve
f67c6e2ed8
fix spelling mistake
2019-03-26 05:47:13 +11:00
Grahame Grieve
9461b0aa98
Release new version
2019-03-18 13:31:54 +11:00
Grahame Grieve
c8c815aa44
more debugging for questionnaire validation
2019-03-18 13:29:36 +11:00
Grahame Grieve
d2734245b7
Release new version
2019-03-17 09:23:24 +11:00
Grahame Grieve
34953525cc
fix bug evaluating questionnaire items enable status when enableBehavior is not specified
2019-03-17 09:10:40 +11:00
Grahame Grieve
b0260fbfd8
fix for questionnaire evaluation bug
2019-03-16 05:26:38 +11:00
Grahame Grieve
a96c12899b
Release new version
2019-03-15 13:20:10 +11:00
Grahame Grieve
4d464d790d
Release new version
2019-03-15 12:04:25 +11:00
Grahame Grieve
00ec0e2662
Release new version
2019-03-14 17:20:35 +11:00
Grahame Grieve
f3b4c81601
Release new version
2019-03-07 11:05:27 +11:00
Grahame Grieve
f854f79ec9
new release
2019-03-06 13:14:27 +11:00
Grahame Grieve
5653da8a27
add test for multiple discriminators, and fix validator
2019-03-05 16:59:04 +11:00
Grahame Grieve
9b84f331f2
3.7.11 release
2019-03-05 14:42:38 +11:00
Grahame Grieve
adf972be25
allow getting children in a profile on a diff
2019-03-05 14:25:28 +11:00
Grahame Grieve
0477bf174e
GF#20480 - change error about year to warning
2019-03-05 09:10:07 +11:00
Grahame Grieve
58b3ca2c88
liquid generation in narrative generator, render min/max value sets, fix broken links in IGs from relative references in links in markdown in core
2019-03-05 06:52:15 +11:00
Grahame Grieve
88c145a00c
fixes for validation loading
2019-03-04 15:30:33 +11:00
Grahame Grieve
5a1dfba236
Improve error message when running transforms
2019-03-04 13:17:30 +11:00
Grahame Grieve
5691333e98
GF#18121 - fix so relative links in source markdown don't generate broken linke in IGs
2019-03-04 11:53:14 +11:00
Grahame Grieve
cde0df1118
fix CapabilityStatement generation
2019-03-04 11:06:33 +11:00
Grahame Grieve
56d22bc2ee
Merge pull request #10 from ahdis/oliveregger_conformsto
...
[GF#20482] FHIRPath conformsTo Validation of Warnings/Error handling
2019-03-03 07:03:26 +11:00
Grahame Grieve
3940aeb976
move openApi convertor code to .core
2019-03-03 06:45:15 +11:00
Oliver Egger
d60d089c23
[GF#20482] FHIRPath conformsTo Validation of Warnings/Error handling
2019-02-27 23:31:56 +01:00
James Agnew
50d17096a1
Add R4 to Maven build
2019-02-24 20:51:00 -05:00
Grahame Grieve
445c90ff9a
test
2019-02-24 21:31:47 +11:00
Grahame Grieve
ba778a76a9
deploy new version
2019-02-08 17:54:45 +11:00
Grahame Grieve
a04b900054
fix tests
2019-02-08 16:56:53 +11:00
Grahame Grieve
e8121dec74
maven updates
2019-02-07 15:15:49 +11:00
James Agnew
223ea04d28
Merge changes from user submitted HAPI FHIR PR: https://github.com/jamesagnew/hapi-fhir/pull/1148
2019-02-05 17:43:50 -05:00
James Agnew
caf7cea4c6
Get validator CLI working
2019-01-31 15:51:34 -05:00
Grahame Grieve
6194add99f
another new release
2019-02-01 06:11:47 +11:00
Grahame Grieve
364ed14c2a
rename package cache operations for clarity + upgrade for version release
2019-02-01 06:09:03 +11:00
Grahame Grieve
742dac277a
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2019-01-31 11:59:56 +11:00
Grahame Grieve
f2b619b08e
fix bugs in FHIRPath engine, and work around wrong FHIRPath statements in the validator
2019-01-31 11:59:39 +11:00
James Agnew
77d7e095bf
Create a validator fatjar
2019-01-30 16:03:54 -05:00
James Agnew
960e56705f
Fix pom versioning issue
2019-01-29 16:56:18 -05:00
Grahame Grieve
53d176610b
maven updates
2019-01-30 08:24:12 +11:00
Grahame Grieve
10589ea559
finish getting tests passed
2019-01-29 14:04:36 +11:00
Grahame Grieve
40c0a58eb3
more working on tests
2019-01-29 11:00:01 +11:00
Grahame Grieve
9e583e8e35
work on getting validation tests to pass
2019-01-29 08:34:34 +11:00
jamesagnew
efd83a702c
Build fixes
2019-01-15 09:42:29 -05:00
jamesagnew
484180a07f
POM fixes
2019-01-15 09:19:08 -05:00
Grahame Grieve
528e9e2e5e
fix to compile
2019-01-15 05:59:11 +11:00
Grahame Grieve
1169a4c293
get tests passing
2019-01-15 05:12:18 +11:00
James Agnew
bd899957b0
Rename the keep files
2019-01-13 16:37:16 -06:00
James Agnew
cbde1cf488
Add keeps for empty folders
2019-01-13 16:20:50 -06:00
James Agnew
4991942755
Clean up project for Eclipse
2019-01-13 15:25:55 -06:00
James Agnew
5a955ea66a
Add eclipse files
2019-01-13 15:10:27 -06:00
James Agnew
806ab9fac8
Externalized code now committed
2019-01-13 14:33:14 -06:00