Skip to content

Releases: HL7/fhir-ig-publisher

1.4.16

17 Oct 00:04
Compare
Choose a tag to compare

1.4.15

13 Oct 17:16
Compare
Choose a tag to compare
  • Loader: Fix json parsing of CDA
  • Validator: Make .OfType(CDA.X) work for CDA types
  • Validator: Check the use of xsi:type (for CDA, but applies everywhere)
  • Validator: Relax checking of Date/Time validation for CDA dates
  • Validator: Support for terminology validation in CDA (including OID support)
  • Validator: Support for XML Choice Groups (for CDA EN/AD)
  • XIG: Fixes + Add time generated

1.4.14

10 Oct 15:36
Compare
Choose a tag to compare
  • Loader: Sort files in order so process is consistent
  • SnaoshotGenerator: Make sure logical models get a snapshot generated
  • Version Conversion: Fix URL of concept map extension in version conversion
  • XIG Generator: add dependency tracking
  • Console: Display log filename

1.4.13

09 Oct 20:51
Compare
Choose a tag to compare
  • Loader: Remove support for old-style IGs
  • Loader: Fix bad version links
  • Loader: Workaround issue where R5 build wrongly adds ele-1 to base
  • Snapshot Generator: Make sure snapshots are generated when fetching types
  • Version Conversion: Fix conversion issue associated with ConceptMap.element.target.equivalence in versions previous to R5 (use proper extension URL, and move extension so it can be a modifier. And fix for modifierExtension handling)
  • Validator: Improve language on constraint error message + add expression checking for SQL on FHIR project
  • StructureMap support: Fix uuid() executing StructureMaps and dont throw errors processing StructureMaps
  • Renderer: Fix rendering of XML Attributes in profiles
  • Package Builder: Add support for test folder in NPM packages
  • QA: work around changes to constraint message
  • XIG: Major XIG upgrade - generate SQLite file instead

1.4.12

05 Oct 03:42
Compare
Choose a tag to compare
  • Validator: Fix FHIRPath type resolution for logical models
  • Validator: Update parsers to record the element format for logical model validation
  • Validator: fix profile matching for CDA logical models
  • XIG: Significant upgrade for new architecture

1.4.11

02 Oct 14:42
Compare
Choose a tag to compare
  • Validator: Fix FHIRPath type resolution for logical models
  • Validator: Update parsers to record the element format for logical model validation
  • Validator: fix profile matching for CDA logical models
  • XIG: Significant upgrade for new architecture

1.4.10

29 Sep 13:31
Compare
Choose a tag to compare
  • Loader: improved error messages when scanning for other resources
  • Snapshot Generator: Handle additional bindings when generating snapshots for R5 profiles
  • Validator: Change Mapping type validation error to warning validating maps
  • Validator: Add support for special case codes in v2 (NNnnn)
  • Validator: Fix problem parsing logical model cda fragments
  • Validator: Fix parsing logical model list attributes
  • Validator: Fix issue parsing parameters in a target expression
  • Renderer: Fix problem rendering additional bindings in R5
  • Renderer: Fix missing CDA type references
  • Renderer: fix missing HTML from some resources
  • Renderer: support [[[url]]] in general jykell markdown

1.4.9

27 Sep 17:24
Compare
Choose a tag to compare
  • Loader: Fix up parsing of logical models
  • Loader: Fix handling of CDA example fragments
  • Loader: Fix bug parsing extension with no value in JSON for the validator
  • Validator: Fix for issue parsing SHC and not recording line/col correctly
  • Validator: Fix issue validating CDA FHIR Path constraints
  • Validator: Better error handling validating codes in concept maps
  • Validator: Validate special resource rules on contained resources and Bundle entries
  • Validator: Improved error messages of observation bp
  • Validator: Fix up WG internal model for changes to workgroups
  • Validator: fix misleading error message inferring system when filters in play
  • Validator: Fix type handling for logical models (CDA fixes)
  • Version convertor: Fix version conversion issue between r4 and r5 charge definition issue
  • Renderer: Fix rendering extension and missed profile on Reference()
  • Renderer: fix wrong generation of logical models (for CDA)
  • Renderer: Dont create wrong phinvads references
  • Link Checker: Dont fail in link checking for illegal file references
  • Publication Process: exit code = 1 unless publication run is succesful

1.4.8

21 Sep 20:35
Compare
Choose a tag to compare
  • Fix typo in CodeSystem renderer fixed string

1.4.7

21 Sep 08:46
Compare
Choose a tag to compare
  • Loader: Significant Performance improvements parsing JSON resources + other performance improvements
  • Loader: New Parameters apply-wg and default-wg
  • NpmPackages: Start generating .index.db as well as .index.json in packages for faster package reading
  • Validator: Refactor Type handling for faster performance
  • Validator: Validate the stated publisher/WG/contacts for HL7 published resources
  • Validator: Better error message when diff contains bad paths
  • Validator: Pass dependent resources to server and make sure cache-id is filled out properly in all contexts
  • Validator: Fix error in FML parser parsing parameters
  • Validator: Fix issue with dom-6 and contained elements (Internal ChildMap synchro issues)
  • Validator: Better handling of errors from tx.fhir.org
  • Validator: Fix bug checking for implicit value sets
  • Validator: Fix bug checking of mixing snomed display types
  • Validator: Reduce size of validatable concept map to 500 - for now + better handling of errors on server batches
  • Validator: Improve UCUM validation BP rule
  • Validator: set example status when valdiating
  • Validator: dont check examples for deprecated / withdrawn content
  • Renderer: Fix up handling of includes in liquid templates
  • Renderer: Fix up rendering of profile names for abstract profile instantiations
  • Renderer: Improved rendering of codes in include when rendering valuesets
  • Renderer: Fix problem caching look up of implied value sets
  • Renderer: Display workgroup in extension summary table
  • QA: Report max memory used
  • Publication Process: fix issues generating and releasing templates
  • Publication Process: Fix typo in version default logic
  • XIG: Start rewrite (phase 1)