Show / Hide Table of Contents

Enum DiffResults.DiffTypeEnum

Values that represent Difference type enums.

Namespace: Microsoft.Health.Fhir.SpecManager.Manager
Assembly: Microsoft.Health.Fhir.SpecManager.dll
Syntax
public enum DiffTypeEnum : int

Fields

Name Description
Added

Indicates an element was not present in 'A' and exists in 'B'.

AddedExpansion

Indicates an expansion was added to the package.

AddedRepresentation

Indicates the element has a new representation.

AddedTargetProfile

Indicates an element has the same type in 'A' and 'B', but additional Target Profiles in 'B'.

AddedType

Indicates an element in 'B' has additional types compared with the same element in 'A'.

AddedTypeProfile

Indicates an element has the same type in 'A' and 'B', but additional Type Profiles in 'B'.

ChangedBindingStrength

Indicates a change in a ValueSet binding strength.

ChangedBindingTarget

Indicates a change in which ValueSet an element is bound to.

ChangedCode

Indicates the 'code' of an object has changed.

ChangedDescription

Indicates an element is the same in 'A' and 'B', but has modified descriptive text.

ChangedExpansion

Indicates some change to the properties of an expansion.

ChangedExplicitName

Indicates a backbone element has a different explicit name in 'A' and 'B'.

ChangedExpression

Indicates a change in Expressions.

ChangedFmmLevel

Indicates a definition has changed in FMM level.

ChangedId

Indicates a change in the ID of a canonical resource with the same URL.

ChangedMaxCardinality

Indicates an element has a different maximum array length in 'A' and 'B'.

ChangedMinCardinality

Indicates an element has a min cardinality change between two required values (e.g., 1-2).

ChangedModifierFlag

Indicates a change in modifier status flag.

ChangedMustSupportFlag

Indicates a change in the Must Support flag.

ChangedOrder

Indicates an element is in a different order.

ChangedPublicationStatus

Indicates a definition has changed in publication status.

ChangedRegEx

Indicates an element has changes in the validation RegEx expressions between 'A' and 'B'.

ChangedRepresentation

Indicates the element.representation has changed.

ChangedScope

Indicates a change in the scope.

ChangedSearchParameterType

Indicates a change in the search parameter type.

ChangedStandardStatus

Indicates a definition has changed in standard status.

ChangedSummaryFlag

Indicates a change in the summary flag.

ChangedTargetProfile

Indicates an element has the same type in 'A' and 'B', but different Target Profiles (not simple overlap +/-).

ChangedType

Indicates an element has different types in 'A' and 'B' (not simple overlap +/-).

ChangedTypeProfile

Indicates an element has the same type in 'A' and 'B', but different Type Profiles (not simple overlap +/-).

ChangedXPath

Indicates a change in XPath literal and/or usage.

MadeArray

Indicates an element has been changed from a scalar in 'A' to an array in 'B'.

MadeOptional

Indicates an element is required in 'A' and optional in 'B'.

MadeRequired

Indicates an element is optional in 'A' and required in 'B'.

MadeScalar

Indicates an element has been changed from an array in 'A' to a scalar in 'B'.

Removed

Indicates an element was in 'A' and does not exist in 'B'.

RemovedExpansion

Indicates an expansion was removed from the package.

RemovedRepresentation

Indicates the element has removed a representation.

RemovedTargetProfile

Indicates an element has the same type in 'A' and 'B', but fewer Target Profiles in 'B'.

RemovedType

Indicates an element in 'B' has fewer types compared with the same element in 'A'.

RemovedTypeProfile

Indicates an element has the same type in 'A' and 'B', but fewer Type Profiles in 'B'.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX