Skip to content

Commit

Permalink
Add FhirAttribute IsModifier and use it in MaskingNode.
Browse files Browse the repository at this point in the history
  • Loading branch information
marcovisserFurore committed Aug 3, 2021
1 parent f147aa7 commit 64bc71d
Show file tree
Hide file tree
Showing 101 changed files with 158 additions and 154 deletions.
2 changes: 1 addition & 1 deletion common
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core.Tests/TestData/summary/summary-true.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"resourceType":"Patient","id":"patient-one","meta":{"versionId":"1234","tag":[{"system":"http://hl7.org/fhir/v3/ObservationValue","code":"SUBSETTED"}]},"active":true,"name":[{"use":"official","family":"Clapton"}],"gender":"male","birthDate":"2015-07-09"}
{"resourceType":"Patient","id":"patient-one","meta":{"id":"eric-clapton","versionId":"1234","tag":[{"system":"http://hl7.org/fhir/v3/ObservationValue","code":"SUBSETTED"}]},"active":true,"name":[{"use":"official","family":"Clapton"}],"gender":"male","birthDate":"2015-07-09"}
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core.Tests/TestData/summary/summary-true.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<Patient xmlns="http://hl7.org/fhir"><id value="patient-one" /><meta><versionId value="1234" /><tag><system value="http://hl7.org/fhir/v3/ObservationValue" /><code value="SUBSETTED" /></tag></meta><active value="true" /><name><use value="official" /><family value="Clapton" /></name><gender value="male" /><birthDate value="2015-07-09" /></Patient>
<Patient xmlns="http://hl7.org/fhir"><id value="patient-one" /><meta id="eric-clapton"><versionId value="1234" /><tag><system value="http://hl7.org/fhir/v3/ObservationValue" /><code value="SUBSETTED" /></tag></meta><active value="true" /><name><use value="official" /><family value="Clapton" /></name><gender value="male" /><birthDate value="2015-07-09" /></Patient>
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core/Model/Generated/Account.cs
Original file line number Diff line number Diff line change
Expand Up @@ -374,7 +374,7 @@ public List<Hl7.Fhir.Model.Identifier> Identifier
/// <summary>
/// active | inactive | entered-in-error
/// </summary>
[FhirElement("status", InSummary=true, Order=100)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=100)]
[DeclaredType(Type = typeof(Code))]
[DataMember]
public Code<Hl7.Fhir.Model.Account.AccountStatus> StatusElement
Expand Down
4 changes: 2 additions & 2 deletions src/Hl7.Fhir.Core/Model/Generated/ActivityDefinition.cs
Original file line number Diff line number Diff line change
Expand Up @@ -538,7 +538,7 @@ public string Title
/// <summary>
/// draft | active | retired | unknown
/// </summary>
[FhirElement("status", InSummary=true, Order=140)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=140)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down Expand Up @@ -571,7 +571,7 @@ public Hl7.Fhir.Model.PublicationStatus? Status
/// <summary>
/// For testing purposes, not real usage
/// </summary>
[FhirElement("experimental", InSummary=true, Order=150)]
[FhirElement("experimental", InSummary=true, IsModifier=true, Order=150)]
[DataMember]
public Hl7.Fhir.Model.FhirBoolean ExperimentalElement
{
Expand Down
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core/Model/Generated/Address.cs
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ public enum AddressType
/// <summary>
/// home | work | temp | old - purpose of this address
/// </summary>
[FhirElement("use", InSummary=true, Order=30)]
[FhirElement("use", InSummary=true, IsModifier=true, Order=30)]
[DeclaredType(Type = typeof(Code))]
[DataMember]
public Code<Hl7.Fhir.Model.Address.AddressUse> UseElement
Expand Down
4 changes: 2 additions & 2 deletions src/Hl7.Fhir.Core/Model/Generated/AllergyIntolerance.cs
Original file line number Diff line number Diff line change
Expand Up @@ -500,7 +500,7 @@ public List<Hl7.Fhir.Model.Identifier> Identifier
/// <summary>
/// active | inactive | resolved
/// </summary>
[FhirElement("clinicalStatus", InSummary=true, Order=100)]
[FhirElement("clinicalStatus", InSummary=true, IsModifier=true, Order=100)]
[DeclaredType(Type = typeof(Code))]
[DataMember]
public Code<Hl7.Fhir.Model.AllergyIntolerance.AllergyIntoleranceClinicalStatus> ClinicalStatusElement
Expand Down Expand Up @@ -532,7 +532,7 @@ public Hl7.Fhir.Model.AllergyIntolerance.AllergyIntoleranceClinicalStatus? Clini
/// <summary>
/// unconfirmed | confirmed | refuted | entered-in-error
/// </summary>
[FhirElement("verificationStatus", InSummary=true, Order=110)]
[FhirElement("verificationStatus", InSummary=true, IsModifier=true, Order=110)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core/Model/Generated/Appointment.cs
Original file line number Diff line number Diff line change
Expand Up @@ -343,7 +343,7 @@ public List<Hl7.Fhir.Model.Identifier> Identifier
/// <summary>
/// proposed | pending | booked | arrived | fulfilled | cancelled | noshow | entered-in-error
/// </summary>
[FhirElement("status", InSummary=true, Order=100)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=100)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core/Model/Generated/AppointmentResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ public Hl7.Fhir.Model.ResourceReference Actor
/// <summary>
/// accepted | declined | tentative | in-process | completed | needs-action | entered-in-error
/// </summary>
[FhirElement("participantStatus", InSummary=true, Order=150)]
[FhirElement("participantStatus", InSummary=true, IsModifier=true, Order=150)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core/Model/Generated/Basic.cs
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ public List<Hl7.Fhir.Model.Identifier> Identifier
/// <summary>
/// Kind of Resource
/// </summary>
[FhirElement("code", InSummary=true, Order=100)]
[FhirElement("code", InSummary=true, IsModifier=true, Order=100)]
[Cardinality(Min=1,Max=1)]
[DataMember]
public Hl7.Fhir.Model.CodeableConcept Code
Expand Down
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core/Model/Generated/BodySite.cs
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ public List<Hl7.Fhir.Model.Identifier> Identifier
/// <summary>
/// Whether this body site record is in active use
/// </summary>
[FhirElement("active", InSummary=true, Order=100)]
[FhirElement("active", InSummary=true, IsModifier=true, Order=100)]
[DataMember]
public Hl7.Fhir.Model.FhirBoolean ActiveElement
{
Expand Down
4 changes: 2 additions & 2 deletions src/Hl7.Fhir.Core/Model/Generated/CapabilityStatement.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3555,7 +3555,7 @@ public string Title
/// <summary>
/// draft | active | retired | unknown
/// </summary>
[FhirElement("status", InSummary=true, Order=130)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=130)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down Expand Up @@ -3588,7 +3588,7 @@ public Hl7.Fhir.Model.PublicationStatus? Status
/// <summary>
/// For testing purposes, not real usage
/// </summary>
[FhirElement("experimental", InSummary=true, Order=140)]
[FhirElement("experimental", InSummary=true, IsModifier=true, Order=140)]
[DataMember]
public Hl7.Fhir.Model.FhirBoolean ExperimentalElement
{
Expand Down
8 changes: 4 additions & 4 deletions src/Hl7.Fhir.Core/Model/Generated/CarePlan.cs
Original file line number Diff line number Diff line change
Expand Up @@ -465,7 +465,7 @@ public List<Hl7.Fhir.Model.ResourceReference> Goal
/// <summary>
/// not-started | scheduled | in-progress | on-hold | completed | cancelled | unknown
/// </summary>
[FhirElement("status", Order=100)]
[FhirElement("status", IsModifier=true, Order=100)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down Expand Up @@ -529,7 +529,7 @@ public string StatusReason
/// <summary>
/// Do NOT do
/// </summary>
[FhirElement("prohibited", Order=120)]
[FhirElement("prohibited", IsModifier=true, Order=120)]
[DataMember]
public Hl7.Fhir.Model.FhirBoolean ProhibitedElement
{
Expand Down Expand Up @@ -895,7 +895,7 @@ public List<Hl7.Fhir.Model.ResourceReference> PartOf
/// <summary>
/// draft | active | suspended | completed | entered-in-error | cancelled | unknown
/// </summary>
[FhirElement("status", InSummary=true, Order=140)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=140)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down Expand Up @@ -928,7 +928,7 @@ public Hl7.Fhir.Model.CarePlan.CarePlanStatus? Status
/// <summary>
/// proposal | plan | order | option
/// </summary>
[FhirElement("intent", InSummary=true, Order=150)]
[FhirElement("intent", InSummary=true, IsModifier=true, Order=150)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core/Model/Generated/CareTeam.cs
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@ public List<Hl7.Fhir.Model.Identifier> Identifier
/// <summary>
/// proposed | active | suspended | inactive | entered-in-error
/// </summary>
[FhirElement("status", InSummary=true, Order=100)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=100)]
[DeclaredType(Type = typeof(Code))]
[DataMember]
public Code<Hl7.Fhir.Model.CareTeam.CareTeamStatus> StatusElement
Expand Down
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core/Model/Generated/ChargeItem.cs
Original file line number Diff line number Diff line change
Expand Up @@ -265,7 +265,7 @@ public IEnumerable<string> Definition
/// <summary>
/// planned | billable | not-billable | aborted | billed | entered-in-error | unknown
/// </summary>
[FhirElement("status", InSummary=true, Order=110)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=110)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core/Model/Generated/Claim.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2727,7 +2727,7 @@ public List<Hl7.Fhir.Model.Identifier> Identifier
/// <summary>
/// active | cancelled | draft | entered-in-error
/// </summary>
[FhirElement("status", InSummary=true, Order=100)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=100)]
[DeclaredType(Type = typeof(Code))]
[DataMember]
public Code<Hl7.Fhir.Model.FinancialResourceStatusCodes> StatusElement
Expand Down
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core/Model/Generated/ClaimResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2089,7 +2089,7 @@ public List<Hl7.Fhir.Model.Identifier> Identifier
/// <summary>
/// active | cancelled | draft | entered-in-error
/// </summary>
[FhirElement("status", InSummary=true, Order=100)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=100)]
[DeclaredType(Type = typeof(Code))]
[DataMember]
public Code<Hl7.Fhir.Model.FinancialResourceStatusCodes> StatusElement
Expand Down
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core/Model/Generated/ClinicalImpression.cs
Original file line number Diff line number Diff line change
Expand Up @@ -340,7 +340,7 @@ public List<Hl7.Fhir.Model.Identifier> Identifier
/// <summary>
/// draft | completed | entered-in-error
/// </summary>
[FhirElement("status", InSummary=true, Order=100)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=100)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down
4 changes: 2 additions & 2 deletions src/Hl7.Fhir.Core/Model/Generated/CodeSystem.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1274,7 +1274,7 @@ public string Title
/// <summary>
/// draft | active | retired | unknown
/// </summary>
[FhirElement("status", InSummary=true, Order=140)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=140)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down Expand Up @@ -1307,7 +1307,7 @@ public Hl7.Fhir.Model.PublicationStatus? Status
/// <summary>
/// For testing purposes, not real usage
/// </summary>
[FhirElement("experimental", InSummary=true, Order=150)]
[FhirElement("experimental", InSummary=true, IsModifier=true, Order=150)]
[DataMember]
public Hl7.Fhir.Model.FhirBoolean ExperimentalElement
{
Expand Down
4 changes: 2 additions & 2 deletions src/Hl7.Fhir.Core/Model/Generated/Communication.cs
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,7 @@ public List<Hl7.Fhir.Model.ResourceReference> PartOf
/// <summary>
/// preparation | in-progress | suspended | aborted | completed | entered-in-error
/// </summary>
[FhirElement("status", InSummary=true, Order=130)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=130)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down Expand Up @@ -246,7 +246,7 @@ public Hl7.Fhir.Model.EventStatus? Status
/// <summary>
/// Communication did not occur
/// </summary>
[FhirElement("notDone", InSummary=true, Order=140)]
[FhirElement("notDone", InSummary=true, IsModifier=true, Order=140)]
[DataMember]
public Hl7.Fhir.Model.FhirBoolean NotDoneElement
{
Expand Down
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core/Model/Generated/CommunicationRequest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -322,7 +322,7 @@ public Hl7.Fhir.Model.Identifier GroupIdentifier
/// <summary>
/// draft | active | suspended | cancelled | completed | entered-in-error | unknown
/// </summary>
[FhirElement("status", InSummary=true, Order=130)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=130)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down
4 changes: 2 additions & 2 deletions src/Hl7.Fhir.Core/Model/Generated/CompartmentDefinition.cs
Original file line number Diff line number Diff line change
Expand Up @@ -335,7 +335,7 @@ public string Title
/// <summary>
/// draft | active | retired | unknown
/// </summary>
[FhirElement("status", InSummary=true, Order=120)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=120)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down Expand Up @@ -368,7 +368,7 @@ public Hl7.Fhir.Model.PublicationStatus? Status
/// <summary>
/// For testing purposes, not real usage
/// </summary>
[FhirElement("experimental", InSummary=true, Order=130)]
[FhirElement("experimental", InSummary=true, IsModifier=true, Order=130)]
[DataMember]
public Hl7.Fhir.Model.FhirBoolean ExperimentalElement
{
Expand Down
6 changes: 3 additions & 3 deletions src/Hl7.Fhir.Core/Model/Generated/Composition.cs
Original file line number Diff line number Diff line change
Expand Up @@ -684,7 +684,7 @@ public Hl7.Fhir.Model.Narrative Text
/// <summary>
/// working | snapshot | changes
/// </summary>
[FhirElement("mode", InSummary=true, Order=70)]
[FhirElement("mode", InSummary=true, IsModifier=true, Order=70)]
[DeclaredType(Type = typeof(Code))]
[DataMember]
public Code<Hl7.Fhir.Model.ListMode> ModeElement
Expand Down Expand Up @@ -883,7 +883,7 @@ public Hl7.Fhir.Model.Identifier Identifier
/// <summary>
/// preliminary | final | amended | entered-in-error
/// </summary>
[FhirElement("status", InSummary=true, Order=100)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=100)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down Expand Up @@ -1054,7 +1054,7 @@ public string Title
/// <summary>
/// As defined by affinity domain
/// </summary>
[FhirElement("confidentiality", InSummary=true, Order=180)]
[FhirElement("confidentiality", InSummary=true, IsModifier=true, Order=180)]
[DeclaredType(Type = typeof(Code))]
[DataMember]
public Code<Hl7.Fhir.Model.Composition.ConfidentialityClassification> ConfidentialityElement
Expand Down
6 changes: 3 additions & 3 deletions src/Hl7.Fhir.Core/Model/Generated/ConceptMap.cs
Original file line number Diff line number Diff line change
Expand Up @@ -645,7 +645,7 @@ public string Display
/// <summary>
/// relatedto | equivalent | equal | wider | subsumes | narrower | specializes | inexact | unmatched | disjoint
/// </summary>
[FhirElement("equivalence", Order=60)]
[FhirElement("equivalence", IsModifier=true, Order=60)]
[DeclaredType(Type = typeof(Code))]
[DataMember]
public Code<Hl7.Fhir.Model.ConceptMap.ConceptMapEquivalence> EquivalenceElement
Expand Down Expand Up @@ -1395,7 +1395,7 @@ public string Title
/// <summary>
/// draft | active | retired | unknown
/// </summary>
[FhirElement("status", InSummary=true, Order=140)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=140)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down Expand Up @@ -1428,7 +1428,7 @@ public Hl7.Fhir.Model.PublicationStatus? Status
/// <summary>
/// For testing purposes, not real usage
/// </summary>
[FhirElement("experimental", InSummary=true, Order=150)]
[FhirElement("experimental", InSummary=true, IsModifier=true, Order=150)]
[DataMember]
public Hl7.Fhir.Model.FhirBoolean ExperimentalElement
{
Expand Down
4 changes: 2 additions & 2 deletions src/Hl7.Fhir.Core/Model/Generated/Condition.cs
Original file line number Diff line number Diff line change
Expand Up @@ -379,7 +379,7 @@ public List<Hl7.Fhir.Model.Identifier> Identifier
/// <summary>
/// active | recurrence | inactive | remission | resolved
/// </summary>
[FhirElement("clinicalStatus", InSummary=true, Order=100)]
[FhirElement("clinicalStatus", InSummary=true, IsModifier=true, Order=100)]
[DeclaredType(Type = typeof(Code))]
[DataMember]
public Code<Hl7.Fhir.Model.Condition.ConditionClinicalStatusCodes> ClinicalStatusElement
Expand Down Expand Up @@ -411,7 +411,7 @@ public Hl7.Fhir.Model.Condition.ConditionClinicalStatusCodes? ClinicalStatus
/// <summary>
/// provisional | differential | confirmed | refuted | entered-in-error | unknown
/// </summary>
[FhirElement("verificationStatus", InSummary=true, Order=110)]
[FhirElement("verificationStatus", InSummary=true, IsModifier=true, Order=110)]
[DeclaredType(Type = typeof(Code))]
[DataMember]
public Code<Hl7.Fhir.Model.Condition.ConditionVerificationStatus> VerificationStatusElement
Expand Down
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core/Model/Generated/Consent.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1076,7 +1076,7 @@ public Hl7.Fhir.Model.Identifier Identifier
/// <summary>
/// draft | proposed | active | rejected | inactive | entered-in-error
/// </summary>
[FhirElement("status", InSummary=true, Order=100)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=100)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core/Model/Generated/Contract.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1696,7 +1696,7 @@ public Hl7.Fhir.Model.Identifier Identifier
/// <summary>
/// amended | appended | cancelled | disputed | entered-in-error | executable | executed | negotiable | offered | policy | rejected | renewed | revoked | resolved | terminated
/// </summary>
[FhirElement("status", InSummary=true, Order=100)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=100)]
[DeclaredType(Type = typeof(Code))]
[DataMember]
public Code<Hl7.Fhir.Model.Contract.ContractResourceStatusCodes> StatusElement
Expand Down
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core/Model/Generated/Coverage.cs
Original file line number Diff line number Diff line change
Expand Up @@ -575,7 +575,7 @@ public List<Hl7.Fhir.Model.Identifier> Identifier
/// <summary>
/// active | cancelled | draft | entered-in-error
/// </summary>
[FhirElement("status", InSummary=true, Order=100)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=100)]
[DeclaredType(Type = typeof(Code))]
[DataMember]
public Code<Hl7.Fhir.Model.FinancialResourceStatusCodes> StatusElement
Expand Down
4 changes: 2 additions & 2 deletions src/Hl7.Fhir.Core/Model/Generated/DataElement.cs
Original file line number Diff line number Diff line change
Expand Up @@ -396,7 +396,7 @@ public string Version
/// <summary>
/// draft | active | retired | unknown
/// </summary>
[FhirElement("status", InSummary=true, Order=120)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=120)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down Expand Up @@ -429,7 +429,7 @@ public Hl7.Fhir.Model.PublicationStatus? Status
/// <summary>
/// For testing purposes, not real usage
/// </summary>
[FhirElement("experimental", InSummary=true, Order=130)]
[FhirElement("experimental", InSummary=true, IsModifier=true, Order=130)]
[DataMember]
public Hl7.Fhir.Model.FhirBoolean ExperimentalElement
{
Expand Down
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core/Model/Generated/DetectedIssue.cs
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@ public Hl7.Fhir.Model.Identifier Identifier
/// <summary>
/// registered | preliminary | final | amended +
/// </summary>
[FhirElement("status", InSummary=true, Order=100)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=100)]
[DeclaredType(Type = typeof(Code))]
[Cardinality(Min=1,Max=1)]
[DataMember]
Expand Down
2 changes: 1 addition & 1 deletion src/Hl7.Fhir.Core/Model/Generated/Device.cs
Original file line number Diff line number Diff line change
Expand Up @@ -489,7 +489,7 @@ public Hl7.Fhir.Model.Device.UdiComponent Udi
/// <summary>
/// active | inactive | entered-in-error | unknown
/// </summary>
[FhirElement("status", InSummary=true, Order=110)]
[FhirElement("status", InSummary=true, IsModifier=true, Order=110)]
[DeclaredType(Type = typeof(Code))]
[DataMember]
public Code<Hl7.Fhir.Model.Device.FHIRDeviceStatus> StatusElement
Expand Down
Loading

0 comments on commit 64bc71d

Please sign in to comment.