-
Notifications
You must be signed in to change notification settings - Fork 165
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
uuid not handled as primitive type #862
Labels
Comments
done |
dotasek
added
bug
Something isn't working
validation-cli
FHIR java validation CLI
labels
Aug 22, 2022
grahamegrieve
pushed a commit
that referenced
this issue
Feb 22, 2024
markiantorno
added a commit
that referenced
this issue
Feb 28, 2024
## Validator Changes * Fix significant bug where validator gets internal child lists incorrect and doesn't do complete validation when switching between validating profiles and resources directly * Performance improvement for validator parsing - thanks Brian Postlethwaite * Fix Crash on slicing a sliced element #862 * Fix ig loading from direct URL (#1559) * Fix bug copying constraints into Bundle.entry.resource profiles * Fix bug loading R5 extensions with imported value sets * Replace dom-3 with custom java code, and check xhtml references to contained content * Improve concept map code validation * Update observation validator for committee decision not to enforce Blood Pressure profile for Mean Blood Pressure * Validate value set internal codeSystem references * Split value set validation into 10k batches for very large extensional value sets * Hack fix for opd-3 * Fix bug where using ontoserver when not appropriate * Fix issues with inferSystem * Don't require HL7 committee for contained resources in HL7 namespace * Fix where validator was ignoring minimum cardinality for XML attributes (especially in CDA) * Improved ConceptMap validation * Updated IG versions used for -cda and -ccda CLI validation options. * Change validator so that it marks value properties in primitive data types as illegal ## Other code changes * Fix code system rendering for uri properties * Fix broken links Bundle and Profile rendering * Take copy of code when doing local validation * WIP: major refactor of cross version analysis * Add support for subsumes in tx client * Don't generate snapshots when scanning structure definitions for resource names * Work on ConceptMap infrastructure for cross-version analysis * Fix bug where not rendering ConceptMap relationships * Fix wrong URLs rendering Profiles and Questionnaires * Fix bug using wrong version constant for R3 * Updates for R5 StructureMap syntax * Support for case sensitive Code system tests * Add TurtleGeneratorTests for R5 * Introduce new validator cliContext option disableDefaultResourceFetcher (#1526) * Render contained resources when rendering Patient resources * Fix bug in FML Parser ***NO_CI***
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When trying to validate a Parameters resource with a valueUuid in parameter, the validator throws an exception:
This is because of uuid does not exists in the list of primitives in TypesUtilities:
org.hl7.fhir.core/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/utils/TypesUtilities.java
Line 173 in 2aef63e
The text was updated successfully, but these errors were encountered: