Grahame Grieve
9d742dcd24
rework OID handling
2023-10-13 10:27:53 +11:00
Grahame Grieve
3d039a89eb
get tests passing
2023-10-12 21:50:39 +11:00
Grahame Grieve
84e3bec25f
more XML checking for CDA + control over date rules
2023-10-12 20:15:16 +11:00
Grahame Grieve
1207e32e20
Support for CDA code validation
2023-10-12 12:54:25 +11:00
Grahame Grieve
2cc40452d7
make sure logical models get a snapshot generated
2023-10-10 15:43:09 +11:00
Grahame Grieve
9da31ae8ad
improve language on constraint error message + add expression checking for SQL on FHIR project
2023-10-09 17:46:33 +11:00
Grahame Grieve
af0f9bc765
Add support for hosts to manage certificate resolution using ISignatureServices + fix issue matching type names when validating logical models
2023-10-09 17:45:38 +11:00
Grahame Grieve
752ab7a3d1
2023 10 gg cda parsing fix 2 ( #1451 )
...
* fix xml output to deal with namespaces properly
* Improve rendering or xml_no_order
* add command line demo app
* fix CDA parsing error for sdtc:raceCode
* Fix error message
* Bump test case version
---------
Co-authored-by: Grahame Grieve <grahameg@gmail.ccom>
Co-authored-by: dotasek <dotasek.dev@gmail.com>
2023-10-04 18:42:29 -04:00
Grahame Grieve
7698ee4b7f
Merge pull request #1443 from hapifhir/do-20230921-shc-validation-service
...
SHC Validation
2023-10-04 06:01:07 +03:00
Grahame Grieve
c2aa221c98
fix profile matching for CDA logical models
2023-09-30 22:30:20 +10:00
Grahame Grieve
d675d9d4a0
upgrade PackageVisitor for XIG
2023-09-30 22:28:44 +10:00
dotasek
2a6538cd02
Merge remote-tracking branch 'origin/master' into do-20230921-shc-validation-service
2023-09-29 11:00:19 -04:00
Grahame Grieve
6fa4bb1061
change error to warning validating maps
2023-09-29 13:38:05 +10:00
dotasek
c0f61dac17
Merge branch 'master' into do-20230921-shc-validation-service
2023-09-27 10:16:06 -04:00
Grahame Grieve
79b45832e4
Fix timezone issue in PE tests
2023-09-27 09:06:04 +10:00
dotasek
d850944057
WIP track derived content for ValidatedFragment
2023-09-26 16:46:22 -04:00
Grahame Grieve
527b2cb35b
Fix issue validating CDA FHIR Path constraints
2023-09-27 05:51:46 +10:00
Grahame Grieve
72a6b50cf2
better error handling validating concept maps
2023-09-25 13:50:16 +10:00
Grahame Grieve
194e2113ce
Valid special cases on contained resources and Bundle entries
2023-09-25 13:50:02 +10:00
dotasek
ba8a4797e5
If fileType is null, use ResourceChecker
2023-09-21 13:15:42 -04:00
dotasek
ef6f92a21e
WIP return validation fragments
2023-09-21 09:50:08 -04:00
Grahame Grieve
31ea68f69b
Fix bug checking for implicit value sets
2023-09-21 12:42:36 +10:00
Grahame Grieve
9ef82e7e23
Fix bug checking of mixing snomed display types
2023-09-21 12:42:18 +10:00
Grahame Grieve
66b69deb37
reduce size of validatable concept map - for now
2023-09-21 12:41:55 +10:00
Grahame Grieve
6f17713ae8
Improve UCUM validation BP rule
2023-09-21 12:41:23 +10:00
Grahame Grieve
a6f43420d5
publication WG checking not for example resources
2023-09-20 16:58:17 +10:00
Grahame Grieve
eecc6633d3
Improved rendering of codes in include when rendering valuesets
2023-09-20 11:12:50 +10:00
Grahame Grieve
91abf50cdc
Fix issue with dom-6 and contained elements
2023-09-20 11:11:05 +10:00
Grahame Grieve
46c12d1a22
Performance improvements for type handling, and rename NamedElement to ValidatedFragment
2023-09-19 09:58:36 +10:00
Grahame Grieve
4d2868f21e
Add support for validating WG info in HL7 resources
2023-09-15 22:01:30 -07:00
Grahame Grieve
1b65cb5ca2
Suppress wrong invariants on compiler magic types
2023-09-15 12:47:15 -07:00
Grahame Grieve
96ce441f9a
more IG publisher efficiency work
2023-09-15 10:15:04 -07:00
Grahame Grieve
c6b7a4f47d
start working on cross-version extensions
2023-09-15 10:14:43 -07:00
Grahame Grieve
f90308d7d3
easy CDA validation
2023-09-15 10:14:23 -07:00
Grahame Grieve
a620e2aa30
fix NPE validating concept maps
2023-09-15 10:14:06 -07:00
Grahame Grieve
a59a9619d9
Improve error message from validator when invariants fail
2023-09-15 10:13:02 -07:00
Grahame Grieve
a6b6a9d330
Add R4B binding-definition URL to validator exception list
2023-09-12 15:48:22 -07:00
Grahame Grieve
6b38a730e9
SHC signature verification
2023-09-08 07:35:11 +10:00
Grahame Grieve
304fa3f493
Adjust tests for best-practice flag
2023-09-08 04:21:14 +10:00
Grahame Grieve
c610e7a8b5
Make Best Practice Recommendations work properly
2023-09-07 22:01:13 +10:00
Grahame Grieve
a061db8f01
Fix issue not validating bundles when there are multiple profiles on entry.resource
2023-09-07 17:07:09 +10:00
Grahame Grieve
f1f45f91e1
fix npe
2023-09-06 11:14:56 +10:00
Grahame Grieve
87f7984f8b
test concept map code validity
2023-09-06 09:12:25 +10:00
Grahame Grieve
d7d56f5cec
Support for IPS-AU
2023-09-04 13:40:29 +10:00
Grahame Grieve
5cc4e3ef03
rework the way intermediary content is handled in the validator + fix impose-profile handling for IPS-AU
2023-09-04 13:38:22 +10:00
Grahame Grieve
bfac7f06de
Add SHLinks validation
2023-09-02 23:21:32 +07:00
Grahame Grieve
54f36aec4c
more FHIRPath fixes
2023-08-31 08:15:33 +02:00
Grahame Grieve
4bba1c2cde
fix bugs in FHIRPath checking and track special time when validating resources
2023-08-31 06:30:29 +02:00
Grahame Grieve
ac33590b96
#1412 - fix out of memory issues
2023-08-29 17:34:03 +02:00
Grahame Grieve
d0815682b8
Merge branch 'master' into language-rework
2023-08-28 20:13:42 +02:00