Skip to content

Releases: HL7/fhir-ig-publisher

1.5.1

31 Oct 17:39
Compare
Choose a tag to compare
  • TxClient: Remove profile from tx operations
  • Validator: Validate contextInvariant in extension definitions
  • Validator: Fix Typo in TI WG name
  • Validator: Handle unknown constants properly in FHIRPath
  • Validator: Fix handling of type ancestors at the root of FHIRPath expressions
  • Validator: CDA templates with no extension value use urn:oid: not urn:hl7ii:
  • Validator: Allow URL as a type of string in FHIRPath type checking
  • Validator: Fix semver validation
  • Validator: Fix problem resolving context in CDA invariants
  • Validator: Fix for FHIRPath constant handling
  • Renderer: SQL in FHIR Implementation of ViewDefinitions available as beta
  • Renderer: Fixes to Search Parameter rendering of multiples per FHIR-I decision
  • Renderer: Fix broken links in extension references done by [[[]]]
  • Renderer: Fix broken links in code system rendering of parents
  • Renderer: Support using names in [[[markdown]]] when rendering
  • Renderer: Fix [[[ and ]]] in markdown processing, and allow names
  • Test Cases: Add CDA to test IGs

1.5.0

25 Oct 19:21
Compare
Choose a tag to compare
  • Package Cache Manager: Add package use tracking to FHIR cache for validator.fhir.org
  • Loader: Support for instance-name and instance-description in IG publisher
  • Loader: Hack for wrong URLs in subscriptions backport
  • Validator: Validation by templateId for CDA
  • Validator: Fix NPE validating concept maps
  • Validator: Update ViewDefinition validator for change (alias -> name)
  • Validator: Fix for NPE validating sql-on-fhir ViewDefinition
  • Validator: Fix for index out of bounds error when extension uses itself
  • Validator: Fix issue where .resolve() in FHIRPath didnt work with URL values (and fix typo in i18n system)
  • Validator: Implement FHIRPath slice() function in validator
  • Renderer: Generate html, json, csv and db views for code system and value set lists
  • NPM Package builder: Force version to be a proper semantic version on the ci-build site
  • QA: Add link checking for AreaMaps
  • QA: Update validation presenter for binary signposts
  • Release System: Track Speed & Memory use for test IG runs for cross-release performance tracking

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