Skip to content

5.0.0 beta2 (release 20230119)

Pre-release
Pre-release
Compare
Choose a tag to compare
@marcovisserFurore marcovisserFurore released this 19 Jan 16:12
· 1 commit to develop-stu3 since this release
v5.0.0-beta2
42f8a97

Intro

This is the second beta release for version 5.0.0.
In this version the FHIR 5.0.0-snapshot3 has been implemented. This causes the following breaking changes:

Base:

  • regex pattern for Base64Binary was updated.
  • regex pattern for FhirDateTime, Instant, Time was updated.
  • regex pattern for Markdown was updated.
  • CodeSystemContentMode has been moved out of the CodeSystem class (re-used in TerminologyCapabilities)

From STU3:

  • Methods ConceptMap.SourceAsString() and ConceptMap.TargetAsString() are removed
  • The class Hl7.Fhir.Model.Attachment moved to the library Base.
  • Hl7.Fhir.Model.Attachment.UrlElement is now of type FhirUri instead of FhirUrl.
  • DomainResource.modifierExtension is a summary element now.
  • Hl7.Fhir.Model.Signature
    • Cardinality of Signature.type is now 0..* (was 1..*)
    • Cardinality of Signature.when is now 0..1 (was 1..1)
    • Cardinality of Signature.who is now 0..1 (was 1..1)

From R4:

  • The class Hl7.Fhir.Model.RelatedArtifact has been moved to Conformance library
  • ElementDefinition.constraint.Requirements is now of type Markdown instead of string.
  • ElementDefinition.constraint.RequirementElement has been removed.
  • ElementDefinition.binding.Description is now of type Markdown instead of string.
  • ElementDefinition.binding.DescriptionElement has been removed.
  • ElementDefinition.mapping.Comment is now of type Markdown instead of string.
  • ElementDefinition.mapping.CommentElement has been removed.

From R5:

  • RelatedArtifact.UrlElement has been removed. The property is still available in RelatedArtifact, but should not be used in R5.
  • ElementDefinition.DiscriminatorType.Pattern has been deprecated for R5. Do not use this enum for R5.
  • ElementDefinition.constraint.xpath has been removed. The property is still available in ElementDefinition, but should not be used in R5.
  • ValueSet.scope.focus has been removed. The property is still available in ValueSet, but should not be used in R5.
  • Obsolete NamingSystem Purpose/Experimental/ExperimentalElement properties have been removed.

What's Changed

Full Changelog: v5.0.0-beta1...v5.0.0-beta2