Skip to content

5.2.0

Compare
Choose a tag to compare
@marcovisserFurore marcovisserFurore released this 26 May 14:17

Intro:

In this release we have a couple of new additions:

  • The ModelInfo class now includes the definitions of all the composite SearchParameters.
  • A MultiTerminologyService to provide a better mechanism for supporting multiple terminology services.
  • A MimeTypeTerminologyService to validate mime-types defined in coded elements.
  • Functionality to compare quantities with different units from the UCUM specification using FhirPath.Comparable().

Changes:

Bugfixes:

  • #2466: Snapshot generator clears slicing element for extension header base element definitions that are referenced in annotations
  • #2411: ArtifactSummaryGenerator.Default always uses model info for STU3

New Functionality:

  • #525: Composite search parameters
  • #2439: FhirPath function comparable() should use UCUM library
  • #2457: Devops: Add generic release notes file
  • #2404: FhirPath function memberOf implementation
  • #2414: Update ExceptionNotification to support location as a complete property

Others:

See More
  • #2470: Added MimeType Terminology Service
  • #2455: #2454 Handle the parsing of json arrays to handle duplicate array values
  • #2454: JSON Parser handle duplicate arrays on primitives
  • #2471: 2434 (continued) - Some last things coming from the PR review of Brian's PR.
  • #2478: Added MultiTerminologyService
  • #2472: Vonk-4618: LocalTS ValidateCode reports an error for value set reference instead of a code system in coding.system
  • #2467: #2466 ElementMatcher no longer clears the slicing element of an extension element when the match action is slice
  • #2469: VONK-4846: Include the title (or name) of the value set in the error message
  • #2462: #2461: Improve organization of STU3 test projects (no functional change)
  • #2461: STU3 testprojects to Shared projects
  • #2459: #525: Generated composite SearchParameterDefinition
  • #2434: XML/Json parsing enhancements
  • #2460: Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0
  • #2453: #2439: FhirPath comparable() uses UCUMnow
  • #2458: #2457: Enhancing automatic generation of release notes
  • #2449: #2446 Join seperator parameter is optional in the spec
  • #2446: FhirPath Join function seperator parameter isn't mandatory
  • #2447: #2445 Correct split function to not remove empty strings
  • #2445: Fhirpath Split bug - removes empty strings
  • #2451: #2411: Made the ArtifactSummaryGenerator.Default obsolete
  • #2450: #2404: Implementation of FhirPath function memberOf()
  • #2448: 2413 Add support for resourceType elements present in R4 and R5
  • #2444: FhirXmlPocoDeserializer handles invalid booleans
  • #2443: Update README.md
  • #2435: FhirXmlPocoDeserializer should throw an error when encountering multiple non-repeatable elements.

This list of changes was auto generated.