From 825fef0edf22ca0f3ba9c6346a3f2ef6cc5f5476 Mon Sep 17 00:00:00 2001
From: richfirely <97735555+richfirely@users.noreply.github.com>
Date: Mon, 14 Oct 2024 17:11:40 -0400
Subject: [PATCH 01/18] Update Parameters.cs
Minor doc fix on Parameters Get operations.
---
src/Hl7.Fhir.Base/Model/Parameters.cs | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/Hl7.Fhir.Base/Model/Parameters.cs b/src/Hl7.Fhir.Base/Model/Parameters.cs
index 9ced728c10..1f901fce2e 100644
--- a/src/Hl7.Fhir.Base/Model/Parameters.cs
+++ b/src/Hl7.Fhir.Base/Model/Parameters.cs
@@ -122,7 +122,7 @@ public void Remove(string name, bool matchPrefix = false)
/// Searches for a parameter with the given name, and returns the matching parameter(s)
///
/// The name of the parameter
- /// If true, will remove all parameters which begin with the string given in the "name" parameter
+ /// If true, will retrieve all parameters which begin with the string given in the "name" parameter
public IEnumerable Get(string name, bool matchPrefix = false)
{
if (name == null) throw new ArgumentNullException("name");
@@ -137,7 +137,7 @@ public IEnumerable Get(string name, bool matchPrefix = false
/// Searches for a parameter with the given name, and returns the matching parameter(s)
///
/// The name of the parameter
- /// If true, will remove all parameters which begin with the string given in the "name" parameter
+ /// If true, will retrieve all parameters which begin with the string given in the "name" parameter
public ParameterComponent GetSingle(string name, bool matchPrefix = false)
{
if (name == null) throw new ArgumentNullException("name");
@@ -176,4 +176,4 @@ private string DebuggerDisplay
}
}
}
-}
\ No newline at end of file
+}
From c1737124319422563e8f29722dc513b5d73fae3d Mon Sep 17 00:00:00 2001
From: haowang <593301179@qq.com>
Date: Thu, 17 Oct 2024 10:20:46 +0800
Subject: [PATCH 02/18] Remove the Charset from the Accept Header and replace
it with the Accept-Charset Header.
---
src/Hl7.Fhir.Base/Rest/ContentType.cs | 15 +++++++++------
src/Hl7.Fhir.Base/Rest/HttpContentBuilders.cs | 4 ++--
.../Rest/ContentTypeTests.cs | 8 ++++++++
3 files changed, 19 insertions(+), 8 deletions(-)
diff --git a/src/Hl7.Fhir.Base/Rest/ContentType.cs b/src/Hl7.Fhir.Base/Rest/ContentType.cs
index 573e8a0ede..0cc1699114 100644
--- a/src/Hl7.Fhir.Base/Rest/ContentType.cs
+++ b/src/Hl7.Fhir.Base/Rest/ContentType.cs
@@ -102,8 +102,9 @@ public static ResourceFormat GetResourceFormatFromContentType(string? contentTyp
///
/// Whether the body is xml or json.
/// Optional. The version of FHIR to add to the header.
- public static string BuildContentType(ResourceFormat format, string? fhirVersion = default) =>
- BuildMediaType(format, fhirVersion).ToString();
+ /// Optional. Whether exclude charset.
+ public static string BuildContentType(ResourceFormat format, string? fhirVersion = default, bool excludeCharset = false) =>
+ BuildMediaType(format, fhirVersion, excludeCharset).ToString();
///
/// Creates a for use in a Content-Type header,
@@ -111,8 +112,9 @@ public static string BuildContentType(ResourceFormat format, string? fhirVersion
///
/// Whether the body is xml or json.
/// Optional. The version of FHIR to add to the header.
+ /// Optional. Whether exclude charset.
/// Unsupported serialization.
- public static MediaTypeHeaderValue BuildMediaType(ResourceFormat format, string? fhirVersion = default)
+ public static MediaTypeHeaderValue BuildMediaType(ResourceFormat format, string? fhirVersion = default, bool excludeCharset = false)
{
var contentType = format switch
{
@@ -121,10 +123,11 @@ public static MediaTypeHeaderValue BuildMediaType(ResourceFormat format, string?
_ => throw new ArgumentException("Cannot determine content type for data format " + format),
};
- var result = new MediaTypeHeaderValue(contentType)
+ var result = new MediaTypeHeaderValue(contentType);
+ if (!excludeCharset)
{
- CharSet = Encoding.UTF8.WebName
- };
+ result.CharSet = Encoding.UTF8.WebName;
+ }
if (fhirVersion is not null && SemVersion.TryParse(fhirVersion, out var version))
{
diff --git a/src/Hl7.Fhir.Base/Rest/HttpContentBuilders.cs b/src/Hl7.Fhir.Base/Rest/HttpContentBuilders.cs
index d271891200..3978eee48c 100644
--- a/src/Hl7.Fhir.Base/Rest/HttpContentBuilders.cs
+++ b/src/Hl7.Fhir.Base/Rest/HttpContentBuilders.cs
@@ -134,8 +134,8 @@ public static HttpRequestMessage WithAccept(this HttpRequestMessage message,
string? contentTypeFhirVersion,
bool requestCompressedResponse)
{
- message.Headers.Accept.Add(MediaTypeWithQualityHeaderValue.Parse(
- ContentType.BuildContentType(serialization, contentTypeFhirVersion)));
+ message.Headers.Accept.Add(MediaTypeWithQualityHeaderValue.Parse(ContentType.BuildContentType(serialization, contentTypeFhirVersion, true)));
+ message.Headers.AcceptCharset.Add(new StringWithQualityHeaderValue(Encoding.UTF8.WebName));
if (requestCompressedResponse)
{
diff --git a/src/Hl7.Fhir.Support.Poco.Tests/Rest/ContentTypeTests.cs b/src/Hl7.Fhir.Support.Poco.Tests/Rest/ContentTypeTests.cs
index 44fcea04c1..4b07dd6cd5 100644
--- a/src/Hl7.Fhir.Support.Poco.Tests/Rest/ContentTypeTests.cs
+++ b/src/Hl7.Fhir.Support.Poco.Tests/Rest/ContentTypeTests.cs
@@ -45,6 +45,14 @@ public void TestBuildingContentType(ResourceFormat format, string fhirVersion, s
ContentType.BuildContentType(format, fhirVersion).Should().Be(expected);
}
+ [DataTestMethod]
+ [DataRow(ResourceFormat.Json, "", true, "application/fhir+json")]
+ [DataRow(ResourceFormat.Xml, "", true, "application/fhir+xml")]
+ public void TestBuildingContentTypeWithExcludeCharSet(ResourceFormat format, string fhirVersion, bool excludeCharset, string expected)
+ {
+ ContentType.BuildContentType(format, fhirVersion, excludeCharset).Should().Be(expected);
+ }
+
[TestMethod]
public void GetResourceFormatSupportsCharset()
{
From b4b27c9017e0848f8a556d6c1fc1867926c0f586 Mon Sep 17 00:00:00 2001
From: haowang <593301179@qq.com>
Date: Thu, 17 Oct 2024 23:34:05 +0800
Subject: [PATCH 03/18] update compatibility suppressions file.
---
.../CompatibilitySuppressions.xml | 28 +++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/src/Hl7.Fhir.Base/CompatibilitySuppressions.xml b/src/Hl7.Fhir.Base/CompatibilitySuppressions.xml
index 82dbcd9130..2143d9c154 100644
--- a/src/Hl7.Fhir.Base/CompatibilitySuppressions.xml
+++ b/src/Hl7.Fhir.Base/CompatibilitySuppressions.xml
@@ -7,4 +7,32 @@
lib/netstandard2.0/Hl7.Fhir.Base.dll
lib/net8.0/Hl7.Fhir.Base.dll
+
+ CP0002
+ M:Hl7.Fhir.Rest.ContentType.BuildContentType(Hl7.Fhir.Rest.ResourceFormat,System.String)
+ lib/net8.0/Hl7.Fhir.Base.dll
+ lib/net8.0/Hl7.Fhir.Base.dll
+ true
+
+
+ CP0002
+ M:Hl7.Fhir.Rest.ContentType.BuildMediaType(Hl7.Fhir.Rest.ResourceFormat,System.String)
+ lib/net8.0/Hl7.Fhir.Base.dll
+ lib/net8.0/Hl7.Fhir.Base.dll
+ true
+
+
+ CP0002
+ M:Hl7.Fhir.Rest.ContentType.BuildContentType(Hl7.Fhir.Rest.ResourceFormat,System.String)
+ lib/netstandard2.0/Hl7.Fhir.Base.dll
+ lib/netstandard2.0/Hl7.Fhir.Base.dll
+ true
+
+
+ CP0002
+ M:Hl7.Fhir.Rest.ContentType.BuildMediaType(Hl7.Fhir.Rest.ResourceFormat,System.String)
+ lib/netstandard2.0/Hl7.Fhir.Base.dll
+ lib/netstandard2.0/Hl7.Fhir.Base.dll
+ true
+
\ No newline at end of file
From c75aab73a2860cfe570787eef215b547d4ce77c3 Mon Sep 17 00:00:00 2001
From: haowang <593301179@qq.com>
Date: Fri, 18 Oct 2024 00:27:59 +0800
Subject: [PATCH 04/18] fix:unittest.
---
src/Hl7.Fhir.Support.Poco.Tests/Rest/RequestMessageTests.cs | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/Hl7.Fhir.Support.Poco.Tests/Rest/RequestMessageTests.cs b/src/Hl7.Fhir.Support.Poco.Tests/Rest/RequestMessageTests.cs
index 4320b580cc..729378dce6 100644
--- a/src/Hl7.Fhir.Support.Poco.Tests/Rest/RequestMessageTests.cs
+++ b/src/Hl7.Fhir.Support.Poco.Tests/Rest/RequestMessageTests.cs
@@ -204,12 +204,12 @@ public void SetAccept(ResourceFormat fmt)
{
var settings = new FhirClientSettings { PreferredFormat = fmt, BinaryReceivePreference = BinaryTransferBehaviour.UseResource };
var request = makeMessage(settings: settings, method: Bundle.HTTPVerb.POST);
- request.Headers.Accept.Single().ToString().Should().Be(ContentType.BuildContentType(fmt, TESTVERSION));
+ request.Headers.Accept.Single().ToString().Should().Be(ContentType.BuildContentType(fmt, TESTVERSION, true));
request.Headers.AcceptEncoding.Should().BeEmpty();
settings.PreferCompressedResponses = true;
request = makeMessage(settings: settings, method: Bundle.HTTPVerb.POST);
- request.Headers.Accept.Single().ToString().Should().Be(ContentType.BuildContentType(fmt, TESTVERSION));
+ request.Headers.Accept.Single().ToString().Should().Be(ContentType.BuildContentType(fmt, TESTVERSION, true));
request.Headers.AcceptEncoding.Select(h => h.Value).Should().BeEquivalentTo("gzip", "deflate");
}
From 193d73d47e41b6615efca0c95f22ce327e1e4a49 Mon Sep 17 00:00:00 2001
From: Ewout Kramer
Date: Fri, 18 Oct 2024 17:05:08 +0200
Subject: [PATCH 05/18] Removed IsResource/IsNestedType.
Also fixed some obsolete warnings that no one seems to care about.
---
.../Introspection/ClassMapping.cs | 4 +-
.../Introspection/FhirTypeAttribute.cs | 16 +-
src/Hl7.Fhir.Base/Model/Generated/Binary.cs | 2 +-
src/Hl7.Fhir.Base/Model/Generated/Bundle.cs | 12 +-
.../Model/Generated/DomainResource.cs | 2 +-
.../Model/Generated/OperationOutcome.cs | 4 +-
.../Model/Generated/Parameters.cs | 4 +-
src/Hl7.Fhir.Base/Model/Generated/Resource.cs | 2 +-
.../Model/Generated/CapabilityStatement.cs | 28 +-
.../Model/Generated/CodeSystem.cs | 12 +-
.../Model/Generated/ElementDefinition.cs | 18 +-
.../Model/Generated/StructureDefinition.cs | 10 +-
.../Model/Generated/ValueSet.cs | 26 +-
src/Hl7.Fhir.R4/Model/Generated/Account.cs | 6 +-
.../Model/Generated/ActivityDefinition.cs | 6 +-
.../Model/Generated/AdverseEvent.cs | 6 +-
.../Model/Generated/AllergyIntolerance.cs | 4 +-
.../Model/Generated/Appointment.cs | 4 +-
.../Model/Generated/AppointmentResponse.cs | 2 +-
src/Hl7.Fhir.R4/Model/Generated/AuditEvent.cs | 12 +-
src/Hl7.Fhir.R4/Model/Generated/Basic.cs | 2 +-
.../Generated/BiologicallyDerivedProduct.cs | 10 +-
.../Model/Generated/BodyStructure.cs | 2 +-
src/Hl7.Fhir.R4/Model/Generated/CarePlan.cs | 6 +-
src/Hl7.Fhir.R4/Model/Generated/CareTeam.cs | 4 +-
.../Model/Generated/CatalogEntry.cs | 4 +-
src/Hl7.Fhir.R4/Model/Generated/ChargeItem.cs | 4 +-
.../Model/Generated/ChargeItemDefinition.cs | 8 +-
src/Hl7.Fhir.R4/Model/Generated/Claim.cs | 24 +-
.../Model/Generated/ClaimResponse.cs | 26 +-
.../Model/Generated/ClinicalImpression.cs | 6 +-
.../Model/Generated/Communication.cs | 4 +-
.../Model/Generated/CommunicationRequest.cs | 4 +-
.../Model/Generated/CompartmentDefinition.cs | 4 +-
.../Model/Generated/Composition.cs | 10 +-
src/Hl7.Fhir.R4/Model/Generated/ConceptMap.cs | 12 +-
src/Hl7.Fhir.R4/Model/Generated/Condition.cs | 6 +-
src/Hl7.Fhir.R4/Model/Generated/Consent.cs | 12 +-
src/Hl7.Fhir.R4/Model/Generated/Contract.cs | 32 +-
src/Hl7.Fhir.R4/Model/Generated/Coverage.cs | 8 +-
.../Generated/CoverageEligibilityRequest.cs | 10 +-
.../Generated/CoverageEligibilityResponse.cs | 10 +-
.../Model/Generated/DataRequirement.cs | 6 +-
.../Model/Generated/DetectedIssue.cs | 6 +-
src/Hl7.Fhir.R4/Model/Generated/Device.cs | 12 +-
.../Model/Generated/DeviceDefinition.cs | 14 +-
.../Model/Generated/DeviceMetric.cs | 4 +-
.../Model/Generated/DeviceRequest.cs | 4 +-
.../Model/Generated/DeviceUseStatement.cs | 2 +-
.../Model/Generated/DiagnosticReport.cs | 4 +-
.../Model/Generated/DocumentManifest.cs | 4 +-
.../Model/Generated/DocumentReference.cs | 8 +-
src/Hl7.Fhir.R4/Model/Generated/Dosage.cs | 2 +-
.../Generated/EffectEvidenceSynthesis.cs | 14 +-
src/Hl7.Fhir.R4/Model/Generated/Encounter.cs | 14 +-
src/Hl7.Fhir.R4/Model/Generated/Endpoint.cs | 2 +-
.../Model/Generated/EnrollmentRequest.cs | 2 +-
.../Model/Generated/EnrollmentResponse.cs | 2 +-
.../Model/Generated/EpisodeOfCare.cs | 6 +-
.../Model/Generated/EventDefinition.cs | 2 +-
src/Hl7.Fhir.R4/Model/Generated/Evidence.cs | 2 +-
.../Model/Generated/EvidenceVariable.cs | 4 +-
.../Model/Generated/ExampleScenario.cs | 18 +-
.../Model/Generated/ExplanationOfBenefit.cs | 42 +-
.../Model/Generated/FamilyMemberHistory.cs | 4 +-
src/Hl7.Fhir.R4/Model/Generated/Flag.cs | 2 +-
src/Hl7.Fhir.R4/Model/Generated/Goal.cs | 4 +-
.../Model/Generated/GraphDefinition.cs | 8 +-
src/Hl7.Fhir.R4/Model/Generated/Group.cs | 6 +-
.../Model/Generated/GuidanceResponse.cs | 2 +-
.../Model/Generated/HealthcareService.cs | 8 +-
.../Model/Generated/ImagingStudy.cs | 8 +-
.../Model/Generated/Immunization.cs | 10 +-
.../Model/Generated/ImmunizationEvaluation.cs | 2 +-
.../Generated/ImmunizationRecommendation.cs | 6 +-
.../Model/Generated/ImplementationGuide.cs | 24 +-
.../Model/Generated/InsurancePlan.cs | 20 +-
src/Hl7.Fhir.R4/Model/Generated/Invoice.cs | 8 +-
src/Hl7.Fhir.R4/Model/Generated/Library.cs | 2 +-
src/Hl7.Fhir.R4/Model/Generated/Linkage.cs | 4 +-
src/Hl7.Fhir.R4/Model/Generated/List.cs | 4 +-
src/Hl7.Fhir.R4/Model/Generated/Location.cs | 6 +-
src/Hl7.Fhir.R4/Model/Generated/Measure.cs | 12 +-
.../Model/Generated/MeasureReport.cs | 14 +-
src/Hl7.Fhir.R4/Model/Generated/Media.cs | 2 +-
src/Hl7.Fhir.R4/Model/Generated/Medication.cs | 6 +-
.../Generated/MedicationAdministration.cs | 6 +-
.../Model/Generated/MedicationDispense.cs | 6 +-
.../Model/Generated/MedicationKnowledge.cs | 34 +-
.../Model/Generated/MedicationRequest.cs | 8 +-
.../Model/Generated/MedicationStatement.cs | 2 +-
.../Model/Generated/MedicinalProduct.cs | 12 +-
.../MedicinalProductAuthorization.cs | 6 +-
.../MedicinalProductContraindication.cs | 4 +-
.../Generated/MedicinalProductIndication.cs | 4 +-
.../Generated/MedicinalProductIngredient.cs | 10 +-
.../Generated/MedicinalProductInteraction.cs | 4 +-
.../Generated/MedicinalProductManufactured.cs | 2 +-
.../Generated/MedicinalProductPackaged.cs | 6 +-
.../MedicinalProductPharmaceutical.cs | 10 +-
.../MedicinalProductUndesirableEffect.cs | 2 +-
.../Model/Generated/MessageDefinition.cs | 6 +-
.../Model/Generated/MessageHeader.cs | 8 +-
.../Model/Generated/MolecularSequence.cs | 18 +-
.../Model/Generated/NamingSystem.cs | 4 +-
.../Model/Generated/NutritionOrder.cs | 14 +-
.../Model/Generated/Observation.cs | 6 +-
.../Model/Generated/ObservationDefinition.cs | 6 +-
.../Model/Generated/OperationDefinition.cs | 10 +-
.../Model/Generated/Organization.cs | 4 +-
.../Generated/OrganizationAffiliation.cs | 2 +-
src/Hl7.Fhir.R4/Model/Generated/Patient.cs | 8 +-
.../Model/Generated/PaymentNotice.cs | 2 +-
.../Model/Generated/PaymentReconciliation.cs | 6 +-
src/Hl7.Fhir.R4/Model/Generated/Person.cs | 4 +-
.../Model/Generated/PlanDefinition.cs | 16 +-
.../Model/Generated/Practitioner.cs | 4 +-
.../Model/Generated/PractitionerRole.cs | 6 +-
src/Hl7.Fhir.R4/Model/Generated/Procedure.cs | 6 +-
src/Hl7.Fhir.R4/Model/Generated/Provenance.cs | 6 +-
.../Model/Generated/Questionnaire.cs | 10 +-
.../Model/Generated/QuestionnaireResponse.cs | 6 +-
.../Model/Generated/RelatedPerson.cs | 4 +-
.../Model/Generated/RequestGroup.cs | 8 +-
.../Model/Generated/ResearchDefinition.cs | 2 +-
.../Generated/ResearchElementDefinition.cs | 4 +-
.../Model/Generated/ResearchStudy.cs | 6 +-
.../Model/Generated/ResearchSubject.cs | 2 +-
.../Model/Generated/RiskAssessment.cs | 4 +-
.../Model/Generated/RiskEvidenceSynthesis.cs | 12 +-
src/Hl7.Fhir.R4/Model/Generated/Schedule.cs | 2 +-
.../Model/Generated/SearchParameter.cs | 4 +-
.../Model/Generated/ServiceRequest.cs | 2 +-
src/Hl7.Fhir.R4/Model/Generated/Slot.cs | 2 +-
src/Hl7.Fhir.R4/Model/Generated/Specimen.cs | 8 +-
.../Model/Generated/SpecimenDefinition.cs | 10 +-
.../Model/Generated/StructureMap.cs | 18 +-
.../Model/Generated/Subscription.cs | 4 +-
src/Hl7.Fhir.R4/Model/Generated/Substance.cs | 6 +-
.../Model/Generated/SubstanceAmount.cs | 2 +-
.../Model/Generated/SubstanceNucleicAcid.cs | 8 +-
.../Model/Generated/SubstancePolymer.cs | 14 +-
.../Model/Generated/SubstanceProtein.cs | 4 +-
.../SubstanceReferenceInformation.cs | 10 +-
.../Generated/SubstanceSourceMaterial.cs | 14 +-
.../Model/Generated/SubstanceSpecification.cs | 22 +-
.../Model/Generated/SupplyDelivery.cs | 4 +-
.../Model/Generated/SupplyRequest.cs | 4 +-
src/Hl7.Fhir.R4/Model/Generated/Task.cs | 8 +-
.../Generated/TerminologyCapabilities.cs | 22 +-
src/Hl7.Fhir.R4/Model/Generated/TestReport.cs | 20 +-
src/Hl7.Fhir.R4/Model/Generated/TestScript.cs | 34 +-
src/Hl7.Fhir.R4/Model/Generated/Timing.cs | 2 +-
.../Model/Generated/VerificationResult.cs | 8 +-
.../Model/Generated/VisionPrescription.cs | 6 +-
src/Hl7.Fhir.R4B/Model/Generated/Account.cs | 6 +-
.../Model/Generated/ActivityDefinition.cs | 6 +-
.../AdministrableProductDefinition.cs | 10 +-
.../Model/Generated/AdverseEvent.cs | 6 +-
.../Model/Generated/AllergyIntolerance.cs | 4 +-
.../Model/Generated/Appointment.cs | 4 +-
.../Model/Generated/AppointmentResponse.cs | 2 +-
.../Model/Generated/AuditEvent.cs | 12 +-
src/Hl7.Fhir.R4B/Model/Generated/Basic.cs | 2 +-
.../Generated/BiologicallyDerivedProduct.cs | 10 +-
.../Model/Generated/BodyStructure.cs | 2 +-
src/Hl7.Fhir.R4B/Model/Generated/CarePlan.cs | 6 +-
src/Hl7.Fhir.R4B/Model/Generated/CareTeam.cs | 4 +-
.../Model/Generated/CatalogEntry.cs | 4 +-
.../Model/Generated/ChargeItem.cs | 4 +-
.../Model/Generated/ChargeItemDefinition.cs | 8 +-
src/Hl7.Fhir.R4B/Model/Generated/Citation.cs | 48 +-
src/Hl7.Fhir.R4B/Model/Generated/Claim.cs | 24 +-
.../Model/Generated/ClaimResponse.cs | 26 +-
.../Model/Generated/ClinicalImpression.cs | 6 +-
.../Model/Generated/ClinicalUseDefinition.cs | 16 +-
.../Model/Generated/Communication.cs | 4 +-
.../Model/Generated/CommunicationRequest.cs | 4 +-
.../Model/Generated/CompartmentDefinition.cs | 4 +-
.../Model/Generated/Composition.cs | 10 +-
.../Model/Generated/ConceptMap.cs | 12 +-
src/Hl7.Fhir.R4B/Model/Generated/Condition.cs | 6 +-
src/Hl7.Fhir.R4B/Model/Generated/Consent.cs | 12 +-
src/Hl7.Fhir.R4B/Model/Generated/Contract.cs | 32 +-
src/Hl7.Fhir.R4B/Model/Generated/Coverage.cs | 8 +-
.../Generated/CoverageEligibilityRequest.cs | 10 +-
.../Generated/CoverageEligibilityResponse.cs | 10 +-
.../Model/Generated/DataRequirement.cs | 6 +-
.../Model/Generated/DetectedIssue.cs | 6 +-
src/Hl7.Fhir.R4B/Model/Generated/Device.cs | 12 +-
.../Model/Generated/DeviceDefinition.cs | 14 +-
.../Model/Generated/DeviceMetric.cs | 4 +-
.../Model/Generated/DeviceRequest.cs | 4 +-
.../Model/Generated/DeviceUseStatement.cs | 2 +-
.../Model/Generated/DiagnosticReport.cs | 4 +-
.../Model/Generated/DocumentManifest.cs | 4 +-
.../Model/Generated/DocumentReference.cs | 8 +-
src/Hl7.Fhir.R4B/Model/Generated/Dosage.cs | 2 +-
src/Hl7.Fhir.R4B/Model/Generated/Encounter.cs | 14 +-
src/Hl7.Fhir.R4B/Model/Generated/Endpoint.cs | 2 +-
.../Model/Generated/EnrollmentRequest.cs | 2 +-
.../Model/Generated/EnrollmentResponse.cs | 2 +-
.../Model/Generated/EpisodeOfCare.cs | 6 +-
.../Model/Generated/EventDefinition.cs | 2 +-
src/Hl7.Fhir.R4B/Model/Generated/Evidence.cs | 16 +-
.../Model/Generated/EvidenceReport.cs | 10 +-
.../Model/Generated/EvidenceVariable.cs | 8 +-
.../Model/Generated/ExampleScenario.cs | 18 +-
.../Model/Generated/ExplanationOfBenefit.cs | 42 +-
.../Model/Generated/FamilyMemberHistory.cs | 4 +-
src/Hl7.Fhir.R4B/Model/Generated/Flag.cs | 2 +-
src/Hl7.Fhir.R4B/Model/Generated/Goal.cs | 4 +-
.../Model/Generated/GraphDefinition.cs | 8 +-
src/Hl7.Fhir.R4B/Model/Generated/Group.cs | 6 +-
.../Model/Generated/GuidanceResponse.cs | 2 +-
.../Model/Generated/HealthcareService.cs | 8 +-
.../Model/Generated/ImagingStudy.cs | 8 +-
.../Model/Generated/Immunization.cs | 10 +-
.../Model/Generated/ImmunizationEvaluation.cs | 2 +-
.../Generated/ImmunizationRecommendation.cs | 6 +-
.../Model/Generated/ImplementationGuide.cs | 24 +-
.../Model/Generated/Ingredient.cs | 10 +-
.../Model/Generated/InsurancePlan.cs | 20 +-
src/Hl7.Fhir.R4B/Model/Generated/Invoice.cs | 8 +-
src/Hl7.Fhir.R4B/Model/Generated/Library.cs | 2 +-
src/Hl7.Fhir.R4B/Model/Generated/Linkage.cs | 4 +-
src/Hl7.Fhir.R4B/Model/Generated/List.cs | 4 +-
src/Hl7.Fhir.R4B/Model/Generated/Location.cs | 6 +-
.../Generated/ManufacturedItemDefinition.cs | 4 +-
src/Hl7.Fhir.R4B/Model/Generated/Measure.cs | 12 +-
.../Model/Generated/MeasureReport.cs | 14 +-
src/Hl7.Fhir.R4B/Model/Generated/Media.cs | 2 +-
.../Model/Generated/Medication.cs | 6 +-
.../Generated/MedicationAdministration.cs | 6 +-
.../Model/Generated/MedicationDispense.cs | 6 +-
.../Model/Generated/MedicationKnowledge.cs | 34 +-
.../Model/Generated/MedicationRequest.cs | 8 +-
.../Model/Generated/MedicationStatement.cs | 2 +-
.../Generated/MedicinalProductDefinition.cs | 16 +-
.../Model/Generated/MessageDefinition.cs | 6 +-
.../Model/Generated/MessageHeader.cs | 8 +-
.../Model/Generated/MolecularSequence.cs | 18 +-
.../Model/Generated/NamingSystem.cs | 4 +-
.../Model/Generated/NutritionOrder.cs | 14 +-
.../Model/Generated/NutritionProduct.cs | 10 +-
.../Model/Generated/Observation.cs | 6 +-
.../Model/Generated/ObservationDefinition.cs | 6 +-
.../Model/Generated/OperationDefinition.cs | 10 +-
.../Model/Generated/Organization.cs | 4 +-
.../Generated/OrganizationAffiliation.cs | 2 +-
.../Generated/PackagedProductDefinition.cs | 12 +-
src/Hl7.Fhir.R4B/Model/Generated/Patient.cs | 8 +-
.../Model/Generated/PaymentNotice.cs | 2 +-
.../Model/Generated/PaymentReconciliation.cs | 6 +-
src/Hl7.Fhir.R4B/Model/Generated/Person.cs | 4 +-
.../Model/Generated/PlanDefinition.cs | 16 +-
.../Model/Generated/Practitioner.cs | 4 +-
.../Model/Generated/PractitionerRole.cs | 6 +-
src/Hl7.Fhir.R4B/Model/Generated/Procedure.cs | 6 +-
.../Model/Generated/Provenance.cs | 6 +-
.../Model/Generated/Questionnaire.cs | 10 +-
.../Model/Generated/QuestionnaireResponse.cs | 6 +-
.../Model/Generated/RegulatedAuthorization.cs | 4 +-
.../Model/Generated/RelatedPerson.cs | 4 +-
.../Model/Generated/RequestGroup.cs | 8 +-
.../Model/Generated/ResearchDefinition.cs | 2 +-
.../Generated/ResearchElementDefinition.cs | 4 +-
.../Model/Generated/ResearchStudy.cs | 6 +-
.../Model/Generated/ResearchSubject.cs | 2 +-
.../Model/Generated/RiskAssessment.cs | 4 +-
src/Hl7.Fhir.R4B/Model/Generated/Schedule.cs | 2 +-
.../Model/Generated/SearchParameter.cs | 4 +-
.../Model/Generated/ServiceRequest.cs | 2 +-
src/Hl7.Fhir.R4B/Model/Generated/Slot.cs | 2 +-
src/Hl7.Fhir.R4B/Model/Generated/Specimen.cs | 8 +-
.../Model/Generated/SpecimenDefinition.cs | 10 +-
.../Model/Generated/StructureMap.cs | 18 +-
.../Model/Generated/Subscription.cs | 4 +-
.../Model/Generated/SubscriptionStatus.cs | 4 +-
.../Model/Generated/SubscriptionTopic.cs | 12 +-
src/Hl7.Fhir.R4B/Model/Generated/Substance.cs | 6 +-
.../Model/Generated/SubstanceDefinition.cs | 22 +-
.../Model/Generated/SupplyDelivery.cs | 4 +-
.../Model/Generated/SupplyRequest.cs | 4 +-
src/Hl7.Fhir.R4B/Model/Generated/Task.cs | 8 +-
.../Generated/TerminologyCapabilities.cs | 22 +-
.../Model/Generated/TestReport.cs | 20 +-
.../Model/Generated/TestScript.cs | 34 +-
src/Hl7.Fhir.R4B/Model/Generated/Timing.cs | 2 +-
.../Model/Generated/VerificationResult.cs | 8 +-
.../Model/Generated/VisionPrescription.cs | 6 +-
src/Hl7.Fhir.R5/Model/Generated/Account.cs | 206 +++-
.../Model/Generated/ActivityDefinition.cs | 206 +++-
.../Model/Generated/ActorDefinition.cs | 80 +-
src/Hl7.Fhir.R5/Model/Generated/Address.cs | 42 +-
.../AdministrableProductDefinition.cs | 140 ++-
.../Model/Generated/AdverseEvent.cs | 203 +++-
src/Hl7.Fhir.R5/Model/Generated/Age.cs | 2 +-
.../Model/Generated/AllergyIntolerance.cs | 110 +-
src/Hl7.Fhir.R5/Model/Generated/Annotation.cs | 21 +-
.../Model/Generated/Appointment.cs | 254 ++++-
.../Model/Generated/AppointmentResponse.cs | 50 +-
.../Model/Generated/ArtifactAssessment.cs | 89 +-
src/Hl7.Fhir.R5/Model/Generated/AuditEvent.cs | 179 ++-
.../Model/Generated/Availability.cs | 60 +-
src/Hl7.Fhir.R5/Model/Generated/Basic.cs | 29 +-
.../Generated/BiologicallyDerivedProduct.cs | 92 +-
.../BiologicallyDerivedProductDispense.cs | 80 +-
.../Model/Generated/BodyStructure.cs | 107 +-
src/Hl7.Fhir.R5/Model/Generated/CarePlan.cs | 104 +-
src/Hl7.Fhir.R5/Model/Generated/CareTeam.cs | 71 +-
src/Hl7.Fhir.R5/Model/Generated/ChargeItem.cs | 110 +-
.../Model/Generated/ChargeItemDefinition.cs | 131 ++-
src/Hl7.Fhir.R5/Model/Generated/Citation.cs | 584 +++++++++-
src/Hl7.Fhir.R5/Model/Generated/Claim.cs | 551 ++++++++-
.../Model/Generated/ClaimResponse.cs | 593 +++++++++-
.../Model/Generated/ClinicalImpression.cs | 89 +-
.../Model/Generated/ClinicalUseDefinition.cs | 215 +++-
.../Model/Generated/Communication.cs | 95 +-
.../Model/Generated/CommunicationRequest.cs | 95 +-
.../Model/Generated/CompartmentDefinition.cs | 89 +-
.../Model/Generated/Composition.cs | 149 ++-
src/Hl7.Fhir.R5/Model/Generated/ConceptMap.cs | 314 ++++-
src/Hl7.Fhir.R5/Model/Generated/Condition.cs | 101 +-
.../Model/Generated/ConditionDefinition.cs | 194 +++-
src/Hl7.Fhir.R5/Model/Generated/Consent.cs | 197 +++-
src/Hl7.Fhir.R5/Model/Generated/Contract.cs | 575 +++++++++-
.../Model/Generated/Contributor.cs | 21 +-
src/Hl7.Fhir.R5/Model/Generated/Count.cs | 2 +-
src/Hl7.Fhir.R5/Model/Generated/Coverage.cs | 164 ++-
.../Generated/CoverageEligibilityRequest.cs | 176 ++-
.../Generated/CoverageEligibilityResponse.cs | 197 +++-
.../Model/Generated/DataRequirement.cs | 126 ++-
.../Model/Generated/DetectedIssue.cs | 98 +-
src/Hl7.Fhir.R5/Model/Generated/Device.cs | 224 +++-
.../Model/Generated/DeviceAssociation.cs | 62 +-
.../Model/Generated/DeviceDefinition.cs | 440 ++++++-
.../Model/Generated/DeviceDispense.cs | 95 +-
.../Model/Generated/DeviceMetric.cs | 62 +-
.../Model/Generated/DeviceRequest.cs | 110 +-
.../Model/Generated/DeviceUsage.cs | 83 +-
.../Model/Generated/DiagnosticReport.cs | 113 +-
src/Hl7.Fhir.R5/Model/Generated/Distance.cs | 2 +-
.../Model/Generated/DocumentReference.cs | 155 ++-
src/Hl7.Fhir.R5/Model/Generated/Dosage.cs | 75 +-
src/Hl7.Fhir.R5/Model/Generated/Duration.cs | 2 +-
src/Hl7.Fhir.R5/Model/Generated/Encounter.cs | 209 +++-
.../Model/Generated/EncounterHistory.cs | 71 +-
src/Hl7.Fhir.R5/Model/Generated/Endpoint.cs | 68 +-
.../Model/Generated/EnrollmentRequest.cs | 35 +-
.../Model/Generated/EnrollmentResponse.cs | 38 +-
.../Model/Generated/EpisodeOfCare.cs | 107 +-
.../Model/Generated/EventDefinition.cs | 104 +-
src/Hl7.Fhir.R5/Model/Generated/Evidence.cs | 320 +++++-
.../Model/Generated/EvidenceReport.cs | 200 +++-
.../Model/Generated/EvidenceVariable.cs | 251 +++-
.../Model/Generated/ExampleScenario.cs | 296 ++++-
.../Model/Generated/ExplanationOfBenefit.cs | 1007 ++++++++++++++++-
src/Hl7.Fhir.R5/Model/Generated/Expression.cs | 27 +-
.../Model/Generated/ExtendedContactDetail.cs | 30 +-
.../Model/Generated/FamilyMemberHistory.cs | 143 ++-
src/Hl7.Fhir.R5/Model/Generated/Flag.cs | 38 +-
.../Model/Generated/FormularyItem.cs | 23 +-
.../Model/Generated/GenomicStudy.cs | 200 +++-
src/Hl7.Fhir.R5/Model/Generated/Goal.cs | 83 +-
.../Model/Generated/GraphDefinition.cs | 164 ++-
src/Hl7.Fhir.R5/Model/Generated/Group.cs | 92 +-
.../Model/Generated/GuidanceResponse.cs | 56 +-
.../Model/Generated/HealthcareService.cs | 101 +-
src/Hl7.Fhir.R5/Model/Generated/HumanName.cs | 33 +-
.../Model/Generated/ICanonicalResource.cs | 2 +-
.../Model/Generated/IMetadataResource.cs | 2 +-
.../Model/Generated/ImagingSelection.cs | 149 ++-
.../Model/Generated/ImagingStudy.cs | 158 ++-
.../Model/Generated/Immunization.cs | 182 ++-
.../Model/Generated/ImmunizationEvaluation.cs | 53 +-
.../Generated/ImmunizationRecommendation.cs | 95 +-
.../Model/Generated/ImplementationGuide.cs | 344 +++++-
src/Hl7.Fhir.R5/Model/Generated/Ingredient.cs | 140 ++-
.../Model/Generated/InsurancePlan.cs | 230 +++-
.../Model/Generated/InventoryItem.cs | 179 ++-
.../Model/Generated/InventoryReport.cs | 89 +-
src/Hl7.Fhir.R5/Model/Generated/Invoice.cs | 110 +-
src/Hl7.Fhir.R5/Model/Generated/Library.cs | 113 +-
src/Hl7.Fhir.R5/Model/Generated/Linkage.cs | 41 +-
src/Hl7.Fhir.R5/Model/Generated/List.cs | 77 +-
src/Hl7.Fhir.R5/Model/Generated/Location.cs | 89 +-
.../Generated/ManufacturedItemDefinition.cs | 116 +-
.../Model/Generated/MarketingStatus.cs | 27 +-
src/Hl7.Fhir.R5/Model/Generated/Measure.cs | 335 +++++-
.../Model/Generated/MeasureReport.cs | 221 +++-
src/Hl7.Fhir.R5/Model/Generated/Medication.cs | 80 +-
.../Generated/MedicationAdministration.cs | 125 +-
.../Model/Generated/MedicationDispense.cs | 137 ++-
.../Model/Generated/MedicationKnowledge.cs | 437 ++++++-
.../Model/Generated/MedicationRequest.cs | 188 ++-
.../Model/Generated/MedicationStatement.cs | 83 +-
.../Generated/MedicinalProductDefinition.cs | 242 +++-
.../Model/Generated/MessageDefinition.cs | 134 ++-
.../Model/Generated/MessageHeader.cs | 116 +-
.../Model/Generated/MolecularSequence.cs | 128 ++-
.../Model/Generated/MonetaryComponent.cs | 24 +-
src/Hl7.Fhir.R5/Model/Generated/Money.cs | 18 +-
.../Model/Generated/NamingSystem.cs | 137 ++-
.../Model/Generated/NutritionIntake.cs | 143 ++-
.../Model/Generated/NutritionOrder.cs | 320 +++++-
.../Model/Generated/NutritionProduct.cs | 131 ++-
.../Model/Generated/Observation.cs | 176 ++-
.../Model/Generated/ObservationDefinition.cs | 197 +++-
.../Model/Generated/OperationDefinition.cs | 209 +++-
.../Model/Generated/Organization.cs | 68 +-
.../Generated/OrganizationAffiliation.cs | 50 +-
.../Generated/PackagedProductDefinition.cs | 158 ++-
.../Model/Generated/ParameterDefinition.cs | 33 +-
src/Hl7.Fhir.R5/Model/Generated/Patient.cs | 131 ++-
.../Model/Generated/PaymentNotice.cs | 50 +-
.../Model/Generated/PaymentReconciliation.cs | 170 ++-
src/Hl7.Fhir.R5/Model/Generated/Permission.cs | 140 ++-
src/Hl7.Fhir.R5/Model/Generated/Person.cs | 89 +-
.../Model/Generated/PlanDefinition.cs | 449 +++++++-
.../Model/Generated/Practitioner.cs | 89 +-
.../Model/Generated/PractitionerRole.cs | 56 +-
src/Hl7.Fhir.R5/Model/Generated/Procedure.cs | 140 ++-
.../Model/Generated/ProductShelfLife.cs | 21 +-
src/Hl7.Fhir.R5/Model/Generated/Provenance.cs | 98 +-
.../Model/Generated/Questionnaire.cs | 206 +++-
.../Model/Generated/QuestionnaireResponse.cs | 92 +-
src/Hl7.Fhir.R5/Model/Generated/Ratio.cs | 18 +-
src/Hl7.Fhir.R5/Model/Generated/RatioRange.cs | 21 +-
.../Model/Generated/RegulatedAuthorization.cs | 86 +-
.../Model/Generated/RelatedPerson.cs | 68 +-
.../Model/Generated/RequestOrchestration.cs | 293 ++++-
.../Model/Generated/Requirements.cs | 119 +-
.../Model/Generated/ResearchStudy.cs | 275 ++++-
.../Model/Generated/ResearchSubject.cs | 71 +-
.../Model/Generated/RiskAssessment.cs | 92 +-
.../Model/Generated/SampledData.cs | 42 +-
src/Hl7.Fhir.R5/Model/Generated/Schedule.cs | 41 +-
.../Model/Generated/SearchParameter.cs | 125 +-
.../Model/Generated/ServiceRequest.cs | 164 ++-
src/Hl7.Fhir.R5/Model/Generated/Slot.cs | 47 +-
src/Hl7.Fhir.R5/Model/Generated/Specimen.cs | 164 ++-
.../Model/Generated/SpecimenDefinition.cs | 215 +++-
.../Model/Generated/StructureMap.cs | 314 ++++-
.../Model/Generated/Subscription.cs | 110 +-
.../Model/Generated/SubscriptionStatus.cs | 59 +-
.../Model/Generated/SubscriptionTopic.cs | 215 +++-
src/Hl7.Fhir.R5/Model/Generated/Substance.cs | 59 +-
.../Model/Generated/SubstanceDefinition.cs | 398 ++++++-
.../Model/Generated/SubstanceNucleicAcid.cs | 110 +-
.../Model/Generated/SubstancePolymer.cs | 173 ++-
.../Model/Generated/SubstanceProtein.cs | 62 +-
.../SubstanceReferenceInformation.cs | 104 +-
.../Generated/SubstanceSourceMaterial.cs | 194 +++-
.../Model/Generated/SupplyDelivery.cs | 65 +-
.../Model/Generated/SupplyRequest.cs | 80 +-
src/Hl7.Fhir.R5/Model/Generated/Task.cs | 188 ++-
.../Model/Generated/Template-Bindings.cs | 2 +-
.../Model/Generated/Template-ModelInfo.cs | 2 +-
.../Generated/TerminologyCapabilities.cs | 293 ++++-
src/Hl7.Fhir.R5/Model/Generated/TestPlan.cs | 227 +++-
src/Hl7.Fhir.R5/Model/Generated/TestReport.cs | 233 +++-
src/Hl7.Fhir.R5/Model/Generated/TestScript.cs | 569 +++++++++-
src/Hl7.Fhir.R5/Model/Generated/Timing.cs | 78 +-
src/Hl7.Fhir.R5/Model/Generated/Transport.cs | 167 ++-
.../Model/Generated/TriggerDefinition.cs | 33 +-
.../Model/Generated/VerificationResult.cs | 146 ++-
.../Model/Generated/VirtualServiceDetail.cs | 27 +-
.../Model/Generated/VisionPrescription.cs | 110 +-
.../Model/Generated/_GeneratorLog.cs | 2 +-
src/Hl7.Fhir.STU3/Model/Generated/Account.cs | 6 +-
.../Model/Generated/ActivityDefinition.cs | 6 +-
.../Model/Generated/AdverseEvent.cs | 4 +-
.../Model/Generated/AllergyIntolerance.cs | 4 +-
.../Model/Generated/Appointment.cs | 4 +-
.../Model/Generated/AppointmentResponse.cs | 2 +-
.../Model/Generated/AuditEvent.cs | 12 +-
src/Hl7.Fhir.STU3/Model/Generated/Basic.cs | 2 +-
src/Hl7.Fhir.STU3/Model/Generated/BodySite.cs | 2 +-
.../Model/Generated/CapabilityStatement.cs | 32 +-
src/Hl7.Fhir.STU3/Model/Generated/CarePlan.cs | 6 +-
src/Hl7.Fhir.STU3/Model/Generated/CareTeam.cs | 4 +-
.../Model/Generated/ChargeItem.cs | 4 +-
src/Hl7.Fhir.STU3/Model/Generated/Claim.cs | 24 +-
.../Model/Generated/ClaimResponse.cs | 22 +-
.../Model/Generated/ClinicalImpression.cs | 6 +-
.../Model/Generated/CodeSystem.cs | 12 +-
.../Model/Generated/Communication.cs | 4 +-
.../Model/Generated/CommunicationRequest.cs | 6 +-
.../Model/Generated/CompartmentDefinition.cs | 4 +-
.../Model/Generated/Composition.cs | 10 +-
.../Model/Generated/ConceptMap.cs | 12 +-
.../Model/Generated/Condition.cs | 6 +-
src/Hl7.Fhir.STU3/Model/Generated/Consent.cs | 14 +-
src/Hl7.Fhir.STU3/Model/Generated/Contract.cs | 20 +-
src/Hl7.Fhir.STU3/Model/Generated/Coverage.cs | 4 +-
.../Model/Generated/DataElement.cs | 4 +-
.../Model/Generated/DataRequirement.cs | 4 +-
.../Model/Generated/DetectedIssue.cs | 4 +-
src/Hl7.Fhir.STU3/Model/Generated/Device.cs | 4 +-
.../Model/Generated/DeviceComponent.cs | 4 +-
.../Model/Generated/DeviceMetric.cs | 4 +-
.../Model/Generated/DeviceRequest.cs | 4 +-
.../Model/Generated/DeviceUseStatement.cs | 2 +-
.../Model/Generated/DiagnosticReport.cs | 6 +-
.../Model/Generated/DocumentManifest.cs | 6 +-
.../Model/Generated/DocumentReference.cs | 10 +-
.../Model/Generated/ElementDefinition.cs | 16 +-
.../Model/Generated/EligibilityRequest.cs | 2 +-
.../Model/Generated/EligibilityResponse.cs | 10 +-
.../Model/Generated/Encounter.cs | 14 +-
src/Hl7.Fhir.STU3/Model/Generated/Endpoint.cs | 2 +-
.../Model/Generated/EnrollmentRequest.cs | 2 +-
.../Model/Generated/EnrollmentResponse.cs | 2 +-
.../Model/Generated/EpisodeOfCare.cs | 6 +-
.../Model/Generated/ExpansionProfile.cs | 16 +-
.../Model/Generated/ExplanationOfBenefit.cs | 38 +-
.../Model/Generated/FamilyMemberHistory.cs | 4 +-
src/Hl7.Fhir.STU3/Model/Generated/Flag.cs | 2 +-
src/Hl7.Fhir.STU3/Model/Generated/Goal.cs | 4 +-
.../Model/Generated/GraphDefinition.cs | 8 +-
src/Hl7.Fhir.STU3/Model/Generated/Group.cs | 6 +-
.../Model/Generated/GuidanceResponse.cs | 2 +-
.../Model/Generated/HealthcareService.cs | 6 +-
.../Model/Generated/ImagingManifest.cs | 8 +-
.../Model/Generated/ImagingStudy.cs | 6 +-
.../Model/Generated/Immunization.cs | 10 +-
.../Generated/ImmunizationRecommendation.cs | 8 +-
.../Model/Generated/ImplementationGuide.cs | 12 +-
src/Hl7.Fhir.STU3/Model/Generated/Library.cs | 2 +-
src/Hl7.Fhir.STU3/Model/Generated/Linkage.cs | 4 +-
src/Hl7.Fhir.STU3/Model/Generated/List.cs | 4 +-
src/Hl7.Fhir.STU3/Model/Generated/Location.cs | 4 +-
src/Hl7.Fhir.STU3/Model/Generated/Measure.cs | 10 +-
.../Model/Generated/MeasureReport.cs | 12 +-
src/Hl7.Fhir.STU3/Model/Generated/Media.cs | 2 +-
.../Model/Generated/Medication.cs | 10 +-
.../Generated/MedicationAdministration.cs | 6 +-
.../Model/Generated/MedicationDispense.cs | 6 +-
.../Model/Generated/MedicationRequest.cs | 8 +-
.../Model/Generated/MedicationStatement.cs | 2 +-
.../Model/Generated/MessageDefinition.cs | 6 +-
.../Model/Generated/MessageHeader.cs | 8 +-
.../Model/Generated/NamingSystem.cs | 4 +-
.../Model/Generated/NutritionOrder.cs | 14 +-
.../Model/Generated/Observation.cs | 8 +-
.../Model/Generated/OperationDefinition.cs | 8 +-
.../Model/Generated/Organization.cs | 4 +-
src/Hl7.Fhir.STU3/Model/Generated/Patient.cs | 10 +-
.../Model/Generated/PaymentNotice.cs | 2 +-
.../Model/Generated/PaymentReconciliation.cs | 6 +-
src/Hl7.Fhir.STU3/Model/Generated/Person.cs | 4 +-
.../Model/Generated/PlanDefinition.cs | 16 +-
.../Model/Generated/Practitioner.cs | 4 +-
.../Model/Generated/PractitionerRole.cs | 6 +-
.../Model/Generated/Procedure.cs | 6 +-
.../Model/Generated/ProcedureRequest.cs | 4 +-
.../Model/Generated/ProcessRequest.cs | 4 +-
.../Model/Generated/ProcessResponse.cs | 4 +-
.../Model/Generated/Provenance.cs | 6 +-
.../Model/Generated/Questionnaire.cs | 8 +-
.../Model/Generated/QuestionnaireResponse.cs | 6 +-
.../Model/Generated/ReferralRequest.cs | 4 +-
.../Model/Generated/RelatedPerson.cs | 2 +-
.../Model/Generated/RequestGroup.cs | 8 +-
.../Model/Generated/ResearchStudy.cs | 4 +-
.../Model/Generated/ResearchSubject.cs | 2 +-
.../Model/Generated/RiskAssessment.cs | 4 +-
src/Hl7.Fhir.STU3/Model/Generated/Schedule.cs | 2 +-
.../Model/Generated/SearchParameter.cs | 4 +-
src/Hl7.Fhir.STU3/Model/Generated/Sequence.cs | 10 +-
.../Model/Generated/ServiceDefinition.cs | 2 +-
src/Hl7.Fhir.STU3/Model/Generated/Slot.cs | 2 +-
src/Hl7.Fhir.STU3/Model/Generated/Specimen.cs | 8 +-
.../Model/Generated/StructureDefinition.cs | 8 +-
.../Model/Generated/StructureMap.cs | 18 +-
.../Model/Generated/Subscription.cs | 4 +-
.../Model/Generated/Substance.cs | 6 +-
.../Model/Generated/SupplyDelivery.cs | 4 +-
.../Model/Generated/SupplyRequest.cs | 6 +-
src/Hl7.Fhir.STU3/Model/Generated/Task.cs | 10 +-
.../Model/Generated/TestReport.cs | 20 +-
.../Model/Generated/TestScript.cs | 54 +-
src/Hl7.Fhir.STU3/Model/Generated/Timing.cs | 2 +-
src/Hl7.Fhir.STU3/Model/Generated/ValueSet.cs | 18 +-
.../Model/Generated/VisionPrescription.cs | 4 +-
.../Validation/SearchDataExtraction.cs | 4 +-
.../SnapshotGeneratorManifestTests.cs | 6 +-
.../Snapshot/SnapshotGeneratorTest.cs | 2 +-
589 files changed, 26541 insertions(+), 2581 deletions(-)
diff --git a/src/Hl7.Fhir.Base/Introspection/ClassMapping.cs b/src/Hl7.Fhir.Base/Introspection/ClassMapping.cs
index ef314bd070..9de5ecf76f 100644
--- a/src/Hl7.Fhir.Base/Introspection/ClassMapping.cs
+++ b/src/Hl7.Fhir.Base/Introspection/ClassMapping.cs
@@ -92,11 +92,11 @@ public static bool TryCreate(Type type, [NotNullWhen(true)]out ClassMapping? res
result = new ClassMapping(collectTypeName(typeAttribute, type), type, release)
{
- IsResource = typeAttribute.IsResource || type.CanBeTreatedAsType(typeof(Resource)),
+ IsResource = type.CanBeTreatedAsType(typeof(Resource)),
IsCodeOfT = ReflectionHelper.IsClosedGenericType(type) &&
ReflectionHelper.IsConstructedFromGenericTypeDefinition(type, typeof(Code<>)),
IsFhirPrimitive = typeof(PrimitiveType).IsAssignableFrom(type),
- IsBackboneType = typeAttribute.IsNestedType || backboneAttribute is not null,
+ IsBackboneType = backboneAttribute is not null,
DefinitionPath = backboneAttribute?.DefinitionPath,
IsBindable = GetAttribute(type.GetTypeInfo(), release)?.IsBindable ?? false,
Canonical = typeAttribute.Canonical,
diff --git a/src/Hl7.Fhir.Base/Introspection/FhirTypeAttribute.cs b/src/Hl7.Fhir.Base/Introspection/FhirTypeAttribute.cs
index 24be913e18..5ab5e3611f 100644
--- a/src/Hl7.Fhir.Base/Introspection/FhirTypeAttribute.cs
+++ b/src/Hl7.Fhir.Base/Introspection/FhirTypeAttribute.cs
@@ -37,7 +37,7 @@ namespace Hl7.Fhir.Introspection
///
/// This attribute is applied to classes that represent FHIR datatypes and resources.
///
- [AttributeUsage(AttributeTargets.Class, Inherited = false, AllowMultiple = false)]
+ [AttributeUsage(AttributeTargets.Class, Inherited = false)]
public sealed class FhirTypeAttribute : VersionedAttribute
{
public FhirTypeAttribute(string name)
@@ -56,21 +56,9 @@ public FhirTypeAttribute(string name, string canonical)
///
public string Name { get; private set; }
- ///
- /// Indicates whether this class represents the nested complex type for a (backbone) element.
- ///
- public bool IsNestedType { get; set; }
-
- ///
- /// Indicates whether this class represents a Resource
- ///
- public bool IsResource { get; set; }
-
///
/// The canonical of the StructureDefinition defining this type.
///
public string? Canonical { get; set; }
}
-}
-
-#nullable restore
\ No newline at end of file
+}
\ No newline at end of file
diff --git a/src/Hl7.Fhir.Base/Model/Generated/Binary.cs b/src/Hl7.Fhir.Base/Model/Generated/Binary.cs
index 6a1859a1a6..911bd9d092 100644
--- a/src/Hl7.Fhir.Base/Model/Generated/Binary.cs
+++ b/src/Hl7.Fhir.Base/Model/Generated/Binary.cs
@@ -55,7 +55,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Binary","http://hl7.org/fhir/StructureDefinition/Binary", IsResource=true)]
+ [FhirType("Binary","http://hl7.org/fhir/StructureDefinition/Binary")]
public partial class Binary : Hl7.Fhir.Model.Resource
{
///
diff --git a/src/Hl7.Fhir.Base/Model/Generated/Bundle.cs b/src/Hl7.Fhir.Base/Model/Generated/Bundle.cs
index 3eecfed903..af9e42c614 100644
--- a/src/Hl7.Fhir.Base/Model/Generated/Bundle.cs
+++ b/src/Hl7.Fhir.Base/Model/Generated/Bundle.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Bundle","http://hl7.org/fhir/StructureDefinition/Bundle", IsResource=true)]
+ [FhirType("Bundle","http://hl7.org/fhir/StructureDefinition/Bundle")]
public partial class Bundle : Hl7.Fhir.Model.Resource, IIdentifiable
{
///
@@ -945,7 +945,7 @@ public enum HTTPVerb
///
[Serializable]
[DataContract]
- [FhirType("Bundle#Link", IsNestedType=true)]
+ [FhirType("Bundle#Link")]
[BackboneType("Bundle.link")]
public partial class LinkComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1135,7 +1135,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Bundle#Entry", IsNestedType=true)]
+ [FhirType("Bundle#Entry")]
[BackboneType("Bundle.entry")]
public partial class EntryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1407,7 +1407,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Bundle#Search", IsNestedType=true)]
+ [FhirType("Bundle#Search")]
[BackboneType("Bundle.entry.search")]
public partial class SearchComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1596,7 +1596,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Bundle#Request", IsNestedType=true)]
+ [FhirType("Bundle#Request")]
[BackboneType("Bundle.entry.request")]
public partial class RequestComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1959,7 +1959,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Bundle#Response", IsNestedType=true)]
+ [FhirType("Bundle#Response")]
[BackboneType("Bundle.entry.response")]
public partial class ResponseComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.Base/Model/Generated/DomainResource.cs b/src/Hl7.Fhir.Base/Model/Generated/DomainResource.cs
index cab8ebf3d5..576631b9eb 100644
--- a/src/Hl7.Fhir.Base/Model/Generated/DomainResource.cs
+++ b/src/Hl7.Fhir.Base/Model/Generated/DomainResource.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DomainResource","http://hl7.org/fhir/StructureDefinition/DomainResource", IsResource=true)]
+ [FhirType("DomainResource","http://hl7.org/fhir/StructureDefinition/DomainResource")]
public abstract partial class DomainResource : Hl7.Fhir.Model.Resource, Hl7.Fhir.Model.IModifierExtendable
{
///
diff --git a/src/Hl7.Fhir.Base/Model/Generated/OperationOutcome.cs b/src/Hl7.Fhir.Base/Model/Generated/OperationOutcome.cs
index 0f773dcbad..692f9afc3d 100644
--- a/src/Hl7.Fhir.Base/Model/Generated/OperationOutcome.cs
+++ b/src/Hl7.Fhir.Base/Model/Generated/OperationOutcome.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("OperationOutcome","http://hl7.org/fhir/StructureDefinition/OperationOutcome", IsResource=true)]
+ [FhirType("OperationOutcome","http://hl7.org/fhir/StructureDefinition/OperationOutcome")]
public partial class OperationOutcome : Hl7.Fhir.Model.DomainResource
{
///
@@ -316,7 +316,7 @@ public enum IssueType
///
[Serializable]
[DataContract]
- [FhirType("OperationOutcome#Issue", IsNestedType=true)]
+ [FhirType("OperationOutcome#Issue")]
[BackboneType("OperationOutcome.issue")]
public partial class IssueComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.Base/Model/Generated/Parameters.cs b/src/Hl7.Fhir.Base/Model/Generated/Parameters.cs
index bc9f010e53..a921774fe0 100644
--- a/src/Hl7.Fhir.Base/Model/Generated/Parameters.cs
+++ b/src/Hl7.Fhir.Base/Model/Generated/Parameters.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Parameters","http://hl7.org/fhir/StructureDefinition/Parameters", IsResource=true)]
+ [FhirType("Parameters","http://hl7.org/fhir/StructureDefinition/Parameters")]
public partial class Parameters : Hl7.Fhir.Model.Resource
{
///
@@ -68,7 +68,7 @@ public partial class Parameters : Hl7.Fhir.Model.Resource
///
[Serializable]
[DataContract]
- [FhirType("Parameters#Parameter", IsNestedType=true)]
+ [FhirType("Parameters#Parameter")]
[BackboneType("Parameters.parameter")]
public partial class ParameterComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.Base/Model/Generated/Resource.cs b/src/Hl7.Fhir.Base/Model/Generated/Resource.cs
index 72769aab16..216336e366 100644
--- a/src/Hl7.Fhir.Base/Model/Generated/Resource.cs
+++ b/src/Hl7.Fhir.Base/Model/Generated/Resource.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Resource","http://hl7.org/fhir/StructureDefinition/Resource", IsResource=true)]
+ [FhirType("Resource","http://hl7.org/fhir/StructureDefinition/Resource")]
public abstract partial class Resource : Hl7.Fhir.Model.Base
{
///
diff --git a/src/Hl7.Fhir.Conformance/Model/Generated/CapabilityStatement.cs b/src/Hl7.Fhir.Conformance/Model/Generated/CapabilityStatement.cs
index 8f172e4b8f..4def5dd30c 100644
--- a/src/Hl7.Fhir.Conformance/Model/Generated/CapabilityStatement.cs
+++ b/src/Hl7.Fhir.Conformance/Model/Generated/CapabilityStatement.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CapabilityStatement","http://hl7.org/fhir/StructureDefinition/CapabilityStatement", IsResource=true)]
+ [FhirType("CapabilityStatement","http://hl7.org/fhir/StructureDefinition/CapabilityStatement")]
public partial class CapabilityStatement : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -362,7 +362,7 @@ public enum DocumentMode
///
[Serializable]
[DataContract]
- [FhirType("CapabilityStatement#Software", IsNestedType=true)]
+ [FhirType("CapabilityStatement#Software")]
[BackboneType("CapabilityStatement.software")]
public partial class SoftwareComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -593,7 +593,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CapabilityStatement#Implementation", IsNestedType=true)]
+ [FhirType("CapabilityStatement#Implementation")]
[BackboneType("CapabilityStatement.implementation")]
public partial class ImplementationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -811,7 +811,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CapabilityStatement#Rest", IsNestedType=true)]
+ [FhirType("CapabilityStatement#Rest")]
[BackboneType("CapabilityStatement.rest")]
public partial class RestComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1174,7 +1174,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CapabilityStatement#Security", IsNestedType=true)]
+ [FhirType("CapabilityStatement#Security")]
[BackboneType("CapabilityStatement.rest.security")]
public partial class SecurityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1389,7 +1389,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CapabilityStatement#Resource", IsNestedType=true)]
+ [FhirType("CapabilityStatement#Resource")]
[BackboneType("CapabilityStatement.rest.resource")]
public partial class ResourceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2228,7 +2228,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CapabilityStatement#ResourceInteraction", IsNestedType=true)]
+ [FhirType("CapabilityStatement#ResourceInteraction")]
[BackboneType("CapabilityStatement.rest.resource.interaction")]
public partial class ResourceInteractionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2419,7 +2419,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CapabilityStatement#SearchParam", IsNestedType=true)]
+ [FhirType("CapabilityStatement#SearchParam")]
[BackboneType("CapabilityStatement.rest.resource.searchParam")]
public partial class SearchParamComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2698,7 +2698,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CapabilityStatement#Operation", IsNestedType=true)]
+ [FhirType("CapabilityStatement#Operation")]
[BackboneType("CapabilityStatement.rest.resource.operation")]
public partial class OperationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2930,7 +2930,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CapabilityStatement#SystemInteraction", IsNestedType=true)]
+ [FhirType("CapabilityStatement#SystemInteraction")]
[BackboneType("CapabilityStatement.rest.interaction")]
public partial class SystemInteractionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3121,7 +3121,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CapabilityStatement#Messaging", IsNestedType=true)]
+ [FhirType("CapabilityStatement#Messaging")]
[BackboneType("CapabilityStatement.messaging")]
public partial class MessagingComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3360,7 +3360,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CapabilityStatement#Endpoint", IsNestedType=true)]
+ [FhirType("CapabilityStatement#Endpoint")]
[BackboneType("CapabilityStatement.messaging.endpoint")]
public partial class EndpointComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3533,7 +3533,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CapabilityStatement#SupportedMessage", IsNestedType=true)]
+ [FhirType("CapabilityStatement#SupportedMessage")]
[BackboneType("CapabilityStatement.messaging.supportedMessage")]
public partial class SupportedMessageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3724,7 +3724,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CapabilityStatement#Document", IsNestedType=true)]
+ [FhirType("CapabilityStatement#Document")]
[BackboneType("CapabilityStatement.document")]
public partial class DocumentComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.Conformance/Model/Generated/CodeSystem.cs b/src/Hl7.Fhir.Conformance/Model/Generated/CodeSystem.cs
index c2a8bc8c84..1459dfd501 100644
--- a/src/Hl7.Fhir.Conformance/Model/Generated/CodeSystem.cs
+++ b/src/Hl7.Fhir.Conformance/Model/Generated/CodeSystem.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CodeSystem","http://hl7.org/fhir/StructureDefinition/CodeSystem", IsResource=true)]
+ [FhirType("CodeSystem","http://hl7.org/fhir/StructureDefinition/CodeSystem")]
public partial class CodeSystem : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -154,7 +154,7 @@ public enum PropertyType
///
[Serializable]
[DataContract]
- [FhirType("CodeSystem#Filter", IsNestedType=true)]
+ [FhirType("CodeSystem#Filter")]
[BackboneType("CodeSystem.filter")]
public partial class FilterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -433,7 +433,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CodeSystem#Property", IsNestedType=true)]
+ [FhirType("CodeSystem#Property")]
[BackboneType("CodeSystem.property")]
public partial class PropertyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -711,7 +711,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CodeSystem#ConceptDefinition", IsNestedType=true)]
+ [FhirType("CodeSystem#ConceptDefinition")]
[BackboneType("CodeSystem.concept")]
public partial class ConceptDefinitionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1021,7 +1021,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CodeSystem#Designation", IsNestedType=true)]
+ [FhirType("CodeSystem#Designation")]
[BackboneType("CodeSystem.concept.designation")]
public partial class DesignationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1263,7 +1263,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CodeSystem#ConceptProperty", IsNestedType=true)]
+ [FhirType("CodeSystem#ConceptProperty")]
[BackboneType("CodeSystem.concept.property")]
public partial class ConceptPropertyComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.Conformance/Model/Generated/ElementDefinition.cs b/src/Hl7.Fhir.Conformance/Model/Generated/ElementDefinition.cs
index 95a4575d1b..51ffa7f172 100644
--- a/src/Hl7.Fhir.Conformance/Model/Generated/ElementDefinition.cs
+++ b/src/Hl7.Fhir.Conformance/Model/Generated/ElementDefinition.cs
@@ -309,7 +309,7 @@ public enum AdditionalBindingPurposeVS
///
[Serializable]
[DataContract]
- [FhirType("ElementDefinition#Slicing", IsNestedType=true)]
+ [FhirType("ElementDefinition#Slicing")]
[BackboneType("ElementDefinition.slicing")]
public partial class SlicingComponent : Hl7.Fhir.Model.Element
{
@@ -569,7 +569,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ElementDefinition#Discriminator", IsNestedType=true)]
+ [FhirType("ElementDefinition#Discriminator")]
[BackboneType("ElementDefinition.slicing.discriminator")]
public partial class DiscriminatorComponent : Hl7.Fhir.Model.Element
{
@@ -761,7 +761,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ElementDefinition#Base", IsNestedType=true)]
+ [FhirType("ElementDefinition#Base")]
[BackboneType("ElementDefinition.base")]
public partial class BaseComponent : Hl7.Fhir.Model.Element
{
@@ -995,7 +995,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ElementDefinition#TypeRef", IsNestedType=true)]
+ [FhirType("ElementDefinition#TypeRef")]
[BackboneType("ElementDefinition.type")]
public partial class TypeRefComponent : Hl7.Fhir.Model.Element
{
@@ -1321,7 +1321,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ElementDefinition#Example", IsNestedType=true)]
+ [FhirType("ElementDefinition#Example")]
[BackboneType("ElementDefinition.example")]
public partial class ExampleComponent : Hl7.Fhir.Model.Element
{
@@ -1493,7 +1493,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ElementDefinition#Constraint", IsNestedType=true)]
+ [FhirType("ElementDefinition#Constraint")]
[BackboneType("ElementDefinition.constraint")]
public partial class ConstraintComponent : Hl7.Fhir.Model.Element
{
@@ -1947,7 +1947,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ElementDefinition#ElementDefinitionBinding", IsNestedType=true)]
+ [FhirType("ElementDefinition#ElementDefinitionBinding")]
[BackboneType("ElementDefinition.binding")]
public partial class ElementDefinitionBindingComponent : Hl7.Fhir.Model.Element
{
@@ -2208,7 +2208,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ElementDefinition#Additional", IsNestedType=true)]
+ [FhirType("ElementDefinition#Additional")]
[BackboneType("ElementDefinition.binding.additional")]
public partial class AdditionalComponent : Hl7.Fhir.Model.Element
{
@@ -2555,7 +2555,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ElementDefinition#Mapping", IsNestedType=true)]
+ [FhirType("ElementDefinition#Mapping")]
[BackboneType("ElementDefinition.mapping")]
public partial class MappingComponent : Hl7.Fhir.Model.Element
{
diff --git a/src/Hl7.Fhir.Conformance/Model/Generated/StructureDefinition.cs b/src/Hl7.Fhir.Conformance/Model/Generated/StructureDefinition.cs
index 6ea94c7722..e14ea68be0 100644
--- a/src/Hl7.Fhir.Conformance/Model/Generated/StructureDefinition.cs
+++ b/src/Hl7.Fhir.Conformance/Model/Generated/StructureDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("StructureDefinition","http://hl7.org/fhir/StructureDefinition/StructureDefinition", IsResource=true)]
+ [FhirType("StructureDefinition","http://hl7.org/fhir/StructureDefinition/StructureDefinition")]
public partial class StructureDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -151,7 +151,7 @@ public enum ExtensionContextType
///
[Serializable]
[DataContract]
- [FhirType("StructureDefinition#Mapping", IsNestedType=true)]
+ [FhirType("StructureDefinition#Mapping")]
[BackboneType("StructureDefinition.mapping")]
public partial class MappingComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -425,7 +425,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("StructureDefinition#Context", IsNestedType=true)]
+ [FhirType("StructureDefinition#Context")]
[BackboneType("StructureDefinition.context")]
public partial class ContextComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -616,7 +616,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("StructureDefinition#Snapshot", IsNestedType=true)]
+ [FhirType("StructureDefinition#Snapshot")]
[BackboneType("StructureDefinition.snapshot")]
public partial class SnapshotComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -743,7 +743,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("StructureDefinition#Differential", IsNestedType=true)]
+ [FhirType("StructureDefinition#Differential")]
[BackboneType("StructureDefinition.differential")]
public partial class DifferentialComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.Conformance/Model/Generated/ValueSet.cs b/src/Hl7.Fhir.Conformance/Model/Generated/ValueSet.cs
index feafaf4758..795abde72a 100644
--- a/src/Hl7.Fhir.Conformance/Model/Generated/ValueSet.cs
+++ b/src/Hl7.Fhir.Conformance/Model/Generated/ValueSet.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ValueSet","http://hl7.org/fhir/StructureDefinition/ValueSet", IsResource=true)]
+ [FhirType("ValueSet","http://hl7.org/fhir/StructureDefinition/ValueSet")]
public partial class ValueSet : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class ValueSet : Hl7.Fhir.Model.DomainResource, IIdentifiable
[Serializable]
[DataContract]
- [FhirType("ValueSet#Compose", IsNestedType=true)]
+ [FhirType("ValueSet#Compose")]
[BackboneType("ValueSet.compose")]
public partial class ComposeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -350,7 +350,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ValueSet#ConceptSet", IsNestedType=true)]
+ [FhirType("ValueSet#ConceptSet")]
[BackboneType("ValueSet.compose.include")]
public partial class ConceptSetComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -677,7 +677,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ValueSet#ConceptReference", IsNestedType=true)]
+ [FhirType("ValueSet#ConceptReference")]
[BackboneType("ValueSet.compose.include.concept")]
public partial class ConceptReferenceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -892,7 +892,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ValueSet#Designation", IsNestedType=true)]
+ [FhirType("ValueSet#Designation")]
[BackboneType("ValueSet.compose.include.concept.designation")]
public partial class DesignationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1135,7 +1135,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ValueSet#Filter", IsNestedType=true)]
+ [FhirType("ValueSet#Filter")]
[BackboneType("ValueSet.compose.include.filter")]
public partial class FilterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1372,7 +1372,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ValueSet#Expansion", IsNestedType=true)]
+ [FhirType("ValueSet#Expansion")]
[BackboneType("ValueSet.expansion")]
public partial class ExpansionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1768,7 +1768,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ValueSet#Parameter", IsNestedType=true)]
+ [FhirType("ValueSet#Parameter")]
[BackboneType("ValueSet.expansion.parameter")]
public partial class ParameterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1940,7 +1940,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ValueSet#Property", IsNestedType=true)]
+ [FhirType("ValueSet#Property")]
[BackboneType("ValueSet.expansion.property")]
public partial class PropertyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2128,7 +2128,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ValueSet#Contains", IsNestedType=true)]
+ [FhirType("ValueSet#Contains")]
[BackboneType("ValueSet.expansion.contains")]
public partial class ContainsComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2565,7 +2565,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ValueSet#ConceptProperty", IsNestedType=true)]
+ [FhirType("ValueSet#ConceptProperty")]
[BackboneType("ValueSet.expansion.contains.property")]
public partial class ConceptPropertyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2764,7 +2764,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ValueSet#ConceptSubProperty", IsNestedType=true)]
+ [FhirType("ValueSet#ConceptSubProperty")]
[BackboneType("ValueSet.expansion.contains.property.subProperty")]
public partial class ConceptSubPropertyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2934,7 +2934,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ValueSet#Scope", IsNestedType=true)]
+ [FhirType("ValueSet#Scope")]
[BackboneType("ValueSet.scope")]
public partial class ScopeComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Account.cs b/src/Hl7.Fhir.R4/Model/Generated/Account.cs
index c9e263f1a3..1c31eb6190 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Account.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Account.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Account","http://hl7.org/fhir/StructureDefinition/Account", IsResource=true)]
+ [FhirType("Account","http://hl7.org/fhir/StructureDefinition/Account")]
public partial class Account : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -109,7 +109,7 @@ public enum AccountStatus
///
[Serializable]
[DataContract]
- [FhirType("Account#Coverage", IsNestedType=true)]
+ [FhirType("Account#Coverage")]
[BackboneType("Account.coverage")]
public partial class CoverageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -281,7 +281,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Account#Guarantor", IsNestedType=true)]
+ [FhirType("Account#Guarantor")]
[BackboneType("Account.guarantor")]
public partial class GuarantorComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ActivityDefinition.cs b/src/Hl7.Fhir.R4/Model/Generated/ActivityDefinition.cs
index 3b54c5954c..3557852d14 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ActivityDefinition.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ActivityDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ActivityDefinition","http://hl7.org/fhir/StructureDefinition/ActivityDefinition", IsResource=true)]
+ [FhirType("ActivityDefinition","http://hl7.org/fhir/StructureDefinition/ActivityDefinition")]
public partial class ActivityDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded>
{
///
@@ -167,7 +167,7 @@ public enum RequestResourceType
///
[Serializable]
[DataContract]
- [FhirType("ActivityDefinition#Participant", IsNestedType=true)]
+ [FhirType("ActivityDefinition#Participant")]
[BackboneType("ActivityDefinition.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -341,7 +341,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ActivityDefinition#DynamicValue", IsNestedType=true)]
+ [FhirType("ActivityDefinition#DynamicValue")]
[BackboneType("ActivityDefinition.dynamicValue")]
public partial class DynamicValueComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/AdverseEvent.cs b/src/Hl7.Fhir.R4/Model/Generated/AdverseEvent.cs
index 6ad04087fb..7ca183a3c5 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/AdverseEvent.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/AdverseEvent.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("AdverseEvent","http://hl7.org/fhir/StructureDefinition/AdverseEvent", IsResource=true)]
+ [FhirType("AdverseEvent","http://hl7.org/fhir/StructureDefinition/AdverseEvent")]
public partial class AdverseEvent : Hl7.Fhir.Model.DomainResource, IIdentifiable, ICoded
{
///
@@ -163,7 +163,7 @@ public enum AdverseEventOutcome
///
[Serializable]
[DataContract]
- [FhirType("AdverseEvent#SuspectEntity", IsNestedType=true)]
+ [FhirType("AdverseEvent#SuspectEntity")]
[BackboneType("AdverseEvent.suspectEntity")]
public partial class SuspectEntityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -315,7 +315,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AdverseEvent#Causality", IsNestedType=true)]
+ [FhirType("AdverseEvent#Causality")]
[BackboneType("AdverseEvent.suspectEntity.causality")]
public partial class CausalityComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/AllergyIntolerance.cs b/src/Hl7.Fhir.R4/Model/Generated/AllergyIntolerance.cs
index 3a4f6756bc..d1c0385d20 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/AllergyIntolerance.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/AllergyIntolerance.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("AllergyIntolerance","http://hl7.org/fhir/StructureDefinition/AllergyIntolerance", IsResource=true)]
+ [FhirType("AllergyIntolerance","http://hl7.org/fhir/StructureDefinition/AllergyIntolerance")]
public partial class AllergyIntolerance : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -242,7 +242,7 @@ public enum AllergyIntoleranceSeverity
///
[Serializable]
[DataContract]
- [FhirType("AllergyIntolerance#Reaction", IsNestedType=true)]
+ [FhirType("AllergyIntolerance#Reaction")]
[BackboneType("AllergyIntolerance.reaction")]
public partial class ReactionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Appointment.cs b/src/Hl7.Fhir.R4/Model/Generated/Appointment.cs
index 8a5fd0a958..08a82801f4 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Appointment.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Appointment.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Appointment","http://hl7.org/fhir/StructureDefinition/Appointment", IsResource=true)]
+ [FhirType("Appointment","http://hl7.org/fhir/StructureDefinition/Appointment")]
public partial class Appointment : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded>
{
///
@@ -162,7 +162,7 @@ public enum ParticipantRequired
///
[Serializable]
[DataContract]
- [FhirType("Appointment#Participant", IsNestedType=true)]
+ [FhirType("Appointment#Participant")]
[BackboneType("Appointment.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/AppointmentResponse.cs b/src/Hl7.Fhir.R4/Model/Generated/AppointmentResponse.cs
index 2ffd4f55d1..8fd4699c83 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/AppointmentResponse.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/AppointmentResponse.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("AppointmentResponse","http://hl7.org/fhir/StructureDefinition/AppointmentResponse", IsResource=true)]
+ [FhirType("AppointmentResponse","http://hl7.org/fhir/StructureDefinition/AppointmentResponse")]
public partial class AppointmentResponse : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/AuditEvent.cs b/src/Hl7.Fhir.R4/Model/Generated/AuditEvent.cs
index 2cfd658945..f725c2647b 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/AuditEvent.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/AuditEvent.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent","http://hl7.org/fhir/StructureDefinition/AuditEvent", IsResource=true)]
+ [FhirType("AuditEvent","http://hl7.org/fhir/StructureDefinition/AuditEvent")]
public partial class AuditEvent : Hl7.Fhir.Model.DomainResource
{
///
@@ -184,7 +184,7 @@ public enum AuditEventAgentNetworkType
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent#Agent", IsNestedType=true)]
+ [FhirType("AuditEvent#Agent")]
[BackboneType("AuditEvent.agent")]
public partial class AgentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -644,7 +644,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent#Network", IsNestedType=true)]
+ [FhirType("AuditEvent#Network")]
[BackboneType("AuditEvent.agent.network")]
public partial class NetworkComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -834,7 +834,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent#Source", IsNestedType=true)]
+ [FhirType("AuditEvent#Source")]
[BackboneType("AuditEvent.source")]
public partial class SourceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1034,7 +1034,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent#Entity", IsNestedType=true)]
+ [FhirType("AuditEvent#Entity")]
[BackboneType("AuditEvent.entity")]
public partial class EntityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1422,7 +1422,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent#Detail", IsNestedType=true)]
+ [FhirType("AuditEvent#Detail")]
[BackboneType("AuditEvent.entity.detail")]
public partial class DetailComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Basic.cs b/src/Hl7.Fhir.R4/Model/Generated/Basic.cs
index fb660b36b0..ee64f48ba4 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Basic.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Basic.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Basic","http://hl7.org/fhir/StructureDefinition/Basic", IsResource=true)]
+ [FhirType("Basic","http://hl7.org/fhir/StructureDefinition/Basic")]
public partial class Basic : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/BiologicallyDerivedProduct.cs b/src/Hl7.Fhir.R4/Model/Generated/BiologicallyDerivedProduct.cs
index ca96fee32f..a377a89fcd 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/BiologicallyDerivedProduct.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/BiologicallyDerivedProduct.cs
@@ -53,7 +53,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("BiologicallyDerivedProduct","http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProduct", IsResource=true)]
+ [FhirType("BiologicallyDerivedProduct","http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProduct")]
public partial class BiologicallyDerivedProduct : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -156,7 +156,7 @@ public enum BiologicallyDerivedProductStorageScale
///
[Serializable]
[DataContract]
- [FhirType("BiologicallyDerivedProduct#Collection", IsNestedType=true)]
+ [FhirType("BiologicallyDerivedProduct#Collection")]
[BackboneType("BiologicallyDerivedProduct.collection")]
public partial class CollectionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -338,7 +338,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("BiologicallyDerivedProduct#Processing", IsNestedType=true)]
+ [FhirType("BiologicallyDerivedProduct#Processing")]
[BackboneType("BiologicallyDerivedProduct.processing")]
public partial class ProcessingComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -562,7 +562,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("BiologicallyDerivedProduct#Manipulation", IsNestedType=true)]
+ [FhirType("BiologicallyDerivedProduct#Manipulation")]
[BackboneType("BiologicallyDerivedProduct.manipulation")]
public partial class ManipulationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -730,7 +730,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("BiologicallyDerivedProduct#Storage", IsNestedType=true)]
+ [FhirType("BiologicallyDerivedProduct#Storage")]
[BackboneType("BiologicallyDerivedProduct.storage")]
public partial class StorageComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/BodyStructure.cs b/src/Hl7.Fhir.R4/Model/Generated/BodyStructure.cs
index 98f3e1bd78..4f5e3efc1c 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/BodyStructure.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/BodyStructure.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("BodyStructure","http://hl7.org/fhir/StructureDefinition/BodyStructure", IsResource=true)]
+ [FhirType("BodyStructure","http://hl7.org/fhir/StructureDefinition/BodyStructure")]
public partial class BodyStructure : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/CarePlan.cs b/src/Hl7.Fhir.R4/Model/Generated/CarePlan.cs
index 44a9722b16..3c5ac680c4 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/CarePlan.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/CarePlan.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CarePlan","http://hl7.org/fhir/StructureDefinition/CarePlan", IsResource=true)]
+ [FhirType("CarePlan","http://hl7.org/fhir/StructureDefinition/CarePlan")]
public partial class CarePlan : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded>
{
///
@@ -223,7 +223,7 @@ public enum CarePlanActivityStatus
///
[Serializable]
[DataContract]
- [FhirType("CarePlan#Activity", IsNestedType=true)]
+ [FhirType("CarePlan#Activity")]
[BackboneType("CarePlan.activity")]
public partial class ActivityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -457,7 +457,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CarePlan#Detail", IsNestedType=true)]
+ [FhirType("CarePlan#Detail")]
[BackboneType("CarePlan.activity.detail")]
public partial class DetailComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/CareTeam.cs b/src/Hl7.Fhir.R4/Model/Generated/CareTeam.cs
index d8a2b3fb1c..956742dd12 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/CareTeam.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/CareTeam.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CareTeam","http://hl7.org/fhir/StructureDefinition/CareTeam", IsResource=true)]
+ [FhirType("CareTeam","http://hl7.org/fhir/StructureDefinition/CareTeam")]
public partial class CareTeam : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded>
{
///
@@ -107,7 +107,7 @@ public enum CareTeamStatus
///
[Serializable]
[DataContract]
- [FhirType("CareTeam#Participant", IsNestedType=true)]
+ [FhirType("CareTeam#Participant")]
[BackboneType("CareTeam.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/CatalogEntry.cs b/src/Hl7.Fhir.R4/Model/Generated/CatalogEntry.cs
index 0cca9bf004..8c9596dc87 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/CatalogEntry.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/CatalogEntry.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CatalogEntry","http://hl7.org/fhir/StructureDefinition/CatalogEntry", IsResource=true)]
+ [FhirType("CatalogEntry","http://hl7.org/fhir/StructureDefinition/CatalogEntry")]
public partial class CatalogEntry : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -89,7 +89,7 @@ public enum CatalogEntryRelationType
///
[Serializable]
[DataContract]
- [FhirType("CatalogEntry#RelatedEntry", IsNestedType=true)]
+ [FhirType("CatalogEntry#RelatedEntry")]
[BackboneType("CatalogEntry.relatedEntry")]
public partial class RelatedEntryComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ChargeItem.cs b/src/Hl7.Fhir.R4/Model/Generated/ChargeItem.cs
index 2227630db3..dc2f868c1c 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ChargeItem.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ChargeItem.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ChargeItem","http://hl7.org/fhir/StructureDefinition/ChargeItem", IsResource=true)]
+ [FhirType("ChargeItem","http://hl7.org/fhir/StructureDefinition/ChargeItem")]
public partial class ChargeItem : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -119,7 +119,7 @@ public enum ChargeItemStatus
///
[Serializable]
[DataContract]
- [FhirType("ChargeItem#Performer", IsNestedType=true)]
+ [FhirType("ChargeItem#Performer")]
[BackboneType("ChargeItem.performer")]
public partial class PerformerComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ChargeItemDefinition.cs b/src/Hl7.Fhir.R4/Model/Generated/ChargeItemDefinition.cs
index 71bdf6e028..d13a37e2e0 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ChargeItemDefinition.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ChargeItemDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ChargeItemDefinition","http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition", IsResource=true)]
+ [FhirType("ChargeItemDefinition","http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition")]
public partial class ChargeItemDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -68,7 +68,7 @@ public partial class ChargeItemDefinition : Hl7.Fhir.Model.DomainResource, IIden
///
[Serializable]
[DataContract]
- [FhirType("ChargeItemDefinition#Applicability", IsNestedType=true)]
+ [FhirType("ChargeItemDefinition#Applicability")]
[BackboneType("ChargeItemDefinition.applicability")]
public partial class ApplicabilityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -298,7 +298,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ChargeItemDefinition#PropertyGroup", IsNestedType=true)]
+ [FhirType("ChargeItemDefinition#PropertyGroup")]
[BackboneType("ChargeItemDefinition.propertyGroup")]
public partial class PropertyGroupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -451,7 +451,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ChargeItemDefinition#PriceComponent", IsNestedType=true)]
+ [FhirType("ChargeItemDefinition#PriceComponent")]
[BackboneType("ChargeItemDefinition.propertyGroup.priceComponent")]
public partial class PriceComponentComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Claim.cs b/src/Hl7.Fhir.R4/Model/Generated/Claim.cs
index 48375bb89b..d67e587a7d 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Claim.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Claim.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Claim","http://hl7.org/fhir/StructureDefinition/Claim", IsResource=true)]
+ [FhirType("Claim","http://hl7.org/fhir/StructureDefinition/Claim")]
public partial class Claim : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -69,7 +69,7 @@ public partial class Claim : Hl7.Fhir.Model.DomainResource, IIdentifiable
[Serializable]
[DataContract]
- [FhirType("Claim#RelatedClaim", IsNestedType=true)]
+ [FhirType("Claim#RelatedClaim")]
[BackboneType("Claim.related")]
public partial class RelatedClaimComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -249,7 +249,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Payee", IsNestedType=true)]
+ [FhirType("Claim#Payee")]
[BackboneType("Claim.payee")]
public partial class PayeeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -404,7 +404,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#CareTeam", IsNestedType=true)]
+ [FhirType("Claim#CareTeam")]
[BackboneType("Claim.careTeam")]
public partial class CareTeamComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -673,7 +673,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#SupportingInformation", IsNestedType=true)]
+ [FhirType("Claim#SupportingInformation")]
[BackboneType("Claim.supportingInfo")]
public partial class SupportingInformationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -952,7 +952,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Diagnosis", IsNestedType=true)]
+ [FhirType("Claim#Diagnosis")]
[BackboneType("Claim.diagnosis")]
public partial class DiagnosisComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1206,7 +1206,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Procedure", IsNestedType=true)]
+ [FhirType("Claim#Procedure")]
[BackboneType("Claim.procedure")]
public partial class ProcedureComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1480,7 +1480,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Insurance", IsNestedType=true)]
+ [FhirType("Claim#Insurance")]
[BackboneType("Claim.insurance")]
public partial class InsuranceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1836,7 +1836,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Accident", IsNestedType=true)]
+ [FhirType("Claim#Accident")]
[BackboneType("Claim.accident")]
public partial class AccidentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2035,7 +2035,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Item", IsNestedType=true)]
+ [FhirType("Claim#Item")]
[BackboneType("Claim.item")]
public partial class ItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2798,7 +2798,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Detail", IsNestedType=true)]
+ [FhirType("Claim#Detail")]
[BackboneType("Claim.item.detail")]
public partial class DetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3248,7 +3248,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#SubDetail", IsNestedType=true)]
+ [FhirType("Claim#SubDetail")]
[BackboneType("Claim.item.detail.subDetail")]
public partial class SubDetailComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ClaimResponse.cs b/src/Hl7.Fhir.R4/Model/Generated/ClaimResponse.cs
index 2c2fc30b1a..7227e1e6e5 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ClaimResponse.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ClaimResponse.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse","http://hl7.org/fhir/StructureDefinition/ClaimResponse", IsResource=true)]
+ [FhirType("ClaimResponse","http://hl7.org/fhir/StructureDefinition/ClaimResponse")]
public partial class ClaimResponse : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class ClaimResponse : Hl7.Fhir.Model.DomainResource, IIdentifiabl
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Item", IsNestedType=true)]
+ [FhirType("ClaimResponse#Item")]
[BackboneType("ClaimResponse.item")]
public partial class ItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -308,7 +308,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Adjudication", IsNestedType=true)]
+ [FhirType("ClaimResponse#Adjudication")]
[BackboneType("ClaimResponse.item.adjudication")]
public partial class AdjudicationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -530,7 +530,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#ItemDetail", IsNestedType=true)]
+ [FhirType("ClaimResponse#ItemDetail")]
[BackboneType("ClaimResponse.item.detail")]
public partial class ItemDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -771,7 +771,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#SubDetail", IsNestedType=true)]
+ [FhirType("ClaimResponse#SubDetail")]
[BackboneType("ClaimResponse.item.detail.subDetail")]
public partial class SubDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -986,7 +986,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#AddedItem", IsNestedType=true)]
+ [FhirType("ClaimResponse#AddedItem")]
[BackboneType("ClaimResponse.addItem")]
public partial class AddedItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1651,7 +1651,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#AddedItemDetail", IsNestedType=true)]
+ [FhirType("ClaimResponse#AddedItemDetail")]
[BackboneType("ClaimResponse.addItem.detail")]
public partial class AddedItemDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2020,7 +2020,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#AddedItemSubDetail", IsNestedType=true)]
+ [FhirType("ClaimResponse#AddedItemSubDetail")]
[BackboneType("ClaimResponse.addItem.detail.subDetail")]
public partial class AddedItemSubDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2364,7 +2364,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Total", IsNestedType=true)]
+ [FhirType("ClaimResponse#Total")]
[BackboneType("ClaimResponse.total")]
public partial class TotalComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2518,7 +2518,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Payment", IsNestedType=true)]
+ [FhirType("ClaimResponse#Payment")]
[BackboneType("ClaimResponse.payment")]
public partial class PaymentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2791,7 +2791,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Note", IsNestedType=true)]
+ [FhirType("ClaimResponse#Note")]
[BackboneType("ClaimResponse.processNote")]
public partial class NoteComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3051,7 +3051,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Insurance", IsNestedType=true)]
+ [FhirType("ClaimResponse#Insurance")]
[BackboneType("ClaimResponse.insurance")]
public partial class InsuranceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3339,7 +3339,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Error", IsNestedType=true)]
+ [FhirType("ClaimResponse#Error")]
[BackboneType("ClaimResponse.error")]
public partial class ErrorComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ClinicalImpression.cs b/src/Hl7.Fhir.R4/Model/Generated/ClinicalImpression.cs
index 2417136cc0..b5debbfe14 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ClinicalImpression.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ClinicalImpression.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ClinicalImpression","http://hl7.org/fhir/StructureDefinition/ClinicalImpression", IsResource=true)]
+ [FhirType("ClinicalImpression","http://hl7.org/fhir/StructureDefinition/ClinicalImpression")]
public partial class ClinicalImpression : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -95,7 +95,7 @@ public enum ClinicalImpressionStatus
///
[Serializable]
[DataContract]
- [FhirType("ClinicalImpression#Investigation", IsNestedType=true)]
+ [FhirType("ClinicalImpression#Investigation")]
[BackboneType("ClinicalImpression.investigation")]
public partial class InvestigationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -251,7 +251,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClinicalImpression#Finding", IsNestedType=true)]
+ [FhirType("ClinicalImpression#Finding")]
[BackboneType("ClinicalImpression.finding")]
public partial class FindingComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Communication.cs b/src/Hl7.Fhir.R4/Model/Generated/Communication.cs
index 211464f456..5384c72942 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Communication.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Communication.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Communication","http://hl7.org/fhir/StructureDefinition/Communication", IsResource=true)]
+ [FhirType("Communication","http://hl7.org/fhir/StructureDefinition/Communication")]
public partial class Communication : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded>
{
///
@@ -67,7 +67,7 @@ public partial class Communication : Hl7.Fhir.Model.DomainResource, IIdentifiabl
///
[Serializable]
[DataContract]
- [FhirType("Communication#Payload", IsNestedType=true)]
+ [FhirType("Communication#Payload")]
[BackboneType("Communication.payload")]
public partial class PayloadComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/CommunicationRequest.cs b/src/Hl7.Fhir.R4/Model/Generated/CommunicationRequest.cs
index 9638087d7a..65e0a9aa0a 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/CommunicationRequest.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/CommunicationRequest.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CommunicationRequest","http://hl7.org/fhir/StructureDefinition/CommunicationRequest", IsResource=true)]
+ [FhirType("CommunicationRequest","http://hl7.org/fhir/StructureDefinition/CommunicationRequest")]
public partial class CommunicationRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded>
{
///
@@ -67,7 +67,7 @@ public partial class CommunicationRequest : Hl7.Fhir.Model.DomainResource, IIden
///
[Serializable]
[DataContract]
- [FhirType("CommunicationRequest#Payload", IsNestedType=true)]
+ [FhirType("CommunicationRequest#Payload")]
[BackboneType("CommunicationRequest.payload")]
public partial class PayloadComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/CompartmentDefinition.cs b/src/Hl7.Fhir.R4/Model/Generated/CompartmentDefinition.cs
index 5d395ea3f3..cbf166ee02 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/CompartmentDefinition.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/CompartmentDefinition.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CompartmentDefinition","http://hl7.org/fhir/StructureDefinition/CompartmentDefinition", IsResource=true)]
+ [FhirType("CompartmentDefinition","http://hl7.org/fhir/StructureDefinition/CompartmentDefinition")]
public partial class CompartmentDefinition : Hl7.Fhir.Model.DomainResource
{
///
@@ -68,7 +68,7 @@ public partial class CompartmentDefinition : Hl7.Fhir.Model.DomainResource
///
[Serializable]
[DataContract]
- [FhirType("CompartmentDefinition#Resource", IsNestedType=true)]
+ [FhirType("CompartmentDefinition#Resource")]
[BackboneType("CompartmentDefinition.resource")]
public partial class ResourceComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Composition.cs b/src/Hl7.Fhir.R4/Model/Generated/Composition.cs
index 5d661c22e4..2f1433d3e2 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Composition.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Composition.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Composition","http://hl7.org/fhir/StructureDefinition/Composition", IsResource=true)]
+ [FhirType("Composition","http://hl7.org/fhir/StructureDefinition/Composition")]
public partial class Composition : Hl7.Fhir.Model.DomainResource, IIdentifiable, ICoded
{
///
@@ -166,7 +166,7 @@ public enum CompositionAttestationMode
///
[Serializable]
[DataContract]
- [FhirType("Composition#Attester", IsNestedType=true)]
+ [FhirType("Composition#Attester")]
[BackboneType("Composition.attester")]
public partial class AttesterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -384,7 +384,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Composition#RelatesTo", IsNestedType=true)]
+ [FhirType("Composition#RelatesTo")]
[BackboneType("Composition.relatesTo")]
public partial class RelatesToComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -561,7 +561,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Composition#Event", IsNestedType=true)]
+ [FhirType("Composition#Event")]
[BackboneType("Composition.event")]
public partial class EventComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -742,7 +742,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Composition#Section", IsNestedType=true)]
+ [FhirType("Composition#Section")]
[BackboneType("Composition.section")]
public partial class SectionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ConceptMap.cs b/src/Hl7.Fhir.R4/Model/Generated/ConceptMap.cs
index 7e888d92e4..9043c2fc65 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ConceptMap.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ConceptMap.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap","http://hl7.org/fhir/StructureDefinition/ConceptMap", IsResource=true)]
+ [FhirType("ConceptMap","http://hl7.org/fhir/StructureDefinition/ConceptMap")]
public partial class ConceptMap : Hl7.Fhir.Model.DomainResource, IIdentifiable
{
///
@@ -95,7 +95,7 @@ public enum ConceptMapGroupUnmappedMode
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#Group", IsNestedType=true)]
+ [FhirType("ConceptMap#Group")]
[BackboneType("ConceptMap.group")]
public partial class GroupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -420,7 +420,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#SourceElement", IsNestedType=true)]
+ [FhirType("ConceptMap#SourceElement")]
[BackboneType("ConceptMap.group.element")]
public partial class SourceElementComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -634,7 +634,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#TargetElement", IsNestedType=true)]
+ [FhirType("ConceptMap#TargetElement")]
[BackboneType("ConceptMap.group.element.target")]
public partial class TargetElementComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -962,7 +962,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#OtherElement", IsNestedType=true)]
+ [FhirType("ConceptMap#OtherElement")]
[BackboneType("ConceptMap.group.element.target.dependsOn")]
public partial class OtherElementComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1238,7 +1238,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#Unmapped", IsNestedType=true)]
+ [FhirType("ConceptMap#Unmapped")]
[BackboneType("ConceptMap.group.unmapped")]
public partial class UnmappedComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Condition.cs b/src/Hl7.Fhir.R4/Model/Generated/Condition.cs
index 0de4d87b4c..551c40f1d0 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Condition.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Condition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Condition","http://hl7.org/fhir/StructureDefinition/Condition", IsResource=true)]
+ [FhirType("Condition","http://hl7.org/fhir/StructureDefinition/Condition")]
public partial class Condition : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -159,7 +159,7 @@ public enum ConditionVerificationStatus
///
[Serializable]
[DataContract]
- [FhirType("Condition#Stage", IsNestedType=true)]
+ [FhirType("Condition#Stage")]
[BackboneType("Condition.stage")]
public partial class StageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -341,7 +341,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Condition#Evidence", IsNestedType=true)]
+ [FhirType("Condition#Evidence")]
[BackboneType("Condition.evidence")]
public partial class EvidenceComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Consent.cs b/src/Hl7.Fhir.R4/Model/Generated/Consent.cs
index 2228366d7f..5dc92b8616 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Consent.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Consent.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Consent","http://hl7.org/fhir/StructureDefinition/Consent", IsResource=true)]
+ [FhirType("Consent","http://hl7.org/fhir/StructureDefinition/Consent")]
public partial class Consent : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded>
{
///
@@ -170,7 +170,7 @@ public enum ConsentDataMeaning
///
[Serializable]
[DataContract]
- [FhirType("Consent#Policy", IsNestedType=true)]
+ [FhirType("Consent#Policy")]
[BackboneType("Consent.policy")]
public partial class PolicyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -357,7 +357,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Consent#Verification", IsNestedType=true)]
+ [FhirType("Consent#Verification")]
[BackboneType("Consent.verification")]
public partial class VerificationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -572,7 +572,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Consent#provision", IsNestedType=true)]
+ [FhirType("Consent#provision")]
[BackboneType("Consent.provision")]
public partial class provisionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -981,7 +981,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Consent#provisionActor", IsNestedType=true)]
+ [FhirType("Consent#provisionActor")]
[BackboneType("Consent.provision.actor")]
public partial class provisionActorComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1137,7 +1137,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Consent#provisionData", IsNestedType=true)]
+ [FhirType("Consent#provisionData")]
[BackboneType("Consent.provision.data")]
public partial class provisionDataComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Contract.cs b/src/Hl7.Fhir.R4/Model/Generated/Contract.cs
index e72d82178d..8b2b67cb32 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Contract.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Contract.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Contract","http://hl7.org/fhir/StructureDefinition/Contract", IsResource=true)]
+ [FhirType("Contract","http://hl7.org/fhir/StructureDefinition/Contract")]
public partial class Contract : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -267,7 +267,7 @@ public enum ContractResourcePublicationStatusCodes
///
[Serializable]
[DataContract]
- [FhirType("Contract#ContentDefinition", IsNestedType=true)]
+ [FhirType("Contract#ContentDefinition")]
[BackboneType("Contract.contentDefinition")]
public partial class ContentDefinitionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -580,7 +580,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#Term", IsNestedType=true)]
+ [FhirType("Contract#Term")]
[BackboneType("Contract.term")]
public partial class TermComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1027,7 +1027,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#SecurityLabel", IsNestedType=true)]
+ [FhirType("Contract#SecurityLabel")]
[BackboneType("Contract.term.securityLabel")]
public partial class SecurityLabelComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1253,7 +1253,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ContractOffer", IsNestedType=true)]
+ [FhirType("Contract#ContractOffer")]
[BackboneType("Contract.term.offer")]
public partial class ContractOfferComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1666,7 +1666,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ContractParty", IsNestedType=true)]
+ [FhirType("Contract#ContractParty")]
[BackboneType("Contract.term.offer.party")]
public partial class ContractPartyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1819,7 +1819,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#Answer", IsNestedType=true)]
+ [FhirType("Contract#Answer")]
[BackboneType("Contract.term.offer.answer")]
public partial class AnswerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1946,7 +1946,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ContractAsset", IsNestedType=true)]
+ [FhirType("Contract#ContractAsset")]
[BackboneType("Contract.term.asset")]
public partial class ContractAssetComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2509,7 +2509,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#AssetContext", IsNestedType=true)]
+ [FhirType("Contract#AssetContext")]
[BackboneType("Contract.term.asset.context")]
public partial class AssetContextComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2704,7 +2704,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ValuedItem", IsNestedType=true)]
+ [FhirType("Contract#ValuedItem")]
[BackboneType("Contract.term.asset.valuedItem")]
public partial class ValuedItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3292,7 +3292,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#Action", IsNestedType=true)]
+ [FhirType("Contract#Action")]
[BackboneType("Contract.term.action")]
public partial class ActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4091,7 +4091,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ActionSubject", IsNestedType=true)]
+ [FhirType("Contract#ActionSubject")]
[BackboneType("Contract.term.action.subject")]
public partial class ActionSubjectComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4248,7 +4248,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#Signatory", IsNestedType=true)]
+ [FhirType("Contract#Signatory")]
[BackboneType("Contract.signer")]
public partial class SignatoryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4430,7 +4430,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#FriendlyLanguage", IsNestedType=true)]
+ [FhirType("Contract#FriendlyLanguage")]
[BackboneType("Contract.friendly")]
public partial class FriendlyLanguageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4560,7 +4560,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#LegalLanguage", IsNestedType=true)]
+ [FhirType("Contract#LegalLanguage")]
[BackboneType("Contract.legal")]
public partial class LegalLanguageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4690,7 +4690,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ComputableLanguage", IsNestedType=true)]
+ [FhirType("Contract#ComputableLanguage")]
[BackboneType("Contract.rule")]
public partial class ComputableLanguageComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Coverage.cs b/src/Hl7.Fhir.R4/Model/Generated/Coverage.cs
index c8575684bd..82d1fcbd02 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Coverage.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Coverage.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Coverage","http://hl7.org/fhir/StructureDefinition/Coverage", IsResource=true)]
+ [FhirType("Coverage","http://hl7.org/fhir/StructureDefinition/Coverage")]
public partial class Coverage : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -69,7 +69,7 @@ public partial class Coverage : Hl7.Fhir.Model.DomainResource, IIdentifiable
[Serializable]
[DataContract]
- [FhirType("Coverage#Class", IsNestedType=true)]
+ [FhirType("Coverage#Class")]
[BackboneType("Coverage.class")]
public partial class ClassComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -285,7 +285,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Coverage#CostToBeneficiary", IsNestedType=true)]
+ [FhirType("Coverage#CostToBeneficiary")]
[BackboneType("Coverage.costToBeneficiary")]
public partial class CostToBeneficiaryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -466,7 +466,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Coverage#Exemption", IsNestedType=true)]
+ [FhirType("Coverage#Exemption")]
[BackboneType("Coverage.costToBeneficiary.exception")]
public partial class ExemptionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/CoverageEligibilityRequest.cs b/src/Hl7.Fhir.R4/Model/Generated/CoverageEligibilityRequest.cs
index c837077edc..83191a0c9a 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/CoverageEligibilityRequest.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/CoverageEligibilityRequest.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityRequest","http://hl7.org/fhir/StructureDefinition/CoverageEligibilityRequest", IsResource=true)]
+ [FhirType("CoverageEligibilityRequest","http://hl7.org/fhir/StructureDefinition/CoverageEligibilityRequest")]
public partial class CoverageEligibilityRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -102,7 +102,7 @@ public enum EligibilityRequestPurpose
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityRequest#SupportingInformation", IsNestedType=true)]
+ [FhirType("CoverageEligibilityRequest#SupportingInformation")]
[BackboneType("CoverageEligibilityRequest.supportingInfo")]
public partial class SupportingInformationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -319,7 +319,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityRequest#Insurance", IsNestedType=true)]
+ [FhirType("CoverageEligibilityRequest#Insurance")]
[BackboneType("CoverageEligibilityRequest.insurance")]
public partial class InsuranceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -534,7 +534,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityRequest#Details", IsNestedType=true)]
+ [FhirType("CoverageEligibilityRequest#Details")]
[BackboneType("CoverageEligibilityRequest.item")]
public partial class DetailsComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -916,7 +916,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityRequest#Diagnosis", IsNestedType=true)]
+ [FhirType("CoverageEligibilityRequest#Diagnosis")]
[BackboneType("CoverageEligibilityRequest.item.diagnosis")]
public partial class DiagnosisComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/CoverageEligibilityResponse.cs b/src/Hl7.Fhir.R4/Model/Generated/CoverageEligibilityResponse.cs
index 4103d993a2..d035b8b468 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/CoverageEligibilityResponse.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/CoverageEligibilityResponse.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityResponse","http://hl7.org/fhir/StructureDefinition/CoverageEligibilityResponse", IsResource=true)]
+ [FhirType("CoverageEligibilityResponse","http://hl7.org/fhir/StructureDefinition/CoverageEligibilityResponse")]
public partial class CoverageEligibilityResponse : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -102,7 +102,7 @@ public enum EligibilityResponsePurpose
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityResponse#Insurance", IsNestedType=true)]
+ [FhirType("CoverageEligibilityResponse#Insurance")]
[BackboneType("CoverageEligibilityResponse.insurance")]
public partial class InsuranceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -325,7 +325,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityResponse#Items", IsNestedType=true)]
+ [FhirType("CoverageEligibilityResponse#Items")]
[BackboneType("CoverageEligibilityResponse.insurance.item")]
public partial class ItemsComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -878,7 +878,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityResponse#Benefit", IsNestedType=true)]
+ [FhirType("CoverageEligibilityResponse#Benefit")]
[BackboneType("CoverageEligibilityResponse.insurance.item.benefit")]
public partial class BenefitComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1060,7 +1060,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityResponse#Errors", IsNestedType=true)]
+ [FhirType("CoverageEligibilityResponse#Errors")]
[BackboneType("CoverageEligibilityResponse.error")]
public partial class ErrorsComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/DataRequirement.cs b/src/Hl7.Fhir.R4/Model/Generated/DataRequirement.cs
index 1faa7c7437..e6bb13a650 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/DataRequirement.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/DataRequirement.cs
@@ -89,7 +89,7 @@ public enum SortDirection
///
[Serializable]
[DataContract]
- [FhirType("DataRequirement#CodeFilter", IsNestedType=true)]
+ [FhirType("DataRequirement#CodeFilter")]
[BackboneType("DataRequirement.codeFilter")]
public partial class CodeFilterComponent : Hl7.Fhir.Model.Element
{
@@ -345,7 +345,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DataRequirement#DateFilter", IsNestedType=true)]
+ [FhirType("DataRequirement#DateFilter")]
[BackboneType("DataRequirement.dateFilter")]
public partial class DateFilterComponent : Hl7.Fhir.Model.Element
{
@@ -560,7 +560,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DataRequirement#Sort", IsNestedType=true)]
+ [FhirType("DataRequirement#Sort")]
[BackboneType("DataRequirement.sort")]
public partial class SortComponent : Hl7.Fhir.Model.Element
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/DetectedIssue.cs b/src/Hl7.Fhir.R4/Model/Generated/DetectedIssue.cs
index 8ac2879c43..6fd516b2f2 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/DetectedIssue.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/DetectedIssue.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DetectedIssue","http://hl7.org/fhir/StructureDefinition/DetectedIssue", IsResource=true)]
+ [FhirType("DetectedIssue","http://hl7.org/fhir/StructureDefinition/DetectedIssue")]
public partial class DetectedIssue : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -95,7 +95,7 @@ public enum DetectedIssueSeverity
///
[Serializable]
[DataContract]
- [FhirType("DetectedIssue#Evidence", IsNestedType=true)]
+ [FhirType("DetectedIssue#Evidence")]
[BackboneType("DetectedIssue.evidence")]
public partial class EvidenceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -251,7 +251,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DetectedIssue#Mitigation", IsNestedType=true)]
+ [FhirType("DetectedIssue#Mitigation")]
[BackboneType("DetectedIssue.mitigation")]
public partial class MitigationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Device.cs b/src/Hl7.Fhir.R4/Model/Generated/Device.cs
index a782d5f06c..4abe9db83d 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Device.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Device.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Device","http://hl7.org/fhir/StructureDefinition/Device", IsResource=true)]
+ [FhirType("Device","http://hl7.org/fhir/StructureDefinition/Device")]
public partial class Device : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -148,7 +148,7 @@ public enum UDIEntryType
///
[Serializable]
[DataContract]
- [FhirType("Device#UdiCarrier", IsNestedType=true)]
+ [FhirType("Device#UdiCarrier")]
[BackboneType("Device.udiCarrier")]
public partial class UdiCarrierComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -509,7 +509,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Device#DeviceName", IsNestedType=true)]
+ [FhirType("Device#DeviceName")]
[BackboneType("Device.deviceName")]
public partial class DeviceNameComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -697,7 +697,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Device#Specialization", IsNestedType=true)]
+ [FhirType("Device#Specialization")]
[BackboneType("Device.specialization")]
public partial class SpecializationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -864,7 +864,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Device#Version", IsNestedType=true)]
+ [FhirType("Device#Version")]
[BackboneType("Device.version")]
public partial class VersionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1056,7 +1056,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Device#Property", IsNestedType=true)]
+ [FhirType("Device#Property")]
[BackboneType("Device.property")]
public partial class PropertyComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/DeviceDefinition.cs b/src/Hl7.Fhir.R4/Model/Generated/DeviceDefinition.cs
index f52ec98878..2892044efd 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/DeviceDefinition.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/DeviceDefinition.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition","http://hl7.org/fhir/StructureDefinition/DeviceDefinition", IsResource=true)]
+ [FhirType("DeviceDefinition","http://hl7.org/fhir/StructureDefinition/DeviceDefinition")]
public partial class DeviceDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -68,7 +68,7 @@ public partial class DeviceDefinition : Hl7.Fhir.Model.DomainResource, IIdentifi
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#UdiDeviceIdentifier", IsNestedType=true)]
+ [FhirType("DeviceDefinition#UdiDeviceIdentifier")]
[BackboneType("DeviceDefinition.udiDeviceIdentifier")]
public partial class UdiDeviceIdentifierComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -298,7 +298,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#DeviceName", IsNestedType=true)]
+ [FhirType("DeviceDefinition#DeviceName")]
[BackboneType("DeviceDefinition.deviceName")]
public partial class DeviceNameComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -486,7 +486,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#Specialization", IsNestedType=true)]
+ [FhirType("DeviceDefinition#Specialization")]
[BackboneType("DeviceDefinition.specialization")]
public partial class SpecializationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -671,7 +671,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#Capability", IsNestedType=true)]
+ [FhirType("DeviceDefinition#Capability")]
[BackboneType("DeviceDefinition.capability")]
public partial class CapabilityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -821,7 +821,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#Property", IsNestedType=true)]
+ [FhirType("DeviceDefinition#Property")]
[BackboneType("DeviceDefinition.property")]
public partial class PropertyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -997,7 +997,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#Material", IsNestedType=true)]
+ [FhirType("DeviceDefinition#Material")]
[BackboneType("DeviceDefinition.material")]
public partial class MaterialComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/DeviceMetric.cs b/src/Hl7.Fhir.R4/Model/Generated/DeviceMetric.cs
index 20d9ce4d2e..ed077a4de8 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/DeviceMetric.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/DeviceMetric.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DeviceMetric","http://hl7.org/fhir/StructureDefinition/DeviceMetric", IsResource=true)]
+ [FhirType("DeviceMetric","http://hl7.org/fhir/StructureDefinition/DeviceMetric")]
public partial class DeviceMetric : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -259,7 +259,7 @@ public enum DeviceMetricCalibrationState
///
[Serializable]
[DataContract]
- [FhirType("DeviceMetric#Calibration", IsNestedType=true)]
+ [FhirType("DeviceMetric#Calibration")]
[BackboneType("DeviceMetric.calibration")]
public partial class CalibrationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/DeviceRequest.cs b/src/Hl7.Fhir.R4/Model/Generated/DeviceRequest.cs
index bcc3f377fc..564a312535 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/DeviceRequest.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/DeviceRequest.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DeviceRequest","http://hl7.org/fhir/StructureDefinition/DeviceRequest", IsResource=true)]
+ [FhirType("DeviceRequest","http://hl7.org/fhir/StructureDefinition/DeviceRequest")]
public partial class DeviceRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -67,7 +67,7 @@ public partial class DeviceRequest : Hl7.Fhir.Model.DomainResource, IIdentifiabl
///
[Serializable]
[DataContract]
- [FhirType("DeviceRequest#Parameter", IsNestedType=true)]
+ [FhirType("DeviceRequest#Parameter")]
[BackboneType("DeviceRequest.parameter")]
public partial class ParameterComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/DeviceUseStatement.cs b/src/Hl7.Fhir.R4/Model/Generated/DeviceUseStatement.cs
index eaf7e44cf9..d933546488 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/DeviceUseStatement.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/DeviceUseStatement.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DeviceUseStatement","http://hl7.org/fhir/StructureDefinition/DeviceUseStatement", IsResource=true)]
+ [FhirType("DeviceUseStatement","http://hl7.org/fhir/StructureDefinition/DeviceUseStatement")]
public partial class DeviceUseStatement : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/DiagnosticReport.cs b/src/Hl7.Fhir.R4/Model/Generated/DiagnosticReport.cs
index 53197d1ff0..a5bd3749b3 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/DiagnosticReport.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/DiagnosticReport.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DiagnosticReport","http://hl7.org/fhir/StructureDefinition/DiagnosticReport", IsResource=true)]
+ [FhirType("DiagnosticReport","http://hl7.org/fhir/StructureDefinition/DiagnosticReport")]
public partial class DiagnosticReport : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -138,7 +138,7 @@ public enum DiagnosticReportStatus
///
[Serializable]
[DataContract]
- [FhirType("DiagnosticReport#Media", IsNestedType=true)]
+ [FhirType("DiagnosticReport#Media")]
[BackboneType("DiagnosticReport.media")]
public partial class MediaComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/DocumentManifest.cs b/src/Hl7.Fhir.R4/Model/Generated/DocumentManifest.cs
index fdd04208ff..6f8fbe9ec6 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/DocumentManifest.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/DocumentManifest.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DocumentManifest","http://hl7.org/fhir/StructureDefinition/DocumentManifest", IsResource=true)]
+ [FhirType("DocumentManifest","http://hl7.org/fhir/StructureDefinition/DocumentManifest")]
public partial class DocumentManifest : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -68,7 +68,7 @@ public partial class DocumentManifest : Hl7.Fhir.Model.DomainResource, IIdentifi
///
[Serializable]
[DataContract]
- [FhirType("DocumentManifest#Related", IsNestedType=true)]
+ [FhirType("DocumentManifest#Related")]
[BackboneType("DocumentManifest.related")]
public partial class RelatedComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/DocumentReference.cs b/src/Hl7.Fhir.R4/Model/Generated/DocumentReference.cs
index 13714b34b6..b2e9752f9c 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/DocumentReference.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/DocumentReference.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DocumentReference","http://hl7.org/fhir/StructureDefinition/DocumentReference", IsResource=true)]
+ [FhirType("DocumentReference","http://hl7.org/fhir/StructureDefinition/DocumentReference")]
public partial class DocumentReference : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -69,7 +69,7 @@ public partial class DocumentReference : Hl7.Fhir.Model.DomainResource, IIdentif
///
[Serializable]
[DataContract]
- [FhirType("DocumentReference#RelatesTo", IsNestedType=true)]
+ [FhirType("DocumentReference#RelatesTo")]
[BackboneType("DocumentReference.relatesTo")]
public partial class RelatesToComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -244,7 +244,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DocumentReference#Content", IsNestedType=true)]
+ [FhirType("DocumentReference#Content")]
[BackboneType("DocumentReference.content")]
public partial class ContentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -398,7 +398,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DocumentReference#Context", IsNestedType=true)]
+ [FhirType("DocumentReference#Context")]
[BackboneType("DocumentReference.context")]
public partial class ContextComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Dosage.cs b/src/Hl7.Fhir.R4/Model/Generated/Dosage.cs
index 8768962e84..29045dd164 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Dosage.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Dosage.cs
@@ -67,7 +67,7 @@ public partial class Dosage : Hl7.Fhir.Model.BackboneType
///
[Serializable]
[DataContract]
- [FhirType("Dosage#DoseAndRate", IsNestedType=true)]
+ [FhirType("Dosage#DoseAndRate")]
[BackboneType("Dosage.doseAndRate")]
public partial class DoseAndRateComponent : Hl7.Fhir.Model.Element
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/EffectEvidenceSynthesis.cs b/src/Hl7.Fhir.R4/Model/Generated/EffectEvidenceSynthesis.cs
index de32351dce..701a7f42ad 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/EffectEvidenceSynthesis.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/EffectEvidenceSynthesis.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("EffectEvidenceSynthesis","http://hl7.org/fhir/StructureDefinition/EffectEvidenceSynthesis", IsResource=true)]
+ [FhirType("EffectEvidenceSynthesis","http://hl7.org/fhir/StructureDefinition/EffectEvidenceSynthesis")]
public partial class EffectEvidenceSynthesis : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -89,7 +89,7 @@ public enum ExposureStateCode
///
[Serializable]
[DataContract]
- [FhirType("EffectEvidenceSynthesis#SampleSize", IsNestedType=true)]
+ [FhirType("EffectEvidenceSynthesis#SampleSize")]
[BackboneType("EffectEvidenceSynthesis.sampleSize")]
public partial class SampleSizeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -319,7 +319,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("EffectEvidenceSynthesis#ResultsByExposure", IsNestedType=true)]
+ [FhirType("EffectEvidenceSynthesis#ResultsByExposure")]
[BackboneType("EffectEvidenceSynthesis.resultsByExposure")]
public partial class ResultsByExposureComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -562,7 +562,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("EffectEvidenceSynthesis#EffectEstimate", IsNestedType=true)]
+ [FhirType("EffectEvidenceSynthesis#EffectEstimate")]
[BackboneType("EffectEvidenceSynthesis.effectEstimate")]
public partial class EffectEstimateComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -853,7 +853,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("EffectEvidenceSynthesis#PrecisionEstimate", IsNestedType=true)]
+ [FhirType("EffectEvidenceSynthesis#PrecisionEstimate")]
[BackboneType("EffectEvidenceSynthesis.effectEstimate.precisionEstimate")]
public partial class PrecisionEstimateComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1109,7 +1109,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("EffectEvidenceSynthesis#Certainty", IsNestedType=true)]
+ [FhirType("EffectEvidenceSynthesis#Certainty")]
[BackboneType("EffectEvidenceSynthesis.certainty")]
public partial class CertaintyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1289,7 +1289,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("EffectEvidenceSynthesis#CertaintySubcomponent", IsNestedType=true)]
+ [FhirType("EffectEvidenceSynthesis#CertaintySubcomponent")]
[BackboneType("EffectEvidenceSynthesis.certainty.certaintySubcomponent")]
public partial class CertaintySubcomponentComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Encounter.cs b/src/Hl7.Fhir.R4/Model/Generated/Encounter.cs
index 6fdc9dbbbc..14bc74da82 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Encounter.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Encounter.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Encounter","http://hl7.org/fhir/StructureDefinition/Encounter", IsResource=true)]
+ [FhirType("Encounter","http://hl7.org/fhir/StructureDefinition/Encounter")]
public partial class Encounter : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded>
{
///
@@ -168,7 +168,7 @@ public enum EncounterLocationStatus
///
[Serializable]
[DataContract]
- [FhirType("Encounter#StatusHistory", IsNestedType=true)]
+ [FhirType("Encounter#StatusHistory")]
[BackboneType("Encounter.statusHistory")]
public partial class StatusHistoryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -341,7 +341,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Encounter#ClassHistory", IsNestedType=true)]
+ [FhirType("Encounter#ClassHistory")]
[BackboneType("Encounter.classHistory")]
public partial class ClassHistoryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -495,7 +495,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Encounter#Participant", IsNestedType=true)]
+ [FhirType("Encounter#Participant")]
[BackboneType("Encounter.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -672,7 +672,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Encounter#Diagnosis", IsNestedType=true)]
+ [FhirType("Encounter#Diagnosis")]
[BackboneType("Encounter.diagnosis")]
public partial class DiagnosisComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -871,7 +871,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Encounter#Hospitalization", IsNestedType=true)]
+ [FhirType("Encounter#Hospitalization")]
[BackboneType("Encounter.hospitalization")]
public partial class HospitalizationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1211,7 +1211,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Encounter#Location", IsNestedType=true)]
+ [FhirType("Encounter#Location")]
[BackboneType("Encounter.location")]
public partial class LocationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Endpoint.cs b/src/Hl7.Fhir.R4/Model/Generated/Endpoint.cs
index caa5813a83..d005f9fcba 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Endpoint.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Endpoint.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Endpoint","http://hl7.org/fhir/StructureDefinition/Endpoint", IsResource=true)]
+ [FhirType("Endpoint","http://hl7.org/fhir/StructureDefinition/Endpoint")]
public partial class Endpoint : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/EnrollmentRequest.cs b/src/Hl7.Fhir.R4/Model/Generated/EnrollmentRequest.cs
index bd95b76a73..8f0ed7c2c7 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/EnrollmentRequest.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/EnrollmentRequest.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("EnrollmentRequest","http://hl7.org/fhir/StructureDefinition/EnrollmentRequest", IsResource=true)]
+ [FhirType("EnrollmentRequest","http://hl7.org/fhir/StructureDefinition/EnrollmentRequest")]
public partial class EnrollmentRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/EnrollmentResponse.cs b/src/Hl7.Fhir.R4/Model/Generated/EnrollmentResponse.cs
index 2e19ba6220..6f3b5e969d 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/EnrollmentResponse.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/EnrollmentResponse.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("EnrollmentResponse","http://hl7.org/fhir/StructureDefinition/EnrollmentResponse", IsResource=true)]
+ [FhirType("EnrollmentResponse","http://hl7.org/fhir/StructureDefinition/EnrollmentResponse")]
public partial class EnrollmentResponse : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/EpisodeOfCare.cs b/src/Hl7.Fhir.R4/Model/Generated/EpisodeOfCare.cs
index ae0e326d4c..81bcfbaa98 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/EpisodeOfCare.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/EpisodeOfCare.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("EpisodeOfCare","http://hl7.org/fhir/StructureDefinition/EpisodeOfCare", IsResource=true)]
+ [FhirType("EpisodeOfCare","http://hl7.org/fhir/StructureDefinition/EpisodeOfCare")]
public partial class EpisodeOfCare : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded>
{
///
@@ -119,7 +119,7 @@ public enum EpisodeOfCareStatus
///
[Serializable]
[DataContract]
- [FhirType("EpisodeOfCare#StatusHistory", IsNestedType=true)]
+ [FhirType("EpisodeOfCare#StatusHistory")]
[BackboneType("EpisodeOfCare.statusHistory")]
public partial class StatusHistoryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -289,7 +289,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("EpisodeOfCare#Diagnosis", IsNestedType=true)]
+ [FhirType("EpisodeOfCare#Diagnosis")]
[BackboneType("EpisodeOfCare.diagnosis")]
public partial class DiagnosisComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/EventDefinition.cs b/src/Hl7.Fhir.R4/Model/Generated/EventDefinition.cs
index aafe53f88e..8186e3e05a 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/EventDefinition.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/EventDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("EventDefinition","http://hl7.org/fhir/StructureDefinition/EventDefinition", IsResource=true)]
+ [FhirType("EventDefinition","http://hl7.org/fhir/StructureDefinition/EventDefinition")]
public partial class EventDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Evidence.cs b/src/Hl7.Fhir.R4/Model/Generated/Evidence.cs
index 999cd0bb5c..0c95952a13 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Evidence.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Evidence.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Evidence","http://hl7.org/fhir/StructureDefinition/Evidence", IsResource=true)]
+ [FhirType("Evidence","http://hl7.org/fhir/StructureDefinition/Evidence")]
public partial class Evidence : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/EvidenceVariable.cs b/src/Hl7.Fhir.R4/Model/Generated/EvidenceVariable.cs
index 6aa759db18..e441b7bd9f 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/EvidenceVariable.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/EvidenceVariable.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("EvidenceVariable","http://hl7.org/fhir/StructureDefinition/EvidenceVariable", IsResource=true)]
+ [FhirType("EvidenceVariable","http://hl7.org/fhir/StructureDefinition/EvidenceVariable")]
public partial class EvidenceVariable : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -69,7 +69,7 @@ public partial class EvidenceVariable : Hl7.Fhir.Model.DomainResource, IIdentifi
///
[Serializable]
[DataContract]
- [FhirType("EvidenceVariable#Characteristic", IsNestedType=true)]
+ [FhirType("EvidenceVariable#Characteristic")]
[BackboneType("EvidenceVariable.characteristic")]
public partial class CharacteristicComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ExampleScenario.cs b/src/Hl7.Fhir.R4/Model/Generated/ExampleScenario.cs
index 1e30b81548..275e097149 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ExampleScenario.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ExampleScenario.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario","http://hl7.org/fhir/StructureDefinition/ExampleScenario", IsResource=true)]
+ [FhirType("ExampleScenario","http://hl7.org/fhir/StructureDefinition/ExampleScenario")]
public partial class ExampleScenario : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -83,7 +83,7 @@ public enum ExampleScenarioActorType
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario#Actor", IsNestedType=true)]
+ [FhirType("ExampleScenario#Actor")]
[BackboneType("ExampleScenario.actor")]
public partial class ActorComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -357,7 +357,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario#Instance", IsNestedType=true)]
+ [FhirType("ExampleScenario#Instance")]
[BackboneType("ExampleScenario.instance")]
public partial class InstanceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -683,7 +683,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario#Version", IsNestedType=true)]
+ [FhirType("ExampleScenario#Version")]
[BackboneType("ExampleScenario.instance.version")]
public partial class VersionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -872,7 +872,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario#ContainedInstance", IsNestedType=true)]
+ [FhirType("ExampleScenario#ContainedInstance")]
[BackboneType("ExampleScenario.instance.containedInstance")]
public partial class ContainedInstanceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1057,7 +1057,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario#Process", IsNestedType=true)]
+ [FhirType("ExampleScenario#Process")]
[BackboneType("ExampleScenario.process")]
public partial class ProcessComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1354,7 +1354,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario#Step", IsNestedType=true)]
+ [FhirType("ExampleScenario#Step")]
[BackboneType("ExampleScenario.process.step")]
public partial class StepComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1572,7 +1572,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario#Operation", IsNestedType=true)]
+ [FhirType("ExampleScenario#Operation")]
[BackboneType("ExampleScenario.process.step.operation")]
public partial class OperationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2068,7 +2068,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario#Alternative", IsNestedType=true)]
+ [FhirType("ExampleScenario#Alternative")]
[BackboneType("ExampleScenario.process.step.alternative")]
public partial class AlternativeComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ExplanationOfBenefit.cs b/src/Hl7.Fhir.R4/Model/Generated/ExplanationOfBenefit.cs
index f92c41fdd7..2c6a124eb6 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ExplanationOfBenefit.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ExplanationOfBenefit.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit","http://hl7.org/fhir/StructureDefinition/ExplanationOfBenefit", IsResource=true)]
+ [FhirType("ExplanationOfBenefit","http://hl7.org/fhir/StructureDefinition/ExplanationOfBenefit")]
public partial class ExplanationOfBenefit : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -102,7 +102,7 @@ public enum ExplanationOfBenefitStatus
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#RelatedClaim", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#RelatedClaim")]
[BackboneType("ExplanationOfBenefit.related")]
public partial class RelatedClaimComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -282,7 +282,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Payee", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Payee")]
[BackboneType("ExplanationOfBenefit.payee")]
public partial class PayeeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -436,7 +436,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#CareTeam", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#CareTeam")]
[BackboneType("ExplanationOfBenefit.careTeam")]
public partial class CareTeamComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -705,7 +705,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#SupportingInformation", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#SupportingInformation")]
[BackboneType("ExplanationOfBenefit.supportingInfo")]
public partial class SupportingInformationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -984,7 +984,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Diagnosis", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Diagnosis")]
[BackboneType("ExplanationOfBenefit.diagnosis")]
public partial class DiagnosisComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1238,7 +1238,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Procedure", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Procedure")]
[BackboneType("ExplanationOfBenefit.procedure")]
public partial class ProcedureComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1512,7 +1512,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Insurance", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Insurance")]
[BackboneType("ExplanationOfBenefit.insurance")]
public partial class InsuranceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1729,7 +1729,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Accident", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Accident")]
[BackboneType("ExplanationOfBenefit.accident")]
public partial class AccidentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1927,7 +1927,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Item", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Item")]
[BackboneType("ExplanationOfBenefit.item")]
public partial class ItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2760,7 +2760,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Adjudication", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Adjudication")]
[BackboneType("ExplanationOfBenefit.item.adjudication")]
public partial class AdjudicationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2982,7 +2982,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Detail", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Detail")]
[BackboneType("ExplanationOfBenefit.item.detail")]
public partial class DetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3502,7 +3502,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#SubDetail", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#SubDetail")]
[BackboneType("ExplanationOfBenefit.item.detail.subDetail")]
public partial class SubDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3996,7 +3996,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#AddedItem", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#AddedItem")]
[BackboneType("ExplanationOfBenefit.addItem")]
public partial class AddedItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4661,7 +4661,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#AddedItemDetail", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#AddedItemDetail")]
[BackboneType("ExplanationOfBenefit.addItem.detail")]
public partial class AddedItemDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -5030,7 +5030,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#AddedItemDetailSubDetail", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#AddedItemDetailSubDetail")]
[BackboneType("ExplanationOfBenefit.addItem.detail.subDetail")]
public partial class AddedItemDetailSubDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -5374,7 +5374,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Total", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Total")]
[BackboneType("ExplanationOfBenefit.total")]
public partial class TotalComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -5528,7 +5528,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Payment", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Payment")]
[BackboneType("ExplanationOfBenefit.payment")]
public partial class PaymentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -5799,7 +5799,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Note", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Note")]
[BackboneType("ExplanationOfBenefit.processNote")]
public partial class NoteComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -6054,7 +6054,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#BenefitBalance", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#BenefitBalance")]
[BackboneType("ExplanationOfBenefit.benefitBalance")]
public partial class BenefitBalanceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -6415,7 +6415,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Benefit", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Benefit")]
[BackboneType("ExplanationOfBenefit.benefitBalance.financial")]
public partial class BenefitComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/FamilyMemberHistory.cs b/src/Hl7.Fhir.R4/Model/Generated/FamilyMemberHistory.cs
index 6dbd7eab60..befbf3ba8b 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/FamilyMemberHistory.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/FamilyMemberHistory.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("FamilyMemberHistory","http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory", IsResource=true)]
+ [FhirType("FamilyMemberHistory","http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory")]
public partial class FamilyMemberHistory : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -101,7 +101,7 @@ public enum FamilyHistoryStatus
///
[Serializable]
[DataContract]
- [FhirType("FamilyMemberHistory#Condition", IsNestedType=true)]
+ [FhirType("FamilyMemberHistory#Condition")]
[BackboneType("FamilyMemberHistory.condition")]
public partial class ConditionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Flag.cs b/src/Hl7.Fhir.R4/Model/Generated/Flag.cs
index 874d05b7e6..7d7fa6b7c3 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Flag.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Flag.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Flag","http://hl7.org/fhir/StructureDefinition/Flag", IsResource=true)]
+ [FhirType("Flag","http://hl7.org/fhir/StructureDefinition/Flag")]
public partial class Flag : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Goal.cs b/src/Hl7.Fhir.R4/Model/Generated/Goal.cs
index 68d2c0ff87..e0e133d69e 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Goal.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Goal.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Goal","http://hl7.org/fhir/StructureDefinition/Goal", IsResource=true)]
+ [FhirType("Goal","http://hl7.org/fhir/StructureDefinition/Goal")]
public partial class Goal : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded>
{
///
@@ -133,7 +133,7 @@ public enum GoalLifecycleStatus
///
[Serializable]
[DataContract]
- [FhirType("Goal#Target", IsNestedType=true)]
+ [FhirType("Goal#Target")]
[BackboneType("Goal.target")]
public partial class TargetComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/GraphDefinition.cs b/src/Hl7.Fhir.R4/Model/Generated/GraphDefinition.cs
index 7aab062b3a..e788b05daf 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/GraphDefinition.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/GraphDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("GraphDefinition","http://hl7.org/fhir/StructureDefinition/GraphDefinition", IsResource=true)]
+ [FhirType("GraphDefinition","http://hl7.org/fhir/StructureDefinition/GraphDefinition")]
public partial class GraphDefinition : Hl7.Fhir.Model.DomainResource
{
///
@@ -120,7 +120,7 @@ public enum GraphCompartmentRule
///
[Serializable]
[DataContract]
- [FhirType("GraphDefinition#Link", IsNestedType=true)]
+ [FhirType("GraphDefinition#Link")]
[BackboneType("GraphDefinition.link")]
public partial class LinkComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -459,7 +459,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("GraphDefinition#Target", IsNestedType=true)]
+ [FhirType("GraphDefinition#Target")]
[BackboneType("GraphDefinition.link.target")]
public partial class TargetComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -741,7 +741,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("GraphDefinition#Compartment", IsNestedType=true)]
+ [FhirType("GraphDefinition#Compartment")]
[BackboneType("GraphDefinition.link.target.compartment")]
public partial class CompartmentComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Group.cs b/src/Hl7.Fhir.R4/Model/Generated/Group.cs
index cda11a4647..90a61ddc0f 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Group.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Group.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Group","http://hl7.org/fhir/StructureDefinition/Group", IsResource=true)]
+ [FhirType("Group","http://hl7.org/fhir/StructureDefinition/Group")]
public partial class Group : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -115,7 +115,7 @@ public enum GroupType
///
[Serializable]
[DataContract]
- [FhirType("Group#Characteristic", IsNestedType=true)]
+ [FhirType("Group#Characteristic")]
[BackboneType("Group.characteristic")]
public partial class CharacteristicComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -341,7 +341,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Group#Member", IsNestedType=true)]
+ [FhirType("Group#Member")]
[BackboneType("Group.member")]
public partial class MemberComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/GuidanceResponse.cs b/src/Hl7.Fhir.R4/Model/Generated/GuidanceResponse.cs
index c255909672..0809e16cfa 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/GuidanceResponse.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/GuidanceResponse.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("GuidanceResponse","http://hl7.org/fhir/StructureDefinition/GuidanceResponse", IsResource=true)]
+ [FhirType("GuidanceResponse","http://hl7.org/fhir/StructureDefinition/GuidanceResponse")]
public partial class GuidanceResponse : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/HealthcareService.cs b/src/Hl7.Fhir.R4/Model/Generated/HealthcareService.cs
index 1c6715f9ec..cbc7c1fec5 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/HealthcareService.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/HealthcareService.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("HealthcareService","http://hl7.org/fhir/StructureDefinition/HealthcareService", IsResource=true)]
+ [FhirType("HealthcareService","http://hl7.org/fhir/StructureDefinition/HealthcareService")]
public partial class HealthcareService : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded>
{
///
@@ -64,7 +64,7 @@ public partial class HealthcareService : Hl7.Fhir.Model.DomainResource, IIdentif
///
[Serializable]
[DataContract]
- [FhirType("HealthcareService#Eligibility", IsNestedType=true)]
+ [FhirType("HealthcareService#Eligibility")]
[BackboneType("HealthcareService.eligibility")]
public partial class EligibilityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -235,7 +235,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("HealthcareService#AvailableTime", IsNestedType=true)]
+ [FhirType("HealthcareService#AvailableTime")]
[BackboneType("HealthcareService.availableTime")]
public partial class AvailableTimeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -511,7 +511,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("HealthcareService#NotAvailable", IsNestedType=true)]
+ [FhirType("HealthcareService#NotAvailable")]
[BackboneType("HealthcareService.notAvailable")]
public partial class NotAvailableComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ImagingStudy.cs b/src/Hl7.Fhir.R4/Model/Generated/ImagingStudy.cs
index 64223e9f7b..33677be99a 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ImagingStudy.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ImagingStudy.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ImagingStudy","http://hl7.org/fhir/StructureDefinition/ImagingStudy", IsResource=true)]
+ [FhirType("ImagingStudy","http://hl7.org/fhir/StructureDefinition/ImagingStudy")]
public partial class ImagingStudy : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -107,7 +107,7 @@ public enum ImagingStudyStatus
///
[Serializable]
[DataContract]
- [FhirType("ImagingStudy#Series", IsNestedType=true)]
+ [FhirType("ImagingStudy#Series")]
[BackboneType("ImagingStudy.series")]
public partial class SeriesComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -612,7 +612,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImagingStudy#Performer", IsNestedType=true)]
+ [FhirType("ImagingStudy#Performer")]
[BackboneType("ImagingStudy.series.performer")]
public partial class PerformerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -767,7 +767,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImagingStudy#Instance", IsNestedType=true)]
+ [FhirType("ImagingStudy#Instance")]
[BackboneType("ImagingStudy.series.instance")]
public partial class InstanceComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Immunization.cs b/src/Hl7.Fhir.R4/Model/Generated/Immunization.cs
index a196c20834..b6328572e8 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Immunization.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Immunization.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Immunization","http://hl7.org/fhir/StructureDefinition/Immunization", IsResource=true)]
+ [FhirType("Immunization","http://hl7.org/fhir/StructureDefinition/Immunization")]
public partial class Immunization : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -95,7 +95,7 @@ public enum ImmunizationStatusCodes
///
[Serializable]
[DataContract]
- [FhirType("Immunization#Performer", IsNestedType=true)]
+ [FhirType("Immunization#Performer")]
[BackboneType("Immunization.performer")]
public partial class PerformerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -250,7 +250,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Immunization#Education", IsNestedType=true)]
+ [FhirType("Immunization#Education")]
[BackboneType("Immunization.education")]
public partial class EducationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -524,7 +524,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Immunization#Reaction", IsNestedType=true)]
+ [FhirType("Immunization#Reaction")]
[BackboneType("Immunization.reaction")]
public partial class ReactionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -738,7 +738,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Immunization#ProtocolApplied", IsNestedType=true)]
+ [FhirType("Immunization#ProtocolApplied")]
[BackboneType("Immunization.protocolApplied")]
public partial class ProtocolAppliedComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ImmunizationEvaluation.cs b/src/Hl7.Fhir.R4/Model/Generated/ImmunizationEvaluation.cs
index 7d787ee7ee..0348804f6a 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ImmunizationEvaluation.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ImmunizationEvaluation.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ImmunizationEvaluation","http://hl7.org/fhir/StructureDefinition/ImmunizationEvaluation", IsResource=true)]
+ [FhirType("ImmunizationEvaluation","http://hl7.org/fhir/StructureDefinition/ImmunizationEvaluation")]
public partial class ImmunizationEvaluation : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ImmunizationRecommendation.cs b/src/Hl7.Fhir.R4/Model/Generated/ImmunizationRecommendation.cs
index fcb4ad7acc..8dd4c2f7f4 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ImmunizationRecommendation.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ImmunizationRecommendation.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ImmunizationRecommendation","http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation", IsResource=true)]
+ [FhirType("ImmunizationRecommendation","http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation")]
public partial class ImmunizationRecommendation : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -64,7 +64,7 @@ public partial class ImmunizationRecommendation : Hl7.Fhir.Model.DomainResource,
///
[Serializable]
[DataContract]
- [FhirType("ImmunizationRecommendation#Recommendation", IsNestedType=true)]
+ [FhirType("ImmunizationRecommendation#Recommendation")]
[BackboneType("ImmunizationRecommendation.recommendation")]
public partial class RecommendationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -521,7 +521,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImmunizationRecommendation#DateCriterion", IsNestedType=true)]
+ [FhirType("ImmunizationRecommendation#DateCriterion")]
[BackboneType("ImmunizationRecommendation.recommendation.dateCriterion")]
public partial class DateCriterionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ImplementationGuide.cs b/src/Hl7.Fhir.R4/Model/Generated/ImplementationGuide.cs
index 1e86c06d53..4cbac583f7 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ImplementationGuide.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ImplementationGuide.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide","http://hl7.org/fhir/StructureDefinition/ImplementationGuide", IsResource=true)]
+ [FhirType("ImplementationGuide","http://hl7.org/fhir/StructureDefinition/ImplementationGuide")]
public partial class ImplementationGuide : Hl7.Fhir.Model.DomainResource
{
///
@@ -2257,7 +2257,7 @@ public enum GuideParameterCode
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#DependsOn", IsNestedType=true)]
+ [FhirType("ImplementationGuide#DependsOn")]
[BackboneType("ImplementationGuide.dependsOn")]
public partial class DependsOnComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2489,7 +2489,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#Global", IsNestedType=true)]
+ [FhirType("ImplementationGuide#Global")]
[BackboneType("ImplementationGuide.global")]
public partial class GlobalComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2681,7 +2681,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#Definition", IsNestedType=true)]
+ [FhirType("ImplementationGuide#Definition")]
[BackboneType("ImplementationGuide.definition")]
public partial class DefinitionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2912,7 +2912,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#Grouping", IsNestedType=true)]
+ [FhirType("ImplementationGuide#Grouping")]
[BackboneType("ImplementationGuide.definition.grouping")]
public partial class GroupingComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3100,7 +3100,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#Resource", IsNestedType=true)]
+ [FhirType("ImplementationGuide#Resource")]
[BackboneType("ImplementationGuide.definition.resource")]
public partial class ResourceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3432,7 +3432,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#Page", IsNestedType=true)]
+ [FhirType("ImplementationGuide#Page")]
[BackboneType("ImplementationGuide.definition.page")]
public partial class PageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3675,7 +3675,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#Parameter", IsNestedType=true)]
+ [FhirType("ImplementationGuide#Parameter")]
[BackboneType("ImplementationGuide.definition.parameter")]
public partial class ParameterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3863,7 +3863,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#Template", IsNestedType=true)]
+ [FhirType("ImplementationGuide#Template")]
[BackboneType("ImplementationGuide.definition.template")]
public partial class TemplateComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4095,7 +4095,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#Manifest", IsNestedType=true)]
+ [FhirType("ImplementationGuide#Manifest")]
[BackboneType("ImplementationGuide.manifest")]
public partial class ManifestComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4379,7 +4379,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#ManifestResource", IsNestedType=true)]
+ [FhirType("ImplementationGuide#ManifestResource")]
[BackboneType("ImplementationGuide.manifest.resource")]
public partial class ManifestResourceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4578,7 +4578,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#ManifestPage", IsNestedType=true)]
+ [FhirType("ImplementationGuide#ManifestPage")]
[BackboneType("ImplementationGuide.manifest.page")]
public partial class ManifestPageComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/InsurancePlan.cs b/src/Hl7.Fhir.R4/Model/Generated/InsurancePlan.cs
index fdf99df9ed..7c6c974e84 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/InsurancePlan.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/InsurancePlan.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan","http://hl7.org/fhir/StructureDefinition/InsurancePlan", IsResource=true)]
+ [FhirType("InsurancePlan","http://hl7.org/fhir/StructureDefinition/InsurancePlan")]
public partial class InsurancePlan : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -93,7 +93,7 @@ public enum BenefitCostApplicability
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#Contact", IsNestedType=true)]
+ [FhirType("InsurancePlan#Contact")]
[BackboneType("InsurancePlan.contact")]
public partial class ContactComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -296,7 +296,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#Coverage", IsNestedType=true)]
+ [FhirType("InsurancePlan#Coverage")]
[BackboneType("InsurancePlan.coverage")]
public partial class CoverageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -477,7 +477,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#CoverageBenefit", IsNestedType=true)]
+ [FhirType("InsurancePlan#CoverageBenefit")]
[BackboneType("InsurancePlan.coverage.benefit")]
public partial class CoverageBenefitComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -673,7 +673,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#Limit", IsNestedType=true)]
+ [FhirType("InsurancePlan#Limit")]
[BackboneType("InsurancePlan.coverage.benefit.limit")]
public partial class LimitComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -824,7 +824,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#Plan", IsNestedType=true)]
+ [FhirType("InsurancePlan#Plan")]
[BackboneType("InsurancePlan.plan")]
public partial class PlanComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1084,7 +1084,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#GeneralCost", IsNestedType=true)]
+ [FhirType("InsurancePlan#GeneralCost")]
[BackboneType("InsurancePlan.plan.generalCost")]
public partial class GeneralCostComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1321,7 +1321,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#SpecificCost", IsNestedType=true)]
+ [FhirType("InsurancePlan#SpecificCost")]
[BackboneType("InsurancePlan.plan.specificCost")]
public partial class SpecificCostComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1474,7 +1474,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#PlanBenefit", IsNestedType=true)]
+ [FhirType("InsurancePlan#PlanBenefit")]
[BackboneType("InsurancePlan.plan.specificCost.benefit")]
public partial class PlanBenefitComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1627,7 +1627,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#Cost", IsNestedType=true)]
+ [FhirType("InsurancePlan#Cost")]
[BackboneType("InsurancePlan.plan.specificCost.benefit.cost")]
public partial class CostComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Invoice.cs b/src/Hl7.Fhir.R4/Model/Generated/Invoice.cs
index 5d2910457d..4fa02a68f3 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Invoice.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Invoice.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Invoice","http://hl7.org/fhir/StructureDefinition/Invoice", IsResource=true)]
+ [FhirType("Invoice","http://hl7.org/fhir/StructureDefinition/Invoice")]
public partial class Invoice : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -107,7 +107,7 @@ public enum InvoiceStatus
///
[Serializable]
[DataContract]
- [FhirType("Invoice#Participant", IsNestedType=true)]
+ [FhirType("Invoice#Participant")]
[BackboneType("Invoice.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -261,7 +261,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Invoice#LineItem", IsNestedType=true)]
+ [FhirType("Invoice#LineItem")]
[BackboneType("Invoice.lineItem")]
public partial class LineItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -460,7 +460,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Invoice#PriceComponent", IsNestedType=true)]
+ [FhirType("Invoice#PriceComponent")]
[BackboneType("Invoice.lineItem.priceComponent")]
public partial class PriceComponentComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Library.cs b/src/Hl7.Fhir.R4/Model/Generated/Library.cs
index a1274b933a..fcbed94a73 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Library.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Library.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Library","http://hl7.org/fhir/StructureDefinition/Library", IsResource=true)]
+ [FhirType("Library","http://hl7.org/fhir/StructureDefinition/Library")]
public partial class Library : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded>
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Linkage.cs b/src/Hl7.Fhir.R4/Model/Generated/Linkage.cs
index 72b40f4919..747b4b55a1 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Linkage.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Linkage.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Linkage","http://hl7.org/fhir/StructureDefinition/Linkage", IsResource=true)]
+ [FhirType("Linkage","http://hl7.org/fhir/StructureDefinition/Linkage")]
public partial class Linkage : Hl7.Fhir.Model.DomainResource
{
///
@@ -95,7 +95,7 @@ public enum LinkageType
///
[Serializable]
[DataContract]
- [FhirType("Linkage#Item", IsNestedType=true)]
+ [FhirType("Linkage#Item")]
[BackboneType("Linkage.item")]
public partial class ItemComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/List.cs b/src/Hl7.Fhir.R4/Model/Generated/List.cs
index 7e8e59148a..5ed1616ec8 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/List.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/List.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("List","http://hl7.org/fhir/StructureDefinition/List", IsResource=true)]
+ [FhirType("List","http://hl7.org/fhir/StructureDefinition/List")]
public partial class List : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -93,7 +93,7 @@ public enum ListStatus
///
[Serializable]
[DataContract]
- [FhirType("List#Entry", IsNestedType=true)]
+ [FhirType("List#Entry")]
[BackboneType("List.entry")]
public partial class EntryComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Location.cs b/src/Hl7.Fhir.R4/Model/Generated/Location.cs
index 40d7d98893..8d82e59642 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Location.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Location.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Location","http://hl7.org/fhir/StructureDefinition/Location", IsResource=true)]
+ [FhirType("Location","http://hl7.org/fhir/StructureDefinition/Location")]
public partial class Location : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded>
{
///
@@ -117,7 +117,7 @@ public enum LocationMode
///
[Serializable]
[DataContract]
- [FhirType("Location#Position", IsNestedType=true)]
+ [FhirType("Location#Position")]
[BackboneType("Location.position")]
public partial class PositionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -350,7 +350,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Location#HoursOfOperation", IsNestedType=true)]
+ [FhirType("Location#HoursOfOperation")]
[BackboneType("Location.hoursOfOperation")]
public partial class HoursOfOperationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Measure.cs b/src/Hl7.Fhir.R4/Model/Generated/Measure.cs
index ba76cef10a..2735be1e7d 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Measure.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Measure.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Measure","http://hl7.org/fhir/StructureDefinition/Measure", IsResource=true)]
+ [FhirType("Measure","http://hl7.org/fhir/StructureDefinition/Measure")]
public partial class Measure : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded>
{
///
@@ -67,7 +67,7 @@ public partial class Measure : Hl7.Fhir.Model.DomainResource, IIdentifiable
[Serializable]
[DataContract]
- [FhirType("Measure#Group", IsNestedType=true)]
+ [FhirType("Measure#Group")]
[BackboneType("Measure.group")]
public partial class GroupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -288,7 +288,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Measure#Population", IsNestedType=true)]
+ [FhirType("Measure#Population")]
[BackboneType("Measure.group.population")]
public partial class PopulationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -484,7 +484,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Measure#Stratifier", IsNestedType=true)]
+ [FhirType("Measure#Stratifier")]
[BackboneType("Measure.group.stratifier")]
public partial class StratifierComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -705,7 +705,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Measure#Component", IsNestedType=true)]
+ [FhirType("Measure#Component")]
[BackboneType("Measure.group.stratifier.component")]
public partial class ComponentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -901,7 +901,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Measure#SupplementalData", IsNestedType=true)]
+ [FhirType("Measure#SupplementalData")]
[BackboneType("Measure.supplementalData")]
public partial class SupplementalDataComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MeasureReport.cs b/src/Hl7.Fhir.R4/Model/Generated/MeasureReport.cs
index 7a148c3813..cecbe3c358 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MeasureReport.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MeasureReport.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MeasureReport","http://hl7.org/fhir/StructureDefinition/MeasureReport", IsResource=true)]
+ [FhirType("MeasureReport","http://hl7.org/fhir/StructureDefinition/MeasureReport")]
public partial class MeasureReport : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -129,7 +129,7 @@ public enum MeasureReportType
///
[Serializable]
[DataContract]
- [FhirType("MeasureReport#Group", IsNestedType=true)]
+ [FhirType("MeasureReport#Group")]
[BackboneType("MeasureReport.group")]
public partial class GroupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -332,7 +332,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MeasureReport#Population", IsNestedType=true)]
+ [FhirType("MeasureReport#Population")]
[BackboneType("MeasureReport.group.population")]
public partial class PopulationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -529,7 +529,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MeasureReport#Stratifier", IsNestedType=true)]
+ [FhirType("MeasureReport#Stratifier")]
[BackboneType("MeasureReport.group.stratifier")]
public partial class StratifierComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -682,7 +682,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MeasureReport#StratifierGroup", IsNestedType=true)]
+ [FhirType("MeasureReport#StratifierGroup")]
[BackboneType("MeasureReport.group.stratifier.stratum")]
public partial class StratifierGroupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -885,7 +885,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MeasureReport#Component", IsNestedType=true)]
+ [FhirType("MeasureReport#Component")]
[BackboneType("MeasureReport.group.stratifier.stratum.component")]
public partial class ComponentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1038,7 +1038,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MeasureReport#StratifierGroupPopulation", IsNestedType=true)]
+ [FhirType("MeasureReport#StratifierGroupPopulation")]
[BackboneType("MeasureReport.group.stratifier.stratum.population")]
public partial class StratifierGroupPopulationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Media.cs b/src/Hl7.Fhir.R4/Model/Generated/Media.cs
index 0d7577619f..a7eb0aff32 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Media.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Media.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Media","http://hl7.org/fhir/StructureDefinition/Media", IsResource=true)]
+ [FhirType("Media","http://hl7.org/fhir/StructureDefinition/Media")]
public partial class Media : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Medication.cs b/src/Hl7.Fhir.R4/Model/Generated/Medication.cs
index 97e07ada14..1d29886cd9 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Medication.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Medication.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Medication","http://hl7.org/fhir/StructureDefinition/Medication", IsResource=true)]
+ [FhirType("Medication","http://hl7.org/fhir/StructureDefinition/Medication")]
public partial class Medication : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -96,7 +96,7 @@ public enum MedicationStatusCodes
///
[Serializable]
[DataContract]
- [FhirType("Medication#Ingredient", IsNestedType=true)]
+ [FhirType("Medication#Ingredient")]
[BackboneType("Medication.ingredient")]
public partial class IngredientComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -294,7 +294,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Medication#Batch", IsNestedType=true)]
+ [FhirType("Medication#Batch")]
[BackboneType("Medication.batch")]
public partial class BatchComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MedicationAdministration.cs b/src/Hl7.Fhir.R4/Model/Generated/MedicationAdministration.cs
index cb6f284659..1253b49735 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MedicationAdministration.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MedicationAdministration.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicationAdministration","http://hl7.org/fhir/StructureDefinition/MedicationAdministration", IsResource=true)]
+ [FhirType("MedicationAdministration","http://hl7.org/fhir/StructureDefinition/MedicationAdministration")]
public partial class MedicationAdministration : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -119,7 +119,7 @@ public enum MedicationAdministrationStatusCodes
///
[Serializable]
[DataContract]
- [FhirType("MedicationAdministration#Performer", IsNestedType=true)]
+ [FhirType("MedicationAdministration#Performer")]
[BackboneType("MedicationAdministration.performer")]
public partial class PerformerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -274,7 +274,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationAdministration#Dosage", IsNestedType=true)]
+ [FhirType("MedicationAdministration#Dosage")]
[BackboneType("MedicationAdministration.dosage")]
public partial class DosageComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MedicationDispense.cs b/src/Hl7.Fhir.R4/Model/Generated/MedicationDispense.cs
index 93d1ad4a1e..346b6e649d 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MedicationDispense.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MedicationDispense.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicationDispense","http://hl7.org/fhir/StructureDefinition/MedicationDispense", IsResource=true)]
+ [FhirType("MedicationDispense","http://hl7.org/fhir/StructureDefinition/MedicationDispense")]
public partial class MedicationDispense : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -131,7 +131,7 @@ public enum MedicationDispenseStatusCodes
///
[Serializable]
[DataContract]
- [FhirType("MedicationDispense#Performer", IsNestedType=true)]
+ [FhirType("MedicationDispense#Performer")]
[BackboneType("MedicationDispense.performer")]
public partial class PerformerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -286,7 +286,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationDispense#Substitution", IsNestedType=true)]
+ [FhirType("MedicationDispense#Substitution")]
[BackboneType("MedicationDispense.substitution")]
public partial class SubstitutionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MedicationKnowledge.cs b/src/Hl7.Fhir.R4/Model/Generated/MedicationKnowledge.cs
index ed12b38b07..05c95ee9ec 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MedicationKnowledge.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MedicationKnowledge.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge","http://hl7.org/fhir/StructureDefinition/MedicationKnowledge", IsResource=true)]
+ [FhirType("MedicationKnowledge","http://hl7.org/fhir/StructureDefinition/MedicationKnowledge")]
public partial class MedicationKnowledge : Hl7.Fhir.Model.DomainResource, ICoded
{
///
@@ -95,7 +95,7 @@ public enum MedicationKnowledgeStatusCodes
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#RelatedMedicationKnowledge", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#RelatedMedicationKnowledge")]
[BackboneType("MedicationKnowledge.relatedMedicationKnowledge")]
public partial class RelatedMedicationKnowledgeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -247,7 +247,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Monograph", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Monograph")]
[BackboneType("MedicationKnowledge.monograph")]
public partial class MonographComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -400,7 +400,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Ingredient", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Ingredient")]
[BackboneType("MedicationKnowledge.ingredient")]
public partial class IngredientComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -598,7 +598,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Cost", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Cost")]
[BackboneType("MedicationKnowledge.cost")]
public partial class CostComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -794,7 +794,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#MonitoringProgram", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#MonitoringProgram")]
[BackboneType("MedicationKnowledge.monitoringProgram")]
public partial class MonitoringProgramComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -963,7 +963,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#AdministrationGuidelines", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#AdministrationGuidelines")]
[BackboneType("MedicationKnowledge.administrationGuidelines")]
public partial class AdministrationGuidelinesComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1141,7 +1141,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Dosage", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Dosage")]
[BackboneType("MedicationKnowledge.administrationGuidelines.dosage")]
public partial class DosageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1294,7 +1294,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#PatientCharacteristics", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#PatientCharacteristics")]
[BackboneType("MedicationKnowledge.administrationGuidelines.patientCharacteristics")]
public partial class PatientCharacteristicsComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1464,7 +1464,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#MedicineClassification", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#MedicineClassification")]
[BackboneType("MedicationKnowledge.medicineClassification")]
public partial class MedicineClassificationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1617,7 +1617,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Packaging", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Packaging")]
[BackboneType("MedicationKnowledge.packaging")]
public partial class PackagingComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1769,7 +1769,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#DrugCharacteristic", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#DrugCharacteristic")]
[BackboneType("MedicationKnowledge.drugCharacteristic")]
public partial class DrugCharacteristicComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1920,7 +1920,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Regulatory", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Regulatory")]
[BackboneType("MedicationKnowledge.regulatory")]
public partial class RegulatoryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2123,7 +2123,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Substitution", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Substitution")]
[BackboneType("MedicationKnowledge.regulatory.substitution")]
public partial class SubstitutionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2291,7 +2291,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Schedule", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Schedule")]
[BackboneType("MedicationKnowledge.regulatory.schedule")]
public partial class ScheduleComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2415,7 +2415,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#MaxDispense", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#MaxDispense")]
[BackboneType("MedicationKnowledge.regulatory.maxDispense")]
public partial class MaxDispenseComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2564,7 +2564,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Kinetics", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Kinetics")]
[BackboneType("MedicationKnowledge.kinetics")]
public partial class KineticsComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MedicationRequest.cs b/src/Hl7.Fhir.R4/Model/Generated/MedicationRequest.cs
index 9cf3952102..f5b80a1ad8 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MedicationRequest.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MedicationRequest.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicationRequest","http://hl7.org/fhir/StructureDefinition/MedicationRequest", IsResource=true)]
+ [FhirType("MedicationRequest","http://hl7.org/fhir/StructureDefinition/MedicationRequest")]
public partial class MedicationRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -183,7 +183,7 @@ public enum MedicationRequestIntent
///
[Serializable]
[DataContract]
- [FhirType("MedicationRequest#DispenseRequest", IsNestedType=true)]
+ [FhirType("MedicationRequest#DispenseRequest")]
[BackboneType("MedicationRequest.dispenseRequest")]
public partial class DispenseRequestComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -480,7 +480,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationRequest#InitialFill", IsNestedType=true)]
+ [FhirType("MedicationRequest#InitialFill")]
[BackboneType("MedicationRequest.dispenseRequest.initialFill")]
public partial class InitialFillComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -631,7 +631,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationRequest#Substitution", IsNestedType=true)]
+ [FhirType("MedicationRequest#Substitution")]
[BackboneType("MedicationRequest.substitution")]
public partial class SubstitutionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MedicationStatement.cs b/src/Hl7.Fhir.R4/Model/Generated/MedicationStatement.cs
index 1bf70b8ac5..db362d1fa2 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MedicationStatement.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MedicationStatement.cs
@@ -62,7 +62,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicationStatement","http://hl7.org/fhir/StructureDefinition/MedicationStatement", IsResource=true)]
+ [FhirType("MedicationStatement","http://hl7.org/fhir/StructureDefinition/MedicationStatement")]
public partial class MedicationStatement : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProduct.cs b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProduct.cs
index 108b8ada60..17d3a5db28 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProduct.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProduct.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProduct","http://hl7.org/fhir/StructureDefinition/MedicinalProduct", IsResource=true)]
+ [FhirType("MedicinalProduct","http://hl7.org/fhir/StructureDefinition/MedicinalProduct")]
public partial class MedicinalProduct : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -61,7 +61,7 @@ public partial class MedicinalProduct : Hl7.Fhir.Model.DomainResource, IIdentifi
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProduct#Name", IsNestedType=true)]
+ [FhirType("MedicinalProduct#Name")]
[BackboneType("MedicinalProduct.name")]
public partial class NameComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -255,7 +255,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProduct#NamePart", IsNestedType=true)]
+ [FhirType("MedicinalProduct#NamePart")]
[BackboneType("MedicinalProduct.name.namePart")]
public partial class NamePartComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -423,7 +423,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProduct#CountryLanguage", IsNestedType=true)]
+ [FhirType("MedicinalProduct#CountryLanguage")]
[BackboneType("MedicinalProduct.name.countryLanguage")]
public partial class CountryLanguageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -598,7 +598,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProduct#ManufacturingBusinessOperation", IsNestedType=true)]
+ [FhirType("MedicinalProduct#ManufacturingBusinessOperation")]
[BackboneType("MedicinalProduct.manufacturingBusinessOperation")]
public partial class ManufacturingBusinessOperationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -869,7 +869,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProduct#SpecialDesignation", IsNestedType=true)]
+ [FhirType("MedicinalProduct#SpecialDesignation")]
[BackboneType("MedicinalProduct.specialDesignation")]
public partial class SpecialDesignationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductAuthorization.cs b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductAuthorization.cs
index 90548009b5..f5f7b20b72 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductAuthorization.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductAuthorization.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductAuthorization","http://hl7.org/fhir/StructureDefinition/MedicinalProductAuthorization", IsResource=true)]
+ [FhirType("MedicinalProductAuthorization","http://hl7.org/fhir/StructureDefinition/MedicinalProductAuthorization")]
public partial class MedicinalProductAuthorization : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -61,7 +61,7 @@ public partial class MedicinalProductAuthorization : Hl7.Fhir.Model.DomainResour
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductAuthorization#JurisdictionalAuthorization", IsNestedType=true)]
+ [FhirType("MedicinalProductAuthorization#JurisdictionalAuthorization")]
[BackboneType("MedicinalProductAuthorization.jurisdictionalAuthorization")]
public partial class JurisdictionalAuthorizationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -286,7 +286,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductAuthorization#Procedure", IsNestedType=true)]
+ [FhirType("MedicinalProductAuthorization#Procedure")]
[BackboneType("MedicinalProductAuthorization.procedure")]
public partial class ProcedureComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductContraindication.cs b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductContraindication.cs
index c5de22ac6b..3f74197a91 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductContraindication.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductContraindication.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductContraindication","http://hl7.org/fhir/StructureDefinition/MedicinalProductContraindication", IsResource=true)]
+ [FhirType("MedicinalProductContraindication","http://hl7.org/fhir/StructureDefinition/MedicinalProductContraindication")]
public partial class MedicinalProductContraindication : Hl7.Fhir.Model.DomainResource
{
///
@@ -64,7 +64,7 @@ public partial class MedicinalProductContraindication : Hl7.Fhir.Model.DomainRes
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductContraindication#OtherTherapy", IsNestedType=true)]
+ [FhirType("MedicinalProductContraindication#OtherTherapy")]
[BackboneType("MedicinalProductContraindication.otherTherapy")]
public partial class OtherTherapyComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductIndication.cs b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductIndication.cs
index 632db1a377..cbb8fd9927 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductIndication.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductIndication.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductIndication","http://hl7.org/fhir/StructureDefinition/MedicinalProductIndication", IsResource=true)]
+ [FhirType("MedicinalProductIndication","http://hl7.org/fhir/StructureDefinition/MedicinalProductIndication")]
public partial class MedicinalProductIndication : Hl7.Fhir.Model.DomainResource
{
///
@@ -64,7 +64,7 @@ public partial class MedicinalProductIndication : Hl7.Fhir.Model.DomainResource
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductIndication#OtherTherapy", IsNestedType=true)]
+ [FhirType("MedicinalProductIndication#OtherTherapy")]
[BackboneType("MedicinalProductIndication.otherTherapy")]
public partial class OtherTherapyComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductIngredient.cs b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductIngredient.cs
index 946333aaa4..a0984fd4df 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductIngredient.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductIngredient.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductIngredient","http://hl7.org/fhir/StructureDefinition/MedicinalProductIngredient", IsResource=true)]
+ [FhirType("MedicinalProductIngredient","http://hl7.org/fhir/StructureDefinition/MedicinalProductIngredient")]
public partial class MedicinalProductIngredient : Hl7.Fhir.Model.DomainResource, IIdentifiable
{
///
@@ -61,7 +61,7 @@ public partial class MedicinalProductIngredient : Hl7.Fhir.Model.DomainResource,
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductIngredient#SpecifiedSubstance", IsNestedType=true)]
+ [FhirType("MedicinalProductIngredient#SpecifiedSubstance")]
[BackboneType("MedicinalProductIngredient.specifiedSubstance")]
public partial class SpecifiedSubstanceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -262,7 +262,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductIngredient#Strength", IsNestedType=true)]
+ [FhirType("MedicinalProductIngredient#Strength")]
[BackboneType("MedicinalProductIngredient.specifiedSubstance.strength")]
public partial class StrengthComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -556,7 +556,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductIngredient#ReferenceStrength", IsNestedType=true)]
+ [FhirType("MedicinalProductIngredient#ReferenceStrength")]
[BackboneType("MedicinalProductIngredient.specifiedSubstance.strength.referenceStrength")]
public partial class ReferenceStrengthComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -799,7 +799,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductIngredient#Substance", IsNestedType=true)]
+ [FhirType("MedicinalProductIngredient#Substance")]
[BackboneType("MedicinalProductIngredient.substance")]
public partial class SubstanceComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductInteraction.cs b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductInteraction.cs
index e647a220e0..2a77baea97 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductInteraction.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductInteraction.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductInteraction","http://hl7.org/fhir/StructureDefinition/MedicinalProductInteraction", IsResource=true)]
+ [FhirType("MedicinalProductInteraction","http://hl7.org/fhir/StructureDefinition/MedicinalProductInteraction")]
public partial class MedicinalProductInteraction : Hl7.Fhir.Model.DomainResource
{
///
@@ -64,7 +64,7 @@ public partial class MedicinalProductInteraction : Hl7.Fhir.Model.DomainResource
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductInteraction#Interactant", IsNestedType=true)]
+ [FhirType("MedicinalProductInteraction#Interactant")]
[BackboneType("MedicinalProductInteraction.interactant")]
public partial class InteractantComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductManufactured.cs b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductManufactured.cs
index 00b4a61208..e10313c783 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductManufactured.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductManufactured.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductManufactured","http://hl7.org/fhir/StructureDefinition/MedicinalProductManufactured", IsResource=true)]
+ [FhirType("MedicinalProductManufactured","http://hl7.org/fhir/StructureDefinition/MedicinalProductManufactured")]
public partial class MedicinalProductManufactured : Hl7.Fhir.Model.DomainResource
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductPackaged.cs b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductPackaged.cs
index d71f80a36b..48edce22a5 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductPackaged.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductPackaged.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductPackaged","http://hl7.org/fhir/StructureDefinition/MedicinalProductPackaged", IsResource=true)]
+ [FhirType("MedicinalProductPackaged","http://hl7.org/fhir/StructureDefinition/MedicinalProductPackaged")]
public partial class MedicinalProductPackaged : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -61,7 +61,7 @@ public partial class MedicinalProductPackaged : Hl7.Fhir.Model.DomainResource, I
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductPackaged#BatchIdentifier", IsNestedType=true)]
+ [FhirType("MedicinalProductPackaged#BatchIdentifier")]
[BackboneType("MedicinalProductPackaged.batchIdentifier")]
public partial class BatchIdentifierComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -210,7 +210,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductPackaged#PackageItem", IsNestedType=true)]
+ [FhirType("MedicinalProductPackaged#PackageItem")]
[BackboneType("MedicinalProductPackaged.packageItem")]
public partial class PackageItemComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductPharmaceutical.cs b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductPharmaceutical.cs
index eacb99d654..4c170a2c02 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductPharmaceutical.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductPharmaceutical.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductPharmaceutical","http://hl7.org/fhir/StructureDefinition/MedicinalProductPharmaceutical", IsResource=true)]
+ [FhirType("MedicinalProductPharmaceutical","http://hl7.org/fhir/StructureDefinition/MedicinalProductPharmaceutical")]
public partial class MedicinalProductPharmaceutical : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -61,7 +61,7 @@ public partial class MedicinalProductPharmaceutical : Hl7.Fhir.Model.DomainResou
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductPharmaceutical#Characteristics", IsNestedType=true)]
+ [FhirType("MedicinalProductPharmaceutical#Characteristics")]
[BackboneType("MedicinalProductPharmaceutical.characteristics")]
public partial class CharacteristicsComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -210,7 +210,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductPharmaceutical#RouteOfAdministration", IsNestedType=true)]
+ [FhirType("MedicinalProductPharmaceutical#RouteOfAdministration")]
[BackboneType("MedicinalProductPharmaceutical.routeOfAdministration")]
public partial class RouteOfAdministrationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -485,7 +485,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductPharmaceutical#TargetSpecies", IsNestedType=true)]
+ [FhirType("MedicinalProductPharmaceutical#TargetSpecies")]
[BackboneType("MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies")]
public partial class TargetSpeciesComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -635,7 +635,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductPharmaceutical#WithdrawalPeriod", IsNestedType=true)]
+ [FhirType("MedicinalProductPharmaceutical#WithdrawalPeriod")]
[BackboneType("MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.withdrawalPeriod")]
public partial class WithdrawalPeriodComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductUndesirableEffect.cs b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductUndesirableEffect.cs
index c7a7eaf317..a66824fda2 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductUndesirableEffect.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MedicinalProductUndesirableEffect.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductUndesirableEffect","http://hl7.org/fhir/StructureDefinition/MedicinalProductUndesirableEffect", IsResource=true)]
+ [FhirType("MedicinalProductUndesirableEffect","http://hl7.org/fhir/StructureDefinition/MedicinalProductUndesirableEffect")]
public partial class MedicinalProductUndesirableEffect : Hl7.Fhir.Model.DomainResource
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MessageDefinition.cs b/src/Hl7.Fhir.R4/Model/Generated/MessageDefinition.cs
index f544fe255e..ca7add61c7 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MessageDefinition.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MessageDefinition.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MessageDefinition","http://hl7.org/fhir/StructureDefinition/MessageDefinition", IsResource=true)]
+ [FhirType("MessageDefinition","http://hl7.org/fhir/StructureDefinition/MessageDefinition")]
public partial class MessageDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -96,7 +96,7 @@ public enum MessageSignificanceCategory
///
[Serializable]
[DataContract]
- [FhirType("MessageDefinition#Focus", IsNestedType=true)]
+ [FhirType("MessageDefinition#Focus")]
[BackboneType("MessageDefinition.focus")]
public partial class FocusComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -374,7 +374,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MessageDefinition#AllowedResponse", IsNestedType=true)]
+ [FhirType("MessageDefinition#AllowedResponse")]
[BackboneType("MessageDefinition.allowedResponse")]
public partial class AllowedResponseComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MessageHeader.cs b/src/Hl7.Fhir.R4/Model/Generated/MessageHeader.cs
index d732f42084..fe50c0f56e 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MessageHeader.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MessageHeader.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MessageHeader","http://hl7.org/fhir/StructureDefinition/MessageHeader", IsResource=true)]
+ [FhirType("MessageHeader","http://hl7.org/fhir/StructureDefinition/MessageHeader")]
public partial class MessageHeader : Hl7.Fhir.Model.DomainResource
{
///
@@ -96,7 +96,7 @@ public enum ResponseType
///
[Serializable]
[DataContract]
- [FhirType("MessageHeader#MessageDestination", IsNestedType=true)]
+ [FhirType("MessageHeader#MessageDestination")]
[BackboneType("MessageHeader.destination")]
public partial class MessageDestinationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -338,7 +338,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MessageHeader#MessageSource", IsNestedType=true)]
+ [FhirType("MessageHeader#MessageSource")]
[BackboneType("MessageHeader.source")]
public partial class MessageSourceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -637,7 +637,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MessageHeader#Response", IsNestedType=true)]
+ [FhirType("MessageHeader#Response")]
[BackboneType("MessageHeader.response")]
public partial class ResponseComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/MolecularSequence.cs b/src/Hl7.Fhir.R4/Model/Generated/MolecularSequence.cs
index 03de0742c6..d035566813 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/MolecularSequence.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/MolecularSequence.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence","http://hl7.org/fhir/StructureDefinition/MolecularSequence", IsResource=true)]
+ [FhirType("MolecularSequence","http://hl7.org/fhir/StructureDefinition/MolecularSequence")]
public partial class MolecularSequence : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -207,7 +207,7 @@ public enum RepositoryType
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence#ReferenceSeq", IsNestedType=true)]
+ [FhirType("MolecularSequence#ReferenceSeq")]
[BackboneType("MolecularSequence.referenceSeq")]
public partial class ReferenceSeqComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -649,7 +649,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence#Variant", IsNestedType=true)]
+ [FhirType("MolecularSequence#Variant")]
[BackboneType("MolecularSequence.variant")]
public partial class VariantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -992,7 +992,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence#Quality", IsNestedType=true)]
+ [FhirType("MolecularSequence#Quality")]
[BackboneType("MolecularSequence.quality")]
public partial class QualityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1671,7 +1671,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence#Roc", IsNestedType=true)]
+ [FhirType("MolecularSequence#Roc")]
[BackboneType("MolecularSequence.quality.roc")]
public partial class RocComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2080,7 +2080,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence#Repository", IsNestedType=true)]
+ [FhirType("MolecularSequence#Repository")]
[BackboneType("MolecularSequence.repository")]
public partial class RepositoryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2442,7 +2442,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence#StructureVariant", IsNestedType=true)]
+ [FhirType("MolecularSequence#StructureVariant")]
[BackboneType("MolecularSequence.structureVariant")]
public partial class StructureVariantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2702,7 +2702,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence#Outer", IsNestedType=true)]
+ [FhirType("MolecularSequence#Outer")]
[BackboneType("MolecularSequence.structureVariant.outer")]
public partial class OuterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2886,7 +2886,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence#Inner", IsNestedType=true)]
+ [FhirType("MolecularSequence#Inner")]
[BackboneType("MolecularSequence.structureVariant.inner")]
public partial class InnerComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/NamingSystem.cs b/src/Hl7.Fhir.R4/Model/Generated/NamingSystem.cs
index d516a6c65e..86520c23ca 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/NamingSystem.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/NamingSystem.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("NamingSystem","http://hl7.org/fhir/StructureDefinition/NamingSystem", IsResource=true)]
+ [FhirType("NamingSystem","http://hl7.org/fhir/StructureDefinition/NamingSystem")]
public partial class NamingSystem : Hl7.Fhir.Model.DomainResource
{
///
@@ -130,7 +130,7 @@ public enum NamingSystemIdentifierType
///
[Serializable]
[DataContract]
- [FhirType("NamingSystem#UniqueId", IsNestedType=true)]
+ [FhirType("NamingSystem#UniqueId")]
[BackboneType("NamingSystem.uniqueId")]
public partial class UniqueIdComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/NutritionOrder.cs b/src/Hl7.Fhir.R4/Model/Generated/NutritionOrder.cs
index 6bd91b00f5..a896ba5161 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/NutritionOrder.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/NutritionOrder.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("NutritionOrder","http://hl7.org/fhir/StructureDefinition/NutritionOrder", IsResource=true)]
+ [FhirType("NutritionOrder","http://hl7.org/fhir/StructureDefinition/NutritionOrder")]
public partial class NutritionOrder : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -68,7 +68,7 @@ public partial class NutritionOrder : Hl7.Fhir.Model.DomainResource, IIdentifiab
///
[Serializable]
[DataContract]
- [FhirType("NutritionOrder#OralDiet", IsNestedType=true)]
+ [FhirType("NutritionOrder#OralDiet")]
[BackboneType("NutritionOrder.oralDiet")]
public partial class OralDietComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -344,7 +344,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("NutritionOrder#Nutrient", IsNestedType=true)]
+ [FhirType("NutritionOrder#Nutrient")]
[BackboneType("NutritionOrder.oralDiet.nutrient")]
public partial class NutrientComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -496,7 +496,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("NutritionOrder#Texture", IsNestedType=true)]
+ [FhirType("NutritionOrder#Texture")]
[BackboneType("NutritionOrder.oralDiet.texture")]
public partial class TextureComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -649,7 +649,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("NutritionOrder#Supplement", IsNestedType=true)]
+ [FhirType("NutritionOrder#Supplement")]
[BackboneType("NutritionOrder.supplement")]
public partial class SupplementComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -913,7 +913,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("NutritionOrder#EnteralFormula", IsNestedType=true)]
+ [FhirType("NutritionOrder#EnteralFormula")]
[BackboneType("NutritionOrder.enteralFormula")]
public partial class EnteralFormulaComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1298,7 +1298,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("NutritionOrder#Administration", IsNestedType=true)]
+ [FhirType("NutritionOrder#Administration")]
[BackboneType("NutritionOrder.enteralFormula.administration")]
public partial class AdministrationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Observation.cs b/src/Hl7.Fhir.R4/Model/Generated/Observation.cs
index 2aaad91230..f6267094fd 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Observation.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Observation.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Observation","http://hl7.org/fhir/StructureDefinition/Observation", IsResource=true)]
+ [FhirType("Observation","http://hl7.org/fhir/StructureDefinition/Observation")]
public partial class Observation : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -69,7 +69,7 @@ public partial class Observation : Hl7.Fhir.Model.DomainResource, IIdentifiable<
///
[Serializable]
[DataContract]
- [FhirType("Observation#ReferenceRange", IsNestedType=true)]
+ [FhirType("Observation#ReferenceRange")]
[BackboneType("Observation.referenceRange")]
public partial class ReferenceRangeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -342,7 +342,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Observation#Component", IsNestedType=true)]
+ [FhirType("Observation#Component")]
[BackboneType("Observation.component")]
public partial class ComponentComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ObservationDefinition.cs b/src/Hl7.Fhir.R4/Model/Generated/ObservationDefinition.cs
index 1f91ee2090..13970c8bc5 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ObservationDefinition.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ObservationDefinition.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ObservationDefinition","http://hl7.org/fhir/StructureDefinition/ObservationDefinition", IsResource=true)]
+ [FhirType("ObservationDefinition","http://hl7.org/fhir/StructureDefinition/ObservationDefinition")]
public partial class ObservationDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -172,7 +172,7 @@ public enum ObservationRangeCategory
///
[Serializable]
[DataContract]
- [FhirType("ObservationDefinition#QuantitativeDetails", IsNestedType=true)]
+ [FhirType("ObservationDefinition#QuantitativeDetails")]
[BackboneType("ObservationDefinition.quantitativeDetails")]
public partial class QuantitativeDetailsComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -411,7 +411,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ObservationDefinition#QualifiedInterval", IsNestedType=true)]
+ [FhirType("ObservationDefinition#QualifiedInterval")]
[BackboneType("ObservationDefinition.qualifiedInterval")]
public partial class QualifiedIntervalComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/OperationDefinition.cs b/src/Hl7.Fhir.R4/Model/Generated/OperationDefinition.cs
index a8696a5c13..1e8d07a97f 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/OperationDefinition.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/OperationDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("OperationDefinition","http://hl7.org/fhir/StructureDefinition/OperationDefinition", IsResource=true)]
+ [FhirType("OperationDefinition","http://hl7.org/fhir/StructureDefinition/OperationDefinition")]
public partial class OperationDefinition : Hl7.Fhir.Model.DomainResource, ICoded
{
///
@@ -90,7 +90,7 @@ public enum OperationKind
///
[Serializable]
[DataContract]
- [FhirType("OperationDefinition#Parameter", IsNestedType=true)]
+ [FhirType("OperationDefinition#Parameter")]
[BackboneType("OperationDefinition.parameter")]
public partial class ParameterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -623,7 +623,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("OperationDefinition#Binding", IsNestedType=true)]
+ [FhirType("OperationDefinition#Binding")]
[BackboneType("OperationDefinition.parameter.binding")]
public partial class BindingComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -815,7 +815,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("OperationDefinition#ReferencedFrom", IsNestedType=true)]
+ [FhirType("OperationDefinition#ReferencedFrom")]
[BackboneType("OperationDefinition.parameter.referencedFrom")]
public partial class ReferencedFromComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1004,7 +1004,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("OperationDefinition#Overload", IsNestedType=true)]
+ [FhirType("OperationDefinition#Overload")]
[BackboneType("OperationDefinition.overload")]
public partial class OverloadComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Organization.cs b/src/Hl7.Fhir.R4/Model/Generated/Organization.cs
index 99dc258d21..387f3d100d 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Organization.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Organization.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Organization","http://hl7.org/fhir/StructureDefinition/Organization", IsResource=true)]
+ [FhirType("Organization","http://hl7.org/fhir/StructureDefinition/Organization")]
public partial class Organization : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class Organization : Hl7.Fhir.Model.DomainResource, IIdentifiable
///
[Serializable]
[DataContract]
- [FhirType("Organization#Contact", IsNestedType=true)]
+ [FhirType("Organization#Contact")]
[BackboneType("Organization.contact")]
public partial class ContactComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/OrganizationAffiliation.cs b/src/Hl7.Fhir.R4/Model/Generated/OrganizationAffiliation.cs
index 7eec29f305..09a1326ab2 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/OrganizationAffiliation.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/OrganizationAffiliation.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("OrganizationAffiliation","http://hl7.org/fhir/StructureDefinition/OrganizationAffiliation", IsResource=true)]
+ [FhirType("OrganizationAffiliation","http://hl7.org/fhir/StructureDefinition/OrganizationAffiliation")]
public partial class OrganizationAffiliation : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Patient.cs b/src/Hl7.Fhir.R4/Model/Generated/Patient.cs
index 0f9339d2a6..33cdd8089c 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Patient.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Patient.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Patient","http://hl7.org/fhir/StructureDefinition/Patient", IsResource=true)]
+ [FhirType("Patient","http://hl7.org/fhir/StructureDefinition/Patient")]
public partial class Patient : Hl7.Fhir.Model.DomainResource, Hl7.Fhir.Model.IPatient, IIdentifiable>
{
///
@@ -101,7 +101,7 @@ public enum LinkType
///
[Serializable]
[DataContract]
- [FhirType("Patient#Contact", IsNestedType=true)]
+ [FhirType("Patient#Contact")]
[BackboneType("Patient.contact")]
public partial class ContactComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -402,7 +402,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Patient#Communication", IsNestedType=true)]
+ [FhirType("Patient#Communication")]
[BackboneType("Patient.communication")]
public partial class CommunicationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -574,7 +574,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Patient#Link", IsNestedType=true)]
+ [FhirType("Patient#Link")]
[BackboneType("Patient.link")]
public partial class LinkComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/PaymentNotice.cs b/src/Hl7.Fhir.R4/Model/Generated/PaymentNotice.cs
index f5d4349f62..783b970eff 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/PaymentNotice.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/PaymentNotice.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("PaymentNotice","http://hl7.org/fhir/StructureDefinition/PaymentNotice", IsResource=true)]
+ [FhirType("PaymentNotice","http://hl7.org/fhir/StructureDefinition/PaymentNotice")]
public partial class PaymentNotice : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/PaymentReconciliation.cs b/src/Hl7.Fhir.R4/Model/Generated/PaymentReconciliation.cs
index 8bc50e9a9e..731dae275f 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/PaymentReconciliation.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/PaymentReconciliation.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("PaymentReconciliation","http://hl7.org/fhir/StructureDefinition/PaymentReconciliation", IsResource=true)]
+ [FhirType("PaymentReconciliation","http://hl7.org/fhir/StructureDefinition/PaymentReconciliation")]
public partial class PaymentReconciliation : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class PaymentReconciliation : Hl7.Fhir.Model.DomainResource, IIde
///
[Serializable]
[DataContract]
- [FhirType("PaymentReconciliation#Details", IsNestedType=true)]
+ [FhirType("PaymentReconciliation#Details")]
[BackboneType("PaymentReconciliation.detail")]
public partial class DetailsComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -448,7 +448,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PaymentReconciliation#Notes", IsNestedType=true)]
+ [FhirType("PaymentReconciliation#Notes")]
[BackboneType("PaymentReconciliation.processNote")]
public partial class NotesComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Person.cs b/src/Hl7.Fhir.R4/Model/Generated/Person.cs
index 2408a2b1a7..76884ed298 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Person.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Person.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Person","http://hl7.org/fhir/StructureDefinition/Person", IsResource=true)]
+ [FhirType("Person","http://hl7.org/fhir/StructureDefinition/Person")]
public partial class Person : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -99,7 +99,7 @@ public enum IdentityAssuranceLevel
///
[Serializable]
[DataContract]
- [FhirType("Person#Link", IsNestedType=true)]
+ [FhirType("Person#Link")]
[BackboneType("Person.link")]
public partial class LinkComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/PlanDefinition.cs b/src/Hl7.Fhir.R4/Model/Generated/PlanDefinition.cs
index 78e3888189..de3cbfb6c8 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/PlanDefinition.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/PlanDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("PlanDefinition","http://hl7.org/fhir/StructureDefinition/PlanDefinition", IsResource=true)]
+ [FhirType("PlanDefinition","http://hl7.org/fhir/StructureDefinition/PlanDefinition")]
public partial class PlanDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class PlanDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiab
///
[Serializable]
[DataContract]
- [FhirType("PlanDefinition#Goal", IsNestedType=true)]
+ [FhirType("PlanDefinition#Goal")]
[BackboneType("PlanDefinition.goal")]
public partial class GoalComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -352,7 +352,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PlanDefinition#Target", IsNestedType=true)]
+ [FhirType("PlanDefinition#Target")]
[BackboneType("PlanDefinition.goal.target")]
public partial class TargetComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -532,7 +532,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PlanDefinition#Action", IsNestedType=true)]
+ [FhirType("PlanDefinition#Action")]
[BackboneType("PlanDefinition.action")]
public partial class ActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1558,7 +1558,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PlanDefinition#Condition", IsNestedType=true)]
+ [FhirType("PlanDefinition#Condition")]
[BackboneType("PlanDefinition.action.condition")]
public partial class ConditionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1731,7 +1731,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PlanDefinition#RelatedAction", IsNestedType=true)]
+ [FhirType("PlanDefinition#RelatedAction")]
[BackboneType("PlanDefinition.action.relatedAction")]
public partial class RelatedActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1949,7 +1949,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PlanDefinition#Participant", IsNestedType=true)]
+ [FhirType("PlanDefinition#Participant")]
[BackboneType("PlanDefinition.action.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2123,7 +2123,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PlanDefinition#DynamicValue", IsNestedType=true)]
+ [FhirType("PlanDefinition#DynamicValue")]
[BackboneType("PlanDefinition.action.dynamicValue")]
public partial class DynamicValueComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Practitioner.cs b/src/Hl7.Fhir.R4/Model/Generated/Practitioner.cs
index 14af0bb071..9d1f92afb0 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Practitioner.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Practitioner.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Practitioner","http://hl7.org/fhir/StructureDefinition/Practitioner", IsResource=true)]
+ [FhirType("Practitioner","http://hl7.org/fhir/StructureDefinition/Practitioner")]
public partial class Practitioner : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class Practitioner : Hl7.Fhir.Model.DomainResource, IIdentifiable
///
[Serializable]
[DataContract]
- [FhirType("Practitioner#Qualification", IsNestedType=true)]
+ [FhirType("Practitioner#Qualification")]
[BackboneType("Practitioner.qualification")]
public partial class QualificationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/PractitionerRole.cs b/src/Hl7.Fhir.R4/Model/Generated/PractitionerRole.cs
index e9ebf9cb70..b13ac78eb2 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/PractitionerRole.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/PractitionerRole.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("PractitionerRole","http://hl7.org/fhir/StructureDefinition/PractitionerRole", IsResource=true)]
+ [FhirType("PractitionerRole","http://hl7.org/fhir/StructureDefinition/PractitionerRole")]
public partial class PractitionerRole : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded>
{
///
@@ -68,7 +68,7 @@ public partial class PractitionerRole : Hl7.Fhir.Model.DomainResource, IIdentifi
///
[Serializable]
[DataContract]
- [FhirType("PractitionerRole#AvailableTime", IsNestedType=true)]
+ [FhirType("PractitionerRole#AvailableTime")]
[BackboneType("PractitionerRole.availableTime")]
public partial class AvailableTimeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -344,7 +344,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PractitionerRole#NotAvailable", IsNestedType=true)]
+ [FhirType("PractitionerRole#NotAvailable")]
[BackboneType("PractitionerRole.notAvailable")]
public partial class NotAvailableComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Procedure.cs b/src/Hl7.Fhir.R4/Model/Generated/Procedure.cs
index 52b6473cb3..c6a78e0cac 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Procedure.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Procedure.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Procedure","http://hl7.org/fhir/StructureDefinition/Procedure", IsResource=true)]
+ [FhirType("Procedure","http://hl7.org/fhir/StructureDefinition/Procedure")]
public partial class Procedure : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -67,7 +67,7 @@ public partial class Procedure : Hl7.Fhir.Model.DomainResource, IIdentifiable
[Serializable]
[DataContract]
- [FhirType("Procedure#Performer", IsNestedType=true)]
+ [FhirType("Procedure#Performer")]
[BackboneType("Procedure.performer")]
public partial class PerformerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -249,7 +249,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Procedure#FocalDevice", IsNestedType=true)]
+ [FhirType("Procedure#FocalDevice")]
[BackboneType("Procedure.focalDevice")]
public partial class FocalDeviceComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Provenance.cs b/src/Hl7.Fhir.R4/Model/Generated/Provenance.cs
index 789456bd2e..44742f7554 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Provenance.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Provenance.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Provenance","http://hl7.org/fhir/StructureDefinition/Provenance", IsResource=true)]
+ [FhirType("Provenance","http://hl7.org/fhir/StructureDefinition/Provenance")]
public partial class Provenance : Hl7.Fhir.Model.DomainResource
{
///
@@ -109,7 +109,7 @@ public enum ProvenanceEntityRole
///
[Serializable]
[DataContract]
- [FhirType("Provenance#Agent", IsNestedType=true)]
+ [FhirType("Provenance#Agent")]
[BackboneType("Provenance.agent")]
public partial class AgentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -315,7 +315,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Provenance#Entity", IsNestedType=true)]
+ [FhirType("Provenance#Entity")]
[BackboneType("Provenance.entity")]
public partial class EntityComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Questionnaire.cs b/src/Hl7.Fhir.R4/Model/Generated/Questionnaire.cs
index 446793d6fb..0a27265338 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Questionnaire.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Questionnaire.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Questionnaire","http://hl7.org/fhir/StructureDefinition/Questionnaire", IsResource=true)]
+ [FhirType("Questionnaire","http://hl7.org/fhir/StructureDefinition/Questionnaire")]
public partial class Questionnaire : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -248,7 +248,7 @@ public enum QuestionnaireItemOperator
///
[Serializable]
[DataContract]
- [FhirType("Questionnaire#Item", IsNestedType=true)]
+ [FhirType("Questionnaire#Item")]
[BackboneType("Questionnaire.item")]
public partial class ItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -960,7 +960,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Questionnaire#EnableWhen", IsNestedType=true)]
+ [FhirType("Questionnaire#EnableWhen")]
[BackboneType("Questionnaire.item.enableWhen")]
public partial class EnableWhenComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1182,7 +1182,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Questionnaire#AnswerOption", IsNestedType=true)]
+ [FhirType("Questionnaire#AnswerOption")]
[BackboneType("Questionnaire.item.answerOption")]
public partial class AnswerOptionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1357,7 +1357,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Questionnaire#Initial", IsNestedType=true)]
+ [FhirType("Questionnaire#Initial")]
[BackboneType("Questionnaire.item.initial")]
public partial class InitialComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/QuestionnaireResponse.cs b/src/Hl7.Fhir.R4/Model/Generated/QuestionnaireResponse.cs
index 4bd212fc42..44a26c5dc5 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/QuestionnaireResponse.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/QuestionnaireResponse.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("QuestionnaireResponse","http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse", IsResource=true)]
+ [FhirType("QuestionnaireResponse","http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse")]
public partial class QuestionnaireResponse : Hl7.Fhir.Model.DomainResource, IIdentifiable
{
///
@@ -109,7 +109,7 @@ public enum QuestionnaireResponseStatus
///
[Serializable]
[DataContract]
- [FhirType("QuestionnaireResponse#Item", IsNestedType=true)]
+ [FhirType("QuestionnaireResponse#Item")]
[BackboneType("QuestionnaireResponse.item")]
public partial class ItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -393,7 +393,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("QuestionnaireResponse#Answer", IsNestedType=true)]
+ [FhirType("QuestionnaireResponse#Answer")]
[BackboneType("QuestionnaireResponse.item.answer")]
public partial class AnswerComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/RelatedPerson.cs b/src/Hl7.Fhir.R4/Model/Generated/RelatedPerson.cs
index 67b147a64c..867f39a940 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/RelatedPerson.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/RelatedPerson.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("RelatedPerson","http://hl7.org/fhir/StructureDefinition/RelatedPerson", IsResource=true)]
+ [FhirType("RelatedPerson","http://hl7.org/fhir/StructureDefinition/RelatedPerson")]
public partial class RelatedPerson : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded>
{
///
@@ -67,7 +67,7 @@ public partial class RelatedPerson : Hl7.Fhir.Model.DomainResource, IIdentifiabl
///
[Serializable]
[DataContract]
- [FhirType("RelatedPerson#Communication", IsNestedType=true)]
+ [FhirType("RelatedPerson#Communication")]
[BackboneType("RelatedPerson.communication")]
public partial class CommunicationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/RequestGroup.cs b/src/Hl7.Fhir.R4/Model/Generated/RequestGroup.cs
index be87baacc1..844336629f 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/RequestGroup.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/RequestGroup.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("RequestGroup","http://hl7.org/fhir/StructureDefinition/RequestGroup", IsResource=true)]
+ [FhirType("RequestGroup","http://hl7.org/fhir/StructureDefinition/RequestGroup")]
public partial class RequestGroup : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -67,7 +67,7 @@ public partial class RequestGroup : Hl7.Fhir.Model.DomainResource, IIdentifiable
///
[Serializable]
[DataContract]
- [FhirType("RequestGroup#Action", IsNestedType=true)]
+ [FhirType("RequestGroup#Action")]
[BackboneType("RequestGroup.action")]
public partial class ActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -849,7 +849,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("RequestGroup#Condition", IsNestedType=true)]
+ [FhirType("RequestGroup#Condition")]
[BackboneType("RequestGroup.action.condition")]
public partial class ConditionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1021,7 +1021,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("RequestGroup#RelatedAction", IsNestedType=true)]
+ [FhirType("RequestGroup#RelatedAction")]
[BackboneType("RequestGroup.action.relatedAction")]
public partial class RelatedActionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ResearchDefinition.cs b/src/Hl7.Fhir.R4/Model/Generated/ResearchDefinition.cs
index 2236c169c6..56cef94cf9 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ResearchDefinition.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ResearchDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ResearchDefinition","http://hl7.org/fhir/StructureDefinition/ResearchDefinition", IsResource=true)]
+ [FhirType("ResearchDefinition","http://hl7.org/fhir/StructureDefinition/ResearchDefinition")]
public partial class ResearchDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ResearchElementDefinition.cs b/src/Hl7.Fhir.R4/Model/Generated/ResearchElementDefinition.cs
index 27afc5bc22..7a0753436b 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ResearchElementDefinition.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ResearchElementDefinition.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ResearchElementDefinition","http://hl7.org/fhir/StructureDefinition/ResearchElementDefinition", IsResource=true)]
+ [FhirType("ResearchElementDefinition","http://hl7.org/fhir/StructureDefinition/ResearchElementDefinition")]
public partial class ResearchElementDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -97,7 +97,7 @@ public enum ResearchElementType
///
[Serializable]
[DataContract]
- [FhirType("ResearchElementDefinition#Characteristic", IsNestedType=true)]
+ [FhirType("ResearchElementDefinition#Characteristic")]
[BackboneType("ResearchElementDefinition.characteristic")]
public partial class CharacteristicComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ResearchStudy.cs b/src/Hl7.Fhir.R4/Model/Generated/ResearchStudy.cs
index be69ad3e78..efa565c616 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ResearchStudy.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ResearchStudy.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ResearchStudy","http://hl7.org/fhir/StructureDefinition/ResearchStudy", IsResource=true)]
+ [FhirType("ResearchStudy","http://hl7.org/fhir/StructureDefinition/ResearchStudy")]
public partial class ResearchStudy : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -144,7 +144,7 @@ public enum ResearchStudyStatus
///
[Serializable]
[DataContract]
- [FhirType("ResearchStudy#Arm", IsNestedType=true)]
+ [FhirType("ResearchStudy#Arm")]
[BackboneType("ResearchStudy.arm")]
public partial class ArmComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -357,7 +357,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ResearchStudy#Objective", IsNestedType=true)]
+ [FhirType("ResearchStudy#Objective")]
[BackboneType("ResearchStudy.objective")]
public partial class ObjectiveComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ResearchSubject.cs b/src/Hl7.Fhir.R4/Model/Generated/ResearchSubject.cs
index 3f84b16123..564746c9c3 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ResearchSubject.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ResearchSubject.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ResearchSubject","http://hl7.org/fhir/StructureDefinition/ResearchSubject", IsResource=true)]
+ [FhirType("ResearchSubject","http://hl7.org/fhir/StructureDefinition/ResearchSubject")]
public partial class ResearchSubject : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/RiskAssessment.cs b/src/Hl7.Fhir.R4/Model/Generated/RiskAssessment.cs
index 328a00b924..75b6465c2a 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/RiskAssessment.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/RiskAssessment.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("RiskAssessment","http://hl7.org/fhir/StructureDefinition/RiskAssessment", IsResource=true)]
+ [FhirType("RiskAssessment","http://hl7.org/fhir/StructureDefinition/RiskAssessment")]
public partial class RiskAssessment : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -68,7 +68,7 @@ public partial class RiskAssessment : Hl7.Fhir.Model.DomainResource, IIdentifiab
///
[Serializable]
[DataContract]
- [FhirType("RiskAssessment#Prediction", IsNestedType=true)]
+ [FhirType("RiskAssessment#Prediction")]
[BackboneType("RiskAssessment.prediction")]
public partial class PredictionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/RiskEvidenceSynthesis.cs b/src/Hl7.Fhir.R4/Model/Generated/RiskEvidenceSynthesis.cs
index dc69b07e68..03d23c9340 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/RiskEvidenceSynthesis.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/RiskEvidenceSynthesis.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("RiskEvidenceSynthesis","http://hl7.org/fhir/StructureDefinition/RiskEvidenceSynthesis", IsResource=true)]
+ [FhirType("RiskEvidenceSynthesis","http://hl7.org/fhir/StructureDefinition/RiskEvidenceSynthesis")]
public partial class RiskEvidenceSynthesis : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class RiskEvidenceSynthesis : Hl7.Fhir.Model.DomainResource, IIde
///
[Serializable]
[DataContract]
- [FhirType("RiskEvidenceSynthesis#SampleSize", IsNestedType=true)]
+ [FhirType("RiskEvidenceSynthesis#SampleSize")]
[BackboneType("RiskEvidenceSynthesis.sampleSize")]
public partial class SampleSizeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -297,7 +297,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("RiskEvidenceSynthesis#RiskEstimate", IsNestedType=true)]
+ [FhirType("RiskEvidenceSynthesis#RiskEstimate")]
[BackboneType("RiskEvidenceSynthesis.riskEstimate")]
public partial class RiskEstimateComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -648,7 +648,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("RiskEvidenceSynthesis#PrecisionEstimate", IsNestedType=true)]
+ [FhirType("RiskEvidenceSynthesis#PrecisionEstimate")]
[BackboneType("RiskEvidenceSynthesis.riskEstimate.precisionEstimate")]
public partial class PrecisionEstimateComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -904,7 +904,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("RiskEvidenceSynthesis#Certainty", IsNestedType=true)]
+ [FhirType("RiskEvidenceSynthesis#Certainty")]
[BackboneType("RiskEvidenceSynthesis.certainty")]
public partial class CertaintyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1084,7 +1084,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("RiskEvidenceSynthesis#CertaintySubcomponent", IsNestedType=true)]
+ [FhirType("RiskEvidenceSynthesis#CertaintySubcomponent")]
[BackboneType("RiskEvidenceSynthesis.certainty.certaintySubcomponent")]
public partial class CertaintySubcomponentComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Schedule.cs b/src/Hl7.Fhir.R4/Model/Generated/Schedule.cs
index c813a79132..e1a9e98efa 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Schedule.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Schedule.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Schedule","http://hl7.org/fhir/StructureDefinition/Schedule", IsResource=true)]
+ [FhirType("Schedule","http://hl7.org/fhir/StructureDefinition/Schedule")]
public partial class Schedule : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/SearchParameter.cs b/src/Hl7.Fhir.R4/Model/Generated/SearchParameter.cs
index 0b35c901bd..f51b70c875 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/SearchParameter.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/SearchParameter.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("SearchParameter","http://hl7.org/fhir/StructureDefinition/SearchParameter", IsResource=true)]
+ [FhirType("SearchParameter","http://hl7.org/fhir/StructureDefinition/SearchParameter")]
public partial class SearchParameter : Hl7.Fhir.Model.DomainResource, ICoded>>
{
///
@@ -254,7 +254,7 @@ public enum SearchModifierCode
///
[Serializable]
[DataContract]
- [FhirType("SearchParameter#Component", IsNestedType=true)]
+ [FhirType("SearchParameter#Component")]
[BackboneType("SearchParameter.component")]
public partial class ComponentComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/ServiceRequest.cs b/src/Hl7.Fhir.R4/Model/Generated/ServiceRequest.cs
index 8aaf552f2e..b25da3d4d3 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/ServiceRequest.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/ServiceRequest.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ServiceRequest","http://hl7.org/fhir/StructureDefinition/ServiceRequest", IsResource=true)]
+ [FhirType("ServiceRequest","http://hl7.org/fhir/StructureDefinition/ServiceRequest")]
public partial class ServiceRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Slot.cs b/src/Hl7.Fhir.R4/Model/Generated/Slot.cs
index 92ecd95072..f65d2dab27 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Slot.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Slot.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Slot","http://hl7.org/fhir/StructureDefinition/Slot", IsResource=true)]
+ [FhirType("Slot","http://hl7.org/fhir/StructureDefinition/Slot")]
public partial class Slot : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Specimen.cs b/src/Hl7.Fhir.R4/Model/Generated/Specimen.cs
index 581c261fe8..fb50d2acea 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Specimen.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Specimen.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Specimen","http://hl7.org/fhir/StructureDefinition/Specimen", IsResource=true)]
+ [FhirType("Specimen","http://hl7.org/fhir/StructureDefinition/Specimen")]
public partial class Specimen : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -101,7 +101,7 @@ public enum SpecimenStatus
///
[Serializable]
[DataContract]
- [FhirType("Specimen#Collection", IsNestedType=true)]
+ [FhirType("Specimen#Collection")]
[BackboneType("Specimen.collection")]
public partial class CollectionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -386,7 +386,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Specimen#Processing", IsNestedType=true)]
+ [FhirType("Specimen#Processing")]
[BackboneType("Specimen.processing")]
public partial class ProcessingComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -611,7 +611,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Specimen#Container", IsNestedType=true)]
+ [FhirType("Specimen#Container")]
[BackboneType("Specimen.container")]
public partial class ContainerComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/SpecimenDefinition.cs b/src/Hl7.Fhir.R4/Model/Generated/SpecimenDefinition.cs
index f17be3ea35..54b9a77263 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/SpecimenDefinition.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/SpecimenDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("SpecimenDefinition","http://hl7.org/fhir/StructureDefinition/SpecimenDefinition", IsResource=true)]
+ [FhirType("SpecimenDefinition","http://hl7.org/fhir/StructureDefinition/SpecimenDefinition")]
public partial class SpecimenDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable
{
///
@@ -89,7 +89,7 @@ public enum SpecimenContainedPreference
///
[Serializable]
[DataContract]
- [FhirType("SpecimenDefinition#TypeTested", IsNestedType=true)]
+ [FhirType("SpecimenDefinition#TypeTested")]
[BackboneType("SpecimenDefinition.typeTested")]
public partial class TypeTestedComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -448,7 +448,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SpecimenDefinition#Container", IsNestedType=true)]
+ [FhirType("SpecimenDefinition#Container")]
[BackboneType("SpecimenDefinition.typeTested.container")]
public partial class ContainerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -791,7 +791,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SpecimenDefinition#Additive", IsNestedType=true)]
+ [FhirType("SpecimenDefinition#Additive")]
[BackboneType("SpecimenDefinition.typeTested.container.additive")]
public partial class AdditiveComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -922,7 +922,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SpecimenDefinition#Handling", IsNestedType=true)]
+ [FhirType("SpecimenDefinition#Handling")]
[BackboneType("SpecimenDefinition.typeTested.handling")]
public partial class HandlingComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/StructureMap.cs b/src/Hl7.Fhir.R4/Model/Generated/StructureMap.cs
index 41c775f9f0..5117090ef5 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/StructureMap.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/StructureMap.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("StructureMap","http://hl7.org/fhir/StructureDefinition/StructureMap", IsResource=true)]
+ [FhirType("StructureMap","http://hl7.org/fhir/StructureDefinition/StructureMap")]
public partial class StructureMap : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -357,7 +357,7 @@ public enum StructureMapTransform
///
[Serializable]
[DataContract]
- [FhirType("StructureMap#Structure", IsNestedType=true)]
+ [FhirType("StructureMap#Structure")]
[BackboneType("StructureMap.structure")]
public partial class StructureComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -634,7 +634,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("StructureMap#Group", IsNestedType=true)]
+ [FhirType("StructureMap#Group")]
[BackboneType("StructureMap.group")]
public partial class GroupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -964,7 +964,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("StructureMap#Input", IsNestedType=true)]
+ [FhirType("StructureMap#Input")]
[BackboneType("StructureMap.group.input")]
public partial class InputComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1238,7 +1238,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("StructureMap#Rule", IsNestedType=true)]
+ [FhirType("StructureMap#Rule")]
[BackboneType("StructureMap.group.rule")]
public partial class RuleComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1527,7 +1527,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("StructureMap#Source", IsNestedType=true)]
+ [FhirType("StructureMap#Source")]
[BackboneType("StructureMap.group.rule.source")]
public partial class SourceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2085,7 +2085,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("StructureMap#Target", IsNestedType=true)]
+ [FhirType("StructureMap#Target")]
[BackboneType("StructureMap.group.rule.target")]
public partial class TargetComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2517,7 +2517,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("StructureMap#Parameter", IsNestedType=true)]
+ [FhirType("StructureMap#Parameter")]
[BackboneType("StructureMap.group.rule.target.parameter")]
public partial class ParameterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2643,7 +2643,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("StructureMap#Dependent", IsNestedType=true)]
+ [FhirType("StructureMap#Dependent")]
[BackboneType("StructureMap.group.rule.dependent")]
public partial class DependentComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Subscription.cs b/src/Hl7.Fhir.R4/Model/Generated/Subscription.cs
index 2922ca1a45..59edabdef8 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Subscription.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Subscription.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Subscription","http://hl7.org/fhir/StructureDefinition/Subscription", IsResource=true)]
+ [FhirType("Subscription","http://hl7.org/fhir/StructureDefinition/Subscription")]
public partial class Subscription : Hl7.Fhir.Model.DomainResource
{
///
@@ -141,7 +141,7 @@ public enum SubscriptionChannelType
///
[Serializable]
[DataContract]
- [FhirType("Subscription#Channel", IsNestedType=true)]
+ [FhirType("Subscription#Channel")]
[BackboneType("Subscription.channel")]
public partial class ChannelComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Substance.cs b/src/Hl7.Fhir.R4/Model/Generated/Substance.cs
index 622ab24197..a7ab422032 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Substance.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Substance.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Substance","http://hl7.org/fhir/StructureDefinition/Substance", IsResource=true)]
+ [FhirType("Substance","http://hl7.org/fhir/StructureDefinition/Substance")]
public partial class Substance : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -92,7 +92,7 @@ public enum FHIRSubstanceStatus
///
[Serializable]
[DataContract]
- [FhirType("Substance#Instance", IsNestedType=true)]
+ [FhirType("Substance#Instance")]
[BackboneType("Substance.instance")]
public partial class InstanceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -286,7 +286,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Substance#Ingredient", IsNestedType=true)]
+ [FhirType("Substance#Ingredient")]
[BackboneType("Substance.ingredient")]
public partial class IngredientComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/SubstanceAmount.cs b/src/Hl7.Fhir.R4/Model/Generated/SubstanceAmount.cs
index f42543412b..5d01f2291b 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/SubstanceAmount.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/SubstanceAmount.cs
@@ -61,7 +61,7 @@ public partial class SubstanceAmount : Hl7.Fhir.Model.BackboneType
///
[Serializable]
[DataContract]
- [FhirType("SubstanceAmount#ReferenceRange", IsNestedType=true)]
+ [FhirType("SubstanceAmount#ReferenceRange")]
[BackboneType("SubstanceAmount.referenceRange")]
public partial class ReferenceRangeComponent : Hl7.Fhir.Model.Element
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/SubstanceNucleicAcid.cs b/src/Hl7.Fhir.R4/Model/Generated/SubstanceNucleicAcid.cs
index 991db06dd9..d74fa4f9a7 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/SubstanceNucleicAcid.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/SubstanceNucleicAcid.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("SubstanceNucleicAcid","http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid", IsResource=true)]
+ [FhirType("SubstanceNucleicAcid","http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid")]
public partial class SubstanceNucleicAcid : Hl7.Fhir.Model.DomainResource
{
///
@@ -61,7 +61,7 @@ public partial class SubstanceNucleicAcid : Hl7.Fhir.Model.DomainResource
///
[Serializable]
[DataContract]
- [FhirType("SubstanceNucleicAcid#Subunit", IsNestedType=true)]
+ [FhirType("SubstanceNucleicAcid#Subunit")]
[BackboneType("SubstanceNucleicAcid.subunit")]
public partial class SubunitComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -415,7 +415,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceNucleicAcid#Linkage", IsNestedType=true)]
+ [FhirType("SubstanceNucleicAcid#Linkage")]
[BackboneType("SubstanceNucleicAcid.subunit.linkage")]
public partial class LinkageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -667,7 +667,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceNucleicAcid#Sugar", IsNestedType=true)]
+ [FhirType("SubstanceNucleicAcid#Sugar")]
[BackboneType("SubstanceNucleicAcid.subunit.sugar")]
public partial class SugarComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/SubstancePolymer.cs b/src/Hl7.Fhir.R4/Model/Generated/SubstancePolymer.cs
index 19f186e695..82a57c541e 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/SubstancePolymer.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/SubstancePolymer.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("SubstancePolymer","http://hl7.org/fhir/StructureDefinition/SubstancePolymer", IsResource=true)]
+ [FhirType("SubstancePolymer","http://hl7.org/fhir/StructureDefinition/SubstancePolymer")]
public partial class SubstancePolymer : Hl7.Fhir.Model.DomainResource
{
///
@@ -61,7 +61,7 @@ public partial class SubstancePolymer : Hl7.Fhir.Model.DomainResource
///
[Serializable]
[DataContract]
- [FhirType("SubstancePolymer#MonomerSet", IsNestedType=true)]
+ [FhirType("SubstancePolymer#MonomerSet")]
[BackboneType("SubstancePolymer.monomerSet")]
public partial class MonomerSetComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -210,7 +210,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstancePolymer#StartingMaterial", IsNestedType=true)]
+ [FhirType("SubstancePolymer#StartingMaterial")]
[BackboneType("SubstancePolymer.monomerSet.startingMaterial")]
public partial class StartingMaterialComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -426,7 +426,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstancePolymer#Repeat", IsNestedType=true)]
+ [FhirType("SubstancePolymer#Repeat")]
[BackboneType("SubstancePolymer.repeat")]
public partial class RepeatComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -661,7 +661,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstancePolymer#RepeatUnit", IsNestedType=true)]
+ [FhirType("SubstancePolymer#RepeatUnit")]
[BackboneType("SubstancePolymer.repeat.repeatUnit")]
public partial class RepeatUnitComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -904,7 +904,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstancePolymer#DegreeOfPolymerisation", IsNestedType=true)]
+ [FhirType("SubstancePolymer#DegreeOfPolymerisation")]
[BackboneType("SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation")]
public partial class DegreeOfPolymerisationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1052,7 +1052,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstancePolymer#StructuralRepresentation", IsNestedType=true)]
+ [FhirType("SubstancePolymer#StructuralRepresentation")]
[BackboneType("SubstancePolymer.repeat.repeatUnit.structuralRepresentation")]
public partial class StructuralRepresentationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/SubstanceProtein.cs b/src/Hl7.Fhir.R4/Model/Generated/SubstanceProtein.cs
index 86a3766009..5b6dc53e17 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/SubstanceProtein.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/SubstanceProtein.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("SubstanceProtein","http://hl7.org/fhir/StructureDefinition/SubstanceProtein", IsResource=true)]
+ [FhirType("SubstanceProtein","http://hl7.org/fhir/StructureDefinition/SubstanceProtein")]
public partial class SubstanceProtein : Hl7.Fhir.Model.DomainResource
{
///
@@ -61,7 +61,7 @@ public partial class SubstanceProtein : Hl7.Fhir.Model.DomainResource
///
[Serializable]
[DataContract]
- [FhirType("SubstanceProtein#Subunit", IsNestedType=true)]
+ [FhirType("SubstanceProtein#Subunit")]
[BackboneType("SubstanceProtein.subunit")]
public partial class SubunitComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/SubstanceReferenceInformation.cs b/src/Hl7.Fhir.R4/Model/Generated/SubstanceReferenceInformation.cs
index 0293b7f7a3..81ceed5b90 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/SubstanceReferenceInformation.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/SubstanceReferenceInformation.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("SubstanceReferenceInformation","http://hl7.org/fhir/StructureDefinition/SubstanceReferenceInformation", IsResource=true)]
+ [FhirType("SubstanceReferenceInformation","http://hl7.org/fhir/StructureDefinition/SubstanceReferenceInformation")]
public partial class SubstanceReferenceInformation : Hl7.Fhir.Model.DomainResource
{
///
@@ -61,7 +61,7 @@ public partial class SubstanceReferenceInformation : Hl7.Fhir.Model.DomainResour
///
[Serializable]
[DataContract]
- [FhirType("SubstanceReferenceInformation#Gene", IsNestedType=true)]
+ [FhirType("SubstanceReferenceInformation#Gene")]
[BackboneType("SubstanceReferenceInformation.gene")]
public partial class GeneComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -237,7 +237,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceReferenceInformation#GeneElement", IsNestedType=true)]
+ [FhirType("SubstanceReferenceInformation#GeneElement")]
[BackboneType("SubstanceReferenceInformation.geneElement")]
public partial class GeneElementComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -413,7 +413,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceReferenceInformation#Classification", IsNestedType=true)]
+ [FhirType("SubstanceReferenceInformation#Classification")]
[BackboneType("SubstanceReferenceInformation.classification")]
public partial class ClassificationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -615,7 +615,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceReferenceInformation#Target", IsNestedType=true)]
+ [FhirType("SubstanceReferenceInformation#Target")]
[BackboneType("SubstanceReferenceInformation.target")]
public partial class TargetComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/SubstanceSourceMaterial.cs b/src/Hl7.Fhir.R4/Model/Generated/SubstanceSourceMaterial.cs
index 6d6da390d1..9b17827d14 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/SubstanceSourceMaterial.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/SubstanceSourceMaterial.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSourceMaterial","http://hl7.org/fhir/StructureDefinition/SubstanceSourceMaterial", IsResource=true)]
+ [FhirType("SubstanceSourceMaterial","http://hl7.org/fhir/StructureDefinition/SubstanceSourceMaterial")]
public partial class SubstanceSourceMaterial : Hl7.Fhir.Model.DomainResource
{
///
@@ -61,7 +61,7 @@ public partial class SubstanceSourceMaterial : Hl7.Fhir.Model.DomainResource
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSourceMaterial#FractionDescription", IsNestedType=true)]
+ [FhirType("SubstanceSourceMaterial#FractionDescription")]
[BackboneType("SubstanceSourceMaterial.fractionDescription")]
public partial class FractionDescriptionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -227,7 +227,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSourceMaterial#Organism", IsNestedType=true)]
+ [FhirType("SubstanceSourceMaterial#Organism")]
[BackboneType("SubstanceSourceMaterial.organism")]
public partial class OrganismComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -544,7 +544,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSourceMaterial#Author", IsNestedType=true)]
+ [FhirType("SubstanceSourceMaterial#Author")]
[BackboneType("SubstanceSourceMaterial.organism.author")]
public partial class AuthorComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -710,7 +710,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSourceMaterial#Hybrid", IsNestedType=true)]
+ [FhirType("SubstanceSourceMaterial#Hybrid")]
[BackboneType("SubstanceSourceMaterial.organism.hybrid")]
public partial class HybridComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1005,7 +1005,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSourceMaterial#OrganismGeneral", IsNestedType=true)]
+ [FhirType("SubstanceSourceMaterial#OrganismGeneral")]
[BackboneType("SubstanceSourceMaterial.organism.organismGeneral")]
public partial class OrganismGeneralComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1203,7 +1203,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSourceMaterial#PartDescription", IsNestedType=true)]
+ [FhirType("SubstanceSourceMaterial#PartDescription")]
[BackboneType("SubstanceSourceMaterial.partDescription")]
public partial class PartDescriptionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/SubstanceSpecification.cs b/src/Hl7.Fhir.R4/Model/Generated/SubstanceSpecification.cs
index 152fa1c0c5..a82c0f7cd2 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/SubstanceSpecification.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/SubstanceSpecification.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSpecification","http://hl7.org/fhir/StructureDefinition/SubstanceSpecification", IsResource=true)]
+ [FhirType("SubstanceSpecification","http://hl7.org/fhir/StructureDefinition/SubstanceSpecification")]
public partial class SubstanceSpecification : Hl7.Fhir.Model.DomainResource, IIdentifiable
{
///
@@ -61,7 +61,7 @@ public partial class SubstanceSpecification : Hl7.Fhir.Model.DomainResource, IId
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSpecification#Moiety", IsNestedType=true)]
+ [FhirType("SubstanceSpecification#Moiety")]
[BackboneType("SubstanceSpecification.moiety")]
public partial class MoietyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -372,7 +372,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSpecification#Property", IsNestedType=true)]
+ [FhirType("SubstanceSpecification#Property")]
[BackboneType("SubstanceSpecification.property")]
public partial class PropertyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -618,7 +618,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSpecification#Structure", IsNestedType=true)]
+ [FhirType("SubstanceSpecification#Structure")]
[BackboneType("SubstanceSpecification.structure")]
public partial class StructureComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -957,7 +957,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSpecification#Isotope", IsNestedType=true)]
+ [FhirType("SubstanceSpecification#Isotope")]
[BackboneType("SubstanceSpecification.structure.isotope")]
public partial class IsotopeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1180,7 +1180,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSpecification#MolecularWeight", IsNestedType=true)]
+ [FhirType("SubstanceSpecification#MolecularWeight")]
[BackboneType("SubstanceSpecification.structure.isotope.molecularWeight")]
public partial class MolecularWeightComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1353,7 +1353,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSpecification#Representation", IsNestedType=true)]
+ [FhirType("SubstanceSpecification#Representation")]
[BackboneType("SubstanceSpecification.structure.representation")]
public partial class RepresentationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1544,7 +1544,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSpecification#Code", IsNestedType=true)]
+ [FhirType("SubstanceSpecification#Code")]
[BackboneType("SubstanceSpecification.code")]
public partial class CodeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1806,7 +1806,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSpecification#Name", IsNestedType=true)]
+ [FhirType("SubstanceSpecification#Name")]
[BackboneType("SubstanceSpecification.name")]
public partial class NameComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2225,7 +2225,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSpecification#Official", IsNestedType=true)]
+ [FhirType("SubstanceSpecification#Official")]
[BackboneType("SubstanceSpecification.name.official")]
public partial class OfficialComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2416,7 +2416,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceSpecification#Relationship", IsNestedType=true)]
+ [FhirType("SubstanceSpecification#Relationship")]
[BackboneType("SubstanceSpecification.relationship")]
public partial class RelationshipComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/SupplyDelivery.cs b/src/Hl7.Fhir.R4/Model/Generated/SupplyDelivery.cs
index 507718aae8..567b762dd0 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/SupplyDelivery.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/SupplyDelivery.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("SupplyDelivery","http://hl7.org/fhir/StructureDefinition/SupplyDelivery", IsResource=true)]
+ [FhirType("SupplyDelivery","http://hl7.org/fhir/StructureDefinition/SupplyDelivery")]
public partial class SupplyDelivery : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -123,7 +123,7 @@ public enum SupplyItemType
///
[Serializable]
[DataContract]
- [FhirType("SupplyDelivery#SuppliedItem", IsNestedType=true)]
+ [FhirType("SupplyDelivery#SuppliedItem")]
[BackboneType("SupplyDelivery.suppliedItem")]
public partial class SuppliedItemComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/SupplyRequest.cs b/src/Hl7.Fhir.R4/Model/Generated/SupplyRequest.cs
index 99296f6508..38c13929d3 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/SupplyRequest.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/SupplyRequest.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("SupplyRequest","http://hl7.org/fhir/StructureDefinition/SupplyRequest", IsResource=true)]
+ [FhirType("SupplyRequest","http://hl7.org/fhir/StructureDefinition/SupplyRequest")]
public partial class SupplyRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -119,7 +119,7 @@ public enum SupplyRequestStatus
///
[Serializable]
[DataContract]
- [FhirType("SupplyRequest#Parameter", IsNestedType=true)]
+ [FhirType("SupplyRequest#Parameter")]
[BackboneType("SupplyRequest.parameter")]
public partial class ParameterComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Task.cs b/src/Hl7.Fhir.R4/Model/Generated/Task.cs
index 0c676b1699..840486489a 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Task.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Task.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Task","http://hl7.org/fhir/StructureDefinition/Task", IsResource=true)]
+ [FhirType("Task","http://hl7.org/fhir/StructureDefinition/Task")]
public partial class Task : Hl7.Fhir.Model.DomainResource, IIdentifiable>, ICoded
{
///
@@ -210,7 +210,7 @@ public enum TaskIntent
///
[Serializable]
[DataContract]
- [FhirType("Task#Restriction", IsNestedType=true)]
+ [FhirType("Task#Restriction")]
[BackboneType("Task.restriction")]
public partial class RestrictionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -407,7 +407,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Task#Parameter", IsNestedType=true)]
+ [FhirType("Task#Parameter")]
[BackboneType("Task.input")]
public partial class ParameterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -563,7 +563,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Task#Output", IsNestedType=true)]
+ [FhirType("Task#Output")]
[BackboneType("Task.output")]
public partial class OutputComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/TerminologyCapabilities.cs b/src/Hl7.Fhir.R4/Model/Generated/TerminologyCapabilities.cs
index 6cda7dd039..0dd41b0cb6 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/TerminologyCapabilities.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/TerminologyCapabilities.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities","http://hl7.org/fhir/StructureDefinition/TerminologyCapabilities", IsResource=true)]
+ [FhirType("TerminologyCapabilities","http://hl7.org/fhir/StructureDefinition/TerminologyCapabilities")]
public partial class TerminologyCapabilities : Hl7.Fhir.Model.DomainResource
{
///
@@ -89,7 +89,7 @@ public enum CodeSearchSupport
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#Software", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#Software")]
[BackboneType("TerminologyCapabilities.software")]
public partial class SoftwareComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -277,7 +277,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#Implementation", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#Implementation")]
[BackboneType("TerminologyCapabilities.implementation")]
public partial class ImplementationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -466,7 +466,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#CodeSystem", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#CodeSystem")]
[BackboneType("TerminologyCapabilities.codeSystem")]
public partial class CodeSystemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -680,7 +680,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#Version", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#Version")]
[BackboneType("TerminologyCapabilities.codeSystem.version")]
public partial class VersionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1021,7 +1021,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#Filter", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#Filter")]
[BackboneType("TerminologyCapabilities.codeSystem.version.filter")]
public partial class FilterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1207,7 +1207,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#Expansion", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#Expansion")]
[BackboneType("TerminologyCapabilities.expansion")]
public partial class ExpansionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1503,7 +1503,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#Parameter", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#Parameter")]
[BackboneType("TerminologyCapabilities.expansion.parameter")]
public partial class ParameterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1688,7 +1688,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#ValidateCode", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#ValidateCode")]
[BackboneType("TerminologyCapabilities.validateCode")]
public partial class ValidateCodeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1830,7 +1830,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#Translation", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#Translation")]
[BackboneType("TerminologyCapabilities.translation")]
public partial class TranslationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1975,7 +1975,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#Closure", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#Closure")]
[BackboneType("TerminologyCapabilities.closure")]
public partial class ClosureComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/TestReport.cs b/src/Hl7.Fhir.R4/Model/Generated/TestReport.cs
index 3ff0af3ed6..05cb1ac08b 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/TestReport.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/TestReport.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("TestReport","http://hl7.org/fhir/StructureDefinition/TestReport", IsResource=true)]
+ [FhirType("TestReport","http://hl7.org/fhir/StructureDefinition/TestReport")]
public partial class TestReport : Hl7.Fhir.Model.DomainResource, IIdentifiable
{
///
@@ -200,7 +200,7 @@ public enum TestReportActionResult
///
[Serializable]
[DataContract]
- [FhirType("TestReport#Participant", IsNestedType=true)]
+ [FhirType("TestReport#Participant")]
[BackboneType("TestReport.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -431,7 +431,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestReport#Setup", IsNestedType=true)]
+ [FhirType("TestReport#Setup")]
[BackboneType("TestReport.setup")]
public partial class SetupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -559,7 +559,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestReport#SetupAction", IsNestedType=true)]
+ [FhirType("TestReport#SetupAction")]
[BackboneType("TestReport.setup.action")]
public partial class SetupActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -710,7 +710,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestReport#Operation", IsNestedType=true)]
+ [FhirType("TestReport#Operation")]
[BackboneType("TestReport.setup.action.operation")]
public partial class OperationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -943,7 +943,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestReport#Assert", IsNestedType=true)]
+ [FhirType("TestReport#Assert")]
[BackboneType("TestReport.setup.action.assert")]
public partial class AssertComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1173,7 +1173,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestReport#Test", IsNestedType=true)]
+ [FhirType("TestReport#Test")]
[BackboneType("TestReport.test")]
public partial class TestComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1387,7 +1387,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestReport#TestAction", IsNestedType=true)]
+ [FhirType("TestReport#TestAction")]
[BackboneType("TestReport.test.action")]
public partial class TestActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1538,7 +1538,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestReport#Teardown", IsNestedType=true)]
+ [FhirType("TestReport#Teardown")]
[BackboneType("TestReport.teardown")]
public partial class TeardownComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1666,7 +1666,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestReport#TeardownAction", IsNestedType=true)]
+ [FhirType("TestReport#TeardownAction")]
[BackboneType("TestReport.teardown.action")]
public partial class TeardownActionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/TestScript.cs b/src/Hl7.Fhir.R4/Model/Generated/TestScript.cs
index 7145881272..3e5cf2025f 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/TestScript.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/TestScript.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("TestScript","http://hl7.org/fhir/StructureDefinition/TestScript", IsResource=true)]
+ [FhirType("TestScript","http://hl7.org/fhir/StructureDefinition/TestScript")]
public partial class TestScript : Hl7.Fhir.Model.DomainResource, IIdentifiable
{
///
@@ -300,7 +300,7 @@ public enum AssertionResponseTypes
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Origin", IsNestedType=true)]
+ [FhirType("TestScript#Origin")]
[BackboneType("TestScript.origin")]
public partial class OriginComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -473,7 +473,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Destination", IsNestedType=true)]
+ [FhirType("TestScript#Destination")]
[BackboneType("TestScript.destination")]
public partial class DestinationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -645,7 +645,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Metadata", IsNestedType=true)]
+ [FhirType("TestScript#Metadata")]
[BackboneType("TestScript.metadata")]
public partial class MetadataComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -798,7 +798,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Link", IsNestedType=true)]
+ [FhirType("TestScript#Link")]
[BackboneType("TestScript.metadata.link")]
public partial class LinkComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -987,7 +987,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Capability", IsNestedType=true)]
+ [FhirType("TestScript#Capability")]
[BackboneType("TestScript.metadata.capability")]
public partial class CapabilityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1394,7 +1394,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Fixture", IsNestedType=true)]
+ [FhirType("TestScript#Fixture")]
[BackboneType("TestScript.fixture")]
public partial class FixtureComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1611,7 +1611,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Variable", IsNestedType=true)]
+ [FhirType("TestScript#Variable")]
[BackboneType("TestScript.variable")]
public partial class VariableComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2054,7 +2054,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Setup", IsNestedType=true)]
+ [FhirType("TestScript#Setup")]
[BackboneType("TestScript.setup")]
public partial class SetupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2182,7 +2182,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#SetupAction", IsNestedType=true)]
+ [FhirType("TestScript#SetupAction")]
[BackboneType("TestScript.setup.action")]
public partial class SetupActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2333,7 +2333,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Operation", IsNestedType=true)]
+ [FhirType("TestScript#Operation")]
[BackboneType("TestScript.setup.action.operation")]
public partial class OperationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3139,7 +3139,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#RequestHeader", IsNestedType=true)]
+ [FhirType("TestScript#RequestHeader")]
[BackboneType("TestScript.setup.action.operation.requestHeader")]
public partial class RequestHeaderComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3329,7 +3329,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Assert", IsNestedType=true)]
+ [FhirType("TestScript#Assert")]
[BackboneType("TestScript.setup.action.assert")]
public partial class AssertComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4385,7 +4385,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Test", IsNestedType=true)]
+ [FhirType("TestScript#Test")]
[BackboneType("TestScript.test")]
public partial class TestComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4599,7 +4599,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#TestAction", IsNestedType=true)]
+ [FhirType("TestScript#TestAction")]
[BackboneType("TestScript.test.action")]
public partial class TestActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4750,7 +4750,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Teardown", IsNestedType=true)]
+ [FhirType("TestScript#Teardown")]
[BackboneType("TestScript.teardown")]
public partial class TeardownComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4878,7 +4878,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#TeardownAction", IsNestedType=true)]
+ [FhirType("TestScript#TeardownAction")]
[BackboneType("TestScript.teardown.action")]
public partial class TeardownActionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/Timing.cs b/src/Hl7.Fhir.R4/Model/Generated/Timing.cs
index 81685daa82..565a58f340 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/Timing.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/Timing.cs
@@ -291,7 +291,7 @@ public enum EventTiming
///
[Serializable]
[DataContract]
- [FhirType("Timing#Repeat", IsNestedType=true)]
+ [FhirType("Timing#Repeat")]
[BackboneType("Timing.repeat")]
public partial class RepeatComponent : Hl7.Fhir.Model.Element
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/VerificationResult.cs b/src/Hl7.Fhir.R4/Model/Generated/VerificationResult.cs
index 3028c3a90f..bd3216392f 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/VerificationResult.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/VerificationResult.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("VerificationResult","http://hl7.org/fhir/StructureDefinition/VerificationResult", IsResource=true)]
+ [FhirType("VerificationResult","http://hl7.org/fhir/StructureDefinition/VerificationResult")]
public partial class VerificationResult : Hl7.Fhir.Model.DomainResource
{
///
@@ -107,7 +107,7 @@ public enum StatusCode
///
[Serializable]
[DataContract]
- [FhirType("VerificationResult#PrimarySource", IsNestedType=true)]
+ [FhirType("VerificationResult#PrimarySource")]
[BackboneType("VerificationResult.primarySource")]
public partial class PrimarySourceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -408,7 +408,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("VerificationResult#Attestation", IsNestedType=true)]
+ [FhirType("VerificationResult#Attestation")]
[BackboneType("VerificationResult.attestation")]
public partial class AttestationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -765,7 +765,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("VerificationResult#Validator", IsNestedType=true)]
+ [FhirType("VerificationResult#Validator")]
[BackboneType("VerificationResult.validator")]
public partial class ValidatorComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4/Model/Generated/VisionPrescription.cs b/src/Hl7.Fhir.R4/Model/Generated/VisionPrescription.cs
index 1268c01658..0038cc3fde 100644
--- a/src/Hl7.Fhir.R4/Model/Generated/VisionPrescription.cs
+++ b/src/Hl7.Fhir.R4/Model/Generated/VisionPrescription.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("VisionPrescription","http://hl7.org/fhir/StructureDefinition/VisionPrescription", IsResource=true)]
+ [FhirType("VisionPrescription","http://hl7.org/fhir/StructureDefinition/VisionPrescription")]
public partial class VisionPrescription : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -123,7 +123,7 @@ public enum VisionBase
///
[Serializable]
[DataContract]
- [FhirType("VisionPrescription#LensSpecification", IsNestedType=true)]
+ [FhirType("VisionPrescription#LensSpecification")]
[BackboneType("VisionPrescription.lensSpecification")]
public partial class LensSpecificationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -761,7 +761,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("VisionPrescription#Prism", IsNestedType=true)]
+ [FhirType("VisionPrescription#Prism")]
[BackboneType("VisionPrescription.lensSpecification.prism")]
public partial class PrismComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Account.cs b/src/Hl7.Fhir.R4B/Model/Generated/Account.cs
index 1846f50618..9608acf6de 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Account.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Account.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Account","http://hl7.org/fhir/StructureDefinition/Account", IsResource=true)]
+ [FhirType("Account","http://hl7.org/fhir/StructureDefinition/Account")]
public partial class Account : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -109,7 +109,7 @@ public enum AccountStatus
///
[Serializable]
[DataContract]
- [FhirType("Account#Coverage", IsNestedType=true)]
+ [FhirType("Account#Coverage")]
[BackboneType("Account.coverage")]
public partial class CoverageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -281,7 +281,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Account#Guarantor", IsNestedType=true)]
+ [FhirType("Account#Guarantor")]
[BackboneType("Account.guarantor")]
public partial class GuarantorComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ActivityDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/ActivityDefinition.cs
index 7adc2af71d..9a7a7ba1b3 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ActivityDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ActivityDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ActivityDefinition","http://hl7.org/fhir/StructureDefinition/ActivityDefinition", IsResource=true)]
+ [FhirType("ActivityDefinition","http://hl7.org/fhir/StructureDefinition/ActivityDefinition")]
public partial class ActivityDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -167,7 +167,7 @@ public enum RequestResourceType
///
[Serializable]
[DataContract]
- [FhirType("ActivityDefinition#Participant", IsNestedType=true)]
+ [FhirType("ActivityDefinition#Participant")]
[BackboneType("ActivityDefinition.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -341,7 +341,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ActivityDefinition#DynamicValue", IsNestedType=true)]
+ [FhirType("ActivityDefinition#DynamicValue")]
[BackboneType("ActivityDefinition.dynamicValue")]
public partial class DynamicValueComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/AdministrableProductDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/AdministrableProductDefinition.cs
index 41afb91c8f..687e73fc9c 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/AdministrableProductDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/AdministrableProductDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("AdministrableProductDefinition","http://hl7.org/fhir/StructureDefinition/AdministrableProductDefinition", IsResource=true)]
+ [FhirType("AdministrableProductDefinition","http://hl7.org/fhir/StructureDefinition/AdministrableProductDefinition")]
public partial class AdministrableProductDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -64,7 +64,7 @@ public partial class AdministrableProductDefinition : Hl7.Fhir.Model.DomainResou
///
[Serializable]
[DataContract]
- [FhirType("AdministrableProductDefinition#Property", IsNestedType=true)]
+ [FhirType("AdministrableProductDefinition#Property")]
[BackboneType("AdministrableProductDefinition.property")]
public partial class PropertyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -245,7 +245,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AdministrableProductDefinition#RouteOfAdministration", IsNestedType=true)]
+ [FhirType("AdministrableProductDefinition#RouteOfAdministration")]
[BackboneType("AdministrableProductDefinition.routeOfAdministration")]
public partial class RouteOfAdministrationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -521,7 +521,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AdministrableProductDefinition#TargetSpecies", IsNestedType=true)]
+ [FhirType("AdministrableProductDefinition#TargetSpecies")]
[BackboneType("AdministrableProductDefinition.routeOfAdministration.targetSpecies")]
public partial class TargetSpeciesComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -672,7 +672,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AdministrableProductDefinition#WithdrawalPeriod", IsNestedType=true)]
+ [FhirType("AdministrableProductDefinition#WithdrawalPeriod")]
[BackboneType("AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod")]
public partial class WithdrawalPeriodComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/AdverseEvent.cs b/src/Hl7.Fhir.R4B/Model/Generated/AdverseEvent.cs
index 34425784fb..3bb4f9de68 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/AdverseEvent.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/AdverseEvent.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("AdverseEvent","http://hl7.org/fhir/StructureDefinition/AdverseEvent", IsResource=true)]
+ [FhirType("AdverseEvent","http://hl7.org/fhir/StructureDefinition/AdverseEvent")]
public partial class AdverseEvent : Hl7.Fhir.Model.DomainResource, IIdentifiable
{
///
@@ -163,7 +163,7 @@ public enum AdverseEventOutcome
///
[Serializable]
[DataContract]
- [FhirType("AdverseEvent#SuspectEntity", IsNestedType=true)]
+ [FhirType("AdverseEvent#SuspectEntity")]
[BackboneType("AdverseEvent.suspectEntity")]
public partial class SuspectEntityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -315,7 +315,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AdverseEvent#Causality", IsNestedType=true)]
+ [FhirType("AdverseEvent#Causality")]
[BackboneType("AdverseEvent.suspectEntity.causality")]
public partial class CausalityComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/AllergyIntolerance.cs b/src/Hl7.Fhir.R4B/Model/Generated/AllergyIntolerance.cs
index a8ba67ef83..c239270896 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/AllergyIntolerance.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/AllergyIntolerance.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("AllergyIntolerance","http://hl7.org/fhir/StructureDefinition/AllergyIntolerance", IsResource=true)]
+ [FhirType("AllergyIntolerance","http://hl7.org/fhir/StructureDefinition/AllergyIntolerance")]
public partial class AllergyIntolerance : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -242,7 +242,7 @@ public enum AllergyIntoleranceSeverity
///
[Serializable]
[DataContract]
- [FhirType("AllergyIntolerance#Reaction", IsNestedType=true)]
+ [FhirType("AllergyIntolerance#Reaction")]
[BackboneType("AllergyIntolerance.reaction")]
public partial class ReactionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Appointment.cs b/src/Hl7.Fhir.R4B/Model/Generated/Appointment.cs
index 73094e11f5..70297c4cae 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Appointment.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Appointment.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Appointment","http://hl7.org/fhir/StructureDefinition/Appointment", IsResource=true)]
+ [FhirType("Appointment","http://hl7.org/fhir/StructureDefinition/Appointment")]
public partial class Appointment : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -162,7 +162,7 @@ public enum ParticipantRequired
///
[Serializable]
[DataContract]
- [FhirType("Appointment#Participant", IsNestedType=true)]
+ [FhirType("Appointment#Participant")]
[BackboneType("Appointment.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/AppointmentResponse.cs b/src/Hl7.Fhir.R4B/Model/Generated/AppointmentResponse.cs
index 87f25f913e..41fb0ea65a 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/AppointmentResponse.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/AppointmentResponse.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("AppointmentResponse","http://hl7.org/fhir/StructureDefinition/AppointmentResponse", IsResource=true)]
+ [FhirType("AppointmentResponse","http://hl7.org/fhir/StructureDefinition/AppointmentResponse")]
public partial class AppointmentResponse : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/AuditEvent.cs b/src/Hl7.Fhir.R4B/Model/Generated/AuditEvent.cs
index 2254afbd9d..9742a297f8 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/AuditEvent.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/AuditEvent.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent","http://hl7.org/fhir/StructureDefinition/AuditEvent", IsResource=true)]
+ [FhirType("AuditEvent","http://hl7.org/fhir/StructureDefinition/AuditEvent")]
public partial class AuditEvent : Hl7.Fhir.Model.DomainResource
{
///
@@ -184,7 +184,7 @@ public enum AuditEventAgentNetworkType
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent#Agent", IsNestedType=true)]
+ [FhirType("AuditEvent#Agent")]
[BackboneType("AuditEvent.agent")]
public partial class AgentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -644,7 +644,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent#Network", IsNestedType=true)]
+ [FhirType("AuditEvent#Network")]
[BackboneType("AuditEvent.agent.network")]
public partial class NetworkComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -834,7 +834,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent#Source", IsNestedType=true)]
+ [FhirType("AuditEvent#Source")]
[BackboneType("AuditEvent.source")]
public partial class SourceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1034,7 +1034,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent#Entity", IsNestedType=true)]
+ [FhirType("AuditEvent#Entity")]
[BackboneType("AuditEvent.entity")]
public partial class EntityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1422,7 +1422,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent#Detail", IsNestedType=true)]
+ [FhirType("AuditEvent#Detail")]
[BackboneType("AuditEvent.entity.detail")]
public partial class DetailComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Basic.cs b/src/Hl7.Fhir.R4B/Model/Generated/Basic.cs
index b1d548c966..9f20602b74 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Basic.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Basic.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Basic","http://hl7.org/fhir/StructureDefinition/Basic", IsResource=true)]
+ [FhirType("Basic","http://hl7.org/fhir/StructureDefinition/Basic")]
public partial class Basic : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/BiologicallyDerivedProduct.cs b/src/Hl7.Fhir.R4B/Model/Generated/BiologicallyDerivedProduct.cs
index 064d8e8078..7d9235540c 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/BiologicallyDerivedProduct.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/BiologicallyDerivedProduct.cs
@@ -53,7 +53,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("BiologicallyDerivedProduct","http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProduct", IsResource=true)]
+ [FhirType("BiologicallyDerivedProduct","http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProduct")]
public partial class BiologicallyDerivedProduct : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -156,7 +156,7 @@ public enum BiologicallyDerivedProductStorageScale
///
[Serializable]
[DataContract]
- [FhirType("BiologicallyDerivedProduct#Collection", IsNestedType=true)]
+ [FhirType("BiologicallyDerivedProduct#Collection")]
[BackboneType("BiologicallyDerivedProduct.collection")]
public partial class CollectionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -338,7 +338,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("BiologicallyDerivedProduct#Processing", IsNestedType=true)]
+ [FhirType("BiologicallyDerivedProduct#Processing")]
[BackboneType("BiologicallyDerivedProduct.processing")]
public partial class ProcessingComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -562,7 +562,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("BiologicallyDerivedProduct#Manipulation", IsNestedType=true)]
+ [FhirType("BiologicallyDerivedProduct#Manipulation")]
[BackboneType("BiologicallyDerivedProduct.manipulation")]
public partial class ManipulationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -730,7 +730,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("BiologicallyDerivedProduct#Storage", IsNestedType=true)]
+ [FhirType("BiologicallyDerivedProduct#Storage")]
[BackboneType("BiologicallyDerivedProduct.storage")]
public partial class StorageComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/BodyStructure.cs b/src/Hl7.Fhir.R4B/Model/Generated/BodyStructure.cs
index 3f46cc8b29..5ddf0fe79c 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/BodyStructure.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/BodyStructure.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("BodyStructure","http://hl7.org/fhir/StructureDefinition/BodyStructure", IsResource=true)]
+ [FhirType("BodyStructure","http://hl7.org/fhir/StructureDefinition/BodyStructure")]
public partial class BodyStructure : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/CarePlan.cs b/src/Hl7.Fhir.R4B/Model/Generated/CarePlan.cs
index 3a43f5d022..9c024d34f2 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/CarePlan.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/CarePlan.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CarePlan","http://hl7.org/fhir/StructureDefinition/CarePlan", IsResource=true)]
+ [FhirType("CarePlan","http://hl7.org/fhir/StructureDefinition/CarePlan")]
public partial class CarePlan : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -223,7 +223,7 @@ public enum CarePlanActivityStatus
///
[Serializable]
[DataContract]
- [FhirType("CarePlan#Activity", IsNestedType=true)]
+ [FhirType("CarePlan#Activity")]
[BackboneType("CarePlan.activity")]
public partial class ActivityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -457,7 +457,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CarePlan#Detail", IsNestedType=true)]
+ [FhirType("CarePlan#Detail")]
[BackboneType("CarePlan.activity.detail")]
public partial class DetailComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/CareTeam.cs b/src/Hl7.Fhir.R4B/Model/Generated/CareTeam.cs
index eb8f046c62..203022a1c8 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/CareTeam.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/CareTeam.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CareTeam","http://hl7.org/fhir/StructureDefinition/CareTeam", IsResource=true)]
+ [FhirType("CareTeam","http://hl7.org/fhir/StructureDefinition/CareTeam")]
public partial class CareTeam : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -107,7 +107,7 @@ public enum CareTeamStatus
///
[Serializable]
[DataContract]
- [FhirType("CareTeam#Participant", IsNestedType=true)]
+ [FhirType("CareTeam#Participant")]
[BackboneType("CareTeam.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/CatalogEntry.cs b/src/Hl7.Fhir.R4B/Model/Generated/CatalogEntry.cs
index 652fa72fc0..e6ece4dd3e 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/CatalogEntry.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/CatalogEntry.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CatalogEntry","http://hl7.org/fhir/StructureDefinition/CatalogEntry", IsResource=true)]
+ [FhirType("CatalogEntry","http://hl7.org/fhir/StructureDefinition/CatalogEntry")]
public partial class CatalogEntry : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -89,7 +89,7 @@ public enum CatalogEntryRelationType
///
[Serializable]
[DataContract]
- [FhirType("CatalogEntry#RelatedEntry", IsNestedType=true)]
+ [FhirType("CatalogEntry#RelatedEntry")]
[BackboneType("CatalogEntry.relatedEntry")]
public partial class RelatedEntryComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ChargeItem.cs b/src/Hl7.Fhir.R4B/Model/Generated/ChargeItem.cs
index e90020f4c2..0d569d2ad2 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ChargeItem.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ChargeItem.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ChargeItem","http://hl7.org/fhir/StructureDefinition/ChargeItem", IsResource=true)]
+ [FhirType("ChargeItem","http://hl7.org/fhir/StructureDefinition/ChargeItem")]
public partial class ChargeItem : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -119,7 +119,7 @@ public enum ChargeItemStatus
///
[Serializable]
[DataContract]
- [FhirType("ChargeItem#Performer", IsNestedType=true)]
+ [FhirType("ChargeItem#Performer")]
[BackboneType("ChargeItem.performer")]
public partial class PerformerComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ChargeItemDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/ChargeItemDefinition.cs
index c8b40a2b19..49f498c1cd 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ChargeItemDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ChargeItemDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ChargeItemDefinition","http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition", IsResource=true)]
+ [FhirType("ChargeItemDefinition","http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition")]
public partial class ChargeItemDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -68,7 +68,7 @@ public partial class ChargeItemDefinition : Hl7.Fhir.Model.DomainResource, IIden
///
[Serializable]
[DataContract]
- [FhirType("ChargeItemDefinition#Applicability", IsNestedType=true)]
+ [FhirType("ChargeItemDefinition#Applicability")]
[BackboneType("ChargeItemDefinition.applicability")]
public partial class ApplicabilityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -298,7 +298,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ChargeItemDefinition#PropertyGroup", IsNestedType=true)]
+ [FhirType("ChargeItemDefinition#PropertyGroup")]
[BackboneType("ChargeItemDefinition.propertyGroup")]
public partial class PropertyGroupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -451,7 +451,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ChargeItemDefinition#PriceComponent", IsNestedType=true)]
+ [FhirType("ChargeItemDefinition#PriceComponent")]
[BackboneType("ChargeItemDefinition.propertyGroup.priceComponent")]
public partial class PriceComponentComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Citation.cs b/src/Hl7.Fhir.R4B/Model/Generated/Citation.cs
index f19ce29cf6..a3b5278368 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Citation.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Citation.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Citation","http://hl7.org/fhir/StructureDefinition/Citation", IsResource=true)]
+ [FhirType("Citation","http://hl7.org/fhir/StructureDefinition/Citation")]
public partial class Citation : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -64,7 +64,7 @@ public partial class Citation : Hl7.Fhir.Model.DomainResource, IIdentifiable
[Serializable]
[DataContract]
- [FhirType("Citation#Summary", IsNestedType=true)]
+ [FhirType("Citation#Summary")]
[BackboneType("Citation.summary")]
public partial class SummaryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -232,7 +232,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#Classification", IsNestedType=true)]
+ [FhirType("Citation#Classification")]
[BackboneType("Citation.classification")]
public partial class ClassificationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -383,7 +383,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#StatusDate", IsNestedType=true)]
+ [FhirType("Citation#StatusDate")]
[BackboneType("Citation.statusDate")]
public partial class StatusDateComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -577,7 +577,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#RelatesTo", IsNestedType=true)]
+ [FhirType("Citation#RelatesTo")]
[BackboneType("Citation.relatesTo")]
public partial class RelatesToComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -758,7 +758,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifact", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifact")]
[BackboneType("Citation.citedArtifact")]
public partial class CitedArtifactComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1261,7 +1261,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactVersion", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactVersion")]
[BackboneType("Citation.citedArtifact.version")]
public partial class CitedArtifactVersionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1430,7 +1430,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactStatusDate", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactStatusDate")]
[BackboneType("Citation.citedArtifact.statusDate")]
public partial class CitedArtifactStatusDateComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1624,7 +1624,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactTitle", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactTitle")]
[BackboneType("Citation.citedArtifact.title")]
public partial class CitedArtifactTitleComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1819,7 +1819,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactAbstract", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactAbstract")]
[BackboneType("Citation.citedArtifact.abstract")]
public partial class CitedArtifactAbstractComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2056,7 +2056,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactPart", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactPart")]
[BackboneType("Citation.citedArtifact.part")]
public partial class CitedArtifactPartComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2250,7 +2250,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactRelatesTo", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactRelatesTo")]
[BackboneType("Citation.citedArtifact.relatesTo")]
public partial class CitedArtifactRelatesToComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2434,7 +2434,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactPublicationForm", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactPublicationForm")]
[BackboneType("Citation.citedArtifact.publicationForm")]
public partial class CitedArtifactPublicationFormComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2953,7 +2953,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactPublicationFormPublishedIn", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactPublicationFormPublishedIn")]
[BackboneType("Citation.citedArtifact.publicationForm.publishedIn")]
public partial class CitedArtifactPublicationFormPublishedInComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3216,7 +3216,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactPublicationFormPeriodicRelease", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactPublicationFormPeriodicRelease")]
[BackboneType("Citation.citedArtifact.publicationForm.periodicRelease")]
public partial class CitedArtifactPublicationFormPeriodicReleaseComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3451,7 +3451,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactPublicationFormPeriodicReleaseDateOfPublication", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactPublicationFormPeriodicReleaseDateOfPublication")]
[BackboneType("Citation.citedArtifact.publicationForm.periodicRelease.dateOfPublication")]
public partial class CitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3807,7 +3807,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactWebLocation", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactWebLocation")]
[BackboneType("Citation.citedArtifact.webLocation")]
public partial class CitedArtifactWebLocationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3974,7 +3974,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactClassification", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactClassification")]
[BackboneType("Citation.citedArtifact.classification")]
public partial class CitedArtifactClassificationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4150,7 +4150,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactClassificationWhoClassified", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactClassificationWhoClassified")]
[BackboneType("Citation.citedArtifact.classification.whoClassified")]
public partial class CitedArtifactClassificationWhoClassifiedComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4418,7 +4418,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactContributorship", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactContributorship")]
[BackboneType("Citation.citedArtifact.contributorship")]
public partial class CitedArtifactContributorshipComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4615,7 +4615,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactContributorshipEntry", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactContributorshipEntry")]
[BackboneType("Citation.citedArtifact.contributorship.entry")]
public partial class CitedArtifactContributorshipEntryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -5096,7 +5096,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactContributorshipEntryAffiliationInfo", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactContributorshipEntryAffiliationInfo")]
[BackboneType("Citation.citedArtifact.contributorship.entry.affiliationInfo")]
public partial class CitedArtifactContributorshipEntryAffiliationInfoComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -5306,7 +5306,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactContributorshipEntryContributionInstance", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactContributorshipEntryContributionInstance")]
[BackboneType("Citation.citedArtifact.contributorship.entry.contributionInstance")]
public partial class CitedArtifactContributorshipEntryContributionInstanceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -5474,7 +5474,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactContributorshipSummary", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactContributorshipSummary")]
[BackboneType("Citation.citedArtifact.contributorship.summary")]
public partial class CitedArtifactContributorshipSummaryComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Claim.cs b/src/Hl7.Fhir.R4B/Model/Generated/Claim.cs
index 1d6be4fcaf..0f05563ed9 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Claim.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Claim.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Claim","http://hl7.org/fhir/StructureDefinition/Claim", IsResource=true)]
+ [FhirType("Claim","http://hl7.org/fhir/StructureDefinition/Claim")]
public partial class Claim : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -69,7 +69,7 @@ public partial class Claim : Hl7.Fhir.Model.DomainResource, IIdentifiable
[Serializable]
[DataContract]
- [FhirType("Claim#RelatedClaim", IsNestedType=true)]
+ [FhirType("Claim#RelatedClaim")]
[BackboneType("Claim.related")]
public partial class RelatedClaimComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -249,7 +249,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Payee", IsNestedType=true)]
+ [FhirType("Claim#Payee")]
[BackboneType("Claim.payee")]
public partial class PayeeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -404,7 +404,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#CareTeam", IsNestedType=true)]
+ [FhirType("Claim#CareTeam")]
[BackboneType("Claim.careTeam")]
public partial class CareTeamComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -673,7 +673,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#SupportingInformation", IsNestedType=true)]
+ [FhirType("Claim#SupportingInformation")]
[BackboneType("Claim.supportingInfo")]
public partial class SupportingInformationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -952,7 +952,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Diagnosis", IsNestedType=true)]
+ [FhirType("Claim#Diagnosis")]
[BackboneType("Claim.diagnosis")]
public partial class DiagnosisComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1206,7 +1206,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Procedure", IsNestedType=true)]
+ [FhirType("Claim#Procedure")]
[BackboneType("Claim.procedure")]
public partial class ProcedureComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1480,7 +1480,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Insurance", IsNestedType=true)]
+ [FhirType("Claim#Insurance")]
[BackboneType("Claim.insurance")]
public partial class InsuranceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1836,7 +1836,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Accident", IsNestedType=true)]
+ [FhirType("Claim#Accident")]
[BackboneType("Claim.accident")]
public partial class AccidentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2035,7 +2035,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Item", IsNestedType=true)]
+ [FhirType("Claim#Item")]
[BackboneType("Claim.item")]
public partial class ItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2798,7 +2798,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Detail", IsNestedType=true)]
+ [FhirType("Claim#Detail")]
[BackboneType("Claim.item.detail")]
public partial class DetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3248,7 +3248,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#SubDetail", IsNestedType=true)]
+ [FhirType("Claim#SubDetail")]
[BackboneType("Claim.item.detail.subDetail")]
public partial class SubDetailComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ClaimResponse.cs b/src/Hl7.Fhir.R4B/Model/Generated/ClaimResponse.cs
index c4f7a54f51..9975da2485 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ClaimResponse.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ClaimResponse.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse","http://hl7.org/fhir/StructureDefinition/ClaimResponse", IsResource=true)]
+ [FhirType("ClaimResponse","http://hl7.org/fhir/StructureDefinition/ClaimResponse")]
public partial class ClaimResponse : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class ClaimResponse : Hl7.Fhir.Model.DomainResource, IIdentifiabl
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Item", IsNestedType=true)]
+ [FhirType("ClaimResponse#Item")]
[BackboneType("ClaimResponse.item")]
public partial class ItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -308,7 +308,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Adjudication", IsNestedType=true)]
+ [FhirType("ClaimResponse#Adjudication")]
[BackboneType("ClaimResponse.item.adjudication")]
public partial class AdjudicationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -530,7 +530,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#ItemDetail", IsNestedType=true)]
+ [FhirType("ClaimResponse#ItemDetail")]
[BackboneType("ClaimResponse.item.detail")]
public partial class ItemDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -771,7 +771,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#SubDetail", IsNestedType=true)]
+ [FhirType("ClaimResponse#SubDetail")]
[BackboneType("ClaimResponse.item.detail.subDetail")]
public partial class SubDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -986,7 +986,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#AddedItem", IsNestedType=true)]
+ [FhirType("ClaimResponse#AddedItem")]
[BackboneType("ClaimResponse.addItem")]
public partial class AddedItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1651,7 +1651,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#AddedItemDetail", IsNestedType=true)]
+ [FhirType("ClaimResponse#AddedItemDetail")]
[BackboneType("ClaimResponse.addItem.detail")]
public partial class AddedItemDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2020,7 +2020,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#AddedItemSubDetail", IsNestedType=true)]
+ [FhirType("ClaimResponse#AddedItemSubDetail")]
[BackboneType("ClaimResponse.addItem.detail.subDetail")]
public partial class AddedItemSubDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2364,7 +2364,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Total", IsNestedType=true)]
+ [FhirType("ClaimResponse#Total")]
[BackboneType("ClaimResponse.total")]
public partial class TotalComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2518,7 +2518,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Payment", IsNestedType=true)]
+ [FhirType("ClaimResponse#Payment")]
[BackboneType("ClaimResponse.payment")]
public partial class PaymentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2791,7 +2791,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Note", IsNestedType=true)]
+ [FhirType("ClaimResponse#Note")]
[BackboneType("ClaimResponse.processNote")]
public partial class NoteComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3051,7 +3051,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Insurance", IsNestedType=true)]
+ [FhirType("ClaimResponse#Insurance")]
[BackboneType("ClaimResponse.insurance")]
public partial class InsuranceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3339,7 +3339,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Error", IsNestedType=true)]
+ [FhirType("ClaimResponse#Error")]
[BackboneType("ClaimResponse.error")]
public partial class ErrorComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ClinicalImpression.cs b/src/Hl7.Fhir.R4B/Model/Generated/ClinicalImpression.cs
index 834e23cbce..fd6dc1665d 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ClinicalImpression.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ClinicalImpression.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ClinicalImpression","http://hl7.org/fhir/StructureDefinition/ClinicalImpression", IsResource=true)]
+ [FhirType("ClinicalImpression","http://hl7.org/fhir/StructureDefinition/ClinicalImpression")]
public partial class ClinicalImpression : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -95,7 +95,7 @@ public enum ClinicalImpressionStatus
///
[Serializable]
[DataContract]
- [FhirType("ClinicalImpression#Investigation", IsNestedType=true)]
+ [FhirType("ClinicalImpression#Investigation")]
[BackboneType("ClinicalImpression.investigation")]
public partial class InvestigationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -251,7 +251,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClinicalImpression#Finding", IsNestedType=true)]
+ [FhirType("ClinicalImpression#Finding")]
[BackboneType("ClinicalImpression.finding")]
public partial class FindingComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ClinicalUseDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/ClinicalUseDefinition.cs
index 6dde3b1d7e..164de5944e 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ClinicalUseDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ClinicalUseDefinition.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ClinicalUseDefinition","http://hl7.org/fhir/StructureDefinition/ClinicalUseDefinition", IsResource=true)]
+ [FhirType("ClinicalUseDefinition","http://hl7.org/fhir/StructureDefinition/ClinicalUseDefinition")]
public partial class ClinicalUseDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -101,7 +101,7 @@ public enum ClinicalUseDefinitionType
///
[Serializable]
[DataContract]
- [FhirType("ClinicalUseDefinition#Contraindication", IsNestedType=true)]
+ [FhirType("ClinicalUseDefinition#Contraindication")]
[BackboneType("ClinicalUseDefinition.contraindication")]
public partial class ContraindicationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -335,7 +335,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClinicalUseDefinition#OtherTherapy", IsNestedType=true)]
+ [FhirType("ClinicalUseDefinition#OtherTherapy")]
[BackboneType("ClinicalUseDefinition.contraindication.otherTherapy")]
public partial class OtherTherapyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -487,7 +487,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClinicalUseDefinition#Indication", IsNestedType=true)]
+ [FhirType("ClinicalUseDefinition#Indication")]
[BackboneType("ClinicalUseDefinition.indication")]
public partial class IndicationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -771,7 +771,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClinicalUseDefinition#Interaction", IsNestedType=true)]
+ [FhirType("ClinicalUseDefinition#Interaction")]
[BackboneType("ClinicalUseDefinition.interaction")]
public partial class InteractionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1000,7 +1000,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClinicalUseDefinition#Interactant", IsNestedType=true)]
+ [FhirType("ClinicalUseDefinition#Interactant")]
[BackboneType("ClinicalUseDefinition.interaction.interactant")]
public partial class InteractantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1131,7 +1131,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClinicalUseDefinition#UndesirableEffect", IsNestedType=true)]
+ [FhirType("ClinicalUseDefinition#UndesirableEffect")]
[BackboneType("ClinicalUseDefinition.undesirableEffect")]
public partial class UndesirableEffectComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1310,7 +1310,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClinicalUseDefinition#Warning", IsNestedType=true)]
+ [FhirType("ClinicalUseDefinition#Warning")]
[BackboneType("ClinicalUseDefinition.warning")]
public partial class WarningComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Communication.cs b/src/Hl7.Fhir.R4B/Model/Generated/Communication.cs
index 4ac5f46c54..01b81c1d6b 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Communication.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Communication.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Communication","http://hl7.org/fhir/StructureDefinition/Communication", IsResource=true)]
+ [FhirType("Communication","http://hl7.org/fhir/StructureDefinition/Communication")]
public partial class Communication : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class Communication : Hl7.Fhir.Model.DomainResource, IIdentifiabl
///
[Serializable]
[DataContract]
- [FhirType("Communication#Payload", IsNestedType=true)]
+ [FhirType("Communication#Payload")]
[BackboneType("Communication.payload")]
public partial class PayloadComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/CommunicationRequest.cs b/src/Hl7.Fhir.R4B/Model/Generated/CommunicationRequest.cs
index c9e9a7a591..c954ae3a16 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/CommunicationRequest.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/CommunicationRequest.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CommunicationRequest","http://hl7.org/fhir/StructureDefinition/CommunicationRequest", IsResource=true)]
+ [FhirType("CommunicationRequest","http://hl7.org/fhir/StructureDefinition/CommunicationRequest")]
public partial class CommunicationRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class CommunicationRequest : Hl7.Fhir.Model.DomainResource, IIden
///
[Serializable]
[DataContract]
- [FhirType("CommunicationRequest#Payload", IsNestedType=true)]
+ [FhirType("CommunicationRequest#Payload")]
[BackboneType("CommunicationRequest.payload")]
public partial class PayloadComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/CompartmentDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/CompartmentDefinition.cs
index d8da7fa037..0a4322605b 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/CompartmentDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/CompartmentDefinition.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CompartmentDefinition","http://hl7.org/fhir/StructureDefinition/CompartmentDefinition", IsResource=true)]
+ [FhirType("CompartmentDefinition","http://hl7.org/fhir/StructureDefinition/CompartmentDefinition")]
public partial class CompartmentDefinition : Hl7.Fhir.Model.DomainResource
{
///
@@ -68,7 +68,7 @@ public partial class CompartmentDefinition : Hl7.Fhir.Model.DomainResource
///
[Serializable]
[DataContract]
- [FhirType("CompartmentDefinition#Resource", IsNestedType=true)]
+ [FhirType("CompartmentDefinition#Resource")]
[BackboneType("CompartmentDefinition.resource")]
public partial class ResourceComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Composition.cs b/src/Hl7.Fhir.R4B/Model/Generated/Composition.cs
index 23ec521208..5404b9e831 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Composition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Composition.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Composition","http://hl7.org/fhir/StructureDefinition/Composition", IsResource=true)]
+ [FhirType("Composition","http://hl7.org/fhir/StructureDefinition/Composition")]
public partial class Composition : Hl7.Fhir.Model.DomainResource, IIdentifiable
{
///
@@ -149,7 +149,7 @@ public enum CompositionAttestationMode
///
[Serializable]
[DataContract]
- [FhirType("Composition#Attester", IsNestedType=true)]
+ [FhirType("Composition#Attester")]
[BackboneType("Composition.attester")]
public partial class AttesterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -367,7 +367,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Composition#RelatesTo", IsNestedType=true)]
+ [FhirType("Composition#RelatesTo")]
[BackboneType("Composition.relatesTo")]
public partial class RelatesToComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -544,7 +544,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Composition#Event", IsNestedType=true)]
+ [FhirType("Composition#Event")]
[BackboneType("Composition.event")]
public partial class EventComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -725,7 +725,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Composition#Section", IsNestedType=true)]
+ [FhirType("Composition#Section")]
[BackboneType("Composition.section")]
public partial class SectionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ConceptMap.cs b/src/Hl7.Fhir.R4B/Model/Generated/ConceptMap.cs
index 6b63a565ed..d799566bb9 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ConceptMap.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ConceptMap.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap","http://hl7.org/fhir/StructureDefinition/ConceptMap", IsResource=true)]
+ [FhirType("ConceptMap","http://hl7.org/fhir/StructureDefinition/ConceptMap")]
public partial class ConceptMap : Hl7.Fhir.Model.DomainResource, IIdentifiable
{
///
@@ -95,7 +95,7 @@ public enum ConceptMapGroupUnmappedMode
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#Group", IsNestedType=true)]
+ [FhirType("ConceptMap#Group")]
[BackboneType("ConceptMap.group")]
public partial class GroupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -420,7 +420,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#SourceElement", IsNestedType=true)]
+ [FhirType("ConceptMap#SourceElement")]
[BackboneType("ConceptMap.group.element")]
public partial class SourceElementComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -634,7 +634,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#TargetElement", IsNestedType=true)]
+ [FhirType("ConceptMap#TargetElement")]
[BackboneType("ConceptMap.group.element.target")]
public partial class TargetElementComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -962,7 +962,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#OtherElement", IsNestedType=true)]
+ [FhirType("ConceptMap#OtherElement")]
[BackboneType("ConceptMap.group.element.target.dependsOn")]
public partial class OtherElementComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1238,7 +1238,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#Unmapped", IsNestedType=true)]
+ [FhirType("ConceptMap#Unmapped")]
[BackboneType("ConceptMap.group.unmapped")]
public partial class UnmappedComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Condition.cs b/src/Hl7.Fhir.R4B/Model/Generated/Condition.cs
index 6bb7806674..936c3093a6 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Condition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Condition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Condition","http://hl7.org/fhir/StructureDefinition/Condition", IsResource=true)]
+ [FhirType("Condition","http://hl7.org/fhir/StructureDefinition/Condition")]
public partial class Condition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -159,7 +159,7 @@ public enum ConditionVerificationStatus
///
[Serializable]
[DataContract]
- [FhirType("Condition#Stage", IsNestedType=true)]
+ [FhirType("Condition#Stage")]
[BackboneType("Condition.stage")]
public partial class StageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -341,7 +341,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Condition#Evidence", IsNestedType=true)]
+ [FhirType("Condition#Evidence")]
[BackboneType("Condition.evidence")]
public partial class EvidenceComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Consent.cs b/src/Hl7.Fhir.R4B/Model/Generated/Consent.cs
index 7365b6ea45..8d62197859 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Consent.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Consent.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Consent","http://hl7.org/fhir/StructureDefinition/Consent", IsResource=true)]
+ [FhirType("Consent","http://hl7.org/fhir/StructureDefinition/Consent")]
public partial class Consent : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -170,7 +170,7 @@ public enum ConsentDataMeaning
///
[Serializable]
[DataContract]
- [FhirType("Consent#Policy", IsNestedType=true)]
+ [FhirType("Consent#Policy")]
[BackboneType("Consent.policy")]
public partial class PolicyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -357,7 +357,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Consent#Verification", IsNestedType=true)]
+ [FhirType("Consent#Verification")]
[BackboneType("Consent.verification")]
public partial class VerificationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -572,7 +572,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Consent#provision", IsNestedType=true)]
+ [FhirType("Consent#provision")]
[BackboneType("Consent.provision")]
public partial class provisionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -981,7 +981,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Consent#provisionActor", IsNestedType=true)]
+ [FhirType("Consent#provisionActor")]
[BackboneType("Consent.provision.actor")]
public partial class provisionActorComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1137,7 +1137,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Consent#provisionData", IsNestedType=true)]
+ [FhirType("Consent#provisionData")]
[BackboneType("Consent.provision.data")]
public partial class provisionDataComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Contract.cs b/src/Hl7.Fhir.R4B/Model/Generated/Contract.cs
index 6e2812e5e1..3d0ed720ea 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Contract.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Contract.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Contract","http://hl7.org/fhir/StructureDefinition/Contract", IsResource=true)]
+ [FhirType("Contract","http://hl7.org/fhir/StructureDefinition/Contract")]
public partial class Contract : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -267,7 +267,7 @@ public enum ContractResourcePublicationStatusCodes
///
[Serializable]
[DataContract]
- [FhirType("Contract#ContentDefinition", IsNestedType=true)]
+ [FhirType("Contract#ContentDefinition")]
[BackboneType("Contract.contentDefinition")]
public partial class ContentDefinitionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -580,7 +580,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#Term", IsNestedType=true)]
+ [FhirType("Contract#Term")]
[BackboneType("Contract.term")]
public partial class TermComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1027,7 +1027,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#SecurityLabel", IsNestedType=true)]
+ [FhirType("Contract#SecurityLabel")]
[BackboneType("Contract.term.securityLabel")]
public partial class SecurityLabelComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1253,7 +1253,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ContractOffer", IsNestedType=true)]
+ [FhirType("Contract#ContractOffer")]
[BackboneType("Contract.term.offer")]
public partial class ContractOfferComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1666,7 +1666,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ContractParty", IsNestedType=true)]
+ [FhirType("Contract#ContractParty")]
[BackboneType("Contract.term.offer.party")]
public partial class ContractPartyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1819,7 +1819,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#Answer", IsNestedType=true)]
+ [FhirType("Contract#Answer")]
[BackboneType("Contract.term.offer.answer")]
public partial class AnswerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1946,7 +1946,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ContractAsset", IsNestedType=true)]
+ [FhirType("Contract#ContractAsset")]
[BackboneType("Contract.term.asset")]
public partial class ContractAssetComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2509,7 +2509,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#AssetContext", IsNestedType=true)]
+ [FhirType("Contract#AssetContext")]
[BackboneType("Contract.term.asset.context")]
public partial class AssetContextComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2704,7 +2704,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ValuedItem", IsNestedType=true)]
+ [FhirType("Contract#ValuedItem")]
[BackboneType("Contract.term.asset.valuedItem")]
public partial class ValuedItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3292,7 +3292,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#Action", IsNestedType=true)]
+ [FhirType("Contract#Action")]
[BackboneType("Contract.term.action")]
public partial class ActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4091,7 +4091,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ActionSubject", IsNestedType=true)]
+ [FhirType("Contract#ActionSubject")]
[BackboneType("Contract.term.action.subject")]
public partial class ActionSubjectComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4248,7 +4248,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#Signatory", IsNestedType=true)]
+ [FhirType("Contract#Signatory")]
[BackboneType("Contract.signer")]
public partial class SignatoryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4430,7 +4430,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#FriendlyLanguage", IsNestedType=true)]
+ [FhirType("Contract#FriendlyLanguage")]
[BackboneType("Contract.friendly")]
public partial class FriendlyLanguageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4560,7 +4560,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#LegalLanguage", IsNestedType=true)]
+ [FhirType("Contract#LegalLanguage")]
[BackboneType("Contract.legal")]
public partial class LegalLanguageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4690,7 +4690,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ComputableLanguage", IsNestedType=true)]
+ [FhirType("Contract#ComputableLanguage")]
[BackboneType("Contract.rule")]
public partial class ComputableLanguageComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Coverage.cs b/src/Hl7.Fhir.R4B/Model/Generated/Coverage.cs
index 9e2099f864..963ec70ca3 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Coverage.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Coverage.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Coverage","http://hl7.org/fhir/StructureDefinition/Coverage", IsResource=true)]
+ [FhirType("Coverage","http://hl7.org/fhir/StructureDefinition/Coverage")]
public partial class Coverage : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -69,7 +69,7 @@ public partial class Coverage : Hl7.Fhir.Model.DomainResource, IIdentifiable
[Serializable]
[DataContract]
- [FhirType("Coverage#Class", IsNestedType=true)]
+ [FhirType("Coverage#Class")]
[BackboneType("Coverage.class")]
public partial class ClassComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -285,7 +285,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Coverage#CostToBeneficiary", IsNestedType=true)]
+ [FhirType("Coverage#CostToBeneficiary")]
[BackboneType("Coverage.costToBeneficiary")]
public partial class CostToBeneficiaryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -466,7 +466,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Coverage#Exemption", IsNestedType=true)]
+ [FhirType("Coverage#Exemption")]
[BackboneType("Coverage.costToBeneficiary.exception")]
public partial class ExemptionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/CoverageEligibilityRequest.cs b/src/Hl7.Fhir.R4B/Model/Generated/CoverageEligibilityRequest.cs
index 804b746aae..8e9def6f3d 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/CoverageEligibilityRequest.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/CoverageEligibilityRequest.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityRequest","http://hl7.org/fhir/StructureDefinition/CoverageEligibilityRequest", IsResource=true)]
+ [FhirType("CoverageEligibilityRequest","http://hl7.org/fhir/StructureDefinition/CoverageEligibilityRequest")]
public partial class CoverageEligibilityRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -102,7 +102,7 @@ public enum EligibilityRequestPurpose
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityRequest#SupportingInformation", IsNestedType=true)]
+ [FhirType("CoverageEligibilityRequest#SupportingInformation")]
[BackboneType("CoverageEligibilityRequest.supportingInfo")]
public partial class SupportingInformationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -319,7 +319,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityRequest#Insurance", IsNestedType=true)]
+ [FhirType("CoverageEligibilityRequest#Insurance")]
[BackboneType("CoverageEligibilityRequest.insurance")]
public partial class InsuranceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -534,7 +534,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityRequest#Details", IsNestedType=true)]
+ [FhirType("CoverageEligibilityRequest#Details")]
[BackboneType("CoverageEligibilityRequest.item")]
public partial class DetailsComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -916,7 +916,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityRequest#Diagnosis", IsNestedType=true)]
+ [FhirType("CoverageEligibilityRequest#Diagnosis")]
[BackboneType("CoverageEligibilityRequest.item.diagnosis")]
public partial class DiagnosisComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/CoverageEligibilityResponse.cs b/src/Hl7.Fhir.R4B/Model/Generated/CoverageEligibilityResponse.cs
index 04647a5db3..f41ccce207 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/CoverageEligibilityResponse.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/CoverageEligibilityResponse.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityResponse","http://hl7.org/fhir/StructureDefinition/CoverageEligibilityResponse", IsResource=true)]
+ [FhirType("CoverageEligibilityResponse","http://hl7.org/fhir/StructureDefinition/CoverageEligibilityResponse")]
public partial class CoverageEligibilityResponse : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -102,7 +102,7 @@ public enum EligibilityResponsePurpose
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityResponse#Insurance", IsNestedType=true)]
+ [FhirType("CoverageEligibilityResponse#Insurance")]
[BackboneType("CoverageEligibilityResponse.insurance")]
public partial class InsuranceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -325,7 +325,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityResponse#Items", IsNestedType=true)]
+ [FhirType("CoverageEligibilityResponse#Items")]
[BackboneType("CoverageEligibilityResponse.insurance.item")]
public partial class ItemsComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -878,7 +878,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityResponse#Benefit", IsNestedType=true)]
+ [FhirType("CoverageEligibilityResponse#Benefit")]
[BackboneType("CoverageEligibilityResponse.insurance.item.benefit")]
public partial class BenefitComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1060,7 +1060,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityResponse#Errors", IsNestedType=true)]
+ [FhirType("CoverageEligibilityResponse#Errors")]
[BackboneType("CoverageEligibilityResponse.error")]
public partial class ErrorsComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/DataRequirement.cs b/src/Hl7.Fhir.R4B/Model/Generated/DataRequirement.cs
index 99078bfe4d..7963be359b 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/DataRequirement.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/DataRequirement.cs
@@ -89,7 +89,7 @@ public enum SortDirection
///
[Serializable]
[DataContract]
- [FhirType("DataRequirement#CodeFilter", IsNestedType=true)]
+ [FhirType("DataRequirement#CodeFilter")]
[BackboneType("DataRequirement.codeFilter")]
public partial class CodeFilterComponent : Hl7.Fhir.Model.Element
{
@@ -345,7 +345,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DataRequirement#DateFilter", IsNestedType=true)]
+ [FhirType("DataRequirement#DateFilter")]
[BackboneType("DataRequirement.dateFilter")]
public partial class DateFilterComponent : Hl7.Fhir.Model.Element
{
@@ -560,7 +560,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DataRequirement#Sort", IsNestedType=true)]
+ [FhirType("DataRequirement#Sort")]
[BackboneType("DataRequirement.sort")]
public partial class SortComponent : Hl7.Fhir.Model.Element
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/DetectedIssue.cs b/src/Hl7.Fhir.R4B/Model/Generated/DetectedIssue.cs
index a17a93d09e..31b07de624 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/DetectedIssue.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/DetectedIssue.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DetectedIssue","http://hl7.org/fhir/StructureDefinition/DetectedIssue", IsResource=true)]
+ [FhirType("DetectedIssue","http://hl7.org/fhir/StructureDefinition/DetectedIssue")]
public partial class DetectedIssue : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -95,7 +95,7 @@ public enum DetectedIssueSeverity
///
[Serializable]
[DataContract]
- [FhirType("DetectedIssue#Evidence", IsNestedType=true)]
+ [FhirType("DetectedIssue#Evidence")]
[BackboneType("DetectedIssue.evidence")]
public partial class EvidenceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -251,7 +251,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DetectedIssue#Mitigation", IsNestedType=true)]
+ [FhirType("DetectedIssue#Mitigation")]
[BackboneType("DetectedIssue.mitigation")]
public partial class MitigationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Device.cs b/src/Hl7.Fhir.R4B/Model/Generated/Device.cs
index b16fa9685e..1183f733b6 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Device.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Device.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Device","http://hl7.org/fhir/StructureDefinition/Device", IsResource=true)]
+ [FhirType("Device","http://hl7.org/fhir/StructureDefinition/Device")]
public partial class Device : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -148,7 +148,7 @@ public enum UDIEntryType
///
[Serializable]
[DataContract]
- [FhirType("Device#UdiCarrier", IsNestedType=true)]
+ [FhirType("Device#UdiCarrier")]
[BackboneType("Device.udiCarrier")]
public partial class UdiCarrierComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -509,7 +509,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Device#DeviceName", IsNestedType=true)]
+ [FhirType("Device#DeviceName")]
[BackboneType("Device.deviceName")]
public partial class DeviceNameComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -697,7 +697,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Device#Specialization", IsNestedType=true)]
+ [FhirType("Device#Specialization")]
[BackboneType("Device.specialization")]
public partial class SpecializationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -864,7 +864,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Device#Version", IsNestedType=true)]
+ [FhirType("Device#Version")]
[BackboneType("Device.version")]
public partial class VersionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1056,7 +1056,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Device#Property", IsNestedType=true)]
+ [FhirType("Device#Property")]
[BackboneType("Device.property")]
public partial class PropertyComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/DeviceDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/DeviceDefinition.cs
index b938124a6e..780efc82c8 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/DeviceDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/DeviceDefinition.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition","http://hl7.org/fhir/StructureDefinition/DeviceDefinition", IsResource=true)]
+ [FhirType("DeviceDefinition","http://hl7.org/fhir/StructureDefinition/DeviceDefinition")]
public partial class DeviceDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -68,7 +68,7 @@ public partial class DeviceDefinition : Hl7.Fhir.Model.DomainResource, IIdentifi
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#UdiDeviceIdentifier", IsNestedType=true)]
+ [FhirType("DeviceDefinition#UdiDeviceIdentifier")]
[BackboneType("DeviceDefinition.udiDeviceIdentifier")]
public partial class UdiDeviceIdentifierComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -298,7 +298,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#DeviceName", IsNestedType=true)]
+ [FhirType("DeviceDefinition#DeviceName")]
[BackboneType("DeviceDefinition.deviceName")]
public partial class DeviceNameComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -486,7 +486,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#Specialization", IsNestedType=true)]
+ [FhirType("DeviceDefinition#Specialization")]
[BackboneType("DeviceDefinition.specialization")]
public partial class SpecializationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -671,7 +671,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#Capability", IsNestedType=true)]
+ [FhirType("DeviceDefinition#Capability")]
[BackboneType("DeviceDefinition.capability")]
public partial class CapabilityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -821,7 +821,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#Property", IsNestedType=true)]
+ [FhirType("DeviceDefinition#Property")]
[BackboneType("DeviceDefinition.property")]
public partial class PropertyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -997,7 +997,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#Material", IsNestedType=true)]
+ [FhirType("DeviceDefinition#Material")]
[BackboneType("DeviceDefinition.material")]
public partial class MaterialComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/DeviceMetric.cs b/src/Hl7.Fhir.R4B/Model/Generated/DeviceMetric.cs
index 45f5ac0565..f7c4b8beee 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/DeviceMetric.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/DeviceMetric.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DeviceMetric","http://hl7.org/fhir/StructureDefinition/DeviceMetric", IsResource=true)]
+ [FhirType("DeviceMetric","http://hl7.org/fhir/StructureDefinition/DeviceMetric")]
public partial class DeviceMetric : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -259,7 +259,7 @@ public enum DeviceMetricCalibrationState
///
[Serializable]
[DataContract]
- [FhirType("DeviceMetric#Calibration", IsNestedType=true)]
+ [FhirType("DeviceMetric#Calibration")]
[BackboneType("DeviceMetric.calibration")]
public partial class CalibrationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/DeviceRequest.cs b/src/Hl7.Fhir.R4B/Model/Generated/DeviceRequest.cs
index 22a10abf73..6d6fe78f41 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/DeviceRequest.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/DeviceRequest.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DeviceRequest","http://hl7.org/fhir/StructureDefinition/DeviceRequest", IsResource=true)]
+ [FhirType("DeviceRequest","http://hl7.org/fhir/StructureDefinition/DeviceRequest")]
public partial class DeviceRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class DeviceRequest : Hl7.Fhir.Model.DomainResource, IIdentifiabl
///
[Serializable]
[DataContract]
- [FhirType("DeviceRequest#Parameter", IsNestedType=true)]
+ [FhirType("DeviceRequest#Parameter")]
[BackboneType("DeviceRequest.parameter")]
public partial class ParameterComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/DeviceUseStatement.cs b/src/Hl7.Fhir.R4B/Model/Generated/DeviceUseStatement.cs
index cc81242106..00b3b84fbd 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/DeviceUseStatement.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/DeviceUseStatement.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DeviceUseStatement","http://hl7.org/fhir/StructureDefinition/DeviceUseStatement", IsResource=true)]
+ [FhirType("DeviceUseStatement","http://hl7.org/fhir/StructureDefinition/DeviceUseStatement")]
public partial class DeviceUseStatement : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/DiagnosticReport.cs b/src/Hl7.Fhir.R4B/Model/Generated/DiagnosticReport.cs
index 0a4e749db5..fcdbb05260 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/DiagnosticReport.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/DiagnosticReport.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DiagnosticReport","http://hl7.org/fhir/StructureDefinition/DiagnosticReport", IsResource=true)]
+ [FhirType("DiagnosticReport","http://hl7.org/fhir/StructureDefinition/DiagnosticReport")]
public partial class DiagnosticReport : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -138,7 +138,7 @@ public enum DiagnosticReportStatus
///
[Serializable]
[DataContract]
- [FhirType("DiagnosticReport#Media", IsNestedType=true)]
+ [FhirType("DiagnosticReport#Media")]
[BackboneType("DiagnosticReport.media")]
public partial class MediaComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/DocumentManifest.cs b/src/Hl7.Fhir.R4B/Model/Generated/DocumentManifest.cs
index 0054ec5d93..7b82d81bf5 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/DocumentManifest.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/DocumentManifest.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DocumentManifest","http://hl7.org/fhir/StructureDefinition/DocumentManifest", IsResource=true)]
+ [FhirType("DocumentManifest","http://hl7.org/fhir/StructureDefinition/DocumentManifest")]
public partial class DocumentManifest : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -68,7 +68,7 @@ public partial class DocumentManifest : Hl7.Fhir.Model.DomainResource, IIdentifi
///
[Serializable]
[DataContract]
- [FhirType("DocumentManifest#Related", IsNestedType=true)]
+ [FhirType("DocumentManifest#Related")]
[BackboneType("DocumentManifest.related")]
public partial class RelatedComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/DocumentReference.cs b/src/Hl7.Fhir.R4B/Model/Generated/DocumentReference.cs
index 51541f2b56..ad165f137f 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/DocumentReference.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/DocumentReference.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DocumentReference","http://hl7.org/fhir/StructureDefinition/DocumentReference", IsResource=true)]
+ [FhirType("DocumentReference","http://hl7.org/fhir/StructureDefinition/DocumentReference")]
public partial class DocumentReference : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -69,7 +69,7 @@ public partial class DocumentReference : Hl7.Fhir.Model.DomainResource, IIdentif
///
[Serializable]
[DataContract]
- [FhirType("DocumentReference#RelatesTo", IsNestedType=true)]
+ [FhirType("DocumentReference#RelatesTo")]
[BackboneType("DocumentReference.relatesTo")]
public partial class RelatesToComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -244,7 +244,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DocumentReference#Content", IsNestedType=true)]
+ [FhirType("DocumentReference#Content")]
[BackboneType("DocumentReference.content")]
public partial class ContentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -398,7 +398,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DocumentReference#Context", IsNestedType=true)]
+ [FhirType("DocumentReference#Context")]
[BackboneType("DocumentReference.context")]
public partial class ContextComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Dosage.cs b/src/Hl7.Fhir.R4B/Model/Generated/Dosage.cs
index cc52340ab2..13dbac9512 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Dosage.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Dosage.cs
@@ -67,7 +67,7 @@ public partial class Dosage : Hl7.Fhir.Model.BackboneType
///
[Serializable]
[DataContract]
- [FhirType("Dosage#DoseAndRate", IsNestedType=true)]
+ [FhirType("Dosage#DoseAndRate")]
[BackboneType("Dosage.doseAndRate")]
public partial class DoseAndRateComponent : Hl7.Fhir.Model.Element
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Encounter.cs b/src/Hl7.Fhir.R4B/Model/Generated/Encounter.cs
index ae3b085814..ca574239a3 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Encounter.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Encounter.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Encounter","http://hl7.org/fhir/StructureDefinition/Encounter", IsResource=true)]
+ [FhirType("Encounter","http://hl7.org/fhir/StructureDefinition/Encounter")]
public partial class Encounter : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -168,7 +168,7 @@ public enum EncounterLocationStatus
///
[Serializable]
[DataContract]
- [FhirType("Encounter#StatusHistory", IsNestedType=true)]
+ [FhirType("Encounter#StatusHistory")]
[BackboneType("Encounter.statusHistory")]
public partial class StatusHistoryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -341,7 +341,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Encounter#ClassHistory", IsNestedType=true)]
+ [FhirType("Encounter#ClassHistory")]
[BackboneType("Encounter.classHistory")]
public partial class ClassHistoryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -495,7 +495,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Encounter#Participant", IsNestedType=true)]
+ [FhirType("Encounter#Participant")]
[BackboneType("Encounter.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -672,7 +672,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Encounter#Diagnosis", IsNestedType=true)]
+ [FhirType("Encounter#Diagnosis")]
[BackboneType("Encounter.diagnosis")]
public partial class DiagnosisComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -871,7 +871,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Encounter#Hospitalization", IsNestedType=true)]
+ [FhirType("Encounter#Hospitalization")]
[BackboneType("Encounter.hospitalization")]
public partial class HospitalizationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1211,7 +1211,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Encounter#Location", IsNestedType=true)]
+ [FhirType("Encounter#Location")]
[BackboneType("Encounter.location")]
public partial class LocationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Endpoint.cs b/src/Hl7.Fhir.R4B/Model/Generated/Endpoint.cs
index 4faf7d0f25..e51d75d459 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Endpoint.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Endpoint.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Endpoint","http://hl7.org/fhir/StructureDefinition/Endpoint", IsResource=true)]
+ [FhirType("Endpoint","http://hl7.org/fhir/StructureDefinition/Endpoint")]
public partial class Endpoint : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/EnrollmentRequest.cs b/src/Hl7.Fhir.R4B/Model/Generated/EnrollmentRequest.cs
index f79c48050f..1d45182c25 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/EnrollmentRequest.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/EnrollmentRequest.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("EnrollmentRequest","http://hl7.org/fhir/StructureDefinition/EnrollmentRequest", IsResource=true)]
+ [FhirType("EnrollmentRequest","http://hl7.org/fhir/StructureDefinition/EnrollmentRequest")]
public partial class EnrollmentRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/EnrollmentResponse.cs b/src/Hl7.Fhir.R4B/Model/Generated/EnrollmentResponse.cs
index 4e185428f4..e9d39ab3df 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/EnrollmentResponse.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/EnrollmentResponse.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("EnrollmentResponse","http://hl7.org/fhir/StructureDefinition/EnrollmentResponse", IsResource=true)]
+ [FhirType("EnrollmentResponse","http://hl7.org/fhir/StructureDefinition/EnrollmentResponse")]
public partial class EnrollmentResponse : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/EpisodeOfCare.cs b/src/Hl7.Fhir.R4B/Model/Generated/EpisodeOfCare.cs
index bc800335ba..042b963cdc 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/EpisodeOfCare.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/EpisodeOfCare.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("EpisodeOfCare","http://hl7.org/fhir/StructureDefinition/EpisodeOfCare", IsResource=true)]
+ [FhirType("EpisodeOfCare","http://hl7.org/fhir/StructureDefinition/EpisodeOfCare")]
public partial class EpisodeOfCare : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -119,7 +119,7 @@ public enum EpisodeOfCareStatus
///
[Serializable]
[DataContract]
- [FhirType("EpisodeOfCare#StatusHistory", IsNestedType=true)]
+ [FhirType("EpisodeOfCare#StatusHistory")]
[BackboneType("EpisodeOfCare.statusHistory")]
public partial class StatusHistoryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -289,7 +289,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("EpisodeOfCare#Diagnosis", IsNestedType=true)]
+ [FhirType("EpisodeOfCare#Diagnosis")]
[BackboneType("EpisodeOfCare.diagnosis")]
public partial class DiagnosisComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/EventDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/EventDefinition.cs
index 900ca2be63..283281dc65 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/EventDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/EventDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("EventDefinition","http://hl7.org/fhir/StructureDefinition/EventDefinition", IsResource=true)]
+ [FhirType("EventDefinition","http://hl7.org/fhir/StructureDefinition/EventDefinition")]
public partial class EventDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Evidence.cs b/src/Hl7.Fhir.R4B/Model/Generated/Evidence.cs
index 1620b7803c..854c959798 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Evidence.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Evidence.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Evidence","http://hl7.org/fhir/StructureDefinition/Evidence", IsResource=true)]
+ [FhirType("Evidence","http://hl7.org/fhir/StructureDefinition/Evidence")]
public partial class Evidence : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -64,7 +64,7 @@ public partial class Evidence : Hl7.Fhir.Model.DomainResource, IIdentifiable
[Serializable]
[DataContract]
- [FhirType("Evidence#VariableDefinition", IsNestedType=true)]
+ [FhirType("Evidence#VariableDefinition")]
[BackboneType("Evidence.variableDefinition")]
public partial class VariableDefinitionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -338,7 +338,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Evidence#Statistic", IsNestedType=true)]
+ [FhirType("Evidence#Statistic")]
[BackboneType("Evidence.statistic")]
public partial class StatisticComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -744,7 +744,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Evidence#SampleSize", IsNestedType=true)]
+ [FhirType("Evidence#SampleSize")]
[BackboneType("Evidence.statistic.sampleSize")]
public partial class SampleSizeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1043,7 +1043,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Evidence#AttributeEstimate", IsNestedType=true)]
+ [FhirType("Evidence#AttributeEstimate")]
[BackboneType("Evidence.statistic.attributeEstimate")]
public partial class AttributeEstimateComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1358,7 +1358,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Evidence#ModelCharacteristic", IsNestedType=true)]
+ [FhirType("Evidence#ModelCharacteristic")]
[BackboneType("Evidence.statistic.modelCharacteristic")]
public partial class ModelCharacteristicComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1560,7 +1560,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Evidence#Variable", IsNestedType=true)]
+ [FhirType("Evidence#Variable")]
[BackboneType("Evidence.statistic.modelCharacteristic.variable")]
public partial class VariableComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1812,7 +1812,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Evidence#Certainty", IsNestedType=true)]
+ [FhirType("Evidence#Certainty")]
[BackboneType("Evidence.certainty")]
public partial class CertaintyComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/EvidenceReport.cs b/src/Hl7.Fhir.R4B/Model/Generated/EvidenceReport.cs
index e003511c2d..d9dc63e508 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/EvidenceReport.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/EvidenceReport.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("EvidenceReport","http://hl7.org/fhir/StructureDefinition/EvidenceReport", IsResource=true)]
+ [FhirType("EvidenceReport","http://hl7.org/fhir/StructureDefinition/EvidenceReport")]
public partial class EvidenceReport : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -126,7 +126,7 @@ public enum ReportRelationshipType
///
[Serializable]
[DataContract]
- [FhirType("EvidenceReport#Subject", IsNestedType=true)]
+ [FhirType("EvidenceReport#Subject")]
[BackboneType("EvidenceReport.subject")]
public partial class SubjectComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -276,7 +276,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("EvidenceReport#Characteristic", IsNestedType=true)]
+ [FhirType("EvidenceReport#Characteristic")]
[BackboneType("EvidenceReport.subject.characteristic")]
public partial class CharacteristicComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -502,7 +502,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("EvidenceReport#RelatesTo", IsNestedType=true)]
+ [FhirType("EvidenceReport#RelatesTo")]
[BackboneType("EvidenceReport.relatesTo")]
public partial class RelatesToComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -678,7 +678,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("EvidenceReport#Section", IsNestedType=true)]
+ [FhirType("EvidenceReport#Section")]
[BackboneType("EvidenceReport.section")]
public partial class SectionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/EvidenceVariable.cs b/src/Hl7.Fhir.R4B/Model/Generated/EvidenceVariable.cs
index 0c44327aaf..4160382221 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/EvidenceVariable.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/EvidenceVariable.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("EvidenceVariable","http://hl7.org/fhir/StructureDefinition/EvidenceVariable", IsResource=true)]
+ [FhirType("EvidenceVariable","http://hl7.org/fhir/StructureDefinition/EvidenceVariable")]
public partial class EvidenceVariable : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -91,7 +91,7 @@ public enum CharacteristicCombinationCode
///
[Serializable]
[DataContract]
- [FhirType("EvidenceVariable#Characteristic", IsNestedType=true)]
+ [FhirType("EvidenceVariable#Characteristic")]
[BackboneType("EvidenceVariable.characteristic")]
public partial class CharacteristicComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -430,7 +430,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("EvidenceVariable#TimeFromStart", IsNestedType=true)]
+ [FhirType("EvidenceVariable#TimeFromStart")]
[BackboneType("EvidenceVariable.characteristic.timeFromStart")]
public partial class TimeFromStartComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -650,7 +650,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("EvidenceVariable#Category", IsNestedType=true)]
+ [FhirType("EvidenceVariable#Category")]
[BackboneType("EvidenceVariable.category")]
public partial class CategoryComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ExampleScenario.cs b/src/Hl7.Fhir.R4B/Model/Generated/ExampleScenario.cs
index c598e03f21..1ee9fa6348 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ExampleScenario.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ExampleScenario.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario","http://hl7.org/fhir/StructureDefinition/ExampleScenario", IsResource=true)]
+ [FhirType("ExampleScenario","http://hl7.org/fhir/StructureDefinition/ExampleScenario")]
public partial class ExampleScenario : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -83,7 +83,7 @@ public enum ExampleScenarioActorType
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario#Actor", IsNestedType=true)]
+ [FhirType("ExampleScenario#Actor")]
[BackboneType("ExampleScenario.actor")]
public partial class ActorComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -357,7 +357,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario#Instance", IsNestedType=true)]
+ [FhirType("ExampleScenario#Instance")]
[BackboneType("ExampleScenario.instance")]
public partial class InstanceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -683,7 +683,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario#Version", IsNestedType=true)]
+ [FhirType("ExampleScenario#Version")]
[BackboneType("ExampleScenario.instance.version")]
public partial class VersionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -872,7 +872,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario#ContainedInstance", IsNestedType=true)]
+ [FhirType("ExampleScenario#ContainedInstance")]
[BackboneType("ExampleScenario.instance.containedInstance")]
public partial class ContainedInstanceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1057,7 +1057,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario#Process", IsNestedType=true)]
+ [FhirType("ExampleScenario#Process")]
[BackboneType("ExampleScenario.process")]
public partial class ProcessComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1354,7 +1354,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario#Step", IsNestedType=true)]
+ [FhirType("ExampleScenario#Step")]
[BackboneType("ExampleScenario.process.step")]
public partial class StepComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1572,7 +1572,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario#Operation", IsNestedType=true)]
+ [FhirType("ExampleScenario#Operation")]
[BackboneType("ExampleScenario.process.step.operation")]
public partial class OperationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2068,7 +2068,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExampleScenario#Alternative", IsNestedType=true)]
+ [FhirType("ExampleScenario#Alternative")]
[BackboneType("ExampleScenario.process.step.alternative")]
public partial class AlternativeComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ExplanationOfBenefit.cs b/src/Hl7.Fhir.R4B/Model/Generated/ExplanationOfBenefit.cs
index afc33908d4..7acd921cf3 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ExplanationOfBenefit.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ExplanationOfBenefit.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit","http://hl7.org/fhir/StructureDefinition/ExplanationOfBenefit", IsResource=true)]
+ [FhirType("ExplanationOfBenefit","http://hl7.org/fhir/StructureDefinition/ExplanationOfBenefit")]
public partial class ExplanationOfBenefit : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -102,7 +102,7 @@ public enum ExplanationOfBenefitStatus
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#RelatedClaim", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#RelatedClaim")]
[BackboneType("ExplanationOfBenefit.related")]
public partial class RelatedClaimComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -282,7 +282,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Payee", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Payee")]
[BackboneType("ExplanationOfBenefit.payee")]
public partial class PayeeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -436,7 +436,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#CareTeam", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#CareTeam")]
[BackboneType("ExplanationOfBenefit.careTeam")]
public partial class CareTeamComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -705,7 +705,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#SupportingInformation", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#SupportingInformation")]
[BackboneType("ExplanationOfBenefit.supportingInfo")]
public partial class SupportingInformationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -984,7 +984,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Diagnosis", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Diagnosis")]
[BackboneType("ExplanationOfBenefit.diagnosis")]
public partial class DiagnosisComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1238,7 +1238,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Procedure", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Procedure")]
[BackboneType("ExplanationOfBenefit.procedure")]
public partial class ProcedureComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1512,7 +1512,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Insurance", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Insurance")]
[BackboneType("ExplanationOfBenefit.insurance")]
public partial class InsuranceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1729,7 +1729,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Accident", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Accident")]
[BackboneType("ExplanationOfBenefit.accident")]
public partial class AccidentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1927,7 +1927,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Item", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Item")]
[BackboneType("ExplanationOfBenefit.item")]
public partial class ItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2760,7 +2760,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Adjudication", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Adjudication")]
[BackboneType("ExplanationOfBenefit.item.adjudication")]
public partial class AdjudicationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2982,7 +2982,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Detail", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Detail")]
[BackboneType("ExplanationOfBenefit.item.detail")]
public partial class DetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3502,7 +3502,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#SubDetail", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#SubDetail")]
[BackboneType("ExplanationOfBenefit.item.detail.subDetail")]
public partial class SubDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3996,7 +3996,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#AddedItem", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#AddedItem")]
[BackboneType("ExplanationOfBenefit.addItem")]
public partial class AddedItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4661,7 +4661,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#AddedItemDetail", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#AddedItemDetail")]
[BackboneType("ExplanationOfBenefit.addItem.detail")]
public partial class AddedItemDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -5030,7 +5030,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#AddedItemDetailSubDetail", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#AddedItemDetailSubDetail")]
[BackboneType("ExplanationOfBenefit.addItem.detail.subDetail")]
public partial class AddedItemDetailSubDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -5374,7 +5374,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Total", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Total")]
[BackboneType("ExplanationOfBenefit.total")]
public partial class TotalComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -5528,7 +5528,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Payment", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Payment")]
[BackboneType("ExplanationOfBenefit.payment")]
public partial class PaymentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -5799,7 +5799,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Note", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Note")]
[BackboneType("ExplanationOfBenefit.processNote")]
public partial class NoteComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -6054,7 +6054,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#BenefitBalance", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#BenefitBalance")]
[BackboneType("ExplanationOfBenefit.benefitBalance")]
public partial class BenefitBalanceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -6415,7 +6415,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ExplanationOfBenefit#Benefit", IsNestedType=true)]
+ [FhirType("ExplanationOfBenefit#Benefit")]
[BackboneType("ExplanationOfBenefit.benefitBalance.financial")]
public partial class BenefitComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/FamilyMemberHistory.cs b/src/Hl7.Fhir.R4B/Model/Generated/FamilyMemberHistory.cs
index 571fd66183..313d18cad0 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/FamilyMemberHistory.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/FamilyMemberHistory.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("FamilyMemberHistory","http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory", IsResource=true)]
+ [FhirType("FamilyMemberHistory","http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory")]
public partial class FamilyMemberHistory : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -101,7 +101,7 @@ public enum FamilyHistoryStatus
///
[Serializable]
[DataContract]
- [FhirType("FamilyMemberHistory#Condition", IsNestedType=true)]
+ [FhirType("FamilyMemberHistory#Condition")]
[BackboneType("FamilyMemberHistory.condition")]
public partial class ConditionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Flag.cs b/src/Hl7.Fhir.R4B/Model/Generated/Flag.cs
index dbd7c9e42a..84bb347b2f 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Flag.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Flag.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Flag","http://hl7.org/fhir/StructureDefinition/Flag", IsResource=true)]
+ [FhirType("Flag","http://hl7.org/fhir/StructureDefinition/Flag")]
public partial class Flag : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Goal.cs b/src/Hl7.Fhir.R4B/Model/Generated/Goal.cs
index 0163423be0..8b87dc2455 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Goal.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Goal.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Goal","http://hl7.org/fhir/StructureDefinition/Goal", IsResource=true)]
+ [FhirType("Goal","http://hl7.org/fhir/StructureDefinition/Goal")]
public partial class Goal : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -133,7 +133,7 @@ public enum GoalLifecycleStatus
///
[Serializable]
[DataContract]
- [FhirType("Goal#Target", IsNestedType=true)]
+ [FhirType("Goal#Target")]
[BackboneType("Goal.target")]
public partial class TargetComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/GraphDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/GraphDefinition.cs
index fac6f406b0..e4d30a28d9 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/GraphDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/GraphDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("GraphDefinition","http://hl7.org/fhir/StructureDefinition/GraphDefinition", IsResource=true)]
+ [FhirType("GraphDefinition","http://hl7.org/fhir/StructureDefinition/GraphDefinition")]
public partial class GraphDefinition : Hl7.Fhir.Model.DomainResource
{
///
@@ -120,7 +120,7 @@ public enum GraphCompartmentRule
///
[Serializable]
[DataContract]
- [FhirType("GraphDefinition#Link", IsNestedType=true)]
+ [FhirType("GraphDefinition#Link")]
[BackboneType("GraphDefinition.link")]
public partial class LinkComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -459,7 +459,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("GraphDefinition#Target", IsNestedType=true)]
+ [FhirType("GraphDefinition#Target")]
[BackboneType("GraphDefinition.link.target")]
public partial class TargetComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -741,7 +741,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("GraphDefinition#Compartment", IsNestedType=true)]
+ [FhirType("GraphDefinition#Compartment")]
[BackboneType("GraphDefinition.link.target.compartment")]
public partial class CompartmentComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Group.cs b/src/Hl7.Fhir.R4B/Model/Generated/Group.cs
index 4600f4b1f1..4ff1598869 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Group.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Group.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Group","http://hl7.org/fhir/StructureDefinition/Group", IsResource=true)]
+ [FhirType("Group","http://hl7.org/fhir/StructureDefinition/Group")]
public partial class Group : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -115,7 +115,7 @@ public enum GroupType
///
[Serializable]
[DataContract]
- [FhirType("Group#Characteristic", IsNestedType=true)]
+ [FhirType("Group#Characteristic")]
[BackboneType("Group.characteristic")]
public partial class CharacteristicComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -341,7 +341,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Group#Member", IsNestedType=true)]
+ [FhirType("Group#Member")]
[BackboneType("Group.member")]
public partial class MemberComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/GuidanceResponse.cs b/src/Hl7.Fhir.R4B/Model/Generated/GuidanceResponse.cs
index fdb47cd016..f79ea07761 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/GuidanceResponse.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/GuidanceResponse.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("GuidanceResponse","http://hl7.org/fhir/StructureDefinition/GuidanceResponse", IsResource=true)]
+ [FhirType("GuidanceResponse","http://hl7.org/fhir/StructureDefinition/GuidanceResponse")]
public partial class GuidanceResponse : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/HealthcareService.cs b/src/Hl7.Fhir.R4B/Model/Generated/HealthcareService.cs
index c49dcc35ca..7a1a23c30d 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/HealthcareService.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/HealthcareService.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("HealthcareService","http://hl7.org/fhir/StructureDefinition/HealthcareService", IsResource=true)]
+ [FhirType("HealthcareService","http://hl7.org/fhir/StructureDefinition/HealthcareService")]
public partial class HealthcareService : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -64,7 +64,7 @@ public partial class HealthcareService : Hl7.Fhir.Model.DomainResource, IIdentif
///
[Serializable]
[DataContract]
- [FhirType("HealthcareService#Eligibility", IsNestedType=true)]
+ [FhirType("HealthcareService#Eligibility")]
[BackboneType("HealthcareService.eligibility")]
public partial class EligibilityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -235,7 +235,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("HealthcareService#AvailableTime", IsNestedType=true)]
+ [FhirType("HealthcareService#AvailableTime")]
[BackboneType("HealthcareService.availableTime")]
public partial class AvailableTimeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -511,7 +511,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("HealthcareService#NotAvailable", IsNestedType=true)]
+ [FhirType("HealthcareService#NotAvailable")]
[BackboneType("HealthcareService.notAvailable")]
public partial class NotAvailableComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ImagingStudy.cs b/src/Hl7.Fhir.R4B/Model/Generated/ImagingStudy.cs
index cca6524870..3049d5b9cc 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ImagingStudy.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ImagingStudy.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ImagingStudy","http://hl7.org/fhir/StructureDefinition/ImagingStudy", IsResource=true)]
+ [FhirType("ImagingStudy","http://hl7.org/fhir/StructureDefinition/ImagingStudy")]
public partial class ImagingStudy : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -107,7 +107,7 @@ public enum ImagingStudyStatus
///
[Serializable]
[DataContract]
- [FhirType("ImagingStudy#Series", IsNestedType=true)]
+ [FhirType("ImagingStudy#Series")]
[BackboneType("ImagingStudy.series")]
public partial class SeriesComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -612,7 +612,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImagingStudy#Performer", IsNestedType=true)]
+ [FhirType("ImagingStudy#Performer")]
[BackboneType("ImagingStudy.series.performer")]
public partial class PerformerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -767,7 +767,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImagingStudy#Instance", IsNestedType=true)]
+ [FhirType("ImagingStudy#Instance")]
[BackboneType("ImagingStudy.series.instance")]
public partial class InstanceComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Immunization.cs b/src/Hl7.Fhir.R4B/Model/Generated/Immunization.cs
index 08fca3e75c..003c5a12a5 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Immunization.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Immunization.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Immunization","http://hl7.org/fhir/StructureDefinition/Immunization", IsResource=true)]
+ [FhirType("Immunization","http://hl7.org/fhir/StructureDefinition/Immunization")]
public partial class Immunization : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -95,7 +95,7 @@ public enum ImmunizationStatusCodes
///
[Serializable]
[DataContract]
- [FhirType("Immunization#Performer", IsNestedType=true)]
+ [FhirType("Immunization#Performer")]
[BackboneType("Immunization.performer")]
public partial class PerformerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -250,7 +250,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Immunization#Education", IsNestedType=true)]
+ [FhirType("Immunization#Education")]
[BackboneType("Immunization.education")]
public partial class EducationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -524,7 +524,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Immunization#Reaction", IsNestedType=true)]
+ [FhirType("Immunization#Reaction")]
[BackboneType("Immunization.reaction")]
public partial class ReactionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -738,7 +738,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Immunization#ProtocolApplied", IsNestedType=true)]
+ [FhirType("Immunization#ProtocolApplied")]
[BackboneType("Immunization.protocolApplied")]
public partial class ProtocolAppliedComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ImmunizationEvaluation.cs b/src/Hl7.Fhir.R4B/Model/Generated/ImmunizationEvaluation.cs
index 064428acb9..0809b03c87 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ImmunizationEvaluation.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ImmunizationEvaluation.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ImmunizationEvaluation","http://hl7.org/fhir/StructureDefinition/ImmunizationEvaluation", IsResource=true)]
+ [FhirType("ImmunizationEvaluation","http://hl7.org/fhir/StructureDefinition/ImmunizationEvaluation")]
public partial class ImmunizationEvaluation : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ImmunizationRecommendation.cs b/src/Hl7.Fhir.R4B/Model/Generated/ImmunizationRecommendation.cs
index 3392b979b7..d0bf439add 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ImmunizationRecommendation.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ImmunizationRecommendation.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ImmunizationRecommendation","http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation", IsResource=true)]
+ [FhirType("ImmunizationRecommendation","http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation")]
public partial class ImmunizationRecommendation : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -64,7 +64,7 @@ public partial class ImmunizationRecommendation : Hl7.Fhir.Model.DomainResource,
///
[Serializable]
[DataContract]
- [FhirType("ImmunizationRecommendation#Recommendation", IsNestedType=true)]
+ [FhirType("ImmunizationRecommendation#Recommendation")]
[BackboneType("ImmunizationRecommendation.recommendation")]
public partial class RecommendationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -521,7 +521,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImmunizationRecommendation#DateCriterion", IsNestedType=true)]
+ [FhirType("ImmunizationRecommendation#DateCriterion")]
[BackboneType("ImmunizationRecommendation.recommendation.dateCriterion")]
public partial class DateCriterionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ImplementationGuide.cs b/src/Hl7.Fhir.R4B/Model/Generated/ImplementationGuide.cs
index 8cb307c6aa..c6c81bfb29 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ImplementationGuide.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ImplementationGuide.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide","http://hl7.org/fhir/StructureDefinition/ImplementationGuide", IsResource=true)]
+ [FhirType("ImplementationGuide","http://hl7.org/fhir/StructureDefinition/ImplementationGuide")]
public partial class ImplementationGuide : Hl7.Fhir.Model.DomainResource
{
///
@@ -2257,7 +2257,7 @@ public enum GuideParameterCode
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#DependsOn", IsNestedType=true)]
+ [FhirType("ImplementationGuide#DependsOn")]
[BackboneType("ImplementationGuide.dependsOn")]
public partial class DependsOnComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2489,7 +2489,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#Global", IsNestedType=true)]
+ [FhirType("ImplementationGuide#Global")]
[BackboneType("ImplementationGuide.global")]
public partial class GlobalComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2681,7 +2681,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#Definition", IsNestedType=true)]
+ [FhirType("ImplementationGuide#Definition")]
[BackboneType("ImplementationGuide.definition")]
public partial class DefinitionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2912,7 +2912,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#Grouping", IsNestedType=true)]
+ [FhirType("ImplementationGuide#Grouping")]
[BackboneType("ImplementationGuide.definition.grouping")]
public partial class GroupingComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3100,7 +3100,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#Resource", IsNestedType=true)]
+ [FhirType("ImplementationGuide#Resource")]
[BackboneType("ImplementationGuide.definition.resource")]
public partial class ResourceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3432,7 +3432,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#Page", IsNestedType=true)]
+ [FhirType("ImplementationGuide#Page")]
[BackboneType("ImplementationGuide.definition.page")]
public partial class PageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3675,7 +3675,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#Parameter", IsNestedType=true)]
+ [FhirType("ImplementationGuide#Parameter")]
[BackboneType("ImplementationGuide.definition.parameter")]
public partial class ParameterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3863,7 +3863,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#Template", IsNestedType=true)]
+ [FhirType("ImplementationGuide#Template")]
[BackboneType("ImplementationGuide.definition.template")]
public partial class TemplateComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4095,7 +4095,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#Manifest", IsNestedType=true)]
+ [FhirType("ImplementationGuide#Manifest")]
[BackboneType("ImplementationGuide.manifest")]
public partial class ManifestComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4379,7 +4379,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#ManifestResource", IsNestedType=true)]
+ [FhirType("ImplementationGuide#ManifestResource")]
[BackboneType("ImplementationGuide.manifest.resource")]
public partial class ManifestResourceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4578,7 +4578,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ImplementationGuide#ManifestPage", IsNestedType=true)]
+ [FhirType("ImplementationGuide#ManifestPage")]
[BackboneType("ImplementationGuide.manifest.page")]
public partial class ManifestPageComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Ingredient.cs b/src/Hl7.Fhir.R4B/Model/Generated/Ingredient.cs
index d17cd21f3c..7af811e034 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Ingredient.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Ingredient.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Ingredient","http://hl7.org/fhir/StructureDefinition/Ingredient", IsResource=true)]
+ [FhirType("Ingredient","http://hl7.org/fhir/StructureDefinition/Ingredient")]
public partial class Ingredient : Hl7.Fhir.Model.DomainResource, IIdentifiable
{
///
@@ -92,7 +92,7 @@ public enum IngredientManufacturerRole
///
[Serializable]
[DataContract]
- [FhirType("Ingredient#Manufacturer", IsNestedType=true)]
+ [FhirType("Ingredient#Manufacturer")]
[BackboneType("Ingredient.manufacturer")]
public partial class ManufacturerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -263,7 +263,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Ingredient#Substance", IsNestedType=true)]
+ [FhirType("Ingredient#Substance")]
[BackboneType("Ingredient.substance")]
public partial class SubstanceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -417,7 +417,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Ingredient#Strength", IsNestedType=true)]
+ [FhirType("Ingredient#Strength")]
[BackboneType("Ingredient.substance.strength")]
public partial class StrengthComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -754,7 +754,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Ingredient#ReferenceStrength", IsNestedType=true)]
+ [FhirType("Ingredient#ReferenceStrength")]
[BackboneType("Ingredient.substance.strength.referenceStrength")]
public partial class ReferenceStrengthComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/InsurancePlan.cs b/src/Hl7.Fhir.R4B/Model/Generated/InsurancePlan.cs
index d0507e9de4..fd065cac40 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/InsurancePlan.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/InsurancePlan.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan","http://hl7.org/fhir/StructureDefinition/InsurancePlan", IsResource=true)]
+ [FhirType("InsurancePlan","http://hl7.org/fhir/StructureDefinition/InsurancePlan")]
public partial class InsurancePlan : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -93,7 +93,7 @@ public enum BenefitCostApplicability
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#Contact", IsNestedType=true)]
+ [FhirType("InsurancePlan#Contact")]
[BackboneType("InsurancePlan.contact")]
public partial class ContactComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -296,7 +296,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#Coverage", IsNestedType=true)]
+ [FhirType("InsurancePlan#Coverage")]
[BackboneType("InsurancePlan.coverage")]
public partial class CoverageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -477,7 +477,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#CoverageBenefit", IsNestedType=true)]
+ [FhirType("InsurancePlan#CoverageBenefit")]
[BackboneType("InsurancePlan.coverage.benefit")]
public partial class CoverageBenefitComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -673,7 +673,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#Limit", IsNestedType=true)]
+ [FhirType("InsurancePlan#Limit")]
[BackboneType("InsurancePlan.coverage.benefit.limit")]
public partial class LimitComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -824,7 +824,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#Plan", IsNestedType=true)]
+ [FhirType("InsurancePlan#Plan")]
[BackboneType("InsurancePlan.plan")]
public partial class PlanComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1084,7 +1084,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#GeneralCost", IsNestedType=true)]
+ [FhirType("InsurancePlan#GeneralCost")]
[BackboneType("InsurancePlan.plan.generalCost")]
public partial class GeneralCostComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1321,7 +1321,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#SpecificCost", IsNestedType=true)]
+ [FhirType("InsurancePlan#SpecificCost")]
[BackboneType("InsurancePlan.plan.specificCost")]
public partial class SpecificCostComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1474,7 +1474,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#PlanBenefit", IsNestedType=true)]
+ [FhirType("InsurancePlan#PlanBenefit")]
[BackboneType("InsurancePlan.plan.specificCost.benefit")]
public partial class PlanBenefitComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1627,7 +1627,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("InsurancePlan#Cost", IsNestedType=true)]
+ [FhirType("InsurancePlan#Cost")]
[BackboneType("InsurancePlan.plan.specificCost.benefit.cost")]
public partial class CostComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Invoice.cs b/src/Hl7.Fhir.R4B/Model/Generated/Invoice.cs
index 7c41ae7b39..6d47e8b1eb 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Invoice.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Invoice.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Invoice","http://hl7.org/fhir/StructureDefinition/Invoice", IsResource=true)]
+ [FhirType("Invoice","http://hl7.org/fhir/StructureDefinition/Invoice")]
public partial class Invoice : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -107,7 +107,7 @@ public enum InvoiceStatus
///
[Serializable]
[DataContract]
- [FhirType("Invoice#Participant", IsNestedType=true)]
+ [FhirType("Invoice#Participant")]
[BackboneType("Invoice.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -261,7 +261,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Invoice#LineItem", IsNestedType=true)]
+ [FhirType("Invoice#LineItem")]
[BackboneType("Invoice.lineItem")]
public partial class LineItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -460,7 +460,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Invoice#PriceComponent", IsNestedType=true)]
+ [FhirType("Invoice#PriceComponent")]
[BackboneType("Invoice.lineItem.priceComponent")]
public partial class PriceComponentComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Library.cs b/src/Hl7.Fhir.R4B/Model/Generated/Library.cs
index 39e6da393a..c25a491377 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Library.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Library.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Library","http://hl7.org/fhir/StructureDefinition/Library", IsResource=true)]
+ [FhirType("Library","http://hl7.org/fhir/StructureDefinition/Library")]
public partial class Library : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Linkage.cs b/src/Hl7.Fhir.R4B/Model/Generated/Linkage.cs
index 6a73c70cad..ba898a5551 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Linkage.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Linkage.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Linkage","http://hl7.org/fhir/StructureDefinition/Linkage", IsResource=true)]
+ [FhirType("Linkage","http://hl7.org/fhir/StructureDefinition/Linkage")]
public partial class Linkage : Hl7.Fhir.Model.DomainResource
{
///
@@ -95,7 +95,7 @@ public enum LinkageType
///
[Serializable]
[DataContract]
- [FhirType("Linkage#Item", IsNestedType=true)]
+ [FhirType("Linkage#Item")]
[BackboneType("Linkage.item")]
public partial class ItemComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/List.cs b/src/Hl7.Fhir.R4B/Model/Generated/List.cs
index 1dfedfe997..6a9ccd5e70 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/List.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/List.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("List","http://hl7.org/fhir/StructureDefinition/List", IsResource=true)]
+ [FhirType("List","http://hl7.org/fhir/StructureDefinition/List")]
public partial class List : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -93,7 +93,7 @@ public enum ListStatus
///
[Serializable]
[DataContract]
- [FhirType("List#Entry", IsNestedType=true)]
+ [FhirType("List#Entry")]
[BackboneType("List.entry")]
public partial class EntryComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Location.cs b/src/Hl7.Fhir.R4B/Model/Generated/Location.cs
index 8dd95ab273..1c76ad1cb8 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Location.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Location.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Location","http://hl7.org/fhir/StructureDefinition/Location", IsResource=true)]
+ [FhirType("Location","http://hl7.org/fhir/StructureDefinition/Location")]
public partial class Location : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -117,7 +117,7 @@ public enum LocationMode
///
[Serializable]
[DataContract]
- [FhirType("Location#Position", IsNestedType=true)]
+ [FhirType("Location#Position")]
[BackboneType("Location.position")]
public partial class PositionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -350,7 +350,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Location#HoursOfOperation", IsNestedType=true)]
+ [FhirType("Location#HoursOfOperation")]
[BackboneType("Location.hoursOfOperation")]
public partial class HoursOfOperationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ManufacturedItemDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/ManufacturedItemDefinition.cs
index 9f09404555..276a352afd 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ManufacturedItemDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ManufacturedItemDefinition.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ManufacturedItemDefinition","http://hl7.org/fhir/StructureDefinition/ManufacturedItemDefinition", IsResource=true)]
+ [FhirType("ManufacturedItemDefinition","http://hl7.org/fhir/StructureDefinition/ManufacturedItemDefinition")]
public partial class ManufacturedItemDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -61,7 +61,7 @@ public partial class ManufacturedItemDefinition : Hl7.Fhir.Model.DomainResource,
///
[Serializable]
[DataContract]
- [FhirType("ManufacturedItemDefinition#Property", IsNestedType=true)]
+ [FhirType("ManufacturedItemDefinition#Property")]
[BackboneType("ManufacturedItemDefinition.property")]
public partial class PropertyComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Measure.cs b/src/Hl7.Fhir.R4B/Model/Generated/Measure.cs
index 8ae6bec83f..a3491f11da 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Measure.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Measure.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Measure","http://hl7.org/fhir/StructureDefinition/Measure", IsResource=true)]
+ [FhirType("Measure","http://hl7.org/fhir/StructureDefinition/Measure")]
public partial class Measure : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class Measure : Hl7.Fhir.Model.DomainResource, IIdentifiable
[Serializable]
[DataContract]
- [FhirType("Measure#Group", IsNestedType=true)]
+ [FhirType("Measure#Group")]
[BackboneType("Measure.group")]
public partial class GroupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -289,7 +289,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Measure#Population", IsNestedType=true)]
+ [FhirType("Measure#Population")]
[BackboneType("Measure.group.population")]
public partial class PopulationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -485,7 +485,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Measure#Stratifier", IsNestedType=true)]
+ [FhirType("Measure#Stratifier")]
[BackboneType("Measure.group.stratifier")]
public partial class StratifierComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -707,7 +707,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Measure#Component", IsNestedType=true)]
+ [FhirType("Measure#Component")]
[BackboneType("Measure.group.stratifier.component")]
public partial class ComponentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -904,7 +904,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Measure#SupplementalData", IsNestedType=true)]
+ [FhirType("Measure#SupplementalData")]
[BackboneType("Measure.supplementalData")]
public partial class SupplementalDataComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/MeasureReport.cs b/src/Hl7.Fhir.R4B/Model/Generated/MeasureReport.cs
index 51bfa88c08..aa6752f52f 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/MeasureReport.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/MeasureReport.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MeasureReport","http://hl7.org/fhir/StructureDefinition/MeasureReport", IsResource=true)]
+ [FhirType("MeasureReport","http://hl7.org/fhir/StructureDefinition/MeasureReport")]
public partial class MeasureReport : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -129,7 +129,7 @@ public enum MeasureReportType
///
[Serializable]
[DataContract]
- [FhirType("MeasureReport#Group", IsNestedType=true)]
+ [FhirType("MeasureReport#Group")]
[BackboneType("MeasureReport.group")]
public partial class GroupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -333,7 +333,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MeasureReport#Population", IsNestedType=true)]
+ [FhirType("MeasureReport#Population")]
[BackboneType("MeasureReport.group.population")]
public partial class PopulationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -530,7 +530,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MeasureReport#Stratifier", IsNestedType=true)]
+ [FhirType("MeasureReport#Stratifier")]
[BackboneType("MeasureReport.group.stratifier")]
public partial class StratifierComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -684,7 +684,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MeasureReport#StratifierGroup", IsNestedType=true)]
+ [FhirType("MeasureReport#StratifierGroup")]
[BackboneType("MeasureReport.group.stratifier.stratum")]
public partial class StratifierGroupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -888,7 +888,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MeasureReport#Component", IsNestedType=true)]
+ [FhirType("MeasureReport#Component")]
[BackboneType("MeasureReport.group.stratifier.stratum.component")]
public partial class ComponentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1043,7 +1043,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MeasureReport#StratifierGroupPopulation", IsNestedType=true)]
+ [FhirType("MeasureReport#StratifierGroupPopulation")]
[BackboneType("MeasureReport.group.stratifier.stratum.population")]
public partial class StratifierGroupPopulationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Media.cs b/src/Hl7.Fhir.R4B/Model/Generated/Media.cs
index 48695c3b81..a02bb88dca 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Media.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Media.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Media","http://hl7.org/fhir/StructureDefinition/Media", IsResource=true)]
+ [FhirType("Media","http://hl7.org/fhir/StructureDefinition/Media")]
public partial class Media : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Medication.cs b/src/Hl7.Fhir.R4B/Model/Generated/Medication.cs
index 2926e4d2e9..7b0c0d5026 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Medication.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Medication.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Medication","http://hl7.org/fhir/StructureDefinition/Medication", IsResource=true)]
+ [FhirType("Medication","http://hl7.org/fhir/StructureDefinition/Medication")]
public partial class Medication : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -96,7 +96,7 @@ public enum MedicationStatusCodes
///
[Serializable]
[DataContract]
- [FhirType("Medication#Ingredient", IsNestedType=true)]
+ [FhirType("Medication#Ingredient")]
[BackboneType("Medication.ingredient")]
public partial class IngredientComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -294,7 +294,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Medication#Batch", IsNestedType=true)]
+ [FhirType("Medication#Batch")]
[BackboneType("Medication.batch")]
public partial class BatchComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/MedicationAdministration.cs b/src/Hl7.Fhir.R4B/Model/Generated/MedicationAdministration.cs
index 5f2f34f134..811ca58dbc 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/MedicationAdministration.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/MedicationAdministration.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicationAdministration","http://hl7.org/fhir/StructureDefinition/MedicationAdministration", IsResource=true)]
+ [FhirType("MedicationAdministration","http://hl7.org/fhir/StructureDefinition/MedicationAdministration")]
public partial class MedicationAdministration : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -119,7 +119,7 @@ public enum MedicationAdministrationStatusCodes
///
[Serializable]
[DataContract]
- [FhirType("MedicationAdministration#Performer", IsNestedType=true)]
+ [FhirType("MedicationAdministration#Performer")]
[BackboneType("MedicationAdministration.performer")]
public partial class PerformerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -274,7 +274,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationAdministration#Dosage", IsNestedType=true)]
+ [FhirType("MedicationAdministration#Dosage")]
[BackboneType("MedicationAdministration.dosage")]
public partial class DosageComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/MedicationDispense.cs b/src/Hl7.Fhir.R4B/Model/Generated/MedicationDispense.cs
index 9394e76c2e..aefa1e8607 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/MedicationDispense.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/MedicationDispense.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicationDispense","http://hl7.org/fhir/StructureDefinition/MedicationDispense", IsResource=true)]
+ [FhirType("MedicationDispense","http://hl7.org/fhir/StructureDefinition/MedicationDispense")]
public partial class MedicationDispense : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -131,7 +131,7 @@ public enum MedicationDispenseStatusCodes
///
[Serializable]
[DataContract]
- [FhirType("MedicationDispense#Performer", IsNestedType=true)]
+ [FhirType("MedicationDispense#Performer")]
[BackboneType("MedicationDispense.performer")]
public partial class PerformerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -286,7 +286,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationDispense#Substitution", IsNestedType=true)]
+ [FhirType("MedicationDispense#Substitution")]
[BackboneType("MedicationDispense.substitution")]
public partial class SubstitutionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/MedicationKnowledge.cs b/src/Hl7.Fhir.R4B/Model/Generated/MedicationKnowledge.cs
index 35dc05046f..56738665fb 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/MedicationKnowledge.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/MedicationKnowledge.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge","http://hl7.org/fhir/StructureDefinition/MedicationKnowledge", IsResource=true)]
+ [FhirType("MedicationKnowledge","http://hl7.org/fhir/StructureDefinition/MedicationKnowledge")]
public partial class MedicationKnowledge : Hl7.Fhir.Model.DomainResource
{
///
@@ -95,7 +95,7 @@ public enum MedicationKnowledgeStatusCodes
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#RelatedMedicationKnowledge", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#RelatedMedicationKnowledge")]
[BackboneType("MedicationKnowledge.relatedMedicationKnowledge")]
public partial class RelatedMedicationKnowledgeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -247,7 +247,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Monograph", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Monograph")]
[BackboneType("MedicationKnowledge.monograph")]
public partial class MonographComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -400,7 +400,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Ingredient", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Ingredient")]
[BackboneType("MedicationKnowledge.ingredient")]
public partial class IngredientComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -598,7 +598,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Cost", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Cost")]
[BackboneType("MedicationKnowledge.cost")]
public partial class CostComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -794,7 +794,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#MonitoringProgram", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#MonitoringProgram")]
[BackboneType("MedicationKnowledge.monitoringProgram")]
public partial class MonitoringProgramComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -963,7 +963,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#AdministrationGuidelines", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#AdministrationGuidelines")]
[BackboneType("MedicationKnowledge.administrationGuidelines")]
public partial class AdministrationGuidelinesComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1141,7 +1141,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Dosage", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Dosage")]
[BackboneType("MedicationKnowledge.administrationGuidelines.dosage")]
public partial class DosageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1294,7 +1294,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#PatientCharacteristics", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#PatientCharacteristics")]
[BackboneType("MedicationKnowledge.administrationGuidelines.patientCharacteristics")]
public partial class PatientCharacteristicsComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1464,7 +1464,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#MedicineClassification", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#MedicineClassification")]
[BackboneType("MedicationKnowledge.medicineClassification")]
public partial class MedicineClassificationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1617,7 +1617,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Packaging", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Packaging")]
[BackboneType("MedicationKnowledge.packaging")]
public partial class PackagingComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1769,7 +1769,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#DrugCharacteristic", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#DrugCharacteristic")]
[BackboneType("MedicationKnowledge.drugCharacteristic")]
public partial class DrugCharacteristicComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1920,7 +1920,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Regulatory", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Regulatory")]
[BackboneType("MedicationKnowledge.regulatory")]
public partial class RegulatoryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2123,7 +2123,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Substitution", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Substitution")]
[BackboneType("MedicationKnowledge.regulatory.substitution")]
public partial class SubstitutionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2291,7 +2291,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Schedule", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Schedule")]
[BackboneType("MedicationKnowledge.regulatory.schedule")]
public partial class ScheduleComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2415,7 +2415,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#MaxDispense", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#MaxDispense")]
[BackboneType("MedicationKnowledge.regulatory.maxDispense")]
public partial class MaxDispenseComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2564,7 +2564,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationKnowledge#Kinetics", IsNestedType=true)]
+ [FhirType("MedicationKnowledge#Kinetics")]
[BackboneType("MedicationKnowledge.kinetics")]
public partial class KineticsComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/MedicationRequest.cs b/src/Hl7.Fhir.R4B/Model/Generated/MedicationRequest.cs
index e1db458a25..a2fe5c275f 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/MedicationRequest.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/MedicationRequest.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicationRequest","http://hl7.org/fhir/StructureDefinition/MedicationRequest", IsResource=true)]
+ [FhirType("MedicationRequest","http://hl7.org/fhir/StructureDefinition/MedicationRequest")]
public partial class MedicationRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -183,7 +183,7 @@ public enum MedicationRequestIntent
///
[Serializable]
[DataContract]
- [FhirType("MedicationRequest#DispenseRequest", IsNestedType=true)]
+ [FhirType("MedicationRequest#DispenseRequest")]
[BackboneType("MedicationRequest.dispenseRequest")]
public partial class DispenseRequestComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -480,7 +480,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationRequest#InitialFill", IsNestedType=true)]
+ [FhirType("MedicationRequest#InitialFill")]
[BackboneType("MedicationRequest.dispenseRequest.initialFill")]
public partial class InitialFillComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -631,7 +631,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicationRequest#Substitution", IsNestedType=true)]
+ [FhirType("MedicationRequest#Substitution")]
[BackboneType("MedicationRequest.substitution")]
public partial class SubstitutionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/MedicationStatement.cs b/src/Hl7.Fhir.R4B/Model/Generated/MedicationStatement.cs
index 6c095be1ab..d61e52c32c 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/MedicationStatement.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/MedicationStatement.cs
@@ -62,7 +62,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicationStatement","http://hl7.org/fhir/StructureDefinition/MedicationStatement", IsResource=true)]
+ [FhirType("MedicationStatement","http://hl7.org/fhir/StructureDefinition/MedicationStatement")]
public partial class MedicationStatement : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/MedicinalProductDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/MedicinalProductDefinition.cs
index d4ba0a2bdc..f3e668db81 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/MedicinalProductDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/MedicinalProductDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductDefinition","http://hl7.org/fhir/StructureDefinition/MedicinalProductDefinition", IsResource=true)]
+ [FhirType("MedicinalProductDefinition","http://hl7.org/fhir/StructureDefinition/MedicinalProductDefinition")]
public partial class MedicinalProductDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -64,7 +64,7 @@ public partial class MedicinalProductDefinition : Hl7.Fhir.Model.DomainResource,
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductDefinition#Contact", IsNestedType=true)]
+ [FhirType("MedicinalProductDefinition#Contact")]
[BackboneType("MedicinalProductDefinition.contact")]
public partial class ContactComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -216,7 +216,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductDefinition#Name", IsNestedType=true)]
+ [FhirType("MedicinalProductDefinition#Name")]
[BackboneType("MedicinalProductDefinition.name")]
public partial class NameComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -436,7 +436,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductDefinition#NamePart", IsNestedType=true)]
+ [FhirType("MedicinalProductDefinition#NamePart")]
[BackboneType("MedicinalProductDefinition.name.namePart")]
public partial class NamePartComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -608,7 +608,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductDefinition#CountryLanguage", IsNestedType=true)]
+ [FhirType("MedicinalProductDefinition#CountryLanguage")]
[BackboneType("MedicinalProductDefinition.name.countryLanguage")]
public partial class CountryLanguageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -789,7 +789,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductDefinition#CrossReference", IsNestedType=true)]
+ [FhirType("MedicinalProductDefinition#CrossReference")]
[BackboneType("MedicinalProductDefinition.crossReference")]
public partial class CrossReferenceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -942,7 +942,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductDefinition#Operation", IsNestedType=true)]
+ [FhirType("MedicinalProductDefinition#Operation")]
[BackboneType("MedicinalProductDefinition.operation")]
public partial class OperationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1147,7 +1147,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MedicinalProductDefinition#Characteristic", IsNestedType=true)]
+ [FhirType("MedicinalProductDefinition#Characteristic")]
[BackboneType("MedicinalProductDefinition.characteristic")]
public partial class CharacteristicComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/MessageDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/MessageDefinition.cs
index b0842490f4..4f8c95b046 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/MessageDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/MessageDefinition.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MessageDefinition","http://hl7.org/fhir/StructureDefinition/MessageDefinition", IsResource=true)]
+ [FhirType("MessageDefinition","http://hl7.org/fhir/StructureDefinition/MessageDefinition")]
public partial class MessageDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -96,7 +96,7 @@ public enum MessageSignificanceCategory
///
[Serializable]
[DataContract]
- [FhirType("MessageDefinition#Focus", IsNestedType=true)]
+ [FhirType("MessageDefinition#Focus")]
[BackboneType("MessageDefinition.focus")]
public partial class FocusComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -374,7 +374,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MessageDefinition#AllowedResponse", IsNestedType=true)]
+ [FhirType("MessageDefinition#AllowedResponse")]
[BackboneType("MessageDefinition.allowedResponse")]
public partial class AllowedResponseComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/MessageHeader.cs b/src/Hl7.Fhir.R4B/Model/Generated/MessageHeader.cs
index 48ef36634b..0d56b4b8cf 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/MessageHeader.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/MessageHeader.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MessageHeader","http://hl7.org/fhir/StructureDefinition/MessageHeader", IsResource=true)]
+ [FhirType("MessageHeader","http://hl7.org/fhir/StructureDefinition/MessageHeader")]
public partial class MessageHeader : Hl7.Fhir.Model.DomainResource
{
///
@@ -96,7 +96,7 @@ public enum ResponseType
///
[Serializable]
[DataContract]
- [FhirType("MessageHeader#MessageDestination", IsNestedType=true)]
+ [FhirType("MessageHeader#MessageDestination")]
[BackboneType("MessageHeader.destination")]
public partial class MessageDestinationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -338,7 +338,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MessageHeader#MessageSource", IsNestedType=true)]
+ [FhirType("MessageHeader#MessageSource")]
[BackboneType("MessageHeader.source")]
public partial class MessageSourceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -637,7 +637,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MessageHeader#Response", IsNestedType=true)]
+ [FhirType("MessageHeader#Response")]
[BackboneType("MessageHeader.response")]
public partial class ResponseComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/MolecularSequence.cs b/src/Hl7.Fhir.R4B/Model/Generated/MolecularSequence.cs
index 19908293a1..dec2b25b79 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/MolecularSequence.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/MolecularSequence.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence","http://hl7.org/fhir/StructureDefinition/MolecularSequence", IsResource=true)]
+ [FhirType("MolecularSequence","http://hl7.org/fhir/StructureDefinition/MolecularSequence")]
public partial class MolecularSequence : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -207,7 +207,7 @@ public enum RepositoryType
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence#ReferenceSeq", IsNestedType=true)]
+ [FhirType("MolecularSequence#ReferenceSeq")]
[BackboneType("MolecularSequence.referenceSeq")]
public partial class ReferenceSeqComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -649,7 +649,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence#Variant", IsNestedType=true)]
+ [FhirType("MolecularSequence#Variant")]
[BackboneType("MolecularSequence.variant")]
public partial class VariantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -992,7 +992,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence#Quality", IsNestedType=true)]
+ [FhirType("MolecularSequence#Quality")]
[BackboneType("MolecularSequence.quality")]
public partial class QualityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1671,7 +1671,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence#Roc", IsNestedType=true)]
+ [FhirType("MolecularSequence#Roc")]
[BackboneType("MolecularSequence.quality.roc")]
public partial class RocComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2080,7 +2080,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence#Repository", IsNestedType=true)]
+ [FhirType("MolecularSequence#Repository")]
[BackboneType("MolecularSequence.repository")]
public partial class RepositoryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2442,7 +2442,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence#StructureVariant", IsNestedType=true)]
+ [FhirType("MolecularSequence#StructureVariant")]
[BackboneType("MolecularSequence.structureVariant")]
public partial class StructureVariantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2702,7 +2702,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence#Outer", IsNestedType=true)]
+ [FhirType("MolecularSequence#Outer")]
[BackboneType("MolecularSequence.structureVariant.outer")]
public partial class OuterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2886,7 +2886,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("MolecularSequence#Inner", IsNestedType=true)]
+ [FhirType("MolecularSequence#Inner")]
[BackboneType("MolecularSequence.structureVariant.inner")]
public partial class InnerComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/NamingSystem.cs b/src/Hl7.Fhir.R4B/Model/Generated/NamingSystem.cs
index 67f7cb02ee..04e9acb4bc 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/NamingSystem.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/NamingSystem.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("NamingSystem","http://hl7.org/fhir/StructureDefinition/NamingSystem", IsResource=true)]
+ [FhirType("NamingSystem","http://hl7.org/fhir/StructureDefinition/NamingSystem")]
public partial class NamingSystem : Hl7.Fhir.Model.DomainResource
{
///
@@ -130,7 +130,7 @@ public enum NamingSystemIdentifierType
///
[Serializable]
[DataContract]
- [FhirType("NamingSystem#UniqueId", IsNestedType=true)]
+ [FhirType("NamingSystem#UniqueId")]
[BackboneType("NamingSystem.uniqueId")]
public partial class UniqueIdComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/NutritionOrder.cs b/src/Hl7.Fhir.R4B/Model/Generated/NutritionOrder.cs
index 75480cf8b8..4fdbf53138 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/NutritionOrder.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/NutritionOrder.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("NutritionOrder","http://hl7.org/fhir/StructureDefinition/NutritionOrder", IsResource=true)]
+ [FhirType("NutritionOrder","http://hl7.org/fhir/StructureDefinition/NutritionOrder")]
public partial class NutritionOrder : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -68,7 +68,7 @@ public partial class NutritionOrder : Hl7.Fhir.Model.DomainResource, IIdentifiab
///
[Serializable]
[DataContract]
- [FhirType("NutritionOrder#OralDiet", IsNestedType=true)]
+ [FhirType("NutritionOrder#OralDiet")]
[BackboneType("NutritionOrder.oralDiet")]
public partial class OralDietComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -344,7 +344,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("NutritionOrder#Nutrient", IsNestedType=true)]
+ [FhirType("NutritionOrder#Nutrient")]
[BackboneType("NutritionOrder.oralDiet.nutrient")]
public partial class NutrientComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -496,7 +496,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("NutritionOrder#Texture", IsNestedType=true)]
+ [FhirType("NutritionOrder#Texture")]
[BackboneType("NutritionOrder.oralDiet.texture")]
public partial class TextureComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -649,7 +649,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("NutritionOrder#Supplement", IsNestedType=true)]
+ [FhirType("NutritionOrder#Supplement")]
[BackboneType("NutritionOrder.supplement")]
public partial class SupplementComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -913,7 +913,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("NutritionOrder#EnteralFormula", IsNestedType=true)]
+ [FhirType("NutritionOrder#EnteralFormula")]
[BackboneType("NutritionOrder.enteralFormula")]
public partial class EnteralFormulaComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1298,7 +1298,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("NutritionOrder#Administration", IsNestedType=true)]
+ [FhirType("NutritionOrder#Administration")]
[BackboneType("NutritionOrder.enteralFormula.administration")]
public partial class AdministrationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/NutritionProduct.cs b/src/Hl7.Fhir.R4B/Model/Generated/NutritionProduct.cs
index a2272a9f36..aada51c3fc 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/NutritionProduct.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/NutritionProduct.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("NutritionProduct","http://hl7.org/fhir/StructureDefinition/NutritionProduct", IsResource=true)]
+ [FhirType("NutritionProduct","http://hl7.org/fhir/StructureDefinition/NutritionProduct")]
public partial class NutritionProduct : Hl7.Fhir.Model.DomainResource
{
///
@@ -95,7 +95,7 @@ public enum NutritionProductStatus
///
[Serializable]
[DataContract]
- [FhirType("NutritionProduct#Nutrient", IsNestedType=true)]
+ [FhirType("NutritionProduct#Nutrient")]
[BackboneType("NutritionProduct.nutrient")]
public partial class NutrientComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -245,7 +245,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("NutritionProduct#Ingredient", IsNestedType=true)]
+ [FhirType("NutritionProduct#Ingredient")]
[BackboneType("NutritionProduct.ingredient")]
public partial class IngredientComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -395,7 +395,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("NutritionProduct#ProductCharacteristic", IsNestedType=true)]
+ [FhirType("NutritionProduct#ProductCharacteristic")]
[BackboneType("NutritionProduct.productCharacteristic")]
public partial class ProductCharacteristicComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -551,7 +551,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("NutritionProduct#Instance", IsNestedType=true)]
+ [FhirType("NutritionProduct#Instance")]
[BackboneType("NutritionProduct.instance")]
public partial class InstanceComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Observation.cs b/src/Hl7.Fhir.R4B/Model/Generated/Observation.cs
index b404275fff..e9e8457abe 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Observation.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Observation.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Observation","http://hl7.org/fhir/StructureDefinition/Observation", IsResource=true)]
+ [FhirType("Observation","http://hl7.org/fhir/StructureDefinition/Observation")]
public partial class Observation : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -69,7 +69,7 @@ public partial class Observation : Hl7.Fhir.Model.DomainResource, IIdentifiable<
///
[Serializable]
[DataContract]
- [FhirType("Observation#ReferenceRange", IsNestedType=true)]
+ [FhirType("Observation#ReferenceRange")]
[BackboneType("Observation.referenceRange")]
public partial class ReferenceRangeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -342,7 +342,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Observation#Component", IsNestedType=true)]
+ [FhirType("Observation#Component")]
[BackboneType("Observation.component")]
public partial class ComponentComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ObservationDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/ObservationDefinition.cs
index 22f5b773ec..52d4fef900 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ObservationDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ObservationDefinition.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ObservationDefinition","http://hl7.org/fhir/StructureDefinition/ObservationDefinition", IsResource=true)]
+ [FhirType("ObservationDefinition","http://hl7.org/fhir/StructureDefinition/ObservationDefinition")]
public partial class ObservationDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -172,7 +172,7 @@ public enum ObservationRangeCategory
///
[Serializable]
[DataContract]
- [FhirType("ObservationDefinition#QuantitativeDetails", IsNestedType=true)]
+ [FhirType("ObservationDefinition#QuantitativeDetails")]
[BackboneType("ObservationDefinition.quantitativeDetails")]
public partial class QuantitativeDetailsComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -411,7 +411,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ObservationDefinition#QualifiedInterval", IsNestedType=true)]
+ [FhirType("ObservationDefinition#QualifiedInterval")]
[BackboneType("ObservationDefinition.qualifiedInterval")]
public partial class QualifiedIntervalComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/OperationDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/OperationDefinition.cs
index 63a636406b..9efb83fd33 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/OperationDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/OperationDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("OperationDefinition","http://hl7.org/fhir/StructureDefinition/OperationDefinition", IsResource=true)]
+ [FhirType("OperationDefinition","http://hl7.org/fhir/StructureDefinition/OperationDefinition")]
public partial class OperationDefinition : Hl7.Fhir.Model.DomainResource
{
///
@@ -90,7 +90,7 @@ public enum OperationKind
///
[Serializable]
[DataContract]
- [FhirType("OperationDefinition#Parameter", IsNestedType=true)]
+ [FhirType("OperationDefinition#Parameter")]
[BackboneType("OperationDefinition.parameter")]
public partial class ParameterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -623,7 +623,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("OperationDefinition#Binding", IsNestedType=true)]
+ [FhirType("OperationDefinition#Binding")]
[BackboneType("OperationDefinition.parameter.binding")]
public partial class BindingComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -815,7 +815,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("OperationDefinition#ReferencedFrom", IsNestedType=true)]
+ [FhirType("OperationDefinition#ReferencedFrom")]
[BackboneType("OperationDefinition.parameter.referencedFrom")]
public partial class ReferencedFromComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1004,7 +1004,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("OperationDefinition#Overload", IsNestedType=true)]
+ [FhirType("OperationDefinition#Overload")]
[BackboneType("OperationDefinition.overload")]
public partial class OverloadComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Organization.cs b/src/Hl7.Fhir.R4B/Model/Generated/Organization.cs
index 743dcf4d08..1b2e81769d 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Organization.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Organization.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Organization","http://hl7.org/fhir/StructureDefinition/Organization", IsResource=true)]
+ [FhirType("Organization","http://hl7.org/fhir/StructureDefinition/Organization")]
public partial class Organization : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class Organization : Hl7.Fhir.Model.DomainResource, IIdentifiable
///
[Serializable]
[DataContract]
- [FhirType("Organization#Contact", IsNestedType=true)]
+ [FhirType("Organization#Contact")]
[BackboneType("Organization.contact")]
public partial class ContactComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/OrganizationAffiliation.cs b/src/Hl7.Fhir.R4B/Model/Generated/OrganizationAffiliation.cs
index 4e34fa0b4e..1b86f6ce02 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/OrganizationAffiliation.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/OrganizationAffiliation.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("OrganizationAffiliation","http://hl7.org/fhir/StructureDefinition/OrganizationAffiliation", IsResource=true)]
+ [FhirType("OrganizationAffiliation","http://hl7.org/fhir/StructureDefinition/OrganizationAffiliation")]
public partial class OrganizationAffiliation : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/PackagedProductDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/PackagedProductDefinition.cs
index f9dc515281..05092e4261 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/PackagedProductDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/PackagedProductDefinition.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("PackagedProductDefinition","http://hl7.org/fhir/StructureDefinition/PackagedProductDefinition", IsResource=true)]
+ [FhirType("PackagedProductDefinition","http://hl7.org/fhir/StructureDefinition/PackagedProductDefinition")]
public partial class PackagedProductDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -61,7 +61,7 @@ public partial class PackagedProductDefinition : Hl7.Fhir.Model.DomainResource,
///
[Serializable]
[DataContract]
- [FhirType("PackagedProductDefinition#LegalStatusOfSupply", IsNestedType=true)]
+ [FhirType("PackagedProductDefinition#LegalStatusOfSupply")]
[BackboneType("PackagedProductDefinition.legalStatusOfSupply")]
public partial class LegalStatusOfSupplyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -214,7 +214,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PackagedProductDefinition#Package", IsNestedType=true)]
+ [FhirType("PackagedProductDefinition#Package")]
[BackboneType("PackagedProductDefinition.package")]
public partial class PackageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -593,7 +593,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PackagedProductDefinition#ShelfLifeStorage", IsNestedType=true)]
+ [FhirType("PackagedProductDefinition#ShelfLifeStorage")]
[BackboneType("PackagedProductDefinition.package.shelfLifeStorage")]
public partial class ShelfLifeStorageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -769,7 +769,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PackagedProductDefinition#Property", IsNestedType=true)]
+ [FhirType("PackagedProductDefinition#Property")]
[BackboneType("PackagedProductDefinition.package.property")]
public partial class PropertyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -921,7 +921,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PackagedProductDefinition#ContainedItem", IsNestedType=true)]
+ [FhirType("PackagedProductDefinition#ContainedItem")]
[BackboneType("PackagedProductDefinition.package.containedItem")]
public partial class ContainedItemComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Patient.cs b/src/Hl7.Fhir.R4B/Model/Generated/Patient.cs
index 9e1808ff29..a6244b2560 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Patient.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Patient.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Patient","http://hl7.org/fhir/StructureDefinition/Patient", IsResource=true)]
+ [FhirType("Patient","http://hl7.org/fhir/StructureDefinition/Patient")]
public partial class Patient : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -101,7 +101,7 @@ public enum LinkType
///
[Serializable]
[DataContract]
- [FhirType("Patient#Contact", IsNestedType=true)]
+ [FhirType("Patient#Contact")]
[BackboneType("Patient.contact")]
public partial class ContactComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -402,7 +402,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Patient#Communication", IsNestedType=true)]
+ [FhirType("Patient#Communication")]
[BackboneType("Patient.communication")]
public partial class CommunicationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -574,7 +574,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Patient#Link", IsNestedType=true)]
+ [FhirType("Patient#Link")]
[BackboneType("Patient.link")]
public partial class LinkComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/PaymentNotice.cs b/src/Hl7.Fhir.R4B/Model/Generated/PaymentNotice.cs
index 2e4d8829b4..6fbd3ba0c6 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/PaymentNotice.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/PaymentNotice.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("PaymentNotice","http://hl7.org/fhir/StructureDefinition/PaymentNotice", IsResource=true)]
+ [FhirType("PaymentNotice","http://hl7.org/fhir/StructureDefinition/PaymentNotice")]
public partial class PaymentNotice : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/PaymentReconciliation.cs b/src/Hl7.Fhir.R4B/Model/Generated/PaymentReconciliation.cs
index c211a82df6..145b9784c9 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/PaymentReconciliation.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/PaymentReconciliation.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("PaymentReconciliation","http://hl7.org/fhir/StructureDefinition/PaymentReconciliation", IsResource=true)]
+ [FhirType("PaymentReconciliation","http://hl7.org/fhir/StructureDefinition/PaymentReconciliation")]
public partial class PaymentReconciliation : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class PaymentReconciliation : Hl7.Fhir.Model.DomainResource, IIde
///
[Serializable]
[DataContract]
- [FhirType("PaymentReconciliation#Details", IsNestedType=true)]
+ [FhirType("PaymentReconciliation#Details")]
[BackboneType("PaymentReconciliation.detail")]
public partial class DetailsComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -448,7 +448,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PaymentReconciliation#Notes", IsNestedType=true)]
+ [FhirType("PaymentReconciliation#Notes")]
[BackboneType("PaymentReconciliation.processNote")]
public partial class NotesComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Person.cs b/src/Hl7.Fhir.R4B/Model/Generated/Person.cs
index 4a1376b455..da6cad356e 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Person.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Person.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Person","http://hl7.org/fhir/StructureDefinition/Person", IsResource=true)]
+ [FhirType("Person","http://hl7.org/fhir/StructureDefinition/Person")]
public partial class Person : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -99,7 +99,7 @@ public enum IdentityAssuranceLevel
///
[Serializable]
[DataContract]
- [FhirType("Person#Link", IsNestedType=true)]
+ [FhirType("Person#Link")]
[BackboneType("Person.link")]
public partial class LinkComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/PlanDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/PlanDefinition.cs
index 4731bad4aa..94fa0ae68d 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/PlanDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/PlanDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("PlanDefinition","http://hl7.org/fhir/StructureDefinition/PlanDefinition", IsResource=true)]
+ [FhirType("PlanDefinition","http://hl7.org/fhir/StructureDefinition/PlanDefinition")]
public partial class PlanDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class PlanDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiab
///
[Serializable]
[DataContract]
- [FhirType("PlanDefinition#Goal", IsNestedType=true)]
+ [FhirType("PlanDefinition#Goal")]
[BackboneType("PlanDefinition.goal")]
public partial class GoalComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -352,7 +352,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PlanDefinition#Target", IsNestedType=true)]
+ [FhirType("PlanDefinition#Target")]
[BackboneType("PlanDefinition.goal.target")]
public partial class TargetComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -532,7 +532,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PlanDefinition#Action", IsNestedType=true)]
+ [FhirType("PlanDefinition#Action")]
[BackboneType("PlanDefinition.action")]
public partial class ActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1560,7 +1560,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PlanDefinition#Condition", IsNestedType=true)]
+ [FhirType("PlanDefinition#Condition")]
[BackboneType("PlanDefinition.action.condition")]
public partial class ConditionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1733,7 +1733,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PlanDefinition#RelatedAction", IsNestedType=true)]
+ [FhirType("PlanDefinition#RelatedAction")]
[BackboneType("PlanDefinition.action.relatedAction")]
public partial class RelatedActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1951,7 +1951,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PlanDefinition#Participant", IsNestedType=true)]
+ [FhirType("PlanDefinition#Participant")]
[BackboneType("PlanDefinition.action.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2125,7 +2125,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PlanDefinition#DynamicValue", IsNestedType=true)]
+ [FhirType("PlanDefinition#DynamicValue")]
[BackboneType("PlanDefinition.action.dynamicValue")]
public partial class DynamicValueComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Practitioner.cs b/src/Hl7.Fhir.R4B/Model/Generated/Practitioner.cs
index c3076baa23..14c6674ba3 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Practitioner.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Practitioner.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Practitioner","http://hl7.org/fhir/StructureDefinition/Practitioner", IsResource=true)]
+ [FhirType("Practitioner","http://hl7.org/fhir/StructureDefinition/Practitioner")]
public partial class Practitioner : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class Practitioner : Hl7.Fhir.Model.DomainResource, IIdentifiable
///
[Serializable]
[DataContract]
- [FhirType("Practitioner#Qualification", IsNestedType=true)]
+ [FhirType("Practitioner#Qualification")]
[BackboneType("Practitioner.qualification")]
public partial class QualificationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/PractitionerRole.cs b/src/Hl7.Fhir.R4B/Model/Generated/PractitionerRole.cs
index aeccb3643b..98bdb3c732 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/PractitionerRole.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/PractitionerRole.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("PractitionerRole","http://hl7.org/fhir/StructureDefinition/PractitionerRole", IsResource=true)]
+ [FhirType("PractitionerRole","http://hl7.org/fhir/StructureDefinition/PractitionerRole")]
public partial class PractitionerRole : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -68,7 +68,7 @@ public partial class PractitionerRole : Hl7.Fhir.Model.DomainResource, IIdentifi
///
[Serializable]
[DataContract]
- [FhirType("PractitionerRole#AvailableTime", IsNestedType=true)]
+ [FhirType("PractitionerRole#AvailableTime")]
[BackboneType("PractitionerRole.availableTime")]
public partial class AvailableTimeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -344,7 +344,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("PractitionerRole#NotAvailable", IsNestedType=true)]
+ [FhirType("PractitionerRole#NotAvailable")]
[BackboneType("PractitionerRole.notAvailable")]
public partial class NotAvailableComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Procedure.cs b/src/Hl7.Fhir.R4B/Model/Generated/Procedure.cs
index 7a6741434e..d880be5547 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Procedure.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Procedure.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Procedure","http://hl7.org/fhir/StructureDefinition/Procedure", IsResource=true)]
+ [FhirType("Procedure","http://hl7.org/fhir/StructureDefinition/Procedure")]
public partial class Procedure : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class Procedure : Hl7.Fhir.Model.DomainResource, IIdentifiable
[Serializable]
[DataContract]
- [FhirType("Procedure#Performer", IsNestedType=true)]
+ [FhirType("Procedure#Performer")]
[BackboneType("Procedure.performer")]
public partial class PerformerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -249,7 +249,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Procedure#FocalDevice", IsNestedType=true)]
+ [FhirType("Procedure#FocalDevice")]
[BackboneType("Procedure.focalDevice")]
public partial class FocalDeviceComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Provenance.cs b/src/Hl7.Fhir.R4B/Model/Generated/Provenance.cs
index 76a6508317..88c97e1e85 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Provenance.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Provenance.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Provenance","http://hl7.org/fhir/StructureDefinition/Provenance", IsResource=true)]
+ [FhirType("Provenance","http://hl7.org/fhir/StructureDefinition/Provenance")]
public partial class Provenance : Hl7.Fhir.Model.DomainResource
{
///
@@ -109,7 +109,7 @@ public enum ProvenanceEntityRole
///
[Serializable]
[DataContract]
- [FhirType("Provenance#Agent", IsNestedType=true)]
+ [FhirType("Provenance#Agent")]
[BackboneType("Provenance.agent")]
public partial class AgentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -315,7 +315,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Provenance#Entity", IsNestedType=true)]
+ [FhirType("Provenance#Entity")]
[BackboneType("Provenance.entity")]
public partial class EntityComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Questionnaire.cs b/src/Hl7.Fhir.R4B/Model/Generated/Questionnaire.cs
index 01ec18ede6..2ee25204cf 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Questionnaire.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Questionnaire.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Questionnaire","http://hl7.org/fhir/StructureDefinition/Questionnaire", IsResource=true)]
+ [FhirType("Questionnaire","http://hl7.org/fhir/StructureDefinition/Questionnaire")]
public partial class Questionnaire : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -254,7 +254,7 @@ public enum QuestionnaireItemOperator
///
[Serializable]
[DataContract]
- [FhirType("Questionnaire#Item", IsNestedType=true)]
+ [FhirType("Questionnaire#Item")]
[BackboneType("Questionnaire.item")]
public partial class ItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -966,7 +966,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Questionnaire#EnableWhen", IsNestedType=true)]
+ [FhirType("Questionnaire#EnableWhen")]
[BackboneType("Questionnaire.item.enableWhen")]
public partial class EnableWhenComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1188,7 +1188,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Questionnaire#AnswerOption", IsNestedType=true)]
+ [FhirType("Questionnaire#AnswerOption")]
[BackboneType("Questionnaire.item.answerOption")]
public partial class AnswerOptionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1363,7 +1363,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Questionnaire#Initial", IsNestedType=true)]
+ [FhirType("Questionnaire#Initial")]
[BackboneType("Questionnaire.item.initial")]
public partial class InitialComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/QuestionnaireResponse.cs b/src/Hl7.Fhir.R4B/Model/Generated/QuestionnaireResponse.cs
index 58205e09fc..acbcd16c36 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/QuestionnaireResponse.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/QuestionnaireResponse.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("QuestionnaireResponse","http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse", IsResource=true)]
+ [FhirType("QuestionnaireResponse","http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse")]
public partial class QuestionnaireResponse : Hl7.Fhir.Model.DomainResource, IIdentifiable
{
///
@@ -109,7 +109,7 @@ public enum QuestionnaireResponseStatus
///
[Serializable]
[DataContract]
- [FhirType("QuestionnaireResponse#Item", IsNestedType=true)]
+ [FhirType("QuestionnaireResponse#Item")]
[BackboneType("QuestionnaireResponse.item")]
public partial class ItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -393,7 +393,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("QuestionnaireResponse#Answer", IsNestedType=true)]
+ [FhirType("QuestionnaireResponse#Answer")]
[BackboneType("QuestionnaireResponse.item.answer")]
public partial class AnswerComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/RegulatedAuthorization.cs b/src/Hl7.Fhir.R4B/Model/Generated/RegulatedAuthorization.cs
index 6a7cad8f8e..f958a98d8a 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/RegulatedAuthorization.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/RegulatedAuthorization.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("RegulatedAuthorization","http://hl7.org/fhir/StructureDefinition/RegulatedAuthorization", IsResource=true)]
+ [FhirType("RegulatedAuthorization","http://hl7.org/fhir/StructureDefinition/RegulatedAuthorization")]
public partial class RegulatedAuthorization : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class RegulatedAuthorization : Hl7.Fhir.Model.DomainResource, IId
///
[Serializable]
[DataContract]
- [FhirType("RegulatedAuthorization#Case", IsNestedType=true)]
+ [FhirType("RegulatedAuthorization#Case")]
[BackboneType("RegulatedAuthorization.case")]
public partial class CaseComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/RelatedPerson.cs b/src/Hl7.Fhir.R4B/Model/Generated/RelatedPerson.cs
index 87cc970ce3..286b10d95e 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/RelatedPerson.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/RelatedPerson.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("RelatedPerson","http://hl7.org/fhir/StructureDefinition/RelatedPerson", IsResource=true)]
+ [FhirType("RelatedPerson","http://hl7.org/fhir/StructureDefinition/RelatedPerson")]
public partial class RelatedPerson : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class RelatedPerson : Hl7.Fhir.Model.DomainResource, IIdentifiabl
///
[Serializable]
[DataContract]
- [FhirType("RelatedPerson#Communication", IsNestedType=true)]
+ [FhirType("RelatedPerson#Communication")]
[BackboneType("RelatedPerson.communication")]
public partial class CommunicationComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/RequestGroup.cs b/src/Hl7.Fhir.R4B/Model/Generated/RequestGroup.cs
index 31a1c95eb8..ba8bfb9009 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/RequestGroup.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/RequestGroup.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("RequestGroup","http://hl7.org/fhir/StructureDefinition/RequestGroup", IsResource=true)]
+ [FhirType("RequestGroup","http://hl7.org/fhir/StructureDefinition/RequestGroup")]
public partial class RequestGroup : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class RequestGroup : Hl7.Fhir.Model.DomainResource, IIdentifiable
///
[Serializable]
[DataContract]
- [FhirType("RequestGroup#Action", IsNestedType=true)]
+ [FhirType("RequestGroup#Action")]
[BackboneType("RequestGroup.action")]
public partial class ActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -849,7 +849,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("RequestGroup#Condition", IsNestedType=true)]
+ [FhirType("RequestGroup#Condition")]
[BackboneType("RequestGroup.action.condition")]
public partial class ConditionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1021,7 +1021,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("RequestGroup#RelatedAction", IsNestedType=true)]
+ [FhirType("RequestGroup#RelatedAction")]
[BackboneType("RequestGroup.action.relatedAction")]
public partial class RelatedActionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ResearchDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/ResearchDefinition.cs
index b27c881622..f05c9ac6fb 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ResearchDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ResearchDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ResearchDefinition","http://hl7.org/fhir/StructureDefinition/ResearchDefinition", IsResource=true)]
+ [FhirType("ResearchDefinition","http://hl7.org/fhir/StructureDefinition/ResearchDefinition")]
public partial class ResearchDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ResearchElementDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/ResearchElementDefinition.cs
index 0eb9a34bc2..b1066e4294 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ResearchElementDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ResearchElementDefinition.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ResearchElementDefinition","http://hl7.org/fhir/StructureDefinition/ResearchElementDefinition", IsResource=true)]
+ [FhirType("ResearchElementDefinition","http://hl7.org/fhir/StructureDefinition/ResearchElementDefinition")]
public partial class ResearchElementDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -125,7 +125,7 @@ public enum VariableTypeCode
///
[Serializable]
[DataContract]
- [FhirType("ResearchElementDefinition#Characteristic", IsNestedType=true)]
+ [FhirType("ResearchElementDefinition#Characteristic")]
[BackboneType("ResearchElementDefinition.characteristic")]
public partial class CharacteristicComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ResearchStudy.cs b/src/Hl7.Fhir.R4B/Model/Generated/ResearchStudy.cs
index 2d0dc8d029..b7045a9e98 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ResearchStudy.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ResearchStudy.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ResearchStudy","http://hl7.org/fhir/StructureDefinition/ResearchStudy", IsResource=true)]
+ [FhirType("ResearchStudy","http://hl7.org/fhir/StructureDefinition/ResearchStudy")]
public partial class ResearchStudy : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -144,7 +144,7 @@ public enum ResearchStudyStatus
///
[Serializable]
[DataContract]
- [FhirType("ResearchStudy#Arm", IsNestedType=true)]
+ [FhirType("ResearchStudy#Arm")]
[BackboneType("ResearchStudy.arm")]
public partial class ArmComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -357,7 +357,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ResearchStudy#Objective", IsNestedType=true)]
+ [FhirType("ResearchStudy#Objective")]
[BackboneType("ResearchStudy.objective")]
public partial class ObjectiveComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ResearchSubject.cs b/src/Hl7.Fhir.R4B/Model/Generated/ResearchSubject.cs
index b41f3495a1..16d10b5dc5 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ResearchSubject.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ResearchSubject.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ResearchSubject","http://hl7.org/fhir/StructureDefinition/ResearchSubject", IsResource=true)]
+ [FhirType("ResearchSubject","http://hl7.org/fhir/StructureDefinition/ResearchSubject")]
public partial class ResearchSubject : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/RiskAssessment.cs b/src/Hl7.Fhir.R4B/Model/Generated/RiskAssessment.cs
index 31ac230bae..41f00ec664 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/RiskAssessment.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/RiskAssessment.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("RiskAssessment","http://hl7.org/fhir/StructureDefinition/RiskAssessment", IsResource=true)]
+ [FhirType("RiskAssessment","http://hl7.org/fhir/StructureDefinition/RiskAssessment")]
public partial class RiskAssessment : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -68,7 +68,7 @@ public partial class RiskAssessment : Hl7.Fhir.Model.DomainResource, IIdentifiab
///
[Serializable]
[DataContract]
- [FhirType("RiskAssessment#Prediction", IsNestedType=true)]
+ [FhirType("RiskAssessment#Prediction")]
[BackboneType("RiskAssessment.prediction")]
public partial class PredictionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Schedule.cs b/src/Hl7.Fhir.R4B/Model/Generated/Schedule.cs
index fa1b7ac8ea..20d03c7ab1 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Schedule.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Schedule.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Schedule","http://hl7.org/fhir/StructureDefinition/Schedule", IsResource=true)]
+ [FhirType("Schedule","http://hl7.org/fhir/StructureDefinition/Schedule")]
public partial class Schedule : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/SearchParameter.cs b/src/Hl7.Fhir.R4B/Model/Generated/SearchParameter.cs
index b061f65f9a..ca2f24e104 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/SearchParameter.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/SearchParameter.cs
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("SearchParameter","http://hl7.org/fhir/StructureDefinition/SearchParameter", IsResource=true)]
+ [FhirType("SearchParameter","http://hl7.org/fhir/StructureDefinition/SearchParameter")]
public partial class SearchParameter : Hl7.Fhir.Model.DomainResource
{
///
@@ -254,7 +254,7 @@ public enum SearchModifierCode
///
[Serializable]
[DataContract]
- [FhirType("SearchParameter#Component", IsNestedType=true)]
+ [FhirType("SearchParameter#Component")]
[BackboneType("SearchParameter.component")]
public partial class ComponentComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/ServiceRequest.cs b/src/Hl7.Fhir.R4B/Model/Generated/ServiceRequest.cs
index 4618527e66..a7e1d4f61d 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/ServiceRequest.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/ServiceRequest.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ServiceRequest","http://hl7.org/fhir/StructureDefinition/ServiceRequest", IsResource=true)]
+ [FhirType("ServiceRequest","http://hl7.org/fhir/StructureDefinition/ServiceRequest")]
public partial class ServiceRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Slot.cs b/src/Hl7.Fhir.R4B/Model/Generated/Slot.cs
index 87311a61d4..c271d1fb42 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Slot.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Slot.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Slot","http://hl7.org/fhir/StructureDefinition/Slot", IsResource=true)]
+ [FhirType("Slot","http://hl7.org/fhir/StructureDefinition/Slot")]
public partial class Slot : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Specimen.cs b/src/Hl7.Fhir.R4B/Model/Generated/Specimen.cs
index 5609b3baa7..ce3b4b70f6 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Specimen.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Specimen.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Specimen","http://hl7.org/fhir/StructureDefinition/Specimen", IsResource=true)]
+ [FhirType("Specimen","http://hl7.org/fhir/StructureDefinition/Specimen")]
public partial class Specimen : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -101,7 +101,7 @@ public enum SpecimenStatus
///
[Serializable]
[DataContract]
- [FhirType("Specimen#Collection", IsNestedType=true)]
+ [FhirType("Specimen#Collection")]
[BackboneType("Specimen.collection")]
public partial class CollectionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -386,7 +386,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Specimen#Processing", IsNestedType=true)]
+ [FhirType("Specimen#Processing")]
[BackboneType("Specimen.processing")]
public partial class ProcessingComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -611,7 +611,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Specimen#Container", IsNestedType=true)]
+ [FhirType("Specimen#Container")]
[BackboneType("Specimen.container")]
public partial class ContainerComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/SpecimenDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/SpecimenDefinition.cs
index 50a260aff8..5d3a98c84e 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/SpecimenDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/SpecimenDefinition.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("SpecimenDefinition","http://hl7.org/fhir/StructureDefinition/SpecimenDefinition", IsResource=true)]
+ [FhirType("SpecimenDefinition","http://hl7.org/fhir/StructureDefinition/SpecimenDefinition")]
public partial class SpecimenDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable
{
///
@@ -89,7 +89,7 @@ public enum SpecimenContainedPreference
///
[Serializable]
[DataContract]
- [FhirType("SpecimenDefinition#TypeTested", IsNestedType=true)]
+ [FhirType("SpecimenDefinition#TypeTested")]
[BackboneType("SpecimenDefinition.typeTested")]
public partial class TypeTestedComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -448,7 +448,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SpecimenDefinition#Container", IsNestedType=true)]
+ [FhirType("SpecimenDefinition#Container")]
[BackboneType("SpecimenDefinition.typeTested.container")]
public partial class ContainerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -791,7 +791,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SpecimenDefinition#Additive", IsNestedType=true)]
+ [FhirType("SpecimenDefinition#Additive")]
[BackboneType("SpecimenDefinition.typeTested.container.additive")]
public partial class AdditiveComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -922,7 +922,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SpecimenDefinition#Handling", IsNestedType=true)]
+ [FhirType("SpecimenDefinition#Handling")]
[BackboneType("SpecimenDefinition.typeTested.handling")]
public partial class HandlingComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/StructureMap.cs b/src/Hl7.Fhir.R4B/Model/Generated/StructureMap.cs
index 743796fd16..f3d2c14142 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/StructureMap.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/StructureMap.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("StructureMap","http://hl7.org/fhir/StructureDefinition/StructureMap", IsResource=true)]
+ [FhirType("StructureMap","http://hl7.org/fhir/StructureDefinition/StructureMap")]
public partial class StructureMap : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -357,7 +357,7 @@ public enum StructureMapTransform
///
[Serializable]
[DataContract]
- [FhirType("StructureMap#Structure", IsNestedType=true)]
+ [FhirType("StructureMap#Structure")]
[BackboneType("StructureMap.structure")]
public partial class StructureComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -634,7 +634,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("StructureMap#Group", IsNestedType=true)]
+ [FhirType("StructureMap#Group")]
[BackboneType("StructureMap.group")]
public partial class GroupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -964,7 +964,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("StructureMap#Input", IsNestedType=true)]
+ [FhirType("StructureMap#Input")]
[BackboneType("StructureMap.group.input")]
public partial class InputComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1238,7 +1238,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("StructureMap#Rule", IsNestedType=true)]
+ [FhirType("StructureMap#Rule")]
[BackboneType("StructureMap.group.rule")]
public partial class RuleComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1527,7 +1527,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("StructureMap#Source", IsNestedType=true)]
+ [FhirType("StructureMap#Source")]
[BackboneType("StructureMap.group.rule.source")]
public partial class SourceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2085,7 +2085,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("StructureMap#Target", IsNestedType=true)]
+ [FhirType("StructureMap#Target")]
[BackboneType("StructureMap.group.rule.target")]
public partial class TargetComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2517,7 +2517,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("StructureMap#Parameter", IsNestedType=true)]
+ [FhirType("StructureMap#Parameter")]
[BackboneType("StructureMap.group.rule.target.parameter")]
public partial class ParameterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2643,7 +2643,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("StructureMap#Dependent", IsNestedType=true)]
+ [FhirType("StructureMap#Dependent")]
[BackboneType("StructureMap.group.rule.dependent")]
public partial class DependentComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Subscription.cs b/src/Hl7.Fhir.R4B/Model/Generated/Subscription.cs
index 60dedb0d4e..bc8a887958 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Subscription.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Subscription.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Subscription","http://hl7.org/fhir/StructureDefinition/Subscription", IsResource=true)]
+ [FhirType("Subscription","http://hl7.org/fhir/StructureDefinition/Subscription")]
public partial class Subscription : Hl7.Fhir.Model.DomainResource
{
///
@@ -107,7 +107,7 @@ public enum SubscriptionChannelType
///
[Serializable]
[DataContract]
- [FhirType("Subscription#Channel", IsNestedType=true)]
+ [FhirType("Subscription#Channel")]
[BackboneType("Subscription.channel")]
public partial class ChannelComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/SubscriptionStatus.cs b/src/Hl7.Fhir.R4B/Model/Generated/SubscriptionStatus.cs
index e68e588d21..f6640920ad 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/SubscriptionStatus.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/SubscriptionStatus.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("SubscriptionStatus","http://hl7.org/fhir/StructureDefinition/SubscriptionStatus", IsResource=true)]
+ [FhirType("SubscriptionStatus","http://hl7.org/fhir/StructureDefinition/SubscriptionStatus")]
public partial class SubscriptionStatus : Hl7.Fhir.Model.DomainResource
{
///
@@ -107,7 +107,7 @@ public enum SubscriptionNotificationType
///
[Serializable]
[DataContract]
- [FhirType("SubscriptionStatus#NotificationEvent", IsNestedType=true)]
+ [FhirType("SubscriptionStatus#NotificationEvent")]
[BackboneType("SubscriptionStatus.notificationEvent")]
public partial class NotificationEventComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/SubscriptionTopic.cs b/src/Hl7.Fhir.R4B/Model/Generated/SubscriptionTopic.cs
index 84d1e057f9..38a86c89c0 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/SubscriptionTopic.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/SubscriptionTopic.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("SubscriptionTopic","http://hl7.org/fhir/StructureDefinition/SubscriptionTopic", IsResource=true)]
+ [FhirType("SubscriptionTopic","http://hl7.org/fhir/StructureDefinition/SubscriptionTopic")]
public partial class SubscriptionTopic : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -217,7 +217,7 @@ public enum SubscriptionSearchModifier
///
[Serializable]
[DataContract]
- [FhirType("SubscriptionTopic#ResourceTrigger", IsNestedType=true)]
+ [FhirType("SubscriptionTopic#ResourceTrigger")]
[BackboneType("SubscriptionTopic.resourceTrigger")]
public partial class ResourceTriggerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -520,7 +520,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubscriptionTopic#QueryCriteria", IsNestedType=true)]
+ [FhirType("SubscriptionTopic#QueryCriteria")]
[BackboneType("SubscriptionTopic.resourceTrigger.queryCriteria")]
public partial class QueryCriteriaComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -840,7 +840,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubscriptionTopic#EventTrigger", IsNestedType=true)]
+ [FhirType("SubscriptionTopic#EventTrigger")]
[BackboneType("SubscriptionTopic.eventTrigger")]
public partial class EventTriggerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1056,7 +1056,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubscriptionTopic#CanFilterBy", IsNestedType=true)]
+ [FhirType("SubscriptionTopic#CanFilterBy")]
[BackboneType("SubscriptionTopic.canFilterBy")]
public partial class CanFilterByComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1377,7 +1377,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubscriptionTopic#NotificationShape", IsNestedType=true)]
+ [FhirType("SubscriptionTopic#NotificationShape")]
[BackboneType("SubscriptionTopic.notificationShape")]
public partial class NotificationShapeComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Substance.cs b/src/Hl7.Fhir.R4B/Model/Generated/Substance.cs
index f7c5e28c21..60539ede0a 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Substance.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Substance.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Substance","http://hl7.org/fhir/StructureDefinition/Substance", IsResource=true)]
+ [FhirType("Substance","http://hl7.org/fhir/StructureDefinition/Substance")]
public partial class Substance : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -92,7 +92,7 @@ public enum FHIRSubstanceStatus
///
[Serializable]
[DataContract]
- [FhirType("Substance#Instance", IsNestedType=true)]
+ [FhirType("Substance#Instance")]
[BackboneType("Substance.instance")]
public partial class InstanceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -286,7 +286,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Substance#Ingredient", IsNestedType=true)]
+ [FhirType("Substance#Ingredient")]
[BackboneType("Substance.ingredient")]
public partial class IngredientComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/SubstanceDefinition.cs b/src/Hl7.Fhir.R4B/Model/Generated/SubstanceDefinition.cs
index e4a396cee3..62f55d1baa 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/SubstanceDefinition.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/SubstanceDefinition.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("SubstanceDefinition","http://hl7.org/fhir/StructureDefinition/SubstanceDefinition", IsResource=true)]
+ [FhirType("SubstanceDefinition","http://hl7.org/fhir/StructureDefinition/SubstanceDefinition")]
public partial class SubstanceDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -61,7 +61,7 @@ public partial class SubstanceDefinition : Hl7.Fhir.Model.DomainResource, IIdent
///
[Serializable]
[DataContract]
- [FhirType("SubstanceDefinition#Moiety", IsNestedType=true)]
+ [FhirType("SubstanceDefinition#Moiety")]
[BackboneType("SubstanceDefinition.moiety")]
public partial class MoietyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -400,7 +400,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceDefinition#Property", IsNestedType=true)]
+ [FhirType("SubstanceDefinition#Property")]
[BackboneType("SubstanceDefinition.property")]
public partial class PropertyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -555,7 +555,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceDefinition#MolecularWeight", IsNestedType=true)]
+ [FhirType("SubstanceDefinition#MolecularWeight")]
[BackboneType("SubstanceDefinition.molecularWeight")]
public partial class MolecularWeightComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -731,7 +731,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceDefinition#Structure", IsNestedType=true)]
+ [FhirType("SubstanceDefinition#Structure")]
[BackboneType("SubstanceDefinition.structure")]
public partial class StructureComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1073,7 +1073,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceDefinition#Representation", IsNestedType=true)]
+ [FhirType("SubstanceDefinition#Representation")]
[BackboneType("SubstanceDefinition.structure.representation")]
public partial class RepresentationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1293,7 +1293,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceDefinition#Code", IsNestedType=true)]
+ [FhirType("SubstanceDefinition#Code")]
[BackboneType("SubstanceDefinition.code")]
public partial class CodeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1539,7 +1539,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceDefinition#Name", IsNestedType=true)]
+ [FhirType("SubstanceDefinition#Name")]
[BackboneType("SubstanceDefinition.name")]
public partial class NameComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1963,7 +1963,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceDefinition#Official", IsNestedType=true)]
+ [FhirType("SubstanceDefinition#Official")]
[BackboneType("SubstanceDefinition.name.official")]
public partial class OfficialComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2159,7 +2159,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceDefinition#Relationship", IsNestedType=true)]
+ [FhirType("SubstanceDefinition#Relationship")]
[BackboneType("SubstanceDefinition.relationship")]
public partial class RelationshipComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2464,7 +2464,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("SubstanceDefinition#SourceMaterial", IsNestedType=true)]
+ [FhirType("SubstanceDefinition#SourceMaterial")]
[BackboneType("SubstanceDefinition.sourceMaterial")]
public partial class SourceMaterialComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/SupplyDelivery.cs b/src/Hl7.Fhir.R4B/Model/Generated/SupplyDelivery.cs
index 834bbf411d..7697334b86 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/SupplyDelivery.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/SupplyDelivery.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("SupplyDelivery","http://hl7.org/fhir/StructureDefinition/SupplyDelivery", IsResource=true)]
+ [FhirType("SupplyDelivery","http://hl7.org/fhir/StructureDefinition/SupplyDelivery")]
public partial class SupplyDelivery : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -123,7 +123,7 @@ public enum SupplyItemType
///
[Serializable]
[DataContract]
- [FhirType("SupplyDelivery#SuppliedItem", IsNestedType=true)]
+ [FhirType("SupplyDelivery#SuppliedItem")]
[BackboneType("SupplyDelivery.suppliedItem")]
public partial class SuppliedItemComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/SupplyRequest.cs b/src/Hl7.Fhir.R4B/Model/Generated/SupplyRequest.cs
index 82f00fd2af..5297902ca9 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/SupplyRequest.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/SupplyRequest.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("SupplyRequest","http://hl7.org/fhir/StructureDefinition/SupplyRequest", IsResource=true)]
+ [FhirType("SupplyRequest","http://hl7.org/fhir/StructureDefinition/SupplyRequest")]
public partial class SupplyRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -119,7 +119,7 @@ public enum SupplyRequestStatus
///
[Serializable]
[DataContract]
- [FhirType("SupplyRequest#Parameter", IsNestedType=true)]
+ [FhirType("SupplyRequest#Parameter")]
[BackboneType("SupplyRequest.parameter")]
public partial class ParameterComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Task.cs b/src/Hl7.Fhir.R4B/Model/Generated/Task.cs
index e60f380173..cf5d6b5576 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Task.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Task.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Task","http://hl7.org/fhir/StructureDefinition/Task", IsResource=true)]
+ [FhirType("Task","http://hl7.org/fhir/StructureDefinition/Task")]
public partial class Task : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -210,7 +210,7 @@ public enum TaskIntent
///
[Serializable]
[DataContract]
- [FhirType("Task#Restriction", IsNestedType=true)]
+ [FhirType("Task#Restriction")]
[BackboneType("Task.restriction")]
public partial class RestrictionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -407,7 +407,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Task#Parameter", IsNestedType=true)]
+ [FhirType("Task#Parameter")]
[BackboneType("Task.input")]
public partial class ParameterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -563,7 +563,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Task#Output", IsNestedType=true)]
+ [FhirType("Task#Output")]
[BackboneType("Task.output")]
public partial class OutputComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/TerminologyCapabilities.cs b/src/Hl7.Fhir.R4B/Model/Generated/TerminologyCapabilities.cs
index 35de459836..3cbb7ca80e 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/TerminologyCapabilities.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/TerminologyCapabilities.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities","http://hl7.org/fhir/StructureDefinition/TerminologyCapabilities", IsResource=true)]
+ [FhirType("TerminologyCapabilities","http://hl7.org/fhir/StructureDefinition/TerminologyCapabilities")]
public partial class TerminologyCapabilities : Hl7.Fhir.Model.DomainResource
{
///
@@ -89,7 +89,7 @@ public enum CodeSearchSupport
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#Software", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#Software")]
[BackboneType("TerminologyCapabilities.software")]
public partial class SoftwareComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -277,7 +277,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#Implementation", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#Implementation")]
[BackboneType("TerminologyCapabilities.implementation")]
public partial class ImplementationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -466,7 +466,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#CodeSystem", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#CodeSystem")]
[BackboneType("TerminologyCapabilities.codeSystem")]
public partial class CodeSystemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -680,7 +680,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#Version", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#Version")]
[BackboneType("TerminologyCapabilities.codeSystem.version")]
public partial class VersionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1021,7 +1021,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#Filter", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#Filter")]
[BackboneType("TerminologyCapabilities.codeSystem.version.filter")]
public partial class FilterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1207,7 +1207,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#Expansion", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#Expansion")]
[BackboneType("TerminologyCapabilities.expansion")]
public partial class ExpansionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1503,7 +1503,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#Parameter", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#Parameter")]
[BackboneType("TerminologyCapabilities.expansion.parameter")]
public partial class ParameterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1688,7 +1688,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#ValidateCode", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#ValidateCode")]
[BackboneType("TerminologyCapabilities.validateCode")]
public partial class ValidateCodeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1830,7 +1830,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#Translation", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#Translation")]
[BackboneType("TerminologyCapabilities.translation")]
public partial class TranslationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1975,7 +1975,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TerminologyCapabilities#Closure", IsNestedType=true)]
+ [FhirType("TerminologyCapabilities#Closure")]
[BackboneType("TerminologyCapabilities.closure")]
public partial class ClosureComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/TestReport.cs b/src/Hl7.Fhir.R4B/Model/Generated/TestReport.cs
index 874dd68bc9..ff8f9479ea 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/TestReport.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/TestReport.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("TestReport","http://hl7.org/fhir/StructureDefinition/TestReport", IsResource=true)]
+ [FhirType("TestReport","http://hl7.org/fhir/StructureDefinition/TestReport")]
public partial class TestReport : Hl7.Fhir.Model.DomainResource, IIdentifiable
{
///
@@ -200,7 +200,7 @@ public enum TestReportActionResult
///
[Serializable]
[DataContract]
- [FhirType("TestReport#Participant", IsNestedType=true)]
+ [FhirType("TestReport#Participant")]
[BackboneType("TestReport.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -431,7 +431,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestReport#Setup", IsNestedType=true)]
+ [FhirType("TestReport#Setup")]
[BackboneType("TestReport.setup")]
public partial class SetupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -559,7 +559,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestReport#SetupAction", IsNestedType=true)]
+ [FhirType("TestReport#SetupAction")]
[BackboneType("TestReport.setup.action")]
public partial class SetupActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -710,7 +710,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestReport#Operation", IsNestedType=true)]
+ [FhirType("TestReport#Operation")]
[BackboneType("TestReport.setup.action.operation")]
public partial class OperationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -943,7 +943,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestReport#Assert", IsNestedType=true)]
+ [FhirType("TestReport#Assert")]
[BackboneType("TestReport.setup.action.assert")]
public partial class AssertComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1173,7 +1173,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestReport#Test", IsNestedType=true)]
+ [FhirType("TestReport#Test")]
[BackboneType("TestReport.test")]
public partial class TestComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1387,7 +1387,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestReport#TestAction", IsNestedType=true)]
+ [FhirType("TestReport#TestAction")]
[BackboneType("TestReport.test.action")]
public partial class TestActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1538,7 +1538,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestReport#Teardown", IsNestedType=true)]
+ [FhirType("TestReport#Teardown")]
[BackboneType("TestReport.teardown")]
public partial class TeardownComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1666,7 +1666,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestReport#TeardownAction", IsNestedType=true)]
+ [FhirType("TestReport#TeardownAction")]
[BackboneType("TestReport.teardown.action")]
public partial class TeardownActionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/TestScript.cs b/src/Hl7.Fhir.R4B/Model/Generated/TestScript.cs
index db61973e15..70a39965ad 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/TestScript.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/TestScript.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("TestScript","http://hl7.org/fhir/StructureDefinition/TestScript", IsResource=true)]
+ [FhirType("TestScript","http://hl7.org/fhir/StructureDefinition/TestScript")]
public partial class TestScript : Hl7.Fhir.Model.DomainResource, IIdentifiable
{
///
@@ -300,7 +300,7 @@ public enum AssertionResponseTypes
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Origin", IsNestedType=true)]
+ [FhirType("TestScript#Origin")]
[BackboneType("TestScript.origin")]
public partial class OriginComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -473,7 +473,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Destination", IsNestedType=true)]
+ [FhirType("TestScript#Destination")]
[BackboneType("TestScript.destination")]
public partial class DestinationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -645,7 +645,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Metadata", IsNestedType=true)]
+ [FhirType("TestScript#Metadata")]
[BackboneType("TestScript.metadata")]
public partial class MetadataComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -798,7 +798,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Link", IsNestedType=true)]
+ [FhirType("TestScript#Link")]
[BackboneType("TestScript.metadata.link")]
public partial class LinkComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -987,7 +987,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Capability", IsNestedType=true)]
+ [FhirType("TestScript#Capability")]
[BackboneType("TestScript.metadata.capability")]
public partial class CapabilityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1394,7 +1394,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Fixture", IsNestedType=true)]
+ [FhirType("TestScript#Fixture")]
[BackboneType("TestScript.fixture")]
public partial class FixtureComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1611,7 +1611,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Variable", IsNestedType=true)]
+ [FhirType("TestScript#Variable")]
[BackboneType("TestScript.variable")]
public partial class VariableComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2054,7 +2054,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Setup", IsNestedType=true)]
+ [FhirType("TestScript#Setup")]
[BackboneType("TestScript.setup")]
public partial class SetupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2182,7 +2182,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#SetupAction", IsNestedType=true)]
+ [FhirType("TestScript#SetupAction")]
[BackboneType("TestScript.setup.action")]
public partial class SetupActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2333,7 +2333,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Operation", IsNestedType=true)]
+ [FhirType("TestScript#Operation")]
[BackboneType("TestScript.setup.action.operation")]
public partial class OperationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3139,7 +3139,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#RequestHeader", IsNestedType=true)]
+ [FhirType("TestScript#RequestHeader")]
[BackboneType("TestScript.setup.action.operation.requestHeader")]
public partial class RequestHeaderComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3329,7 +3329,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Assert", IsNestedType=true)]
+ [FhirType("TestScript#Assert")]
[BackboneType("TestScript.setup.action.assert")]
public partial class AssertComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4385,7 +4385,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Test", IsNestedType=true)]
+ [FhirType("TestScript#Test")]
[BackboneType("TestScript.test")]
public partial class TestComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4599,7 +4599,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#TestAction", IsNestedType=true)]
+ [FhirType("TestScript#TestAction")]
[BackboneType("TestScript.test.action")]
public partial class TestActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4750,7 +4750,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#Teardown", IsNestedType=true)]
+ [FhirType("TestScript#Teardown")]
[BackboneType("TestScript.teardown")]
public partial class TeardownComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4878,7 +4878,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("TestScript#TeardownAction", IsNestedType=true)]
+ [FhirType("TestScript#TeardownAction")]
[BackboneType("TestScript.teardown.action")]
public partial class TeardownActionComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/Timing.cs b/src/Hl7.Fhir.R4B/Model/Generated/Timing.cs
index 67a143ad88..c2da5044de 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/Timing.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/Timing.cs
@@ -287,7 +287,7 @@ public enum EventTiming
///
[Serializable]
[DataContract]
- [FhirType("Timing#Repeat", IsNestedType=true)]
+ [FhirType("Timing#Repeat")]
[BackboneType("Timing.repeat")]
public partial class RepeatComponent : Hl7.Fhir.Model.Element
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/VerificationResult.cs b/src/Hl7.Fhir.R4B/Model/Generated/VerificationResult.cs
index 8d4116263c..5faade4f52 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/VerificationResult.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/VerificationResult.cs
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("VerificationResult","http://hl7.org/fhir/StructureDefinition/VerificationResult", IsResource=true)]
+ [FhirType("VerificationResult","http://hl7.org/fhir/StructureDefinition/VerificationResult")]
public partial class VerificationResult : Hl7.Fhir.Model.DomainResource
{
///
@@ -107,7 +107,7 @@ public enum StatusCode
///
[Serializable]
[DataContract]
- [FhirType("VerificationResult#PrimarySource", IsNestedType=true)]
+ [FhirType("VerificationResult#PrimarySource")]
[BackboneType("VerificationResult.primarySource")]
public partial class PrimarySourceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -408,7 +408,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("VerificationResult#Attestation", IsNestedType=true)]
+ [FhirType("VerificationResult#Attestation")]
[BackboneType("VerificationResult.attestation")]
public partial class AttestationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -765,7 +765,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("VerificationResult#Validator", IsNestedType=true)]
+ [FhirType("VerificationResult#Validator")]
[BackboneType("VerificationResult.validator")]
public partial class ValidatorComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R4B/Model/Generated/VisionPrescription.cs b/src/Hl7.Fhir.R4B/Model/Generated/VisionPrescription.cs
index 567d27a4fc..c54e9636f3 100644
--- a/src/Hl7.Fhir.R4B/Model/Generated/VisionPrescription.cs
+++ b/src/Hl7.Fhir.R4B/Model/Generated/VisionPrescription.cs
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("VisionPrescription","http://hl7.org/fhir/StructureDefinition/VisionPrescription", IsResource=true)]
+ [FhirType("VisionPrescription","http://hl7.org/fhir/StructureDefinition/VisionPrescription")]
public partial class VisionPrescription : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -123,7 +123,7 @@ public enum VisionBase
///
[Serializable]
[DataContract]
- [FhirType("VisionPrescription#LensSpecification", IsNestedType=true)]
+ [FhirType("VisionPrescription#LensSpecification")]
[BackboneType("VisionPrescription.lensSpecification")]
public partial class LensSpecificationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -761,7 +761,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("VisionPrescription#Prism", IsNestedType=true)]
+ [FhirType("VisionPrescription#Prism")]
[BackboneType("VisionPrescription.lensSpecification.prism")]
public partial class PrismComponent : Hl7.Fhir.Model.BackboneElement
{
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Account.cs b/src/Hl7.Fhir.R5/Model/Generated/Account.cs
index 6d958f1877..fceee09945 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Account.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Account.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Account","http://hl7.org/fhir/StructureDefinition/Account", IsResource=true)]
+ [FhirType("Account","http://hl7.org/fhir/StructureDefinition/Account")]
public partial class Account : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -109,7 +109,7 @@ public enum AccountStatus
///
[Serializable]
[DataContract]
- [FhirType("Account#Coverage", IsNestedType=true)]
+ [FhirType("Account#Coverage")]
[BackboneType("Account.coverage")]
public partial class CoverageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -248,6 +248,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "coverage":
+ Coverage = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "priority":
+ PriorityElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -265,7 +281,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Account#Guarantor", IsNestedType=true)]
+ [FhirType("Account#Guarantor")]
[BackboneType("Account.guarantor")]
public partial class GuarantorComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -425,6 +441,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "party":
+ Party = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "onHold":
+ OnHoldElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -443,7 +478,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Account#Diagnosis", IsNestedType=true)]
+ [FhirType("Account#Diagnosis")]
[BackboneType("Account.diagnosis")]
public partial class DiagnosisComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -705,6 +740,34 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "sequence":
+ SequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "condition":
+ Condition = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "dateOfDiagnosis":
+ DateOfDiagnosisElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "type":
+ Type = (List)value;
+ return this;
+ case "onAdmission":
+ OnAdmissionElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "packageCode":
+ PackageCode = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -726,7 +789,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Account#Procedure", IsNestedType=true)]
+ [FhirType("Account#Procedure")]
[BackboneType("Account.procedure")]
public partial class ProcedureComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -972,6 +1035,34 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "sequence":
+ SequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "dateOfService":
+ DateOfServiceElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "type":
+ Type = (List)value;
+ return this;
+ case "packageCode":
+ PackageCode = (List)value;
+ return this;
+ case "device":
+ Device = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -990,7 +1081,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Account#RelatedAccount", IsNestedType=true)]
+ [FhirType("Account#RelatedAccount")]
[BackboneType("Account.relatedAccount")]
public partial class RelatedAccountComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1112,6 +1203,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "relationship":
+ Relationship = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "account":
+ Account = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1130,7 +1237,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Account#Balance", IsNestedType=true)]
+ [FhirType("Account#Balance")]
[BackboneType("Account.balance")]
public partial class BalanceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1311,6 +1418,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "aggregate":
+ Aggregate = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "term":
+ Term = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "estimate":
+ EstimateElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "amount":
+ Amount = (Hl7.Fhir.Model.Money)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1838,6 +1967,67 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "billingStatus":
+ BillingStatus = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "subject":
+ Subject = (List)value;
+ return this;
+ case "servicePeriod":
+ ServicePeriod = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "coverage":
+ Coverage = (List)value;
+ return this;
+ case "owner":
+ Owner = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "guarantor":
+ Guarantor = (List)value;
+ return this;
+ case "diagnosis":
+ Diagnosis = (List)value;
+ return this;
+ case "procedure":
+ Procedure = (List)value;
+ return this;
+ case "relatedAccount":
+ RelatedAccount = (List)value;
+ return this;
+ case "currency":
+ Currency = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "balance":
+ Balance = (List)value;
+ return this;
+ case "calculatedAt":
+ CalculatedAtElement = (Hl7.Fhir.Model.Instant)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/ActivityDefinition.cs b/src/Hl7.Fhir.R5/Model/Generated/ActivityDefinition.cs
index 8c2fed7eb3..7f64ecaa13 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/ActivityDefinition.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/ActivityDefinition.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ActivityDefinition","http://hl7.org/fhir/StructureDefinition/ActivityDefinition", IsResource=true)]
+ [FhirType("ActivityDefinition","http://hl7.org/fhir/StructureDefinition/ActivityDefinition")]
public partial class ActivityDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -179,7 +179,7 @@ public enum RequestResourceTypes
///
[Serializable]
[DataContract]
- [FhirType("ActivityDefinition#Participant", IsNestedType=true)]
+ [FhirType("ActivityDefinition#Participant")]
[BackboneType("ActivityDefinition.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -402,6 +402,31 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ TypeElement = (Code)value;
+ return this;
+ case "typeCanonical":
+ TypeCanonicalElement = (Hl7.Fhir.Model.Canonical)value;
+ return this;
+ case "typeReference":
+ TypeReference = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "role":
+ Role = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "function":
+ Function = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -423,7 +448,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ActivityDefinition#DynamicValue", IsNestedType=true)]
+ [FhirType("ActivityDefinition#DynamicValue")]
[BackboneType("ActivityDefinition.dynamicValue")]
public partial class DynamicValueComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -561,6 +586,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "path":
+ PathElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "expression":
+ Expression = (Hl7.Fhir.Model.Expression)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -2182,6 +2223,163 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "url":
+ UrlElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "version":
+ VersionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "versionAlgorithm":
+ VersionAlgorithm = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "title":
+ TitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "subtitle":
+ SubtitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "experimental":
+ ExperimentalElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "date":
+ DateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "publisher":
+ PublisherElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "contact":
+ Contact = (List)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "useContext":
+ UseContext = (List)value;
+ return this;
+ case "jurisdiction":
+ Jurisdiction = (List)value;
+ return this;
+ case "purpose":
+ PurposeElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "usage":
+ UsageElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "copyright":
+ CopyrightElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "copyrightLabel":
+ CopyrightLabelElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "approvalDate":
+ ApprovalDateElement = (Hl7.Fhir.Model.Date)value;
+ return this;
+ case "lastReviewDate":
+ LastReviewDateElement = (Hl7.Fhir.Model.Date)value;
+ return this;
+ case "effectivePeriod":
+ EffectivePeriod = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "topic":
+ Topic = (List)value;
+ return this;
+ case "author":
+ Author = (List)value;
+ return this;
+ case "editor":
+ Editor = (List)value;
+ return this;
+ case "reviewer":
+ Reviewer = (List)value;
+ return this;
+ case "endorser":
+ Endorser = (List)value;
+ return this;
+ case "relatedArtifact":
+ RelatedArtifact = (List)value;
+ return this;
+ case "library":
+ LibraryElement = (List)value;
+ return this;
+ case "kind":
+ KindElement = (Code)value;
+ return this;
+ case "profile":
+ ProfileElement = (Hl7.Fhir.Model.Canonical)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "intent":
+ IntentElement = (Code)value;
+ return this;
+ case "priority":
+ PriorityElement = (Code)value;
+ return this;
+ case "doNotPerform":
+ DoNotPerformElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "timing":
+ Timing = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "asNeeded":
+ AsNeeded = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "location":
+ Location = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "participant":
+ Participant = (List)value;
+ return this;
+ case "product":
+ Product = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "quantity":
+ Quantity = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "dosage":
+ Dosage = (List)value;
+ return this;
+ case "bodySite":
+ BodySite = (List)value;
+ return this;
+ case "specimenRequirement":
+ SpecimenRequirementElement = (List)value;
+ return this;
+ case "observationRequirement":
+ ObservationRequirementElement = (List)value;
+ return this;
+ case "observationResultRequirement":
+ ObservationResultRequirementElement = (List)value;
+ return this;
+ case "transform":
+ TransformElement = (Hl7.Fhir.Model.Canonical)value;
+ return this;
+ case "dynamicValue":
+ DynamicValue = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/ActorDefinition.cs b/src/Hl7.Fhir.R5/Model/Generated/ActorDefinition.cs
index 88cce8331a..3294b10b90 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/ActorDefinition.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/ActorDefinition.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ActorDefinition","http://hl7.org/fhir/StructureDefinition/ActorDefinition", IsResource=true)]
+ [FhirType("ActorDefinition","http://hl7.org/fhir/StructureDefinition/ActorDefinition")]
public partial class ActorDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -912,6 +912,82 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "url":
+ UrlElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "version":
+ VersionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "versionAlgorithm":
+ VersionAlgorithm = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "title":
+ TitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "experimental":
+ ExperimentalElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "date":
+ DateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "publisher":
+ PublisherElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "contact":
+ Contact = (List)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "useContext":
+ UseContext = (List)value;
+ return this;
+ case "jurisdiction":
+ Jurisdiction = (List)value;
+ return this;
+ case "purpose":
+ PurposeElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "copyright":
+ CopyrightElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "copyrightLabel":
+ CopyrightLabelElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "type":
+ TypeElement = (Code)value;
+ return this;
+ case "documentation":
+ DocumentationElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "reference":
+ ReferenceElement = (List)value;
+ return this;
+ case "capabilities":
+ CapabilitiesElement = (Hl7.Fhir.Model.Canonical)value;
+ return this;
+ case "derivedFrom":
+ DerivedFromElement = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Address.cs b/src/Hl7.Fhir.R5/Model/Generated/Address.cs
index 31fc5f8d47..6ecb133d27 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Address.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Address.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -573,6 +573,46 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "use":
+ UseElement = (Code)value;
+ return this;
+ case "type":
+ TypeElement = (Code)value;
+ return this;
+ case "text":
+ TextElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "line":
+ LineElement = (List)value;
+ return this;
+ case "city":
+ CityElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "district":
+ DistrictElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "state":
+ StateElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "postalCode":
+ PostalCodeElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "country":
+ CountryElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/AdministrableProductDefinition.cs b/src/Hl7.Fhir.R5/Model/Generated/AdministrableProductDefinition.cs
index f78802a152..1887e38a3c 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/AdministrableProductDefinition.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/AdministrableProductDefinition.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("AdministrableProductDefinition","http://hl7.org/fhir/StructureDefinition/AdministrableProductDefinition", IsResource=true)]
+ [FhirType("AdministrableProductDefinition","http://hl7.org/fhir/StructureDefinition/AdministrableProductDefinition")]
public partial class AdministrableProductDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -64,7 +64,7 @@ public partial class AdministrableProductDefinition : Hl7.Fhir.Model.DomainResou
///
[Serializable]
[DataContract]
- [FhirType("AdministrableProductDefinition#Property", IsNestedType=true)]
+ [FhirType("AdministrableProductDefinition#Property")]
[BackboneType("AdministrableProductDefinition.property")]
public partial class PropertyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -209,6 +209,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "value":
+ Value = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "status":
+ Status = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -227,7 +246,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AdministrableProductDefinition#RouteOfAdministration", IsNestedType=true)]
+ [FhirType("AdministrableProductDefinition#RouteOfAdministration")]
[BackboneType("AdministrableProductDefinition.routeOfAdministration")]
public partial class RouteOfAdministrationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -453,6 +472,37 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "firstDose":
+ FirstDose = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "maxSingleDose":
+ MaxSingleDose = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "maxDosePerDay":
+ MaxDosePerDay = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "maxDosePerTreatmentPeriod":
+ MaxDosePerTreatmentPeriod = (Hl7.Fhir.Model.Ratio)value;
+ return this;
+ case "maxTreatmentPeriod":
+ MaxTreatmentPeriod = (Hl7.Fhir.Model.Duration)value;
+ return this;
+ case "targetSpecies":
+ TargetSpecies = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -472,7 +522,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AdministrableProductDefinition#TargetSpecies", IsNestedType=true)]
+ [FhirType("AdministrableProductDefinition#TargetSpecies")]
[BackboneType("AdministrableProductDefinition.routeOfAdministration.targetSpecies")]
public partial class TargetSpeciesComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -593,6 +643,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "withdrawalPeriod":
+ WithdrawalPeriod = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -607,7 +673,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AdministrableProductDefinition#WithdrawalPeriod", IsNestedType=true)]
+ [FhirType("AdministrableProductDefinition#WithdrawalPeriod")]
[BackboneType("AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod")]
public partial class WithdrawalPeriodComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -767,6 +833,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "tissue":
+ Tissue = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "value":
+ Value = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "supportingInformation":
+ SupportingInformationElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1131,6 +1216,49 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "formOf":
+ FormOf = (List)value;
+ return this;
+ case "administrableDoseForm":
+ AdministrableDoseForm = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "unitOfPresentation":
+ UnitOfPresentation = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "producedFrom":
+ ProducedFrom = (List)value;
+ return this;
+ case "ingredient":
+ Ingredient = (List)value;
+ return this;
+ case "device":
+ Device = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "property":
+ Property = (List)value;
+ return this;
+ case "routeOfAdministration":
+ RouteOfAdministration = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/AdverseEvent.cs b/src/Hl7.Fhir.R5/Model/Generated/AdverseEvent.cs
index 8cd4f3dc71..9d62ac7bba 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/AdverseEvent.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/AdverseEvent.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("AdverseEvent","http://hl7.org/fhir/StructureDefinition/AdverseEvent", IsResource=true)]
+ [FhirType("AdverseEvent","http://hl7.org/fhir/StructureDefinition/AdverseEvent")]
public partial class AdverseEvent : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -123,7 +123,7 @@ public enum AdverseEventActuality
///
[Serializable]
[DataContract]
- [FhirType("AdverseEvent#Participant", IsNestedType=true)]
+ [FhirType("AdverseEvent#Participant")]
[BackboneType("AdverseEvent.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -245,6 +245,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "function":
+ Function = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "actor":
+ Actor = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -262,7 +278,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AdverseEvent#SuspectEntity", IsNestedType=true)]
+ [FhirType("AdverseEvent#SuspectEntity")]
[BackboneType("AdverseEvent.suspectEntity")]
public partial class SuspectEntityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -384,6 +400,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "instance":
+ Instance = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "causality":
+ Causality = (Hl7.Fhir.Model.AdverseEvent.CausalityComponent)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -398,7 +430,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AdverseEvent#Causality", IsNestedType=true)]
+ [FhirType("AdverseEvent#Causality")]
[BackboneType("AdverseEvent.suspectEntity.causality")]
public partial class CausalityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -541,6 +573,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "assessmentMethod":
+ AssessmentMethod = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "entityRelatedness":
+ EntityRelatedness = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "author":
+ Author = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -559,7 +610,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AdverseEvent#ContributingFactor", IsNestedType=true)]
+ [FhirType("AdverseEvent#ContributingFactor")]
[BackboneType("AdverseEvent.contributingFactor")]
public partial class ContributingFactorComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -661,6 +712,19 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "item":
+ Item = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -674,7 +738,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AdverseEvent#PreventiveAction", IsNestedType=true)]
+ [FhirType("AdverseEvent#PreventiveAction")]
[BackboneType("AdverseEvent.preventiveAction")]
public partial class PreventiveActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -776,6 +840,19 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "item":
+ Item = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -792,7 +869,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AdverseEvent#MitigatingAction", IsNestedType=true)]
+ [FhirType("AdverseEvent#MitigatingAction")]
[BackboneType("AdverseEvent.mitigatingAction")]
public partial class MitigatingActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -894,6 +971,19 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "item":
+ Item = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -907,7 +997,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AdverseEvent#SupportingInfo", IsNestedType=true)]
+ [FhirType("AdverseEvent#SupportingInfo")]
[BackboneType("AdverseEvent.supportingInfo")]
public partial class SupportingInfoComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1009,6 +1099,19 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "item":
+ Item = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1717,6 +1820,88 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "actuality":
+ ActualityElement = (Code)value;
+ return this;
+ case "category":
+ Category = (List)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "encounter":
+ Encounter = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "occurrence":
+ Occurrence = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "detected":
+ DetectedElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "recordedDate":
+ RecordedDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "resultingEffect":
+ ResultingEffect = (List)value;
+ return this;
+ case "location":
+ Location = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "seriousness":
+ Seriousness = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "outcome":
+ Outcome = (List)value;
+ return this;
+ case "recorder":
+ Recorder = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "participant":
+ Participant = (List)value;
+ return this;
+ case "study":
+ Study = (List)value;
+ return this;
+ case "expectedInResearchStudy":
+ ExpectedInResearchStudyElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "suspectEntity":
+ SuspectEntity = (List)value;
+ return this;
+ case "contributingFactor":
+ ContributingFactor = (List)value;
+ return this;
+ case "preventiveAction":
+ PreventiveAction = (List)value;
+ return this;
+ case "mitigatingAction":
+ MitigatingAction = (List)value;
+ return this;
+ case "supportingInfo":
+ SupportingInfo = (List)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Age.cs b/src/Hl7.Fhir.R5/Model/Generated/Age.cs
index f2fe37d86c..f735c61e61 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Age.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Age.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/AllergyIntolerance.cs b/src/Hl7.Fhir.R5/Model/Generated/AllergyIntolerance.cs
index a045e45f04..a638ea57cd 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/AllergyIntolerance.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/AllergyIntolerance.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("AllergyIntolerance","http://hl7.org/fhir/StructureDefinition/AllergyIntolerance", IsResource=true)]
+ [FhirType("AllergyIntolerance","http://hl7.org/fhir/StructureDefinition/AllergyIntolerance")]
public partial class AllergyIntolerance : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -226,7 +226,7 @@ public enum AllergyIntoleranceSeverity
///
[Serializable]
[DataContract]
- [FhirType("AllergyIntolerance#Participant", IsNestedType=true)]
+ [FhirType("AllergyIntolerance#Participant")]
[BackboneType("AllergyIntolerance.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -348,6 +348,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "function":
+ Function = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "actor":
+ Actor = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -365,7 +381,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AllergyIntolerance#Reaction", IsNestedType=true)]
+ [FhirType("AllergyIntolerance#Reaction")]
[BackboneType("AllergyIntolerance.reaction")]
public partial class ReactionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -649,6 +665,37 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "substance":
+ Substance = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "manifestation":
+ Manifestation = (List)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "onset":
+ OnsetElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "severity":
+ SeverityElement = (Code)value;
+ return this;
+ case "exposureRoute":
+ ExposureRoute = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1139,6 +1186,61 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "clinicalStatus":
+ ClinicalStatus = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "verificationStatus":
+ VerificationStatus = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "category":
+ CategoryElement = (List>)value;
+ return this;
+ case "criticality":
+ CriticalityElement = (Code)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "patient":
+ Patient = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "encounter":
+ Encounter = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "onset":
+ Onset = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "recordedDate":
+ RecordedDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "participant":
+ Participant = (List)value;
+ return this;
+ case "lastOccurrence":
+ LastOccurrenceElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ case "reaction":
+ Reaction = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Annotation.cs b/src/Hl7.Fhir.R5/Model/Generated/Annotation.cs
index c2d031a688..0a456a730d 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Annotation.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Annotation.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -230,6 +230,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "author":
+ Author = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "time":
+ TimeElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "text":
+ TextElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Appointment.cs b/src/Hl7.Fhir.R5/Model/Generated/Appointment.cs
index f293b160d6..baf6afebfb 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Appointment.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Appointment.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Appointment","http://hl7.org/fhir/StructureDefinition/Appointment", IsResource=true)]
+ [FhirType("Appointment","http://hl7.org/fhir/StructureDefinition/Appointment")]
public partial class Appointment : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -3032,7 +3032,7 @@ public enum WeekOfMonth
///
[Serializable]
[DataContract]
- [FhirType("Appointment#Participant", IsNestedType=true)]
+ [FhirType("Appointment#Participant")]
[BackboneType("Appointment.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3256,6 +3256,31 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (List)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "actor":
+ Actor = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "required":
+ RequiredElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3276,7 +3301,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Appointment#RecurrenceTemplate", IsNestedType=true)]
+ [FhirType("Appointment#RecurrenceTemplate")]
[BackboneType("Appointment.recurrenceTemplate")]
public partial class RecurrenceTemplateComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3658,6 +3683,46 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "timezone":
+ Timezone = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "recurrenceType":
+ RecurrenceType = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "lastOccurrenceDate":
+ LastOccurrenceDateElement = (Hl7.Fhir.Model.Date)value;
+ return this;
+ case "occurrenceCount":
+ OccurrenceCountElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "occurrenceDate":
+ OccurrenceDateElement = (List)value;
+ return this;
+ case "weeklyTemplate":
+ WeeklyTemplate = (Hl7.Fhir.Model.Appointment.WeeklyTemplateComponent)value;
+ return this;
+ case "monthlyTemplate":
+ MonthlyTemplate = (Hl7.Fhir.Model.Appointment.MonthlyTemplateComponent)value;
+ return this;
+ case "yearlyTemplate":
+ YearlyTemplate = (Hl7.Fhir.Model.Appointment.YearlyTemplateComponent)value;
+ return this;
+ case "excludingDate":
+ ExcludingDateElement = (List)value;
+ return this;
+ case "excludingRecurrenceId":
+ ExcludingRecurrenceIdElement = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3680,7 +3745,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Appointment#WeeklyTemplate", IsNestedType=true)]
+ [FhirType("Appointment#WeeklyTemplate")]
[BackboneType("Appointment.recurrenceTemplate.weeklyTemplate")]
public partial class WeeklyTemplateComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4068,6 +4133,40 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "monday":
+ MondayElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "tuesday":
+ TuesdayElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "wednesday":
+ WednesdayElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "thursday":
+ ThursdayElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "friday":
+ FridayElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "saturday":
+ SaturdayElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "sunday":
+ SundayElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "weekInterval":
+ WeekIntervalElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -4088,7 +4187,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Appointment#MonthlyTemplate", IsNestedType=true)]
+ [FhirType("Appointment#MonthlyTemplate")]
[BackboneType("Appointment.recurrenceTemplate.monthlyTemplate")]
public partial class MonthlyTemplateComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4287,6 +4386,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "dayOfMonth":
+ DayOfMonthElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "nthWeekOfMonth":
+ NthWeekOfMonth = (Hl7.Fhir.Model.Coding)value;
+ return this;
+ case "dayOfWeek":
+ DayOfWeek = (Hl7.Fhir.Model.Coding)value;
+ return this;
+ case "monthInterval":
+ MonthIntervalElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -4303,7 +4424,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Appointment#YearlyTemplate", IsNestedType=true)]
+ [FhirType("Appointment#YearlyTemplate")]
[BackboneType("Appointment.recurrenceTemplate.yearlyTemplate")]
public partial class YearlyTemplateComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4419,6 +4540,19 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "yearInterval":
+ YearIntervalElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -5374,6 +5508,112 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "cancellationReason":
+ CancellationReason = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "class":
+ Class = (List)value;
+ return this;
+ case "serviceCategory":
+ ServiceCategory = (List)value;
+ return this;
+ case "serviceType":
+ ServiceType = (List)value;
+ return this;
+ case "specialty":
+ Specialty = (List)value;
+ return this;
+ case "appointmentType":
+ AppointmentType = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "reason":
+ Reason = (List)value;
+ return this;
+ case "priority":
+ Priority = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "replaces":
+ Replaces = (List)value;
+ return this;
+ case "virtualService":
+ VirtualService = (List)value;
+ return this;
+ case "supportingInformation":
+ SupportingInformation = (List)value;
+ return this;
+ case "previousAppointment":
+ PreviousAppointment = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "originatingAppointment":
+ OriginatingAppointment = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "start":
+ StartElement = (Hl7.Fhir.Model.Instant)value;
+ return this;
+ case "end":
+ EndElement = (Hl7.Fhir.Model.Instant)value;
+ return this;
+ case "minutesDuration":
+ MinutesDurationElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "requestedPeriod":
+ RequestedPeriod = (List)value;
+ return this;
+ case "slot":
+ Slot = (List)value;
+ return this;
+ case "account":
+ Account = (List)value;
+ return this;
+ case "created":
+ CreatedElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "cancellationDate":
+ CancellationDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ case "patientInstruction":
+ PatientInstruction = (List)value;
+ return this;
+ case "basedOn":
+ BasedOn = (List)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "participant":
+ Participant = (List)value;
+ return this;
+ case "recurrenceId":
+ RecurrenceIdElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "occurrenceChanged":
+ OccurrenceChangedElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "recurrenceTemplate":
+ RecurrenceTemplate = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/AppointmentResponse.cs b/src/Hl7.Fhir.R5/Model/Generated/AppointmentResponse.cs
index 97685f7781..cea5320920 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/AppointmentResponse.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/AppointmentResponse.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("AppointmentResponse","http://hl7.org/fhir/StructureDefinition/AppointmentResponse", IsResource=true)]
+ [FhirType("AppointmentResponse","http://hl7.org/fhir/StructureDefinition/AppointmentResponse")]
public partial class AppointmentResponse : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -572,6 +572,52 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "appointment":
+ Appointment = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "proposedNewTime":
+ ProposedNewTimeElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "start":
+ StartElement = (Hl7.Fhir.Model.Instant)value;
+ return this;
+ case "end":
+ EndElement = (Hl7.Fhir.Model.Instant)value;
+ return this;
+ case "participantType":
+ ParticipantType = (List)value;
+ return this;
+ case "actor":
+ Actor = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "participantStatus":
+ ParticipantStatusElement = (Code)value;
+ return this;
+ case "comment":
+ CommentElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "recurring":
+ RecurringElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "occurrenceDate":
+ OccurrenceDateElement = (Hl7.Fhir.Model.Date)value;
+ return this;
+ case "recurrenceId":
+ RecurrenceIdElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/ArtifactAssessment.cs b/src/Hl7.Fhir.R5/Model/Generated/ArtifactAssessment.cs
index 46cb33d1bb..4c547a3230 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/ArtifactAssessment.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/ArtifactAssessment.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ArtifactAssessment","http://hl7.org/fhir/StructureDefinition/ArtifactAssessment", IsResource=true)]
+ [FhirType("ArtifactAssessment","http://hl7.org/fhir/StructureDefinition/ArtifactAssessment")]
public partial class ArtifactAssessment : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -223,7 +223,7 @@ public enum ArtifactAssessmentInformationType
///
[Serializable]
[DataContract]
- [FhirType("ArtifactAssessment#Content", IsNestedType=true)]
+ [FhirType("ArtifactAssessment#Content")]
[BackboneType("ArtifactAssessment.content")]
public partial class ContentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -591,6 +591,46 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "informationType":
+ InformationTypeElement = (Code)value;
+ return this;
+ case "summary":
+ SummaryElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "classifier":
+ Classifier = (List)value;
+ return this;
+ case "quantity":
+ Quantity = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "author":
+ Author = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "path":
+ PathElement = (List)value;
+ return this;
+ case "relatedArtifact":
+ RelatedArtifact = (List)value;
+ return this;
+ case "freeToShare":
+ FreeToShareElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "component":
+ Component = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1047,6 +1087,49 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "title":
+ TitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "citeAs":
+ CiteAs = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "date":
+ DateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "copyright":
+ CopyrightElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "approvalDate":
+ ApprovalDateElement = (Hl7.Fhir.Model.Date)value;
+ return this;
+ case "lastReviewDate":
+ LastReviewDateElement = (Hl7.Fhir.Model.Date)value;
+ return this;
+ case "artifact":
+ Artifact = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "content":
+ Content = (List)value;
+ return this;
+ case "workflowStatus":
+ WorkflowStatusElement = (Code)value;
+ return this;
+ case "disposition":
+ DispositionElement = (Code)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/AuditEvent.cs b/src/Hl7.Fhir.R5/Model/Generated/AuditEvent.cs
index 2f05ff59ad..d5537e8222 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/AuditEvent.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/AuditEvent.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent","http://hl7.org/fhir/StructureDefinition/AuditEvent", IsResource=true)]
+ [FhirType("AuditEvent","http://hl7.org/fhir/StructureDefinition/AuditEvent")]
public partial class AuditEvent : Hl7.Fhir.Model.DomainResource
{
///
@@ -167,7 +167,7 @@ public enum AuditEventSeverity
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent#Outcome", IsNestedType=true)]
+ [FhirType("AuditEvent#Outcome")]
[BackboneType("AuditEvent.outcome")]
public partial class OutcomeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -289,6 +289,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "code":
+ Code = (Hl7.Fhir.Model.Coding)value;
+ return this;
+ case "detail":
+ Detail = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -309,7 +325,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent#Agent", IsNestedType=true)]
+ [FhirType("AuditEvent#Agent")]
[BackboneType("AuditEvent.agent")]
public partial class AgentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -603,6 +619,40 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "role":
+ Role = (List)value;
+ return this;
+ case "who":
+ Who = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "requestor":
+ RequestorElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "location":
+ Location = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "policy":
+ PolicyElement = (List)value;
+ return this;
+ case "network":
+ Network = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "authorization":
+ Authorization = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -627,7 +677,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent#Source", IsNestedType=true)]
+ [FhirType("AuditEvent#Source")]
[BackboneType("AuditEvent.source")]
public partial class SourceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -773,6 +823,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "site":
+ Site = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "observer":
+ Observer = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "type":
+ Type = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -792,7 +861,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent#Entity", IsNestedType=true)]
+ [FhirType("AuditEvent#Entity")]
[BackboneType("AuditEvent.entity")]
public partial class EntityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1019,6 +1088,34 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "what":
+ What = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "role":
+ Role = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "securityLabel":
+ SecurityLabel = (List)value;
+ return this;
+ case "query":
+ QueryElement = (Hl7.Fhir.Model.Base64Binary)value;
+ return this;
+ case "detail":
+ Detail = (List)value;
+ return this;
+ case "agent":
+ Agent = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1040,7 +1137,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("AuditEvent#Detail", IsNestedType=true)]
+ [FhirType("AuditEvent#Detail")]
[BackboneType("AuditEvent.entity.detail")]
public partial class DetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1163,6 +1260,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "value":
+ Value = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1610,6 +1723,58 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "category":
+ Category = (List)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "action":
+ ActionElement = (Code)value;
+ return this;
+ case "severity":
+ SeverityElement = (Code)value;
+ return this;
+ case "occurred":
+ Occurred = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "recorded":
+ RecordedElement = (Hl7.Fhir.Model.Instant)value;
+ return this;
+ case "outcome":
+ Outcome = (Hl7.Fhir.Model.AuditEvent.OutcomeComponent)value;
+ return this;
+ case "authorization":
+ Authorization = (List)value;
+ return this;
+ case "basedOn":
+ BasedOn = (List)value;
+ return this;
+ case "patient":
+ Patient = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "encounter":
+ Encounter = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "agent":
+ Agent = (List)value;
+ return this;
+ case "source":
+ Source = (Hl7.Fhir.Model.AuditEvent.SourceComponent)value;
+ return this;
+ case "entity":
+ Entity = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Availability.cs b/src/Hl7.Fhir.R5/Model/Generated/Availability.cs
index 197e9039f2..e2408f8076 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Availability.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Availability.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -61,7 +61,7 @@ public partial class Availability : Hl7.Fhir.Model.DataType
///
[Serializable]
[DataContract]
- [FhirType("Availability#AvailableTime", IsNestedType=true)]
+ [FhirType("Availability#AvailableTime")]
[BackboneType("Availability.availableTime")]
public partial class AvailableTimeComponent : Hl7.Fhir.Model.Element
{
@@ -296,6 +296,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "daysOfWeek":
+ DaysOfWeekElement = (List>)value;
+ return this;
+ case "allDay":
+ AllDayElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "availableStartTime":
+ AvailableStartTimeElement = (Hl7.Fhir.Model.Time)value;
+ return this;
+ case "availableEndTime":
+ AvailableEndTimeElement = (Hl7.Fhir.Model.Time)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -312,7 +334,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Availability#NotAvailableTime", IsNestedType=true)]
+ [FhirType("Availability#NotAvailableTime")]
[BackboneType("Availability.notAvailableTime")]
public partial class NotAvailableTimeComponent : Hl7.Fhir.Model.Element
{
@@ -448,6 +470,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "during":
+ During = (Hl7.Fhir.Model.Period)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -568,6 +606,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "availableTime":
+ AvailableTime = (List)value;
+ return this;
+ case "notAvailableTime":
+ NotAvailableTime = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Basic.cs b/src/Hl7.Fhir.R5/Model/Generated/Basic.cs
index bddb5a7a03..d35a0b9af2 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Basic.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Basic.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Basic","http://hl7.org/fhir/StructureDefinition/Basic", IsResource=true)]
+ [FhirType("Basic","http://hl7.org/fhir/StructureDefinition/Basic")]
public partial class Basic : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -258,6 +258,31 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "created":
+ CreatedElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "author":
+ Author = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/BiologicallyDerivedProduct.cs b/src/Hl7.Fhir.R5/Model/Generated/BiologicallyDerivedProduct.cs
index d9873216ce..719f7d2910 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/BiologicallyDerivedProduct.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/BiologicallyDerivedProduct.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -53,7 +53,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("BiologicallyDerivedProduct","http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProduct", IsResource=true)]
+ [FhirType("BiologicallyDerivedProduct","http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProduct")]
public partial class BiologicallyDerivedProduct : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -66,7 +66,7 @@ public partial class BiologicallyDerivedProduct : Hl7.Fhir.Model.DomainResource,
///
[Serializable]
[DataContract]
- [FhirType("BiologicallyDerivedProduct#Collection", IsNestedType=true)]
+ [FhirType("BiologicallyDerivedProduct#Collection")]
[BackboneType("BiologicallyDerivedProduct.collection")]
public partial class CollectionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -211,6 +211,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "collector":
+ Collector = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "source":
+ Source = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "collected":
+ Collected = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -229,7 +248,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("BiologicallyDerivedProduct#Property", IsNestedType=true)]
+ [FhirType("BiologicallyDerivedProduct#Property")]
[BackboneType("BiologicallyDerivedProduct.property")]
public partial class PropertyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -352,6 +371,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "value":
+ Value = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -753,6 +788,55 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "productCategory":
+ ProductCategory = (Hl7.Fhir.Model.Coding)value;
+ return this;
+ case "productCode":
+ ProductCode = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "parent":
+ Parent = (List)value;
+ return this;
+ case "request":
+ Request = (List)value;
+ return this;
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "biologicalSourceEvent":
+ BiologicalSourceEvent = (Hl7.Fhir.Model.Identifier)value;
+ return this;
+ case "processingFacility":
+ ProcessingFacility = (List)value;
+ return this;
+ case "division":
+ DivisionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "productStatus":
+ ProductStatus = (Hl7.Fhir.Model.Coding)value;
+ return this;
+ case "expirationDate":
+ ExpirationDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "collection":
+ Collection = (Hl7.Fhir.Model.BiologicallyDerivedProduct.CollectionComponent)value;
+ return this;
+ case "storageTempRequirements":
+ StorageTempRequirements = (Hl7.Fhir.Model.Range)value;
+ return this;
+ case "property":
+ Property = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/BiologicallyDerivedProductDispense.cs b/src/Hl7.Fhir.R5/Model/Generated/BiologicallyDerivedProductDispense.cs
index 7344796cba..51fd2b9b7f 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/BiologicallyDerivedProductDispense.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/BiologicallyDerivedProductDispense.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("BiologicallyDerivedProductDispense","http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProductDispense", IsResource=true)]
+ [FhirType("BiologicallyDerivedProductDispense","http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProductDispense")]
public partial class BiologicallyDerivedProductDispense : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -122,7 +122,7 @@ public enum BiologicallyDerivedProductDispenseCodes
///
[Serializable]
[DataContract]
- [FhirType("BiologicallyDerivedProductDispense#Performer", IsNestedType=true)]
+ [FhirType("BiologicallyDerivedProductDispense#Performer")]
[BackboneType("BiologicallyDerivedProductDispense.performer")]
public partial class PerformerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -244,6 +244,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "function":
+ Function = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "actor":
+ Actor = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -754,6 +770,64 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "basedOn":
+ BasedOn = (List)value;
+ return this;
+ case "partOf":
+ PartOf = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "originRelationshipType":
+ OriginRelationshipType = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "product":
+ Product = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "patient":
+ Patient = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "matchStatus":
+ MatchStatus = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "performer":
+ Performer = (List)value;
+ return this;
+ case "location":
+ Location = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "quantity":
+ Quantity = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "preparedDate":
+ PreparedDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "whenHandedOver":
+ WhenHandedOverElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "destination":
+ Destination = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ case "usageInstruction":
+ UsageInstructionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/BodyStructure.cs b/src/Hl7.Fhir.R5/Model/Generated/BodyStructure.cs
index 6009d56488..144db9ccc0 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/BodyStructure.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/BodyStructure.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("BodyStructure","http://hl7.org/fhir/StructureDefinition/BodyStructure", IsResource=true)]
+ [FhirType("BodyStructure","http://hl7.org/fhir/StructureDefinition/BodyStructure")]
public partial class BodyStructure : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class BodyStructure : Hl7.Fhir.Model.DomainResource, IIdentifiabl
///
[Serializable]
[DataContract]
- [FhirType("BodyStructure#IncludedStructure", IsNestedType=true)]
+ [FhirType("BodyStructure#IncludedStructure")]
[BackboneType("BodyStructure.includedStructure")]
public partial class IncludedStructureComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -257,6 +257,31 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "structure":
+ Structure = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "laterality":
+ Laterality = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "bodyLandmarkOrientation":
+ BodyLandmarkOrientation = (List)value;
+ return this;
+ case "spatialReference":
+ SpatialReference = (List)value;
+ return this;
+ case "qualifier":
+ Qualifier = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -277,7 +302,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("BodyStructure#BodyLandmarkOrientation", IsNestedType=true)]
+ [FhirType("BodyStructure#BodyLandmarkOrientation")]
[BackboneType("BodyStructure.includedStructure.bodyLandmarkOrientation")]
public partial class BodyLandmarkOrientationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -444,6 +469,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "landmarkDescription":
+ LandmarkDescription = (List)value;
+ return this;
+ case "clockFacePosition":
+ ClockFacePosition = (List)value;
+ return this;
+ case "distanceFromLandmark":
+ DistanceFromLandmark = (List)value;
+ return this;
+ case "surfaceOrientation":
+ SurfaceOrientation = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -463,7 +510,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("BodyStructure#DistanceFromLandmark", IsNestedType=true)]
+ [FhirType("BodyStructure#DistanceFromLandmark")]
[BackboneType("BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark")]
public partial class DistanceFromLandmarkComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -584,6 +631,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "device":
+ Device = (List)value;
+ return this;
+ case "value":
+ Value = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -874,6 +937,40 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "active":
+ ActiveElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "morphology":
+ Morphology = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "includedStructure":
+ IncludedStructure = (List)value;
+ return this;
+ case "excludedStructure":
+ ExcludedStructure = (List)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "image":
+ Image = (List)value;
+ return this;
+ case "patient":
+ Patient = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/CarePlan.cs b/src/Hl7.Fhir.R5/Model/Generated/CarePlan.cs
index adef858f24..5e7ad63097 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/CarePlan.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/CarePlan.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CarePlan","http://hl7.org/fhir/StructureDefinition/CarePlan", IsResource=true)]
+ [FhirType("CarePlan","http://hl7.org/fhir/StructureDefinition/CarePlan")]
public partial class CarePlan : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -107,7 +107,7 @@ public enum CarePlanIntent
///
[Serializable]
[DataContract]
- [FhirType("CarePlan#Activity", IsNestedType=true)]
+ [FhirType("CarePlan#Activity")]
[BackboneType("CarePlan.activity")]
public partial class ActivityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -251,6 +251,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "performedActivity":
+ PerformedActivity = (List)value;
+ return this;
+ case "progress":
+ Progress = (List)value;
+ return this;
+ case "plannedActivityReference":
+ PlannedActivityReference = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -982,6 +1001,85 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "instantiatesCanonical":
+ InstantiatesCanonicalElement = (List)value;
+ return this;
+ case "instantiatesUri":
+ InstantiatesUriElement = (List)value;
+ return this;
+ case "basedOn":
+ BasedOn = (List)value;
+ return this;
+ case "replaces":
+ Replaces = (List)value;
+ return this;
+ case "partOf":
+ PartOf = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "intent":
+ IntentElement = (Code)value;
+ return this;
+ case "category":
+ Category = (List)value;
+ return this;
+ case "title":
+ TitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "encounter":
+ Encounter = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "created":
+ CreatedElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "custodian":
+ Custodian = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "contributor":
+ Contributor = (List)value;
+ return this;
+ case "careTeam":
+ CareTeam = (List)value;
+ return this;
+ case "addresses":
+ Addresses = (List)value;
+ return this;
+ case "supportingInfo":
+ SupportingInfo = (List)value;
+ return this;
+ case "goal":
+ Goal = (List)value;
+ return this;
+ case "activity":
+ Activity = (List)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/CareTeam.cs b/src/Hl7.Fhir.R5/Model/Generated/CareTeam.cs
index 12f420d4a0..f7da5ed914 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/CareTeam.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/CareTeam.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CareTeam","http://hl7.org/fhir/StructureDefinition/CareTeam", IsResource=true)]
+ [FhirType("CareTeam","http://hl7.org/fhir/StructureDefinition/CareTeam")]
public partial class CareTeam : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -107,7 +107,7 @@ public enum CareTeamStatus
///
[Serializable]
[DataContract]
- [FhirType("CareTeam#Participant", IsNestedType=true)]
+ [FhirType("CareTeam#Participant")]
[BackboneType("CareTeam.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -274,6 +274,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "role":
+ Role = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "member":
+ Member = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "onBehalfOf":
+ OnBehalfOf = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "coverage":
+ Coverage = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -636,6 +658,49 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "category":
+ Category = (List)value;
+ return this;
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "participant":
+ Participant = (List)value;
+ return this;
+ case "reason":
+ Reason = (List)value;
+ return this;
+ case "managingOrganization":
+ ManagingOrganization = (List)value;
+ return this;
+ case "telecom":
+ Telecom = (List)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/ChargeItem.cs b/src/Hl7.Fhir.R5/Model/Generated/ChargeItem.cs
index ca73d8b708..dbcae2b832 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/ChargeItem.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/ChargeItem.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ChargeItem","http://hl7.org/fhir/StructureDefinition/ChargeItem", IsResource=true)]
+ [FhirType("ChargeItem","http://hl7.org/fhir/StructureDefinition/ChargeItem")]
public partial class ChargeItem : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -119,7 +119,7 @@ public enum ChargeItemStatus
///
[Serializable]
[DataContract]
- [FhirType("ChargeItem#Performer", IsNestedType=true)]
+ [FhirType("ChargeItem#Performer")]
[BackboneType("ChargeItem.performer")]
public partial class PerformerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -241,6 +241,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "function":
+ Function = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "actor":
+ Actor = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -979,6 +995,94 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "definitionUri":
+ DefinitionUriElement = (List)value;
+ return this;
+ case "definitionCanonical":
+ DefinitionCanonicalElement = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "partOf":
+ PartOf = (List)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "encounter":
+ Encounter = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "occurrence":
+ Occurrence = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "performer":
+ Performer = (List)value;
+ return this;
+ case "performingOrganization":
+ PerformingOrganization = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "requestingOrganization":
+ RequestingOrganization = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "costCenter":
+ CostCenter = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "quantity":
+ Quantity = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "bodysite":
+ Bodysite = (List)value;
+ return this;
+ case "unitPriceComponent":
+ UnitPriceComponent = (Hl7.Fhir.Model.MonetaryComponent)value;
+ return this;
+ case "totalPriceComponent":
+ TotalPriceComponent = (Hl7.Fhir.Model.MonetaryComponent)value;
+ return this;
+ case "overrideReason":
+ OverrideReason = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "enterer":
+ Enterer = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "enteredDate":
+ EnteredDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "reason":
+ Reason = (List)value;
+ return this;
+ case "service":
+ Service = (List)value;
+ return this;
+ case "product":
+ Product = (List)value;
+ return this;
+ case "account":
+ Account = (List)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ case "supportingInformation":
+ SupportingInformation = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/ChargeItemDefinition.cs b/src/Hl7.Fhir.R5/Model/Generated/ChargeItemDefinition.cs
index 4a1ccfbdc3..ae79d4d890 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/ChargeItemDefinition.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/ChargeItemDefinition.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ChargeItemDefinition","http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition", IsResource=true)]
+ [FhirType("ChargeItemDefinition","http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition")]
public partial class ChargeItemDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -68,7 +68,7 @@ public partial class ChargeItemDefinition : Hl7.Fhir.Model.DomainResource, IIden
///
[Serializable]
[DataContract]
- [FhirType("ChargeItemDefinition#Applicability", IsNestedType=true)]
+ [FhirType("ChargeItemDefinition#Applicability")]
[BackboneType("ChargeItemDefinition.applicability")]
public partial class ApplicabilityComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -207,6 +207,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "condition":
+ Condition = (Hl7.Fhir.Model.Expression)value;
+ return this;
+ case "effectivePeriod":
+ EffectivePeriod = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "relatedArtifact":
+ RelatedArtifact = (Hl7.Fhir.Model.RelatedArtifact)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -225,7 +244,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ChargeItemDefinition#PropertyGroup", IsNestedType=true)]
+ [FhirType("ChargeItemDefinition#PropertyGroup")]
[BackboneType("ChargeItemDefinition.propertyGroup")]
public partial class PropertyGroupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -345,6 +364,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "applicability":
+ Applicability = (List)value;
+ return this;
+ case "priceComponent":
+ PriceComponent = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1294,6 +1329,94 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "url":
+ UrlElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "version":
+ VersionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "versionAlgorithm":
+ VersionAlgorithm = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "title":
+ TitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "derivedFromUri":
+ DerivedFromUriElement = (List)value;
+ return this;
+ case "partOf":
+ PartOfElement = (List)value;
+ return this;
+ case "replaces":
+ ReplacesElement = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "experimental":
+ ExperimentalElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "date":
+ DateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "publisher":
+ PublisherElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "contact":
+ Contact = (List)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "useContext":
+ UseContext = (List)value;
+ return this;
+ case "jurisdiction":
+ Jurisdiction = (List)value;
+ return this;
+ case "purpose":
+ PurposeElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "copyright":
+ CopyrightElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "copyrightLabel":
+ CopyrightLabelElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "approvalDate":
+ ApprovalDateElement = (Hl7.Fhir.Model.Date)value;
+ return this;
+ case "lastReviewDate":
+ LastReviewDateElement = (Hl7.Fhir.Model.Date)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "instance":
+ Instance = (List)value;
+ return this;
+ case "applicability":
+ Applicability = (List)value;
+ return this;
+ case "propertyGroup":
+ PropertyGroup = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Citation.cs b/src/Hl7.Fhir.R5/Model/Generated/Citation.cs
index 28619ab2e6..76ec8bf1f1 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Citation.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Citation.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Citation","http://hl7.org/fhir/StructureDefinition/Citation", IsResource=true)]
+ [FhirType("Citation","http://hl7.org/fhir/StructureDefinition/Citation")]
public partial class Citation : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -302,7 +302,7 @@ public enum RelatedArtifactTypeExpanded
///
[Serializable]
[DataContract]
- [FhirType("Citation#Summary", IsNestedType=true)]
+ [FhirType("Citation#Summary")]
[BackboneType("Citation.summary")]
public partial class SummaryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -440,6 +440,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "style":
+ Style = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "text":
+ TextElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -457,7 +473,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#Classification", IsNestedType=true)]
+ [FhirType("Citation#Classification")]
[BackboneType("Citation.classification")]
public partial class ClassificationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -578,6 +594,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "classifier":
+ Classifier = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -596,7 +628,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#StatusDate", IsNestedType=true)]
+ [FhirType("Citation#StatusDate")]
[BackboneType("Citation.statusDate")]
public partial class StatusDateComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -756,6 +788,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "activity":
+ Activity = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "actual":
+ ActualElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -771,7 +822,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifact", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifact")]
[BackboneType("Citation.citedArtifact")]
public partial class CitedArtifactComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1192,6 +1243,61 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "relatedIdentifier":
+ RelatedIdentifier = (List)value;
+ return this;
+ case "dateAccessed":
+ DateAccessedElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "version":
+ Version = (Hl7.Fhir.Model.Citation.CitedArtifactVersionComponent)value;
+ return this;
+ case "currentState":
+ CurrentState = (List)value;
+ return this;
+ case "statusDate":
+ StatusDate = (List)value;
+ return this;
+ case "title":
+ Title = (List)value;
+ return this;
+ case "abstract":
+ Abstract = (List)value;
+ return this;
+ case "part":
+ Part = (Hl7.Fhir.Model.Citation.CitedArtifactPartComponent)value;
+ return this;
+ case "relatesTo":
+ RelatesTo = (List)value;
+ return this;
+ case "publicationForm":
+ PublicationForm = (List)value;
+ return this;
+ case "webLocation":
+ WebLocation = (List)value;
+ return this;
+ case "classification":
+ Classification = (List)value;
+ return this;
+ case "contributorship":
+ Contributorship = (Hl7.Fhir.Model.Citation.CitedArtifactContributorshipComponent)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1219,7 +1325,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactVersion", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactVersion")]
[BackboneType("Citation.citedArtifact.version")]
public partial class CitedArtifactVersionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1358,6 +1464,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "value":
+ ValueElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "baseCitation":
+ BaseCitation = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1375,7 +1497,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactStatusDate", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactStatusDate")]
[BackboneType("Citation.citedArtifact.statusDate")]
public partial class CitedArtifactStatusDateComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1535,6 +1657,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "activity":
+ Activity = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "actual":
+ ActualElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1550,7 +1691,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactTitle", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactTitle")]
[BackboneType("Citation.citedArtifact.title")]
public partial class CitedArtifactTitleComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1711,6 +1852,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (List)value;
+ return this;
+ case "language":
+ Language = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "text":
+ TextElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1729,7 +1889,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactAbstract", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactAbstract")]
[BackboneType("Citation.citedArtifact.abstract")]
public partial class CitedArtifactAbstractComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1928,6 +2088,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "language":
+ Language = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "text":
+ TextElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "copyright":
+ CopyrightElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1944,7 +2126,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactPart", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactPart")]
[BackboneType("Citation.citedArtifact.part")]
public partial class CitedArtifactPartComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2104,6 +2286,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "value":
+ ValueElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "baseCitation":
+ BaseCitation = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -2122,7 +2323,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactRelatesTo", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactRelatesTo")]
[BackboneType("Citation.citedArtifact.relatesTo")]
public partial class CitedArtifactRelatesToComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2461,6 +2662,40 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ TypeElement = (Code)value;
+ return this;
+ case "classifier":
+ Classifier = (List)value;
+ return this;
+ case "label":
+ LabelElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "display":
+ DisplayElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "citation":
+ CitationElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "document":
+ Document = (Hl7.Fhir.Model.Attachment)value;
+ return this;
+ case "resource":
+ ResourceElement = (Hl7.Fhir.Model.Canonical)value;
+ return this;
+ case "resourceReference":
+ ResourceReference = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -2484,7 +2719,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactPublicationForm", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactPublicationForm")]
[BackboneType("Citation.citedArtifact.publicationForm")]
public partial class CitedArtifactPublicationFormComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3094,6 +3329,61 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "publishedIn":
+ PublishedIn = (Hl7.Fhir.Model.Citation.CitedArtifactPublicationFormPublishedInComponent)value;
+ return this;
+ case "citedMedium":
+ CitedMedium = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "volume":
+ VolumeElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "issue":
+ IssueElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "articleDate":
+ ArticleDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "publicationDateText":
+ PublicationDateTextElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "publicationDateSeason":
+ PublicationDateSeasonElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "lastRevisionDate":
+ LastRevisionDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "language":
+ Language = (List)value;
+ return this;
+ case "accessionNumber":
+ AccessionNumberElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "pageString":
+ PageStringElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "firstPage":
+ FirstPageElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "lastPage":
+ LastPageElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "pageCount":
+ PageCountElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "copyright":
+ CopyrightElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3121,7 +3411,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactPublicationFormPublishedIn", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactPublicationFormPublishedIn")]
[BackboneType("Citation.citedArtifact.publicationForm.publishedIn")]
public partial class CitedArtifactPublicationFormPublishedInComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3342,6 +3632,31 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "title":
+ TitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "publisher":
+ Publisher = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "publisherLocation":
+ PublisherLocationElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3359,7 +3674,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactWebLocation", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactWebLocation")]
[BackboneType("Citation.citedArtifact.webLocation")]
public partial class CitedArtifactWebLocationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3497,6 +3812,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "classifier":
+ Classifier = (List)value;
+ return this;
+ case "url":
+ UrlElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3511,7 +3842,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactClassification", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactClassification")]
[BackboneType("Citation.citedArtifact.classification")]
public partial class CitedArtifactClassificationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3656,6 +3987,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "classifier":
+ Classifier = (List)value;
+ return this;
+ case "artifactAssessment":
+ ArtifactAssessment = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3674,7 +4024,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactContributorship", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactContributorship")]
[BackboneType("Citation.citedArtifact.contributorship")]
public partial class CitedArtifactContributorshipComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3833,6 +4183,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "complete":
+ CompleteElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "entry":
+ Entry = (List)value;
+ return this;
+ case "summary":
+ Summary = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3852,7 +4221,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactContributorshipEntry", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactContributorshipEntry")]
[BackboneType("Citation.citedArtifact.contributorship.entry")]
public partial class CitedArtifactContributorshipEntryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4160,6 +4529,40 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "contributor":
+ Contributor = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "forenameInitials":
+ ForenameInitialsElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "affiliation":
+ Affiliation = (List)value;
+ return this;
+ case "contributionType":
+ ContributionType = (List)value;
+ return this;
+ case "role":
+ Role = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "contributionInstance":
+ ContributionInstance = (List)value;
+ return this;
+ case "correspondingContact":
+ CorrespondingContactElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "rankingOrder":
+ RankingOrderElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -4180,7 +4583,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactContributorshipEntryContributionInstance", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactContributorshipEntryContributionInstance")]
[BackboneType("Citation.citedArtifact.contributorship.entry.contributionInstance")]
public partial class CitedArtifactContributorshipEntryContributionInstanceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4318,6 +4721,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "time":
+ TimeElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -4332,7 +4751,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Citation#CitedArtifactContributorshipSummary", IsNestedType=true)]
+ [FhirType("Citation#CitedArtifactContributorshipSummary")]
[BackboneType("Citation.citedArtifact.contributorship.summary")]
public partial class CitedArtifactContributorshipSummaryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4514,6 +4933,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "style":
+ Style = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "source":
+ Source = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "value":
+ ValueElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -5518,6 +5959,109 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "url":
+ UrlElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "version":
+ VersionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "versionAlgorithm":
+ VersionAlgorithm = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "title":
+ TitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "experimental":
+ ExperimentalElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "date":
+ DateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "publisher":
+ PublisherElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "contact":
+ Contact = (List)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "useContext":
+ UseContext = (List)value;
+ return this;
+ case "jurisdiction":
+ Jurisdiction = (List)value;
+ return this;
+ case "purpose":
+ PurposeElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "copyright":
+ CopyrightElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "copyrightLabel":
+ CopyrightLabelElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "approvalDate":
+ ApprovalDateElement = (Hl7.Fhir.Model.Date)value;
+ return this;
+ case "lastReviewDate":
+ LastReviewDateElement = (Hl7.Fhir.Model.Date)value;
+ return this;
+ case "effectivePeriod":
+ EffectivePeriod = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "author":
+ Author = (List)value;
+ return this;
+ case "editor":
+ Editor = (List)value;
+ return this;
+ case "reviewer":
+ Reviewer = (List)value;
+ return this;
+ case "endorser":
+ Endorser = (List)value;
+ return this;
+ case "summary":
+ Summary = (List)value;
+ return this;
+ case "classification":
+ Classification = (List)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ case "currentState":
+ CurrentState = (List)value;
+ return this;
+ case "statusDate":
+ StatusDate = (List)value;
+ return this;
+ case "relatedArtifact":
+ RelatedArtifact = (List)value;
+ return this;
+ case "citedArtifact":
+ CitedArtifact = (Hl7.Fhir.Model.Citation.CitedArtifactComponent)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Claim.cs b/src/Hl7.Fhir.R5/Model/Generated/Claim.cs
index d75e9bf42f..f6e793eda8 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Claim.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Claim.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Claim","http://hl7.org/fhir/StructureDefinition/Claim", IsResource=true)]
+ [FhirType("Claim","http://hl7.org/fhir/StructureDefinition/Claim")]
public partial class Claim : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -69,7 +69,7 @@ public partial class Claim : Hl7.Fhir.Model.DomainResource, IIdentifiable
[Serializable]
[DataContract]
- [FhirType("Claim#RelatedClaim", IsNestedType=true)]
+ [FhirType("Claim#RelatedClaim")]
[BackboneType("Claim.related")]
public partial class RelatedClaimComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -211,6 +211,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "claim":
+ Claim = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "relationship":
+ Relationship = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "reference":
+ Reference = (Hl7.Fhir.Model.Identifier)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -230,7 +249,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Payee", IsNestedType=true)]
+ [FhirType("Claim#Payee")]
[BackboneType("Claim.payee")]
public partial class PayeeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -352,6 +371,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "party":
+ Party = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -369,7 +404,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Event", IsNestedType=true)]
+ [FhirType("Claim#Event")]
[BackboneType("Claim.event")]
public partial class EventComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -492,6 +527,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "when":
+ When = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -509,7 +560,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#CareTeam", IsNestedType=true)]
+ [FhirType("Claim#CareTeam")]
[BackboneType("Claim.careTeam")]
public partial class CareTeamComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -732,6 +783,31 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "sequence":
+ SequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "provider":
+ Provider = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "responsible":
+ ResponsibleElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "role":
+ Role = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "specialty":
+ Specialty = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -753,7 +829,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#SupportingInformation", IsNestedType=true)]
+ [FhirType("Claim#SupportingInformation")]
[BackboneType("Claim.supportingInfo")]
public partial class SupportingInformationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -983,6 +1059,34 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "sequence":
+ SequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "category":
+ Category = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "timing":
+ Timing = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "value":
+ Value = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "reason":
+ Reason = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1004,7 +1108,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Diagnosis", IsNestedType=true)]
+ [FhirType("Claim#Diagnosis")]
[BackboneType("Claim.diagnosis")]
public partial class DiagnosisComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1191,6 +1295,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "sequence":
+ SequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "diagnosis":
+ Diagnosis = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "type":
+ Type = (List)value;
+ return this;
+ case "onAdmission":
+ OnAdmission = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1210,7 +1336,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Procedure", IsNestedType=true)]
+ [FhirType("Claim#Procedure")]
[BackboneType("Claim.procedure")]
public partial class ProcedureComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1438,6 +1564,31 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "sequence":
+ SequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "type":
+ Type = (List)value;
+ return this;
+ case "date":
+ DateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "procedure":
+ Procedure = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "udi":
+ Udi = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1459,7 +1610,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Insurance", IsNestedType=true)]
+ [FhirType("Claim#Insurance")]
[BackboneType("Claim.insurance")]
public partial class InsuranceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1762,6 +1913,37 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "sequence":
+ SequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "focal":
+ FocalElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "identifier":
+ Identifier = (Hl7.Fhir.Model.Identifier)value;
+ return this;
+ case "coverage":
+ Coverage = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "businessArrangement":
+ BusinessArrangementElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "preAuthRef":
+ PreAuthRefElement = (List)value;
+ return this;
+ case "claimResponse":
+ ClaimResponse = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1784,7 +1966,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Accident", IsNestedType=true)]
+ [FhirType("Claim#Accident")]
[BackboneType("Claim.accident")]
public partial class AccidentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1946,6 +2128,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "date":
+ DateElement = (Hl7.Fhir.Model.Date)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "location":
+ Location = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1964,7 +2165,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Item", IsNestedType=true)]
+ [FhirType("Claim#Item")]
[BackboneType("Claim.item")]
public partial class ItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2704,6 +2905,91 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "sequence":
+ SequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "traceNumber":
+ TraceNumber = (List)value;
+ return this;
+ case "careTeamSequence":
+ CareTeamSequenceElement = (List)value;
+ return this;
+ case "diagnosisSequence":
+ DiagnosisSequenceElement = (List)value;
+ return this;
+ case "procedureSequence":
+ ProcedureSequenceElement = (List)value;
+ return this;
+ case "informationSequence":
+ InformationSequenceElement = (List)value;
+ return this;
+ case "revenue":
+ Revenue = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "category":
+ Category = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "productOrService":
+ ProductOrService = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "productOrServiceEnd":
+ ProductOrServiceEnd = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "request":
+ Request = (List)value;
+ return this;
+ case "modifier":
+ Modifier = (List)value;
+ return this;
+ case "programCode":
+ ProgramCode = (List)value;
+ return this;
+ case "serviced":
+ Serviced = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "location":
+ Location = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "patientPaid":
+ PatientPaid = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "quantity":
+ Quantity = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "unitPrice":
+ UnitPrice = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "factor":
+ FactorElement = (Hl7.Fhir.Model.FhirDecimal)value;
+ return this;
+ case "tax":
+ Tax = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "net":
+ Net = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "udi":
+ Udi = (List)value;
+ return this;
+ case "bodySite":
+ BodySite = (List)value;
+ return this;
+ case "encounter":
+ Encounter = (List)value;
+ return this;
+ case "detail":
+ Detail = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -2744,7 +3030,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#BodySite", IsNestedType=true)]
+ [FhirType("Claim#BodySite")]
[BackboneType("Claim.item.bodySite")]
public partial class BodySiteComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2866,6 +3152,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "site":
+ Site = (List)value;
+ return this;
+ case "subSite":
+ SubSite = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -2883,7 +3185,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#Detail", IsNestedType=true)]
+ [FhirType("Claim#Detail")]
[BackboneType("Claim.item.detail")]
public partial class DetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3345,6 +3647,64 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "sequence":
+ SequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "traceNumber":
+ TraceNumber = (List)value;
+ return this;
+ case "revenue":
+ Revenue = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "category":
+ Category = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "productOrService":
+ ProductOrService = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "productOrServiceEnd":
+ ProductOrServiceEnd = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "modifier":
+ Modifier = (List)value;
+ return this;
+ case "programCode":
+ ProgramCode = (List)value;
+ return this;
+ case "patientPaid":
+ PatientPaid = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "quantity":
+ Quantity = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "unitPrice":
+ UnitPrice = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "factor":
+ FactorElement = (Hl7.Fhir.Model.FhirDecimal)value;
+ return this;
+ case "tax":
+ Tax = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "net":
+ Net = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "udi":
+ Udi = (List)value;
+ return this;
+ case "subDetail":
+ SubDetail = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3376,7 +3736,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Claim#SubDetail", IsNestedType=true)]
+ [FhirType("Claim#SubDetail")]
[BackboneType("Claim.item.detail.subDetail")]
public partial class SubDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3816,6 +4176,61 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "sequence":
+ SequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "traceNumber":
+ TraceNumber = (List)value;
+ return this;
+ case "revenue":
+ Revenue = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "category":
+ Category = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "productOrService":
+ ProductOrService = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "productOrServiceEnd":
+ ProductOrServiceEnd = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "modifier":
+ Modifier = (List)value;
+ return this;
+ case "programCode":
+ ProgramCode = (List)value;
+ return this;
+ case "patientPaid":
+ PatientPaid = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "quantity":
+ Quantity = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "unitPrice":
+ UnitPrice = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "factor":
+ FactorElement = (Hl7.Fhir.Model.FhirDecimal)value;
+ return this;
+ case "tax":
+ Tax = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "net":
+ Net = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "udi":
+ Udi = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -4676,6 +5091,112 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "traceNumber":
+ TraceNumber = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "subType":
+ SubType = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "use":
+ UseElement = (Code)value;
+ return this;
+ case "patient":
+ Patient = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "billablePeriod":
+ BillablePeriod = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "created":
+ CreatedElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "enterer":
+ Enterer = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "insurer":
+ Insurer = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "provider":
+ Provider = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "priority":
+ Priority = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "fundsReserve":
+ FundsReserve = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "related":
+ Related = (List)value;
+ return this;
+ case "prescription":
+ Prescription = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "originalPrescription":
+ OriginalPrescription = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "payee":
+ Payee = (Hl7.Fhir.Model.Claim.PayeeComponent)value;
+ return this;
+ case "referral":
+ Referral = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "encounter":
+ Encounter = (List)value;
+ return this;
+ case "facility":
+ Facility = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "diagnosisRelatedGroup":
+ DiagnosisRelatedGroup = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "event":
+ Event = (List)value;
+ return this;
+ case "careTeam":
+ CareTeam = (List)value;
+ return this;
+ case "supportingInfo":
+ SupportingInfo = (List)value;
+ return this;
+ case "diagnosis":
+ Diagnosis = (List)value;
+ return this;
+ case "procedure":
+ Procedure = (List)value;
+ return this;
+ case "insurance":
+ Insurance = (List)value;
+ return this;
+ case "accident":
+ Accident = (Hl7.Fhir.Model.Claim.AccidentComponent)value;
+ return this;
+ case "patientPaid":
+ PatientPaid = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "item":
+ Item = (List)value;
+ return this;
+ case "total":
+ Total = (Hl7.Fhir.Model.Money)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/ClaimResponse.cs b/src/Hl7.Fhir.R5/Model/Generated/ClaimResponse.cs
index 0ebaa941b4..22dac58785 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/ClaimResponse.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/ClaimResponse.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse","http://hl7.org/fhir/StructureDefinition/ClaimResponse", IsResource=true)]
+ [FhirType("ClaimResponse","http://hl7.org/fhir/StructureDefinition/ClaimResponse")]
public partial class ClaimResponse : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class ClaimResponse : Hl7.Fhir.Model.DomainResource, IIdentifiabl
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Event", IsNestedType=true)]
+ [FhirType("ClaimResponse#Event")]
[BackboneType("ClaimResponse.event")]
public partial class EventComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -190,6 +190,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "when":
+ When = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -207,7 +223,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Item", IsNestedType=true)]
+ [FhirType("ClaimResponse#Item")]
[BackboneType("ClaimResponse.item")]
public partial class ItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -450,6 +466,34 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "itemSequence":
+ ItemSequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "traceNumber":
+ TraceNumber = (List)value;
+ return this;
+ case "noteNumber":
+ NoteNumberElement = (List)value;
+ return this;
+ case "reviewOutcome":
+ ReviewOutcome = (Hl7.Fhir.Model.ClaimResponse.ReviewOutcomeComponent)value;
+ return this;
+ case "adjudication":
+ Adjudication = (List)value;
+ return this;
+ case "detail":
+ Detail = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -471,7 +515,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#ReviewOutcome", IsNestedType=true)]
+ [FhirType("ClaimResponse#ReviewOutcome")]
[BackboneType("ClaimResponse.item.reviewOutcome")]
public partial class ReviewOutcomeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -652,6 +696,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "decision":
+ Decision = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "reason":
+ Reason = (List)value;
+ return this;
+ case "preAuthRef":
+ PreAuthRefElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "preAuthPeriod":
+ PreAuthPeriod = (Hl7.Fhir.Model.Period)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -671,7 +737,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Adjudication", IsNestedType=true)]
+ [FhirType("ClaimResponse#Adjudication")]
[BackboneType("ClaimResponse.item.adjudication")]
public partial class AdjudicationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -834,6 +900,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "category":
+ Category = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "reason":
+ Reason = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "amount":
+ Amount = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "quantity":
+ Quantity = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -853,7 +941,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#ItemDetail", IsNestedType=true)]
+ [FhirType("ClaimResponse#ItemDetail")]
[BackboneType("ClaimResponse.item.detail")]
public partial class ItemDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1096,6 +1184,34 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "detailSequence":
+ DetailSequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "traceNumber":
+ TraceNumber = (List)value;
+ return this;
+ case "noteNumber":
+ NoteNumberElement = (List)value;
+ return this;
+ case "reviewOutcome":
+ ReviewOutcome = (Hl7.Fhir.Model.ClaimResponse.ReviewOutcomeComponent)value;
+ return this;
+ case "adjudication":
+ Adjudication = (List)value;
+ return this;
+ case "subDetail":
+ SubDetail = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1117,7 +1233,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#SubDetail", IsNestedType=true)]
+ [FhirType("ClaimResponse#SubDetail")]
[BackboneType("ClaimResponse.item.detail.subDetail")]
public partial class SubDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1338,6 +1454,31 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "subDetailSequence":
+ SubDetailSequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "traceNumber":
+ TraceNumber = (List)value;
+ return this;
+ case "noteNumber":
+ NoteNumberElement = (List)value;
+ return this;
+ case "reviewOutcome":
+ ReviewOutcome = (Hl7.Fhir.Model.ClaimResponse.ReviewOutcomeComponent)value;
+ return this;
+ case "adjudication":
+ Adjudication = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1358,7 +1499,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#AddedItem", IsNestedType=true)]
+ [FhirType("ClaimResponse#AddedItem")]
[BackboneType("ClaimResponse.addItem")]
public partial class AddedItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2034,6 +2175,85 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "itemSequence":
+ ItemSequenceElement = (List)value;
+ return this;
+ case "detailSequence":
+ DetailSequenceElement = (List)value;
+ return this;
+ case "subdetailSequence":
+ SubdetailSequenceElement = (List)value;
+ return this;
+ case "traceNumber":
+ TraceNumber = (List)value;
+ return this;
+ case "provider":
+ Provider = (List)value;
+ return this;
+ case "revenue":
+ Revenue = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "productOrService":
+ ProductOrService = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "productOrServiceEnd":
+ ProductOrServiceEnd = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "request":
+ Request = (List)value;
+ return this;
+ case "modifier":
+ Modifier = (List)value;
+ return this;
+ case "programCode":
+ ProgramCode = (List)value;
+ return this;
+ case "serviced":
+ Serviced = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "location":
+ Location = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "quantity":
+ Quantity = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "unitPrice":
+ UnitPrice = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "factor":
+ FactorElement = (Hl7.Fhir.Model.FhirDecimal)value;
+ return this;
+ case "tax":
+ Tax = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "net":
+ Net = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "bodySite":
+ BodySite = (List)value;
+ return this;
+ case "noteNumber":
+ NoteNumberElement = (List)value;
+ return this;
+ case "reviewOutcome":
+ ReviewOutcome = (Hl7.Fhir.Model.ClaimResponse.ReviewOutcomeComponent)value;
+ return this;
+ case "adjudication":
+ Adjudication = (List)value;
+ return this;
+ case "detail":
+ Detail = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -2072,7 +2292,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#BodySite", IsNestedType=true)]
+ [FhirType("ClaimResponse#BodySite")]
[BackboneType("ClaimResponse.addItem.bodySite")]
public partial class BodySiteComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2194,6 +2414,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "site":
+ Site = (List)value;
+ return this;
+ case "subSite":
+ SubSite = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -2211,7 +2447,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#AddedItemDetail", IsNestedType=true)]
+ [FhirType("ClaimResponse#AddedItemDetail")]
[BackboneType("ClaimResponse.addItem.detail")]
public partial class AddedItemDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2626,6 +2862,58 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "traceNumber":
+ TraceNumber = (List)value;
+ return this;
+ case "revenue":
+ Revenue = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "productOrService":
+ ProductOrService = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "productOrServiceEnd":
+ ProductOrServiceEnd = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "modifier":
+ Modifier = (List)value;
+ return this;
+ case "quantity":
+ Quantity = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "unitPrice":
+ UnitPrice = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "factor":
+ FactorElement = (Hl7.Fhir.Model.FhirDecimal)value;
+ return this;
+ case "tax":
+ Tax = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "net":
+ Net = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "noteNumber":
+ NoteNumberElement = (List)value;
+ return this;
+ case "reviewOutcome":
+ ReviewOutcome = (Hl7.Fhir.Model.ClaimResponse.ReviewOutcomeComponent)value;
+ return this;
+ case "adjudication":
+ Adjudication = (List)value;
+ return this;
+ case "subDetail":
+ SubDetail = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -2655,7 +2943,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#AddedItemSubDetail", IsNestedType=true)]
+ [FhirType("ClaimResponse#AddedItemSubDetail")]
[BackboneType("ClaimResponse.addItem.detail.subDetail")]
public partial class AddedItemSubDetailComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3048,6 +3336,55 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "traceNumber":
+ TraceNumber = (List)value;
+ return this;
+ case "revenue":
+ Revenue = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "productOrService":
+ ProductOrService = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "productOrServiceEnd":
+ ProductOrServiceEnd = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "modifier":
+ Modifier = (List)value;
+ return this;
+ case "quantity":
+ Quantity = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "unitPrice":
+ UnitPrice = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "factor":
+ FactorElement = (Hl7.Fhir.Model.FhirDecimal)value;
+ return this;
+ case "tax":
+ Tax = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "net":
+ Net = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "noteNumber":
+ NoteNumberElement = (List)value;
+ return this;
+ case "reviewOutcome":
+ ReviewOutcome = (Hl7.Fhir.Model.ClaimResponse.ReviewOutcomeComponent)value;
+ return this;
+ case "adjudication":
+ Adjudication = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3077,7 +3414,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Total", IsNestedType=true)]
+ [FhirType("ClaimResponse#Total")]
[BackboneType("ClaimResponse.total")]
public partial class TotalComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3198,6 +3535,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "category":
+ Category = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "amount":
+ Amount = (Hl7.Fhir.Model.Money)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3215,7 +3568,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Payment", IsNestedType=true)]
+ [FhirType("ClaimResponse#Payment")]
[BackboneType("ClaimResponse.payment")]
public partial class PaymentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3439,6 +3792,34 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "adjustment":
+ Adjustment = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "adjustmentReason":
+ AdjustmentReason = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "date":
+ DateElement = (Hl7.Fhir.Model.Date)value;
+ return this;
+ case "amount":
+ Amount = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "identifier":
+ Identifier = (Hl7.Fhir.Model.Identifier)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3460,7 +3841,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Note", IsNestedType=true)]
+ [FhirType("ClaimResponse#Note")]
[BackboneType("ClaimResponse.processNote")]
public partial class NoteComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3659,6 +4040,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "number":
+ NumberElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "text":
+ TextElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "language":
+ Language = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3679,7 +4082,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Insurance", IsNestedType=true)]
+ [FhirType("ClaimResponse#Insurance")]
[BackboneType("ClaimResponse.insurance")]
public partial class InsuranceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3921,6 +4324,31 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "sequence":
+ SequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "focal":
+ FocalElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "coverage":
+ Coverage = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "businessArrangement":
+ BusinessArrangementElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "claimResponse":
+ ClaimResponse = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3942,7 +4370,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClaimResponse#Error", IsNestedType=true)]
+ [FhirType("ClaimResponse#Error")]
[BackboneType("ClaimResponse.error")]
public partial class ErrorComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4198,6 +4626,31 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "itemSequence":
+ ItemSequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "detailSequence":
+ DetailSequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "subDetailSequence":
+ SubDetailSequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "expression":
+ ExpressionElement = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -5102,6 +5555,112 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "traceNumber":
+ TraceNumber = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "subType":
+ SubType = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "use":
+ UseElement = (Code)value;
+ return this;
+ case "patient":
+ Patient = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "created":
+ CreatedElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "insurer":
+ Insurer = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "requestor":
+ Requestor = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "request":
+ Request = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "outcome":
+ OutcomeElement = (Code)value;
+ return this;
+ case "decision":
+ Decision = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "disposition":
+ DispositionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "preAuthRef":
+ PreAuthRefElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "preAuthPeriod":
+ PreAuthPeriod = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "event":
+ Event = (List)value;
+ return this;
+ case "payeeType":
+ PayeeType = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "encounter":
+ Encounter = (List)value;
+ return this;
+ case "diagnosisRelatedGroup":
+ DiagnosisRelatedGroup = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "item":
+ Item = (List)value;
+ return this;
+ case "addItem":
+ AddItem = (List)value;
+ return this;
+ case "adjudication":
+ Adjudication = (List)value;
+ return this;
+ case "total":
+ Total = (List)value;
+ return this;
+ case "payment":
+ Payment = (Hl7.Fhir.Model.ClaimResponse.PaymentComponent)value;
+ return this;
+ case "fundsReserve":
+ FundsReserve = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "formCode":
+ FormCode = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "form":
+ Form = (Hl7.Fhir.Model.Attachment)value;
+ return this;
+ case "processNote":
+ ProcessNote = (List)value;
+ return this;
+ case "communicationRequest":
+ CommunicationRequest = (List)value;
+ return this;
+ case "insurance":
+ Insurance = (List)value;
+ return this;
+ case "error":
+ Error = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/ClinicalImpression.cs b/src/Hl7.Fhir.R5/Model/Generated/ClinicalImpression.cs
index 3afc280dfd..786c87bd1b 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/ClinicalImpression.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/ClinicalImpression.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ClinicalImpression","http://hl7.org/fhir/StructureDefinition/ClinicalImpression", IsResource=true)]
+ [FhirType("ClinicalImpression","http://hl7.org/fhir/StructureDefinition/ClinicalImpression")]
public partial class ClinicalImpression : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class ClinicalImpression : Hl7.Fhir.Model.DomainResource, IIdenti
///
[Serializable]
[DataContract]
- [FhirType("ClinicalImpression#Finding", IsNestedType=true)]
+ [FhirType("ClinicalImpression#Finding")]
[BackboneType("ClinicalImpression.finding")]
public partial class FindingComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -204,6 +204,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "item":
+ Item = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "basis":
+ BasisElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -802,6 +818,73 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "statusReason":
+ StatusReason = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "encounter":
+ Encounter = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "effective":
+ Effective = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "date":
+ DateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "performer":
+ Performer = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "previous":
+ Previous = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "problem":
+ Problem = (List)value;
+ return this;
+ case "changePattern":
+ ChangePattern = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "protocol":
+ ProtocolElement = (List)value;
+ return this;
+ case "summary":
+ SummaryElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "finding":
+ Finding = (List)value;
+ return this;
+ case "prognosisCodeableConcept":
+ PrognosisCodeableConcept = (List)value;
+ return this;
+ case "prognosisReference":
+ PrognosisReference = (List)value;
+ return this;
+ case "supportingInfo":
+ SupportingInfo = (List)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/ClinicalUseDefinition.cs b/src/Hl7.Fhir.R5/Model/Generated/ClinicalUseDefinition.cs
index 473481770c..3619ad5e49 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/ClinicalUseDefinition.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/ClinicalUseDefinition.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ClinicalUseDefinition","http://hl7.org/fhir/StructureDefinition/ClinicalUseDefinition", IsResource=true)]
+ [FhirType("ClinicalUseDefinition","http://hl7.org/fhir/StructureDefinition/ClinicalUseDefinition")]
public partial class ClinicalUseDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -101,7 +101,7 @@ public enum ClinicalUseDefinitionType
///
[Serializable]
[DataContract]
- [FhirType("ClinicalUseDefinition#Contraindication", IsNestedType=true)]
+ [FhirType("ClinicalUseDefinition#Contraindication")]
[BackboneType("ClinicalUseDefinition.contraindication")]
public partial class ContraindicationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -311,6 +311,34 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "diseaseSymptomProcedure":
+ DiseaseSymptomProcedure = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "diseaseStatus":
+ DiseaseStatus = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "comorbidity":
+ Comorbidity = (List)value;
+ return this;
+ case "indication":
+ Indication = (List)value;
+ return this;
+ case "applicability":
+ Applicability = (Hl7.Fhir.Model.Expression)value;
+ return this;
+ case "otherTherapy":
+ OtherTherapy = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -332,7 +360,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClinicalUseDefinition#OtherTherapy", IsNestedType=true)]
+ [FhirType("ClinicalUseDefinition#OtherTherapy")]
[BackboneType("ClinicalUseDefinition.contraindication.otherTherapy")]
public partial class OtherTherapyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -454,6 +482,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "relationshipType":
+ RelationshipType = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "treatment":
+ Treatment = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -468,7 +512,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClinicalUseDefinition#Indication", IsNestedType=true)]
+ [FhirType("ClinicalUseDefinition#Indication")]
[BackboneType("ClinicalUseDefinition.indication")]
public partial class IndicationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -723,6 +767,40 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "diseaseSymptomProcedure":
+ DiseaseSymptomProcedure = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "diseaseStatus":
+ DiseaseStatus = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "comorbidity":
+ Comorbidity = (List)value;
+ return this;
+ case "intendedEffect":
+ IntendedEffect = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "duration":
+ Duration = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "undesirableEffect":
+ UndesirableEffect = (List)value;
+ return this;
+ case "applicability":
+ Applicability = (Hl7.Fhir.Model.Expression)value;
+ return this;
+ case "otherTherapy":
+ OtherTherapy = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -743,7 +821,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClinicalUseDefinition#Interaction", IsNestedType=true)]
+ [FhirType("ClinicalUseDefinition#Interaction")]
[BackboneType("ClinicalUseDefinition.interaction")]
public partial class InteractionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -930,6 +1008,31 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "interactant":
+ Interactant = (List)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "effect":
+ Effect = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "incidence":
+ Incidence = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "management":
+ Management = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -950,7 +1053,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClinicalUseDefinition#Interactant", IsNestedType=true)]
+ [FhirType("ClinicalUseDefinition#Interactant")]
[BackboneType("ClinicalUseDefinition.interaction.interactant")]
public partial class InteractantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1052,6 +1155,19 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "item":
+ Item = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1068,7 +1184,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClinicalUseDefinition#UndesirableEffect", IsNestedType=true)]
+ [FhirType("ClinicalUseDefinition#UndesirableEffect")]
[BackboneType("ClinicalUseDefinition.undesirableEffect")]
public partial class UndesirableEffectComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1210,6 +1326,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "symptomConditionEffect":
+ SymptomConditionEffect = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "classification":
+ Classification = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "frequencyOfOccurrence":
+ FrequencyOfOccurrence = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1228,7 +1363,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ClinicalUseDefinition#Warning", IsNestedType=true)]
+ [FhirType("ClinicalUseDefinition#Warning")]
[BackboneType("ClinicalUseDefinition.warning")]
public partial class WarningComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1365,6 +1500,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1745,6 +1896,52 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "type":
+ TypeElement = (Code)value;
+ return this;
+ case "category":
+ Category = (List)value;
+ return this;
+ case "subject":
+ Subject = (List)value;
+ return this;
+ case "status":
+ Status = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "contraindication":
+ Contraindication = (Hl7.Fhir.Model.ClinicalUseDefinition.ContraindicationComponent)value;
+ return this;
+ case "indication":
+ Indication = (Hl7.Fhir.Model.ClinicalUseDefinition.IndicationComponent)value;
+ return this;
+ case "interaction":
+ Interaction = (Hl7.Fhir.Model.ClinicalUseDefinition.InteractionComponent)value;
+ return this;
+ case "population":
+ Population = (List)value;
+ return this;
+ case "library":
+ LibraryElement = (List)value;
+ return this;
+ case "undesirableEffect":
+ UndesirableEffect = (Hl7.Fhir.Model.ClinicalUseDefinition.UndesirableEffectComponent)value;
+ return this;
+ case "warning":
+ Warning = (Hl7.Fhir.Model.ClinicalUseDefinition.WarningComponent)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Communication.cs b/src/Hl7.Fhir.R5/Model/Generated/Communication.cs
index 7c88530cd0..580da3157d 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Communication.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Communication.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Communication","http://hl7.org/fhir/StructureDefinition/Communication", IsResource=true)]
+ [FhirType("Communication","http://hl7.org/fhir/StructureDefinition/Communication")]
public partial class Communication : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class Communication : Hl7.Fhir.Model.DomainResource, IIdentifiabl
///
[Serializable]
[DataContract]
- [FhirType("Communication#Payload", IsNestedType=true)]
+ [FhirType("Communication#Payload")]
[BackboneType("Communication.payload")]
public partial class PayloadComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -168,6 +168,19 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "content":
+ Content = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -854,6 +867,82 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "instantiatesCanonical":
+ InstantiatesCanonicalElement = (List)value;
+ return this;
+ case "instantiatesUri":
+ InstantiatesUriElement = (List)value;
+ return this;
+ case "basedOn":
+ BasedOn = (List)value;
+ return this;
+ case "partOf":
+ PartOf = (List)value;
+ return this;
+ case "inResponseTo":
+ InResponseTo = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "statusReason":
+ StatusReason = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "category":
+ Category = (List)value;
+ return this;
+ case "priority":
+ PriorityElement = (Code)value;
+ return this;
+ case "medium":
+ Medium = (List)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "topic":
+ Topic = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "about":
+ About = (List)value;
+ return this;
+ case "encounter":
+ Encounter = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "sent":
+ SentElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "received":
+ ReceivedElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "recipient":
+ Recipient = (List)value;
+ return this;
+ case "sender":
+ Sender = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "reason":
+ Reason = (List)value;
+ return this;
+ case "payload":
+ Payload = (List)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/CommunicationRequest.cs b/src/Hl7.Fhir.R5/Model/Generated/CommunicationRequest.cs
index 329e3d0fe4..ac57c8d8eb 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/CommunicationRequest.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/CommunicationRequest.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CommunicationRequest","http://hl7.org/fhir/StructureDefinition/CommunicationRequest", IsResource=true)]
+ [FhirType("CommunicationRequest","http://hl7.org/fhir/StructureDefinition/CommunicationRequest")]
public partial class CommunicationRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class CommunicationRequest : Hl7.Fhir.Model.DomainResource, IIden
///
[Serializable]
[DataContract]
- [FhirType("CommunicationRequest#Payload", IsNestedType=true)]
+ [FhirType("CommunicationRequest#Payload")]
[BackboneType("CommunicationRequest.payload")]
public partial class PayloadComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -168,6 +168,19 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "content":
+ Content = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -838,6 +851,82 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "basedOn":
+ BasedOn = (List)value;
+ return this;
+ case "replaces":
+ Replaces = (List)value;
+ return this;
+ case "groupIdentifier":
+ GroupIdentifier = (Hl7.Fhir.Model.Identifier)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "statusReason":
+ StatusReason = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "intent":
+ IntentElement = (Code)value;
+ return this;
+ case "category":
+ Category = (List)value;
+ return this;
+ case "priority":
+ PriorityElement = (Code)value;
+ return this;
+ case "doNotPerform":
+ DoNotPerformElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "medium":
+ Medium = (List)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "about":
+ About = (List)value;
+ return this;
+ case "encounter":
+ Encounter = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "payload":
+ Payload = (List)value;
+ return this;
+ case "occurrence":
+ Occurrence = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "authoredOn":
+ AuthoredOnElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "requester":
+ Requester = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "recipient":
+ Recipient = (List)value;
+ return this;
+ case "informationProvider":
+ InformationProvider = (List)value;
+ return this;
+ case "reason":
+ Reason = (List)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/CompartmentDefinition.cs b/src/Hl7.Fhir.R5/Model/Generated/CompartmentDefinition.cs
index 0738927d2b..6b2e68e77e 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/CompartmentDefinition.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/CompartmentDefinition.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CompartmentDefinition","http://hl7.org/fhir/StructureDefinition/CompartmentDefinition", IsResource=true)]
+ [FhirType("CompartmentDefinition","http://hl7.org/fhir/StructureDefinition/CompartmentDefinition")]
public partial class CompartmentDefinition : Hl7.Fhir.Model.DomainResource
{
///
@@ -68,7 +68,7 @@ public partial class CompartmentDefinition : Hl7.Fhir.Model.DomainResource
///
[Serializable]
[DataContract]
- [FhirType("CompartmentDefinition#Resource", IsNestedType=true)]
+ [FhirType("CompartmentDefinition#Resource")]
[BackboneType("CompartmentDefinition.resource")]
public partial class ResourceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -343,6 +343,31 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "code":
+ CodeElement = (Code)value;
+ return this;
+ case "param":
+ ParamElement = (List)value;
+ return this;
+ case "documentation":
+ DocumentationElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "startParam":
+ StartParamElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "endParam":
+ EndParamElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -988,6 +1013,64 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "url":
+ UrlElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "version":
+ VersionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "versionAlgorithm":
+ VersionAlgorithm = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "title":
+ TitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "experimental":
+ ExperimentalElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "date":
+ DateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "publisher":
+ PublisherElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "contact":
+ Contact = (List)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "useContext":
+ UseContext = (List)value;
+ return this;
+ case "purpose":
+ PurposeElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "code":
+ CodeElement = (Code)value;
+ return this;
+ case "search":
+ SearchElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "resource":
+ Resource = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Composition.cs b/src/Hl7.Fhir.R5/Model/Generated/Composition.cs
index 2ae820f7f1..b13c5d32cb 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Composition.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Composition.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Composition","http://hl7.org/fhir/StructureDefinition/Composition", IsResource=true)]
+ [FhirType("Composition","http://hl7.org/fhir/StructureDefinition/Composition")]
public partial class Composition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -69,7 +69,7 @@ public partial class Composition : Hl7.Fhir.Model.DomainResource, IIdentifiable<
///
[Serializable]
[DataContract]
- [FhirType("Composition#Attester", IsNestedType=true)]
+ [FhirType("Composition#Attester")]
[BackboneType("Composition.attester")]
public partial class AttesterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -230,6 +230,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "mode":
+ Mode = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "time":
+ TimeElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "party":
+ Party = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -249,7 +268,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Composition#Event", IsNestedType=true)]
+ [FhirType("Composition#Event")]
[BackboneType("Composition.event")]
public partial class EventComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -369,6 +388,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "detail":
+ Detail = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -386,7 +421,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Composition#Section", IsNestedType=true)]
+ [FhirType("Composition#Section")]
[BackboneType("Composition.section")]
public partial class SectionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -681,6 +716,43 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "title":
+ TitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "author":
+ Author = (List)value;
+ return this;
+ case "focus":
+ Focus = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "text":
+ Text = (Hl7.Fhir.Model.Narrative)value;
+ return this;
+ case "orderedBy":
+ OrderedBy = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "entry":
+ Entry = (List)value;
+ return this;
+ case "emptyReason":
+ EmptyReason = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "section":
+ Section = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1299,6 +1371,73 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "url":
+ UrlElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "version":
+ VersionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "category":
+ Category = (List)value;
+ return this;
+ case "subject":
+ Subject = (List)value;
+ return this;
+ case "encounter":
+ Encounter = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "date":
+ DateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "useContext":
+ UseContext = (List)value;
+ return this;
+ case "author":
+ Author = (List)value;
+ return this;
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "title":
+ TitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ case "attester":
+ Attester = (List)value;
+ return this;
+ case "custodian":
+ Custodian = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "relatesTo":
+ RelatesTo = (List)value;
+ return this;
+ case "event":
+ Event = (List)value;
+ return this;
+ case "section":
+ Section = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/ConceptMap.cs b/src/Hl7.Fhir.R5/Model/Generated/ConceptMap.cs
index 760184b384..c2c3b60af0 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/ConceptMap.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/ConceptMap.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap","http://hl7.org/fhir/StructureDefinition/ConceptMap", IsResource=true)]
+ [FhirType("ConceptMap","http://hl7.org/fhir/StructureDefinition/ConceptMap")]
public partial class ConceptMap : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -228,7 +228,7 @@ public enum ConceptMapGroupUnmappedMode
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#Property", IsNestedType=true)]
+ [FhirType("ConceptMap#Property")]
[BackboneType("ConceptMap.property")]
public partial class PropertyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -503,6 +503,31 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "code":
+ CodeElement = (Hl7.Fhir.Model.Code)value;
+ return this;
+ case "uri":
+ UriElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "type":
+ TypeElement = (Code)value;
+ return this;
+ case "system":
+ SystemElement = (Hl7.Fhir.Model.Canonical)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -524,7 +549,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#AdditionalAttribute", IsNestedType=true)]
+ [FhirType("ConceptMap#AdditionalAttribute")]
[BackboneType("ConceptMap.additionalAttribute")]
public partial class AdditionalAttributeComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -760,6 +785,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "code":
+ CodeElement = (Hl7.Fhir.Model.Code)value;
+ return this;
+ case "uri":
+ UriElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "type":
+ TypeElement = (Code)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -779,7 +826,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#Group", IsNestedType=true)]
+ [FhirType("ConceptMap#Group")]
[BackboneType("ConceptMap.group")]
public partial class GroupComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -976,6 +1023,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "source":
+ SourceElement = (Hl7.Fhir.Model.Canonical)value;
+ return this;
+ case "target":
+ TargetElement = (Hl7.Fhir.Model.Canonical)value;
+ return this;
+ case "element":
+ Element = (List)value;
+ return this;
+ case "unmapped":
+ Unmapped = (Hl7.Fhir.Model.ConceptMap.UnmappedComponent)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -996,7 +1065,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#SourceElement", IsNestedType=true)]
+ [FhirType("ConceptMap#SourceElement")]
[BackboneType("ConceptMap.group.element")]
public partial class SourceElementComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1250,6 +1319,31 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "code":
+ CodeElement = (Hl7.Fhir.Model.Code)value;
+ return this;
+ case "display":
+ DisplayElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "valueSet":
+ ValueSetElement = (Hl7.Fhir.Model.Canonical)value;
+ return this;
+ case "noMap":
+ NoMapElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "target":
+ Target = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1271,7 +1365,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#TargetElement", IsNestedType=true)]
+ [FhirType("ConceptMap#TargetElement")]
[BackboneType("ConceptMap.group.element.target")]
public partial class TargetElementComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1611,6 +1705,40 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "code":
+ CodeElement = (Hl7.Fhir.Model.Code)value;
+ return this;
+ case "display":
+ DisplayElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "valueSet":
+ ValueSetElement = (Hl7.Fhir.Model.Canonical)value;
+ return this;
+ case "relationship":
+ RelationshipElement = (Code)value;
+ return this;
+ case "comment":
+ CommentElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "property":
+ Property = (List)value;
+ return this;
+ case "dependsOn":
+ DependsOn = (List)value;
+ return this;
+ case "product":
+ Product = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1634,7 +1762,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#MappingProperty", IsNestedType=true)]
+ [FhirType("ConceptMap#MappingProperty")]
[BackboneType("ConceptMap.group.element.target.property")]
public partial class MappingPropertyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1774,6 +1902,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "code":
+ CodeElement = (Hl7.Fhir.Model.Code)value;
+ return this;
+ case "value":
+ Value = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1791,7 +1935,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#OtherElement", IsNestedType=true)]
+ [FhirType("ConceptMap#OtherElement")]
[BackboneType("ConceptMap.group.element.target.dependsOn")]
public partial class OtherElementComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1969,6 +2113,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "attribute":
+ AttributeElement = (Hl7.Fhir.Model.Code)value;
+ return this;
+ case "value":
+ Value = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "valueSet":
+ ValueSetElement = (Hl7.Fhir.Model.Canonical)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1988,7 +2151,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConceptMap#Unmapped", IsNestedType=true)]
+ [FhirType("ConceptMap#Unmapped")]
[BackboneType("ConceptMap.group.unmapped")]
public partial class UnmappedComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2303,6 +2466,34 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "mode":
+ ModeElement = (Code)value;
+ return this;
+ case "code":
+ CodeElement = (Hl7.Fhir.Model.Code)value;
+ return this;
+ case "display":
+ DisplayElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "valueSet":
+ ValueSetElement = (Hl7.Fhir.Model.Canonical)value;
+ return this;
+ case "relationship":
+ RelationshipElement = (Code)value;
+ return this;
+ case "otherMap":
+ OtherMapElement = (Hl7.Fhir.Model.Canonical)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3312,6 +3503,109 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "url":
+ UrlElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "version":
+ VersionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "versionAlgorithm":
+ VersionAlgorithm = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "title":
+ TitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "experimental":
+ ExperimentalElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "date":
+ DateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "publisher":
+ PublisherElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "contact":
+ Contact = (List)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "useContext":
+ UseContext = (List)value;
+ return this;
+ case "jurisdiction":
+ Jurisdiction = (List)value;
+ return this;
+ case "purpose":
+ PurposeElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "copyright":
+ CopyrightElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "copyrightLabel":
+ CopyrightLabelElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "approvalDate":
+ ApprovalDateElement = (Hl7.Fhir.Model.Date)value;
+ return this;
+ case "lastReviewDate":
+ LastReviewDateElement = (Hl7.Fhir.Model.Date)value;
+ return this;
+ case "effectivePeriod":
+ EffectivePeriod = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "topic":
+ Topic = (List)value;
+ return this;
+ case "author":
+ Author = (List)value;
+ return this;
+ case "editor":
+ Editor = (List)value;
+ return this;
+ case "reviewer":
+ Reviewer = (List)value;
+ return this;
+ case "endorser":
+ Endorser = (List)value;
+ return this;
+ case "relatedArtifact":
+ RelatedArtifact = (List)value;
+ return this;
+ case "property":
+ Property = (List)value;
+ return this;
+ case "additionalAttribute":
+ AdditionalAttribute = (List)value;
+ return this;
+ case "sourceScope":
+ SourceScope = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "targetScope":
+ TargetScope = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "group":
+ Group = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Condition.cs b/src/Hl7.Fhir.R5/Model/Generated/Condition.cs
index eb03f2196a..00f5d9d5a9 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Condition.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Condition.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Condition","http://hl7.org/fhir/StructureDefinition/Condition", IsResource=true)]
+ [FhirType("Condition","http://hl7.org/fhir/StructureDefinition/Condition")]
public partial class Condition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -165,7 +165,7 @@ public enum ConditionVerificationStatus
///
[Serializable]
[DataContract]
- [FhirType("Condition#Participant", IsNestedType=true)]
+ [FhirType("Condition#Participant")]
[BackboneType("Condition.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -287,6 +287,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "function":
+ Function = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "actor":
+ Actor = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -304,7 +320,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Condition#Stage", IsNestedType=true)]
+ [FhirType("Condition#Stage")]
[BackboneType("Condition.stage")]
public partial class StageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -448,6 +464,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "summary":
+ Summary = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "assessment":
+ Assessment = (List)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -905,6 +940,64 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "clinicalStatus":
+ ClinicalStatus = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "verificationStatus":
+ VerificationStatus = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "category":
+ Category = (List)value;
+ return this;
+ case "severity":
+ Severity = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "bodySite":
+ BodySite = (List)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "encounter":
+ Encounter = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "onset":
+ Onset = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "abatement":
+ Abatement = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "recordedDate":
+ RecordedDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "participant":
+ Participant = (List)value;
+ return this;
+ case "stage":
+ Stage = (List)value;
+ return this;
+ case "evidence":
+ Evidence = (List)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/ConditionDefinition.cs b/src/Hl7.Fhir.R5/Model/Generated/ConditionDefinition.cs
index 1ce9c242f0..5484dc0077 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/ConditionDefinition.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/ConditionDefinition.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("ConditionDefinition","http://hl7.org/fhir/StructureDefinition/ConditionDefinition", IsResource=true)]
+ [FhirType("ConditionDefinition","http://hl7.org/fhir/StructureDefinition/ConditionDefinition")]
public partial class ConditionDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -114,7 +114,7 @@ public enum ConditionQuestionnairePurpose
///
[Serializable]
[DataContract]
- [FhirType("ConditionDefinition#Observation", IsNestedType=true)]
+ [FhirType("ConditionDefinition#Observation")]
[BackboneType("ConditionDefinition.observation")]
public partial class ObservationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -234,6 +234,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "category":
+ Category = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -248,7 +264,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConditionDefinition#Medication", IsNestedType=true)]
+ [FhirType("ConditionDefinition#Medication")]
[BackboneType("ConditionDefinition.medication")]
public partial class MedicationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -368,6 +384,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "category":
+ Category = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -385,7 +417,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConditionDefinition#Precondition", IsNestedType=true)]
+ [FhirType("ConditionDefinition#Precondition")]
[BackboneType("ConditionDefinition.precondition")]
public partial class PreconditionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -549,6 +581,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ TypeElement = (Code)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "value":
+ Value = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -564,7 +615,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConditionDefinition#Questionnaire", IsNestedType=true)]
+ [FhirType("ConditionDefinition#Questionnaire")]
[BackboneType("ConditionDefinition.questionnaire")]
public partial class QuestionnaireComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -706,6 +757,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "purpose":
+ PurposeElement = (Code)value;
+ return this;
+ case "reference":
+ Reference = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -720,7 +787,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("ConditionDefinition#Plan", IsNestedType=true)]
+ [FhirType("ConditionDefinition#Plan")]
[BackboneType("ConditionDefinition.plan")]
public partial class PlanComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -841,6 +908,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "role":
+ Role = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "reference":
+ Reference = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1804,6 +1887,103 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "url":
+ UrlElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "version":
+ VersionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "versionAlgorithm":
+ VersionAlgorithm = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "title":
+ TitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "subtitle":
+ SubtitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "experimental":
+ ExperimentalElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "date":
+ DateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "publisher":
+ PublisherElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "contact":
+ Contact = (List)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "useContext":
+ UseContext = (List)value;
+ return this;
+ case "jurisdiction":
+ Jurisdiction = (List)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "severity":
+ Severity = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "bodySite":
+ BodySite = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "stage":
+ Stage = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "hasSeverity":
+ HasSeverityElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "hasBodySite":
+ HasBodySiteElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "hasStage":
+ HasStageElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "definition":
+ DefinitionElement = (List)value;
+ return this;
+ case "observation":
+ Observation = (List)value;
+ return this;
+ case "medication":
+ Medication = (List)value;
+ return this;
+ case "precondition":
+ Precondition = (List)value;
+ return this;
+ case "team":
+ Team = (List)value;
+ return this;
+ case "questionnaire":
+ Questionnaire = (List)value;
+ return this;
+ case "plan":
+ Plan = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Consent.cs b/src/Hl7.Fhir.R5/Model/Generated/Consent.cs
index 672c522735..74ff771583 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Consent.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Consent.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Consent","http://hl7.org/fhir/StructureDefinition/Consent", IsResource=true)]
+ [FhirType("Consent","http://hl7.org/fhir/StructureDefinition/Consent")]
public partial class Consent : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -114,7 +114,7 @@ public enum ConsentState
///
[Serializable]
[DataContract]
- [FhirType("Consent#PolicyBasis", IsNestedType=true)]
+ [FhirType("Consent#PolicyBasis")]
[BackboneType("Consent.policyBasis")]
public partial class PolicyBasisComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -252,6 +252,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "reference":
+ Reference = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "url":
+ UrlElement = (Hl7.Fhir.Model.FhirUrl)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -269,7 +285,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Consent#Verification", IsNestedType=true)]
+ [FhirType("Consent#Verification")]
[BackboneType("Consent.verification")]
public partial class VerificationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -493,6 +509,31 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "verified":
+ VerifiedElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "verificationType":
+ VerificationType = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "verifiedBy":
+ VerifiedBy = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "verifiedWith":
+ VerifiedWith = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "verificationDate":
+ VerificationDateElement = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -513,7 +554,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Consent#provision", IsNestedType=true)]
+ [FhirType("Consent#provision")]
[BackboneType("Consent.provision")]
public partial class provisionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -856,6 +897,52 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "actor":
+ Actor = (List)value;
+ return this;
+ case "action":
+ Action = (List)value;
+ return this;
+ case "securityLabel":
+ SecurityLabel = (List)value;
+ return this;
+ case "purpose":
+ Purpose = (List)value;
+ return this;
+ case "documentType":
+ DocumentType = (List)value;
+ return this;
+ case "resourceType":
+ ResourceType = (List)value;
+ return this;
+ case "code":
+ Code = (List)value;
+ return this;
+ case "dataPeriod":
+ DataPeriod = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "data":
+ Data = (List)value;
+ return this;
+ case "expression":
+ Expression = (Hl7.Fhir.Model.Expression)value;
+ return this;
+ case "provision":
+ Provision = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -883,7 +970,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Consent#provisionActor", IsNestedType=true)]
+ [FhirType("Consent#provisionActor")]
[BackboneType("Consent.provision.actor")]
public partial class provisionActorComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1004,6 +1091,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "role":
+ Role = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "reference":
+ Reference = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1021,7 +1124,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Consent#provisionData", IsNestedType=true)]
+ [FhirType("Consent#provisionData")]
[BackboneType("Consent.provision.data")]
public partial class provisionDataComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1163,6 +1266,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "meaning":
+ MeaningElement = (Code)value;
+ return this;
+ case "reference":
+ Reference = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1706,6 +1825,70 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "category":
+ Category = (List)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "date":
+ DateElement = (Hl7.Fhir.Model.Date)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "grantor":
+ Grantor = (List)value;
+ return this;
+ case "grantee":
+ Grantee = (List)value;
+ return this;
+ case "manager":
+ Manager = (List)value;
+ return this;
+ case "controller":
+ Controller = (List)value;
+ return this;
+ case "sourceAttachment":
+ SourceAttachment = (List)value;
+ return this;
+ case "sourceReference":
+ SourceReference = (List)value;
+ return this;
+ case "regulatoryBasis":
+ RegulatoryBasis = (List)value;
+ return this;
+ case "policyBasis":
+ PolicyBasis = (Hl7.Fhir.Model.Consent.PolicyBasisComponent)value;
+ return this;
+ case "policyText":
+ PolicyText = (List)value;
+ return this;
+ case "verification":
+ Verification = (List)value;
+ return this;
+ case "decision":
+ DecisionElement = (Code)value;
+ return this;
+ case "provision":
+ Provision = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Contract.cs b/src/Hl7.Fhir.R5/Model/Generated/Contract.cs
index e7bae941a7..d28fa86307 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Contract.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Contract.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Contract","http://hl7.org/fhir/StructureDefinition/Contract", IsResource=true)]
+ [FhirType("Contract","http://hl7.org/fhir/StructureDefinition/Contract")]
public partial class Contract : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -267,7 +267,7 @@ public enum ContractResourcePublicationStatusCodes
///
[Serializable]
[DataContract]
- [FhirType("Contract#ContentDefinition", IsNestedType=true)]
+ [FhirType("Contract#ContentDefinition")]
[BackboneType("Contract.contentDefinition")]
public partial class ContentDefinitionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -531,6 +531,34 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "subType":
+ SubType = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "publisher":
+ Publisher = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "publicationDate":
+ PublicationDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "publicationStatus":
+ PublicationStatusElement = (Code)value;
+ return this;
+ case "copyright":
+ CopyrightElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -552,7 +580,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#Term", IsNestedType=true)]
+ [FhirType("Contract#Term")]
[BackboneType("Contract.term")]
public partial class TermComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -926,6 +954,52 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (Hl7.Fhir.Model.Identifier)value;
+ return this;
+ case "issued":
+ IssuedElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "applies":
+ Applies = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "topic":
+ Topic = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "subType":
+ SubType = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "text":
+ TextElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "securityLabel":
+ SecurityLabel = (List)value;
+ return this;
+ case "offer":
+ Offer = (Hl7.Fhir.Model.Contract.ContractOfferComponent)value;
+ return this;
+ case "asset":
+ Asset = (List)value;
+ return this;
+ case "action":
+ Action = (List)value;
+ return this;
+ case "group":
+ Group = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -955,7 +1029,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#SecurityLabel", IsNestedType=true)]
+ [FhirType("Contract#SecurityLabel")]
[BackboneType("Contract.term.securityLabel")]
public partial class SecurityLabelComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1140,6 +1214,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "number":
+ NumberElement = (List)value;
+ return this;
+ case "classification":
+ Classification = (Hl7.Fhir.Model.Coding)value;
+ return this;
+ case "category":
+ Category = (List)value;
+ return this;
+ case "control":
+ Control = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1159,7 +1255,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ContractOffer", IsNestedType=true)]
+ [FhirType("Contract#ContractOffer")]
[BackboneType("Contract.term.offer")]
public partial class ContractOfferComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1510,6 +1606,46 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "party":
+ Party = (List)value;
+ return this;
+ case "topic":
+ Topic = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "decision":
+ Decision = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "decisionMode":
+ DecisionMode = (List)value;
+ return this;
+ case "answer":
+ Answer = (List)value;
+ return this;
+ case "text":
+ TextElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "linkId":
+ LinkIdElement = (List)value;
+ return this;
+ case "securityLabelNumber":
+ SecurityLabelNumberElement = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1532,7 +1668,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ContractParty", IsNestedType=true)]
+ [FhirType("Contract#ContractParty")]
[BackboneType("Contract.term.offer.party")]
public partial class ContractPartyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1655,6 +1791,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "reference":
+ Reference = (List)value;
+ return this;
+ case "role":
+ Role = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1669,7 +1821,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#Answer", IsNestedType=true)]
+ [FhirType("Contract#Answer")]
[BackboneType("Contract.term.offer.answer")]
public partial class AnswerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1770,6 +1922,19 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "value":
+ Value = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1783,7 +1948,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ContractAsset", IsNestedType=true)]
+ [FhirType("Contract#ContractAsset")]
[BackboneType("Contract.term.asset")]
public partial class ContractAssetComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2264,6 +2429,61 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "scope":
+ Scope = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "type":
+ Type = (List)value;
+ return this;
+ case "typeReference":
+ TypeReference = (List)value;
+ return this;
+ case "subtype":
+ Subtype = (List)value;
+ return this;
+ case "relationship":
+ Relationship = (Hl7.Fhir.Model.Coding)value;
+ return this;
+ case "context":
+ Context = (List)value;
+ return this;
+ case "condition":
+ ConditionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "periodType":
+ PeriodType = (List)value;
+ return this;
+ case "period":
+ Period = (List)value;
+ return this;
+ case "usePeriod":
+ UsePeriod = (List)value;
+ return this;
+ case "text":
+ TextElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "linkId":
+ LinkIdElement = (List)value;
+ return this;
+ case "answer":
+ Answer = (List)value;
+ return this;
+ case "securityLabelNumber":
+ SecurityLabelNumberElement = (List)value;
+ return this;
+ case "valuedItem":
+ ValuedItem = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -2291,7 +2511,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#AssetContext", IsNestedType=true)]
+ [FhirType("Contract#AssetContext")]
[BackboneType("Contract.term.asset.context")]
public partial class AssetContextComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2452,6 +2672,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "reference":
+ Reference = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "code":
+ Code = (List)value;
+ return this;
+ case "text":
+ TextElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -2467,7 +2706,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ValuedItem", IsNestedType=true)]
+ [FhirType("Contract#ValuedItem")]
[BackboneType("Contract.term.asset.valuedItem")]
public partial class ValuedItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2972,6 +3211,58 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "entity":
+ Entity = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "identifier":
+ Identifier = (Hl7.Fhir.Model.Identifier)value;
+ return this;
+ case "effectiveTime":
+ EffectiveTimeElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "quantity":
+ Quantity = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "unitPrice":
+ UnitPrice = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "factor":
+ FactorElement = (Hl7.Fhir.Model.FhirDecimal)value;
+ return this;
+ case "points":
+ PointsElement = (Hl7.Fhir.Model.FhirDecimal)value;
+ return this;
+ case "net":
+ Net = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "payment":
+ PaymentElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "paymentDate":
+ PaymentDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "responsible":
+ Responsible = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "recipient":
+ Recipient = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "linkId":
+ LinkIdElement = (List)value;
+ return this;
+ case "securityLabelNumber":
+ SecurityLabelNumberElement = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3003,7 +3294,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#Action", IsNestedType=true)]
+ [FhirType("Contract#Action")]
[BackboneType("Contract.term.action")]
public partial class ActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3632,6 +3923,73 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "doNotPerform":
+ DoNotPerformElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "subject":
+ Subject = (List)value;
+ return this;
+ case "intent":
+ Intent = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "linkId":
+ LinkIdElement = (List)value;
+ return this;
+ case "status":
+ Status = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "context":
+ Context = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "contextLinkId":
+ ContextLinkIdElement = (List)value;
+ return this;
+ case "occurrence":
+ Occurrence = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "requester":
+ Requester = (List)value;
+ return this;
+ case "requesterLinkId":
+ RequesterLinkIdElement = (List)value;
+ return this;
+ case "performerType":
+ PerformerType = (List)value;
+ return this;
+ case "performerRole":
+ PerformerRole = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "performer":
+ Performer = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "performerLinkId":
+ PerformerLinkIdElement = (List)value;
+ return this;
+ case "reason":
+ Reason = (List)value;
+ return this;
+ case "reasonLinkId":
+ ReasonLinkIdElement = (List)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ case "securityLabelNumber":
+ SecurityLabelNumberElement = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3663,7 +4021,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ActionSubject", IsNestedType=true)]
+ [FhirType("Contract#ActionSubject")]
[BackboneType("Contract.term.action.subject")]
public partial class ActionSubjectComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3785,6 +4143,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "reference":
+ Reference = (List)value;
+ return this;
+ case "role":
+ Role = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3804,7 +4178,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#Signatory", IsNestedType=true)]
+ [FhirType("Contract#Signatory")]
[BackboneType("Contract.signer")]
public partial class SignatoryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3949,6 +4323,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.Coding)value;
+ return this;
+ case "party":
+ Party = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "signature":
+ Signature = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3967,7 +4360,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#FriendlyLanguage", IsNestedType=true)]
+ [FhirType("Contract#FriendlyLanguage")]
[BackboneType("Contract.friendly")]
public partial class FriendlyLanguageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4068,6 +4461,19 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "content":
+ Content = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -4084,7 +4490,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#LegalLanguage", IsNestedType=true)]
+ [FhirType("Contract#LegalLanguage")]
[BackboneType("Contract.legal")]
public partial class LegalLanguageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4185,6 +4591,19 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "content":
+ Content = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -4201,7 +4620,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Contract#ComputableLanguage", IsNestedType=true)]
+ [FhirType("Contract#ComputableLanguage")]
[BackboneType("Contract.rule")]
public partial class ComputableLanguageComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -4302,6 +4721,19 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "content":
+ Content = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -5278,6 +5710,115 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "url":
+ UrlElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "version":
+ VersionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "legalState":
+ LegalState = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "instantiatesCanonical":
+ InstantiatesCanonical = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "instantiatesUri":
+ InstantiatesUriElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "contentDerivative":
+ ContentDerivative = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "issued":
+ IssuedElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "applies":
+ Applies = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "expirationType":
+ ExpirationType = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "subject":
+ Subject = (List)value;
+ return this;
+ case "authority":
+ Authority = (List)value;
+ return this;
+ case "domain":
+ Domain = (List)value;
+ return this;
+ case "site":
+ Site = (List)value;
+ return this;
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "title":
+ TitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "subtitle":
+ SubtitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "alias":
+ AliasElement = (List)value;
+ return this;
+ case "author":
+ Author = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "scope":
+ Scope = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "topic":
+ Topic = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "subType":
+ SubType = (List)value;
+ return this;
+ case "contentDefinition":
+ ContentDefinition = (Hl7.Fhir.Model.Contract.ContentDefinitionComponent)value;
+ return this;
+ case "term":
+ Term = (List)value;
+ return this;
+ case "supportingInfo":
+ SupportingInfo = (List)value;
+ return this;
+ case "relevantHistory":
+ RelevantHistory = (List)value;
+ return this;
+ case "signer":
+ Signer = (List)value;
+ return this;
+ case "friendly":
+ Friendly = (List)value;
+ return this;
+ case "legal":
+ Legal = (List)value;
+ return this;
+ case "rule":
+ Rule = (List)value;
+ return this;
+ case "legallyBinding":
+ LegallyBinding = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Contributor.cs b/src/Hl7.Fhir.R5/Model/Generated/Contributor.cs
index 961341e866..9faf6faba5 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Contributor.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Contributor.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -264,6 +264,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ TypeElement = (Code)value;
+ return this;
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "contact":
+ Contact = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Count.cs b/src/Hl7.Fhir.R5/Model/Generated/Count.cs
index 4fcaa016dd..137d7073fd 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Count.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Count.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Coverage.cs b/src/Hl7.Fhir.R5/Model/Generated/Coverage.cs
index 2846ec4858..b1ef3e4ffe 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Coverage.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Coverage.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Coverage","http://hl7.org/fhir/StructureDefinition/Coverage", IsResource=true)]
+ [FhirType("Coverage","http://hl7.org/fhir/StructureDefinition/Coverage")]
public partial class Coverage : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -96,7 +96,7 @@ public enum CoverageKindCode
///
[Serializable]
[DataContract]
- [FhirType("Coverage#PaymentBy", IsNestedType=true)]
+ [FhirType("Coverage#PaymentBy")]
[BackboneType("Coverage.paymentBy")]
public partial class PaymentByComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -235,6 +235,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "party":
+ Party = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "responsibility":
+ ResponsibilityElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -253,7 +269,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Coverage#Class", IsNestedType=true)]
+ [FhirType("Coverage#Class")]
[BackboneType("Coverage.class")]
public partial class ClassComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -413,6 +429,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "value":
+ Value = (Hl7.Fhir.Model.Identifier)value;
+ return this;
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -432,7 +467,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Coverage#CostToBeneficiary", IsNestedType=true)]
+ [FhirType("Coverage#CostToBeneficiary")]
[BackboneType("Coverage.costToBeneficiary")]
public partial class CostToBeneficiaryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -663,6 +698,37 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "category":
+ Category = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "network":
+ Network = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "unit":
+ Unit = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "term":
+ Term = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "value":
+ Value = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "exception":
+ Exception = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -685,7 +751,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Coverage#Exemption", IsNestedType=true)]
+ [FhirType("Coverage#Exemption")]
[BackboneType("Coverage.costToBeneficiary.exception")]
public partial class ExemptionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -805,6 +871,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1438,6 +1520,76 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "kind":
+ KindElement = (Code)value;
+ return this;
+ case "paymentBy":
+ PaymentBy = (List)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "policyHolder":
+ PolicyHolder = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "subscriber":
+ Subscriber = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "subscriberId":
+ SubscriberId = (List)value;
+ return this;
+ case "beneficiary":
+ Beneficiary = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "dependent":
+ DependentElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "relationship":
+ Relationship = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "insurer":
+ Insurer = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "class":
+ Class = (List)value;
+ return this;
+ case "order":
+ OrderElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "network":
+ NetworkElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "costToBeneficiary":
+ CostToBeneficiary = (List)value;
+ return this;
+ case "subrogation":
+ SubrogationElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "contract":
+ Contract = (List)value;
+ return this;
+ case "insurancePlan":
+ InsurancePlan = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/CoverageEligibilityRequest.cs b/src/Hl7.Fhir.R5/Model/Generated/CoverageEligibilityRequest.cs
index 8832cda149..27b7677692 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/CoverageEligibilityRequest.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/CoverageEligibilityRequest.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityRequest","http://hl7.org/fhir/StructureDefinition/CoverageEligibilityRequest", IsResource=true)]
+ [FhirType("CoverageEligibilityRequest","http://hl7.org/fhir/StructureDefinition/CoverageEligibilityRequest")]
public partial class CoverageEligibilityRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -101,7 +101,7 @@ public enum EligibilityRequestPurpose
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityRequest#Event", IsNestedType=true)]
+ [FhirType("CoverageEligibilityRequest#Event")]
[BackboneType("CoverageEligibilityRequest.event")]
public partial class EventComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -224,6 +224,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "when":
+ When = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -242,7 +258,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityRequest#SupportingInformation", IsNestedType=true)]
+ [FhirType("CoverageEligibilityRequest#SupportingInformation")]
[BackboneType("CoverageEligibilityRequest.supportingInfo")]
public partial class SupportingInformationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -421,6 +437,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "sequence":
+ SequenceElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "information":
+ Information = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "appliesToAll":
+ AppliesToAllElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -440,7 +475,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityRequest#Insurance", IsNestedType=true)]
+ [FhirType("CoverageEligibilityRequest#Insurance")]
[BackboneType("CoverageEligibilityRequest.insurance")]
public partial class InsuranceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -618,6 +653,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "focal":
+ FocalElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "coverage":
+ Coverage = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "businessArrangement":
+ BusinessArrangementElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -636,7 +690,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityRequest#Details", IsNestedType=true)]
+ [FhirType("CoverageEligibilityRequest#Details")]
[BackboneType("CoverageEligibilityRequest.item")]
public partial class DetailsComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -953,6 +1007,46 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "supportingInfoSequence":
+ SupportingInfoSequenceElement = (List)value;
+ return this;
+ case "category":
+ Category = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "productOrService":
+ ProductOrService = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "modifier":
+ Modifier = (List)value;
+ return this;
+ case "provider":
+ Provider = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "quantity":
+ Quantity = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "unitPrice":
+ UnitPrice = (Hl7.Fhir.Model.Money)value;
+ return this;
+ case "facility":
+ Facility = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "diagnosis":
+ Diagnosis = (List)value;
+ return this;
+ case "detail":
+ Detail = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -978,7 +1072,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityRequest#Diagnosis", IsNestedType=true)]
+ [FhirType("CoverageEligibilityRequest#Diagnosis")]
[BackboneType("CoverageEligibilityRequest.item.diagnosis")]
public partial class DiagnosisComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1079,6 +1173,19 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "diagnosis":
+ Diagnosis = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1552,6 +1659,61 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "priority":
+ Priority = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "purpose":
+ PurposeElement = (List>)value;
+ return this;
+ case "patient":
+ Patient = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "event":
+ Event = (List)value;
+ return this;
+ case "serviced":
+ Serviced = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "created":
+ CreatedElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "enterer":
+ Enterer = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "provider":
+ Provider = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "insurer":
+ Insurer = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "facility":
+ Facility = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "supportingInfo":
+ SupportingInfo = (List)value;
+ return this;
+ case "insurance":
+ Insurance = (List)value;
+ return this;
+ case "item":
+ Item = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/CoverageEligibilityResponse.cs b/src/Hl7.Fhir.R5/Model/Generated/CoverageEligibilityResponse.cs
index cdf5bab505..ed108d0884 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/CoverageEligibilityResponse.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/CoverageEligibilityResponse.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityResponse","http://hl7.org/fhir/StructureDefinition/CoverageEligibilityResponse", IsResource=true)]
+ [FhirType("CoverageEligibilityResponse","http://hl7.org/fhir/StructureDefinition/CoverageEligibilityResponse")]
public partial class CoverageEligibilityResponse : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -135,7 +135,7 @@ public enum EligibilityOutcome
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityResponse#Event", IsNestedType=true)]
+ [FhirType("CoverageEligibilityResponse#Event")]
[BackboneType("CoverageEligibilityResponse.event")]
public partial class EventComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -258,6 +258,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "when":
+ When = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -276,7 +292,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityResponse#Insurance", IsNestedType=true)]
+ [FhirType("CoverageEligibilityResponse#Insurance")]
[BackboneType("CoverageEligibilityResponse.insurance")]
public partial class InsuranceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -458,6 +474,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "coverage":
+ Coverage = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "inforce":
+ InforceElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "benefitPeriod":
+ BenefitPeriod = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "item":
+ Item = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -477,7 +515,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityResponse#Items", IsNestedType=true)]
+ [FhirType("CoverageEligibilityResponse#Items")]
[BackboneType("CoverageEligibilityResponse.insurance.item")]
public partial class ItemsComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -949,6 +987,58 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "category":
+ Category = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "productOrService":
+ ProductOrService = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "modifier":
+ Modifier = (List)value;
+ return this;
+ case "provider":
+ Provider = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "excluded":
+ ExcludedElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "network":
+ Network = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "unit":
+ Unit = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "term":
+ Term = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "benefit":
+ Benefit = (List)value;
+ return this;
+ case "authorizationRequired":
+ AuthorizationRequiredElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "authorizationSupporting":
+ AuthorizationSupporting = (List)value;
+ return this;
+ case "authorizationUrl":
+ AuthorizationUrlElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -978,7 +1068,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityResponse#Benefit", IsNestedType=true)]
+ [FhirType("CoverageEligibilityResponse#Benefit")]
[BackboneType("CoverageEligibilityResponse.insurance.item.benefit")]
public partial class BenefitComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1123,6 +1213,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "allowed":
+ Allowed = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "used":
+ Used = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1141,7 +1250,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("CoverageEligibilityResponse#Errors", IsNestedType=true)]
+ [FhirType("CoverageEligibilityResponse#Errors")]
[BackboneType("CoverageEligibilityResponse.error")]
public partial class ErrorsComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1280,6 +1389,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "expression":
+ ExpressionElement = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1830,6 +1955,64 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "purpose":
+ PurposeElement = (List>)value;
+ return this;
+ case "patient":
+ Patient = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "event":
+ Event = (List)value;
+ return this;
+ case "serviced":
+ Serviced = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "created":
+ CreatedElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "requestor":
+ Requestor = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "request":
+ Request = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "outcome":
+ OutcomeElement = (Code)value;
+ return this;
+ case "disposition":
+ DispositionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "insurer":
+ Insurer = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "insurance":
+ Insurance = (List)value;
+ return this;
+ case "preAuthRef":
+ PreAuthRefElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "form":
+ Form = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "error":
+ Error = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/DataRequirement.cs b/src/Hl7.Fhir.R5/Model/Generated/DataRequirement.cs
index 9d4c7f11ad..3c2107b3cf 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/DataRequirement.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/DataRequirement.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -141,7 +141,7 @@ public enum SortDirection
///
[Serializable]
[DataContract]
- [FhirType("DataRequirement#CodeFilter", IsNestedType=true)]
+ [FhirType("DataRequirement#CodeFilter")]
[BackboneType("DataRequirement.codeFilter")]
public partial class CodeFilterComponent : Hl7.Fhir.Model.Element
{
@@ -356,6 +356,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "path":
+ PathElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "searchParam":
+ SearchParamElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "valueSet":
+ ValueSetElement = (Hl7.Fhir.Model.Canonical)value;
+ return this;
+ case "code":
+ Code = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -375,7 +397,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DataRequirement#DateFilter", IsNestedType=true)]
+ [FhirType("DataRequirement#DateFilter")]
[BackboneType("DataRequirement.dateFilter")]
public partial class DateFilterComponent : Hl7.Fhir.Model.Element
{
@@ -552,6 +574,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "path":
+ PathElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "searchParam":
+ SearchParamElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "value":
+ Value = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -570,7 +611,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DataRequirement#ValueFilter", IsNestedType=true)]
+ [FhirType("DataRequirement#ValueFilter")]
[BackboneType("DataRequirement.valueFilter")]
public partial class ValueFilterComponent : Hl7.Fhir.Model.Element
{
@@ -788,6 +829,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "path":
+ PathElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "searchParam":
+ SearchParamElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "comparator":
+ ComparatorElement = (Code)value;
+ return this;
+ case "value":
+ Value = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -808,7 +871,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DataRequirement#Sort", IsNestedType=true)]
+ [FhirType("DataRequirement#Sort")]
[BackboneType("DataRequirement.sort")]
public partial class SortComponent : Hl7.Fhir.Model.Element
{
@@ -966,6 +1029,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "path":
+ PathElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "direction":
+ DirectionElement = (Code)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1316,6 +1395,43 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ TypeElement = (Code)value;
+ return this;
+ case "profile":
+ ProfileElement = (List)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "mustSupport":
+ MustSupportElement = (List)value;
+ return this;
+ case "codeFilter":
+ CodeFilter = (List)value;
+ return this;
+ case "dateFilter":
+ DateFilter = (List)value;
+ return this;
+ case "valueFilter":
+ ValueFilter = (List)value;
+ return this;
+ case "limit":
+ LimitElement = (Hl7.Fhir.Model.PositiveInt)value;
+ return this;
+ case "sort":
+ Sort = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/DetectedIssue.cs b/src/Hl7.Fhir.R5/Model/Generated/DetectedIssue.cs
index 4821502b6d..6428dd0d75 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/DetectedIssue.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/DetectedIssue.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DetectedIssue","http://hl7.org/fhir/StructureDefinition/DetectedIssue", IsResource=true)]
+ [FhirType("DetectedIssue","http://hl7.org/fhir/StructureDefinition/DetectedIssue")]
public partial class DetectedIssue : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -129,7 +129,7 @@ public enum DetectedIssueSeverity
///
[Serializable]
[DataContract]
- [FhirType("DetectedIssue#Evidence", IsNestedType=true)]
+ [FhirType("DetectedIssue#Evidence")]
[BackboneType("DetectedIssue.evidence")]
public partial class EvidenceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -252,6 +252,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "code":
+ Code = (List)value;
+ return this;
+ case "detail":
+ Detail = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -269,7 +285,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DetectedIssue#Mitigation", IsNestedType=true)]
+ [FhirType("DetectedIssue#Mitigation")]
[BackboneType("DetectedIssue.mitigation")]
public partial class MitigationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -452,6 +468,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "action":
+ Action = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "date":
+ DateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "author":
+ Author = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -920,6 +958,58 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "category":
+ Category = (List)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "severity":
+ SeverityElement = (Code)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "encounter":
+ Encounter = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "identified":
+ Identified = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "author":
+ Author = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "implicated":
+ Implicated = (List)value;
+ return this;
+ case "evidence":
+ Evidence = (List)value;
+ return this;
+ case "detail":
+ DetailElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "reference":
+ ReferenceElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "mitigation":
+ Mitigation = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Device.cs b/src/Hl7.Fhir.R5/Model/Generated/Device.cs
index de19e391ee..3be1b04d3e 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Device.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Device.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Device","http://hl7.org/fhir/StructureDefinition/Device", IsResource=true)]
+ [FhirType("Device","http://hl7.org/fhir/StructureDefinition/Device")]
public partial class Device : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -148,7 +148,7 @@ public enum UDIEntryType
///
[Serializable]
[DataContract]
- [FhirType("Device#UdiCarrier", IsNestedType=true)]
+ [FhirType("Device#UdiCarrier")]
[BackboneType("Device.udiCarrier")]
public partial class UdiCarrierComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -462,6 +462,34 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "deviceIdentifier":
+ DeviceIdentifierElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "issuer":
+ IssuerElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "jurisdiction":
+ JurisdictionElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "carrierAIDC":
+ CarrierAIDCElement = (Hl7.Fhir.Model.Base64Binary)value;
+ return this;
+ case "carrierHRF":
+ CarrierHRFElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "entryType":
+ EntryTypeElement = (Code)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -483,7 +511,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Device#Name", IsNestedType=true)]
+ [FhirType("Device#Name")]
[BackboneType("Device.name")]
public partial class NameComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -680,6 +708,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "value":
+ ValueElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "type":
+ TypeElement = (Code)value;
+ return this;
+ case "display":
+ DisplayElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -695,7 +742,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Device#Version", IsNestedType=true)]
+ [FhirType("Device#Version")]
[BackboneType("Device.version")]
public partial class VersionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -893,6 +940,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "component":
+ Component = (Hl7.Fhir.Model.Identifier)value;
+ return this;
+ case "installDate":
+ InstallDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "value":
+ ValueElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -912,7 +981,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Device#ConformsTo", IsNestedType=true)]
+ [FhirType("Device#ConformsTo")]
[BackboneType("Device.conformsTo")]
public partial class ConformsToComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1072,6 +1141,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "category":
+ Category = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "specification":
+ Specification = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "version":
+ VersionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1091,7 +1179,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Device#Property", IsNestedType=true)]
+ [FhirType("Device#Property")]
[BackboneType("Device.property")]
public partial class PropertyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1214,6 +1302,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "value":
+ Value = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -2172,6 +2276,112 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "displayName":
+ DisplayNameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "definition":
+ Definition = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "udiCarrier":
+ UdiCarrier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "availabilityStatus":
+ AvailabilityStatus = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "biologicalSourceEvent":
+ BiologicalSourceEvent = (Hl7.Fhir.Model.Identifier)value;
+ return this;
+ case "manufacturer":
+ ManufacturerElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "manufactureDate":
+ ManufactureDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "expirationDate":
+ ExpirationDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "lotNumber":
+ LotNumberElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "serialNumber":
+ SerialNumberElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "name":
+ Name = (List)value;
+ return this;
+ case "modelNumber":
+ ModelNumberElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "partNumber":
+ PartNumberElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "category":
+ Category = (List)value;
+ return this;
+ case "type":
+ Type = (List)value;
+ return this;
+ case "version":
+ Version = (List)value;
+ return this;
+ case "conformsTo":
+ ConformsTo = (List)value;
+ return this;
+ case "property":
+ Property = (List)value;
+ return this;
+ case "mode":
+ Mode = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "cycle":
+ Cycle = (Hl7.Fhir.Model.Count)value;
+ return this;
+ case "duration":
+ Duration = (Hl7.Fhir.Model.Duration)value;
+ return this;
+ case "owner":
+ Owner = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "contact":
+ Contact = (List)value;
+ return this;
+ case "location":
+ Location = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "url":
+ UrlElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "endpoint":
+ Endpoint = (List)value;
+ return this;
+ case "gateway":
+ Gateway = (List)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ case "safety":
+ Safety = (List)value;
+ return this;
+ case "parent":
+ Parent = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/DeviceAssociation.cs b/src/Hl7.Fhir.R5/Model/Generated/DeviceAssociation.cs
index 86128da464..7f2242b790 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/DeviceAssociation.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/DeviceAssociation.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -48,7 +48,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DeviceAssociation","http://hl7.org/fhir/StructureDefinition/DeviceAssociation", IsResource=true)]
+ [FhirType("DeviceAssociation","http://hl7.org/fhir/StructureDefinition/DeviceAssociation")]
public partial class DeviceAssociation : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -101,7 +101,7 @@ public enum DeviceAssociationCodes
///
[Serializable]
[DataContract]
- [FhirType("DeviceAssociation#Operation", IsNestedType=true)]
+ [FhirType("DeviceAssociation#Operation")]
[BackboneType("DeviceAssociation.operation")]
public partial class OperationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -245,6 +245,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "status":
+ Status = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "operator":
+ Operator = (List)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -527,6 +546,43 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "device":
+ Device = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "category":
+ Category = (List)value;
+ return this;
+ case "status":
+ Status = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "statusReason":
+ StatusReason = (List)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "bodyStructure":
+ BodyStructure = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "operation":
+ Operation = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/DeviceDefinition.cs b/src/Hl7.Fhir.R5/Model/Generated/DeviceDefinition.cs
index 1aa261c725..cec1bc628e 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/DeviceDefinition.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/DeviceDefinition.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition","http://hl7.org/fhir/StructureDefinition/DeviceDefinition", IsResource=true)]
+ [FhirType("DeviceDefinition","http://hl7.org/fhir/StructureDefinition/DeviceDefinition")]
public partial class DeviceDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -170,7 +170,7 @@ public enum DeviceCorrectiveActionScope
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#UdiDeviceIdentifier", IsNestedType=true)]
+ [FhirType("DeviceDefinition#UdiDeviceIdentifier")]
[BackboneType("DeviceDefinition.udiDeviceIdentifier")]
public partial class UdiDeviceIdentifierComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -388,6 +388,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "deviceIdentifier":
+ DeviceIdentifierElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "issuer":
+ IssuerElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "jurisdiction":
+ JurisdictionElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "marketDistribution":
+ MarketDistribution = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -407,7 +429,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#UdiDeviceIdentifierMarketDistribution", IsNestedType=true)]
+ [FhirType("DeviceDefinition#UdiDeviceIdentifierMarketDistribution")]
[BackboneType("DeviceDefinition.udiDeviceIdentifier.marketDistribution")]
public partial class UdiDeviceIdentifierMarketDistributionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -545,6 +567,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "marketPeriod":
+ MarketPeriod = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "subJurisdiction":
+ SubJurisdictionElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -563,7 +601,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#RegulatoryIdentifier", IsNestedType=true)]
+ [FhirType("DeviceDefinition#RegulatoryIdentifier")]
[BackboneType("DeviceDefinition.regulatoryIdentifier")]
public partial class RegulatoryIdentifierComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -801,6 +839,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ TypeElement = (Code)value;
+ return this;
+ case "deviceIdentifier":
+ DeviceIdentifierElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "issuer":
+ IssuerElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "jurisdiction":
+ JurisdictionElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -817,7 +877,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#DeviceName", IsNestedType=true)]
+ [FhirType("DeviceDefinition#DeviceName")]
[BackboneType("DeviceDefinition.deviceName")]
public partial class DeviceNameComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -975,6 +1035,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "type":
+ TypeElement = (Code)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -992,7 +1068,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#Classification", IsNestedType=true)]
+ [FhirType("DeviceDefinition#Classification")]
[BackboneType("DeviceDefinition.classification")]
public partial class ClassificationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1113,6 +1189,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "justification":
+ Justification = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1130,7 +1222,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#ConformsTo", IsNestedType=true)]
+ [FhirType("DeviceDefinition#ConformsTo")]
[BackboneType("DeviceDefinition.conformsTo")]
public partial class ConformsToComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1313,6 +1405,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "category":
+ Category = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "specification":
+ Specification = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "version":
+ VersionElement = (List)value;
+ return this;
+ case "source":
+ Source = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1332,7 +1446,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#HasPart", IsNestedType=true)]
+ [FhirType("DeviceDefinition#HasPart")]
[BackboneType("DeviceDefinition.hasPart")]
public partial class HasPartComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1471,6 +1585,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "reference":
+ Reference = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "count":
+ CountElement = (Hl7.Fhir.Model.Integer)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1485,7 +1615,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#Packaging", IsNestedType=true)]
+ [FhirType("DeviceDefinition#Packaging")]
[BackboneType("DeviceDefinition.packaging")]
public partial class PackagingComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1708,6 +1838,34 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (Hl7.Fhir.Model.Identifier)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "count":
+ CountElement = (Hl7.Fhir.Model.Integer)value;
+ return this;
+ case "distributor":
+ Distributor = (List)value;
+ return this;
+ case "udiDeviceIdentifier":
+ UdiDeviceIdentifier = (List)value;
+ return this;
+ case "packaging":
+ Packaging = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1726,7 +1884,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#PackagingDistributor", IsNestedType=true)]
+ [FhirType("DeviceDefinition#PackagingDistributor")]
[BackboneType("DeviceDefinition.packaging.distributor")]
public partial class PackagingDistributorComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -1865,6 +2023,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "organizationReference":
+ OrganizationReference = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1879,7 +2053,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#Version", IsNestedType=true)]
+ [FhirType("DeviceDefinition#Version")]
[BackboneType("DeviceDefinition.version")]
public partial class VersionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2037,6 +2211,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "component":
+ Component = (Hl7.Fhir.Model.Identifier)value;
+ return this;
+ case "value":
+ ValueElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -2056,7 +2249,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#Property", IsNestedType=true)]
+ [FhirType("DeviceDefinition#Property")]
[BackboneType("DeviceDefinition.property")]
public partial class PropertyComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2179,6 +2372,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "value":
+ Value = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -2193,7 +2402,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#Link", IsNestedType=true)]
+ [FhirType("DeviceDefinition#Link")]
[BackboneType("DeviceDefinition.link")]
public partial class LinkComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2314,6 +2523,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "relation":
+ Relation = (Hl7.Fhir.Model.Coding)value;
+ return this;
+ case "relatedDevice":
+ RelatedDevice = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -2328,7 +2553,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#Material", IsNestedType=true)]
+ [FhirType("DeviceDefinition#Material")]
[BackboneType("DeviceDefinition.material")]
public partial class MaterialComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2504,6 +2729,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "substance":
+ Substance = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "alternate":
+ AlternateElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "allergenicIndicator":
+ AllergenicIndicatorElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -2522,7 +2766,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#Guideline", IsNestedType=true)]
+ [FhirType("DeviceDefinition#Guideline")]
[BackboneType("DeviceDefinition.guideline")]
public partial class GuidelineComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2786,6 +3030,37 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "useContext":
+ UseContext = (List)value;
+ return this;
+ case "usageInstruction":
+ UsageInstructionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "relatedArtifact":
+ RelatedArtifact = (List)value;
+ return this;
+ case "indication":
+ Indication = (List)value;
+ return this;
+ case "contraindication":
+ Contraindication = (List)value;
+ return this;
+ case "warning":
+ Warning = (List)value;
+ return this;
+ case "intendedUse":
+ IntendedUseElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -2805,7 +3080,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#CorrectiveAction", IsNestedType=true)]
+ [FhirType("DeviceDefinition#CorrectiveAction")]
[BackboneType("DeviceDefinition.correctiveAction")]
public partial class CorrectiveActionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -2984,6 +3259,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "recall":
+ RecallElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "scope":
+ ScopeElement = (Code)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -2999,7 +3293,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DeviceDefinition#ChargeItem", IsNestedType=true)]
+ [FhirType("DeviceDefinition#ChargeItem")]
[BackboneType("DeviceDefinition.chargeItem")]
public partial class ChargeItemComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -3162,6 +3456,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "chargeItemCode":
+ ChargeItemCode = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "count":
+ Count = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "effectivePeriod":
+ EffectivePeriod = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "useContext":
+ UseContext = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -3886,6 +4202,94 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "udiDeviceIdentifier":
+ UdiDeviceIdentifier = (List)value;
+ return this;
+ case "regulatoryIdentifier":
+ RegulatoryIdentifier = (List)value;
+ return this;
+ case "partNumber":
+ PartNumberElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "manufacturer":
+ Manufacturer = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "deviceName":
+ DeviceName = (List)value;
+ return this;
+ case "modelNumber":
+ ModelNumberElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "classification":
+ Classification = (List)value;
+ return this;
+ case "conformsTo":
+ ConformsTo = (List)value;
+ return this;
+ case "hasPart":
+ HasPart = (List)value;
+ return this;
+ case "packaging":
+ Packaging = (List)value;
+ return this;
+ case "version":
+ Version = (List)value;
+ return this;
+ case "safety":
+ Safety = (List)value;
+ return this;
+ case "shelfLifeStorage":
+ ShelfLifeStorage = (List)value;
+ return this;
+ case "languageCode":
+ LanguageCode = (List)value;
+ return this;
+ case "property":
+ Property = (List)value;
+ return this;
+ case "owner":
+ Owner = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "contact":
+ Contact = (List)value;
+ return this;
+ case "link":
+ Link = (List)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ case "material":
+ Material = (List)value;
+ return this;
+ case "productionIdentifierInUDI":
+ ProductionIdentifierInUDIElement = (List>)value;
+ return this;
+ case "guideline":
+ Guideline = (Hl7.Fhir.Model.DeviceDefinition.GuidelineComponent)value;
+ return this;
+ case "correctiveAction":
+ CorrectiveAction = (Hl7.Fhir.Model.DeviceDefinition.CorrectiveActionComponent)value;
+ return this;
+ case "chargeItem":
+ ChargeItem = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/DeviceDispense.cs b/src/Hl7.Fhir.R5/Model/Generated/DeviceDispense.cs
index 56641019d6..b39a7bd441 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/DeviceDispense.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/DeviceDispense.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DeviceDispense","http://hl7.org/fhir/StructureDefinition/DeviceDispense", IsResource=true)]
+ [FhirType("DeviceDispense","http://hl7.org/fhir/StructureDefinition/DeviceDispense")]
public partial class DeviceDispense : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -131,7 +131,7 @@ public enum DeviceDispenseStatusCodes
///
[Serializable]
[DataContract]
- [FhirType("DeviceDispense#Performer", IsNestedType=true)]
+ [FhirType("DeviceDispense#Performer")]
[BackboneType("DeviceDispense.performer")]
public partial class PerformerComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -252,6 +252,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "function":
+ Function = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "actor":
+ Actor = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -875,6 +891,79 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "basedOn":
+ BasedOn = (List)value;
+ return this;
+ case "partOf":
+ PartOf = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "statusReason":
+ StatusReason = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "category":
+ Category = (List)value;
+ return this;
+ case "device":
+ Device = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "receiver":
+ Receiver = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "encounter":
+ Encounter = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "supportingInformation":
+ SupportingInformation = (List)value;
+ return this;
+ case "performer":
+ Performer = (List)value;
+ return this;
+ case "location":
+ Location = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "quantity":
+ Quantity = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "preparedDate":
+ PreparedDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "whenHandedOver":
+ WhenHandedOverElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "destination":
+ Destination = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ case "usageInstruction":
+ UsageInstructionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "eventHistory":
+ EventHistory = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/DeviceMetric.cs b/src/Hl7.Fhir.R5/Model/Generated/DeviceMetric.cs
index fecd768fe3..2a1e608eaf 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/DeviceMetric.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/DeviceMetric.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DeviceMetric","http://hl7.org/fhir/StructureDefinition/DeviceMetric", IsResource=true)]
+ [FhirType("DeviceMetric","http://hl7.org/fhir/StructureDefinition/DeviceMetric")]
public partial class DeviceMetric : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -201,7 +201,7 @@ public enum DeviceMetricCalibrationState
///
[Serializable]
[DataContract]
- [FhirType("DeviceMetric#Calibration", IsNestedType=true)]
+ [FhirType("DeviceMetric#Calibration")]
[BackboneType("DeviceMetric.calibration")]
public partial class CalibrationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -398,6 +398,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ TypeElement = (Code)value;
+ return this;
+ case "state":
+ StateElement = (Code)value;
+ return this;
+ case "time":
+ TimeElement = (Hl7.Fhir.Model.Instant)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -733,6 +752,43 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "unit":
+ Unit = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "device":
+ Device = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "operationalStatus":
+ OperationalStatusElement = (Code)value;
+ return this;
+ case "color":
+ ColorElement = (Hl7.Fhir.Model.Code)value;
+ return this;
+ case "category":
+ CategoryElement = (Code)value;
+ return this;
+ case "measurementFrequency":
+ MeasurementFrequency = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "calibration":
+ Calibration = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/DeviceRequest.cs b/src/Hl7.Fhir.R5/Model/Generated/DeviceRequest.cs
index 590a3db24d..2caa6886b5 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/DeviceRequest.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/DeviceRequest.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DeviceRequest","http://hl7.org/fhir/StructureDefinition/DeviceRequest", IsResource=true)]
+ [FhirType("DeviceRequest","http://hl7.org/fhir/StructureDefinition/DeviceRequest")]
public partial class DeviceRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -67,7 +67,7 @@ public partial class DeviceRequest : Hl7.Fhir.Model.DomainResource, IIdentifiabl
///
[Serializable]
[DataContract]
- [FhirType("DeviceRequest#Parameter", IsNestedType=true)]
+ [FhirType("DeviceRequest#Parameter")]
[BackboneType("DeviceRequest.parameter")]
public partial class ParameterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -188,6 +188,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "value":
+ Value = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1014,6 +1030,94 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "instantiatesCanonical":
+ InstantiatesCanonicalElement = (List)value;
+ return this;
+ case "instantiatesUri":
+ InstantiatesUriElement = (List)value;
+ return this;
+ case "basedOn":
+ BasedOn = (List)value;
+ return this;
+ case "replaces":
+ Replaces = (List)value;
+ return this;
+ case "groupIdentifier":
+ GroupIdentifier = (Hl7.Fhir.Model.Identifier)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "intent":
+ IntentElement = (Code)value;
+ return this;
+ case "priority":
+ PriorityElement = (Code)value;
+ return this;
+ case "doNotPerform":
+ DoNotPerformElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "quantity":
+ QuantityElement = (Hl7.Fhir.Model.Integer)value;
+ return this;
+ case "parameter":
+ Parameter = (List)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "encounter":
+ Encounter = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "occurrence":
+ Occurrence = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "authoredOn":
+ AuthoredOnElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "requester":
+ Requester = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "performer":
+ Performer = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "reason":
+ Reason = (List)value;
+ return this;
+ case "asNeeded":
+ AsNeededElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "asNeededFor":
+ AsNeededFor = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "insurance":
+ Insurance = (List)value;
+ return this;
+ case "supportingInfo":
+ SupportingInfo = (List)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ case "relevantHistory":
+ RelevantHistory = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/DeviceUsage.cs b/src/Hl7.Fhir.R5/Model/Generated/DeviceUsage.cs
index 4eb0e67d1a..dbd28e8d87 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/DeviceUsage.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/DeviceUsage.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DeviceUsage","http://hl7.org/fhir/StructureDefinition/DeviceUsage", IsResource=true)]
+ [FhirType("DeviceUsage","http://hl7.org/fhir/StructureDefinition/DeviceUsage")]
public partial class DeviceUsage : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -119,7 +119,7 @@ public enum DeviceUsageStatus
///
[Serializable]
[DataContract]
- [FhirType("DeviceUsage#Adherence", IsNestedType=true)]
+ [FhirType("DeviceUsage#Adherence")]
[BackboneType("DeviceUsage.adherence")]
public partial class AdherenceComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -241,6 +241,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "reason":
+ Reason = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -738,6 +754,67 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "basedOn":
+ BasedOn = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "category":
+ Category = (List)value;
+ return this;
+ case "patient":
+ Patient = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "derivedFrom":
+ DerivedFrom = (List)value;
+ return this;
+ case "context":
+ Context = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "timing":
+ Timing = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "dateAsserted":
+ DateAssertedElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "usageStatus":
+ UsageStatus = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "usageReason":
+ UsageReason = (List)value;
+ return this;
+ case "adherence":
+ Adherence = (Hl7.Fhir.Model.DeviceUsage.AdherenceComponent)value;
+ return this;
+ case "informationSource":
+ InformationSource = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "device":
+ Device = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "reason":
+ Reason = (List)value;
+ return this;
+ case "bodySite":
+ BodySite = (Hl7.Fhir.Model.CodeableReference)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/DiagnosticReport.cs b/src/Hl7.Fhir.R5/Model/Generated/DiagnosticReport.cs
index 79f578134b..7385765f2e 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/DiagnosticReport.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/DiagnosticReport.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DiagnosticReport","http://hl7.org/fhir/StructureDefinition/DiagnosticReport", IsResource=true)]
+ [FhirType("DiagnosticReport","http://hl7.org/fhir/StructureDefinition/DiagnosticReport")]
public partial class DiagnosticReport : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -144,7 +144,7 @@ public enum DiagnosticReportStatus
///
[Serializable]
[DataContract]
- [FhirType("DiagnosticReport#SupportingInfo", IsNestedType=true)]
+ [FhirType("DiagnosticReport#SupportingInfo")]
[BackboneType("DiagnosticReport.supportingInfo")]
public partial class SupportingInfoComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -267,6 +267,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "reference":
+ Reference = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -284,7 +300,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DiagnosticReport#Media", IsNestedType=true)]
+ [FhirType("DiagnosticReport#Media")]
[BackboneType("DiagnosticReport.media")]
public partial class MediaComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -423,6 +439,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "comment":
+ CommentElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "link":
+ Link = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1036,6 +1068,79 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "basedOn":
+ BasedOn = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "category":
+ Category = (List)value;
+ return this;
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "encounter":
+ Encounter = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "effective":
+ Effective = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "issued":
+ IssuedElement = (Hl7.Fhir.Model.Instant)value;
+ return this;
+ case "performer":
+ Performer = (List)value;
+ return this;
+ case "resultsInterpreter":
+ ResultsInterpreter = (List)value;
+ return this;
+ case "specimen":
+ Specimen = (List)value;
+ return this;
+ case "result":
+ Result = (List)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ case "study":
+ Study = (List)value;
+ return this;
+ case "supportingInfo":
+ SupportingInfo = (List)value;
+ return this;
+ case "media":
+ Media = (List)value;
+ return this;
+ case "composition":
+ Composition = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "conclusion":
+ ConclusionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "conclusionCode":
+ ConclusionCode = (List)value;
+ return this;
+ case "presentedForm":
+ PresentedForm = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Distance.cs b/src/Hl7.Fhir.R5/Model/Generated/Distance.cs
index 4cba6e0efe..14fabec10e 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Distance.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Distance.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/DocumentReference.cs b/src/Hl7.Fhir.R5/Model/Generated/DocumentReference.cs
index e26a1b81d8..74443fcb32 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/DocumentReference.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/DocumentReference.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -52,7 +52,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("DocumentReference","http://hl7.org/fhir/StructureDefinition/DocumentReference", IsResource=true)]
+ [FhirType("DocumentReference","http://hl7.org/fhir/StructureDefinition/DocumentReference")]
public partial class DocumentReference : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -97,7 +97,7 @@ public enum DocumentReferenceStatus
///
[Serializable]
[DataContract]
- [FhirType("DocumentReference#Attester", IsNestedType=true)]
+ [FhirType("DocumentReference#Attester")]
[BackboneType("DocumentReference.attester")]
public partial class AttesterComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -258,6 +258,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "mode":
+ Mode = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "time":
+ TimeElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "party":
+ Party = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -277,7 +296,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DocumentReference#RelatesTo", IsNestedType=true)]
+ [FhirType("DocumentReference#RelatesTo")]
[BackboneType("DocumentReference.relatesTo")]
public partial class RelatesToComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -400,6 +419,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "code":
+ Code = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "target":
+ Target = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -418,7 +453,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DocumentReference#Content", IsNestedType=true)]
+ [FhirType("DocumentReference#Content")]
[BackboneType("DocumentReference.content")]
public partial class ContentComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -538,6 +573,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "attachment":
+ Attachment = (Hl7.Fhir.Model.Attachment)value;
+ return this;
+ case "profile":
+ Profile = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -557,7 +608,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("DocumentReference#Profile", IsNestedType=true)]
+ [FhirType("DocumentReference#Profile")]
[BackboneType("DocumentReference.content.profile")]
public partial class ProfileComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -658,6 +709,19 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "value":
+ Value = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1343,6 +1407,85 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "version":
+ VersionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "basedOn":
+ BasedOn = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "docStatus":
+ DocStatusElement = (Code)value;
+ return this;
+ case "modality":
+ Modality = (List)value;
+ return this;
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "category":
+ Category = (List)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "context":
+ Context = (List)value;
+ return this;
+ case "event":
+ Event = (List)value;
+ return this;
+ case "bodySite":
+ BodySite = (List)value;
+ return this;
+ case "facilityType":
+ FacilityType = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "practiceSetting":
+ PracticeSetting = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "date":
+ DateElement = (Hl7.Fhir.Model.Instant)value;
+ return this;
+ case "author":
+ Author = (List)value;
+ return this;
+ case "attester":
+ Attester = (List)value;
+ return this;
+ case "custodian":
+ Custodian = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "relatesTo":
+ RelatesTo = (List)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "securityLabel":
+ SecurityLabel = (List)value;
+ return this;
+ case "content":
+ Content = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Dosage.cs b/src/Hl7.Fhir.R5/Model/Generated/Dosage.cs
index 8e06be11c5..b8cf6fcb8c 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Dosage.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Dosage.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -67,7 +67,7 @@ public partial class Dosage : Hl7.Fhir.Model.BackboneType
///
[Serializable]
[DataContract]
- [FhirType("Dosage#DoseAndRate", IsNestedType=true)]
+ [FhirType("Dosage#DoseAndRate")]
[BackboneType("Dosage.doseAndRate")]
public partial class DoseAndRateComponent : Hl7.Fhir.Model.Element
{
@@ -211,6 +211,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "dose":
+ Dose = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "rate":
+ Rate = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -663,6 +682,58 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "sequence":
+ SequenceElement = (Hl7.Fhir.Model.Integer)value;
+ return this;
+ case "text":
+ TextElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "additionalInstruction":
+ AdditionalInstruction = (List)value;
+ return this;
+ case "patientInstruction":
+ PatientInstructionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "timing":
+ Timing = (Hl7.Fhir.Model.Timing)value;
+ return this;
+ case "asNeeded":
+ AsNeededElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "asNeededFor":
+ AsNeededFor = (List)value;
+ return this;
+ case "site":
+ Site = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "route":
+ Route = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "method":
+ Method = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "doseAndRate":
+ DoseAndRate = (List)value;
+ return this;
+ case "maxDosePerPeriod":
+ MaxDosePerPeriod = (List)value;
+ return this;
+ case "maxDosePerAdministration":
+ MaxDosePerAdministration = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ case "maxDosePerLifetime":
+ MaxDosePerLifetime = (Hl7.Fhir.Model.Quantity)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Duration.cs b/src/Hl7.Fhir.R5/Model/Generated/Duration.cs
index 7bdf484887..6f31af421d 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Duration.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Duration.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Encounter.cs b/src/Hl7.Fhir.R5/Model/Generated/Encounter.cs
index 7abb580d16..f34fc61d7c 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Encounter.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Encounter.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Encounter","http://hl7.org/fhir/StructureDefinition/Encounter", IsResource=true)]
+ [FhirType("Encounter","http://hl7.org/fhir/StructureDefinition/Encounter")]
public partial class Encounter : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -104,7 +104,7 @@ public enum EncounterLocationStatus
///
[Serializable]
[DataContract]
- [FhirType("Encounter#Participant", IsNestedType=true)]
+ [FhirType("Encounter#Participant")]
[BackboneType("Encounter.participant")]
public partial class ParticipantComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -247,6 +247,25 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (List)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "actor":
+ Actor = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -268,7 +287,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Encounter#Reason", IsNestedType=true)]
+ [FhirType("Encounter#Reason")]
[BackboneType("Encounter.reason")]
public partial class ReasonComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -390,6 +409,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "use":
+ Use = (List)value;
+ return this;
+ case "value":
+ Value = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -407,7 +442,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Encounter#Diagnosis", IsNestedType=true)]
+ [FhirType("Encounter#Diagnosis")]
[BackboneType("Encounter.diagnosis")]
public partial class DiagnosisComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -529,6 +564,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "condition":
+ Condition = (List)value;
+ return this;
+ case "use":
+ Use = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -549,7 +600,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Encounter#Admission", IsNestedType=true)]
+ [FhirType("Encounter#Admission")]
[BackboneType("Encounter.admission")]
public partial class AdmissionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -758,6 +809,34 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "preAdmissionIdentifier":
+ PreAdmissionIdentifier = (Hl7.Fhir.Model.Identifier)value;
+ return this;
+ case "origin":
+ Origin = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "admitSource":
+ AdmitSource = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "reAdmission":
+ ReAdmission = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "destination":
+ Destination = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "dischargeDisposition":
+ DischargeDisposition = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -780,7 +859,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("Encounter#Location", IsNestedType=true)]
+ [FhirType("Encounter#Location")]
[BackboneType("Encounter.location")]
public partial class LocationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -964,6 +1043,28 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "location":
+ Location = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "form":
+ Form = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -1730,6 +1831,100 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "class":
+ Class = (List)value;
+ return this;
+ case "priority":
+ Priority = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "type":
+ Type = (List)value;
+ return this;
+ case "serviceType":
+ ServiceType = (List)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "subjectStatus":
+ SubjectStatus = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "episodeOfCare":
+ EpisodeOfCare = (List)value;
+ return this;
+ case "basedOn":
+ BasedOn = (List)value;
+ return this;
+ case "careTeam":
+ CareTeam = (List)value;
+ return this;
+ case "partOf":
+ PartOf = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "serviceProvider":
+ ServiceProvider = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "participant":
+ Participant = (List)value;
+ return this;
+ case "appointment":
+ Appointment = (List)value;
+ return this;
+ case "virtualService":
+ VirtualService = (List)value;
+ return this;
+ case "actualPeriod":
+ ActualPeriod = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "plannedStartDate":
+ PlannedStartDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "plannedEndDate":
+ PlannedEndDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "length":
+ Length = (Hl7.Fhir.Model.Duration)value;
+ return this;
+ case "reason":
+ Reason = (List)value;
+ return this;
+ case "diagnosis":
+ Diagnosis = (List)value;
+ return this;
+ case "account":
+ Account = (List)value;
+ return this;
+ case "dietPreference":
+ DietPreference = (List)value;
+ return this;
+ case "specialArrangement":
+ SpecialArrangement = (List)value;
+ return this;
+ case "specialCourtesy":
+ SpecialCourtesy = (List)value;
+ return this;
+ case "admission":
+ Admission = (Hl7.Fhir.Model.Encounter.AdmissionComponent)value;
+ return this;
+ case "location":
+ Location = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/EncounterHistory.cs b/src/Hl7.Fhir.R5/Model/Generated/EncounterHistory.cs
index b58520d466..fdf3f3f93e 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/EncounterHistory.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/EncounterHistory.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("EncounterHistory","http://hl7.org/fhir/StructureDefinition/EncounterHistory", IsResource=true)]
+ [FhirType("EncounterHistory","http://hl7.org/fhir/StructureDefinition/EncounterHistory")]
public partial class EncounterHistory : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -68,7 +68,7 @@ public partial class EncounterHistory : Hl7.Fhir.Model.DomainResource, IIdentifi
///
[Serializable]
[DataContract]
- [FhirType("EncounterHistory#Location", IsNestedType=true)]
+ [FhirType("EncounterHistory#Location")]
[BackboneType("EncounterHistory.location")]
public partial class LocationComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -190,6 +190,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "location":
+ Location = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "form":
+ Form = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -611,6 +627,55 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "encounter":
+ Encounter = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "class":
+ Class = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "type":
+ Type = (List)value;
+ return this;
+ case "serviceType":
+ ServiceType = (List)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "subjectStatus":
+ SubjectStatus = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "actualPeriod":
+ ActualPeriod = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "plannedStartDate":
+ PlannedStartDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "plannedEndDate":
+ PlannedEndDateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "length":
+ Length = (Hl7.Fhir.Model.Duration)value;
+ return this;
+ case "location":
+ Location = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Endpoint.cs b/src/Hl7.Fhir.R5/Model/Generated/Endpoint.cs
index dd8542bf48..6c239e496b 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Endpoint.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Endpoint.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Endpoint","http://hl7.org/fhir/StructureDefinition/Endpoint", IsResource=true)]
+ [FhirType("Endpoint","http://hl7.org/fhir/StructureDefinition/Endpoint")]
public partial class Endpoint : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -108,7 +108,7 @@ public enum EndpointStatus
///
[Serializable]
[DataContract]
- [FhirType("Endpoint#Payload", IsNestedType=true)]
+ [FhirType("Endpoint#Payload")]
[BackboneType("Endpoint.payload")]
public partial class PayloadComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -248,6 +248,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "type":
+ Type = (List)value;
+ return this;
+ case "mimeType":
+ MimeTypeElement = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -682,6 +698,52 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "connectionType":
+ ConnectionType = (List)value;
+ return this;
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "environmentType":
+ EnvironmentType = (List)value;
+ return this;
+ case "managingOrganization":
+ ManagingOrganization = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "contact":
+ Contact = (List)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "payload":
+ Payload = (List)value;
+ return this;
+ case "address":
+ AddressElement = (Hl7.Fhir.Model.FhirUrl)value;
+ return this;
+ case "header":
+ HeaderElement = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/EnrollmentRequest.cs b/src/Hl7.Fhir.R5/Model/Generated/EnrollmentRequest.cs
index 0a472848a5..eeb67ac26e 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/EnrollmentRequest.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/EnrollmentRequest.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("EnrollmentRequest","http://hl7.org/fhir/StructureDefinition/EnrollmentRequest", IsResource=true)]
+ [FhirType("EnrollmentRequest","http://hl7.org/fhir/StructureDefinition/EnrollmentRequest")]
public partial class EnrollmentRequest : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -322,6 +322,37 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "created":
+ CreatedElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "insurer":
+ Insurer = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "provider":
+ Provider = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "candidate":
+ Candidate = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "coverage":
+ Coverage = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/EnrollmentResponse.cs b/src/Hl7.Fhir.R5/Model/Generated/EnrollmentResponse.cs
index 6859e11c8d..5f59243c8e 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/EnrollmentResponse.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/EnrollmentResponse.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("EnrollmentResponse","http://hl7.org/fhir/StructureDefinition/EnrollmentResponse", IsResource=true)]
+ [FhirType("EnrollmentResponse","http://hl7.org/fhir/StructureDefinition/EnrollmentResponse")]
public partial class EnrollmentResponse : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -413,6 +413,40 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "request":
+ Request = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "outcome":
+ OutcomeElement = (Code)value;
+ return this;
+ case "disposition":
+ DispositionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "created":
+ CreatedElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "organization":
+ Organization = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "requestProvider":
+ RequestProvider = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/EpisodeOfCare.cs b/src/Hl7.Fhir.R5/Model/Generated/EpisodeOfCare.cs
index 3f05f86a88..b31694a882 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/EpisodeOfCare.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/EpisodeOfCare.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("EpisodeOfCare","http://hl7.org/fhir/StructureDefinition/EpisodeOfCare", IsResource=true)]
+ [FhirType("EpisodeOfCare","http://hl7.org/fhir/StructureDefinition/EpisodeOfCare")]
public partial class EpisodeOfCare : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -119,7 +119,7 @@ public enum EpisodeOfCareStatus
///
[Serializable]
[DataContract]
- [FhirType("EpisodeOfCare#StatusHistory", IsNestedType=true)]
+ [FhirType("EpisodeOfCare#StatusHistory")]
[BackboneType("EpisodeOfCare.statusHistory")]
public partial class StatusHistoryComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -259,6 +259,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -279,7 +295,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("EpisodeOfCare#Reason", IsNestedType=true)]
+ [FhirType("EpisodeOfCare#Reason")]
[BackboneType("EpisodeOfCare.reason")]
public partial class ReasonComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -400,6 +416,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "use":
+ Use = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "value":
+ Value = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -418,7 +450,7 @@ protected override IEnumerable> GetElementPairs()
///
[Serializable]
[DataContract]
- [FhirType("EpisodeOfCare#Diagnosis", IsNestedType=true)]
+ [FhirType("EpisodeOfCare#Diagnosis")]
[BackboneType("EpisodeOfCare.diagnosis")]
public partial class DiagnosisComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -539,6 +571,22 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "condition":
+ Condition = (List)value;
+ return this;
+ case "use":
+ Use = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -933,6 +981,55 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "statusHistory":
+ StatusHistory = (List)value;
+ return this;
+ case "type":
+ Type = (List)value;
+ return this;
+ case "reason":
+ Reason = (List)value;
+ return this;
+ case "diagnosis":
+ Diagnosis = (List)value;
+ return this;
+ case "patient":
+ Patient = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "managingOrganization":
+ ManagingOrganization = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "period":
+ Period = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "referralRequest":
+ ReferralRequest = (List)value;
+ return this;
+ case "careManager":
+ CareManager = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "careTeam":
+ CareTeam = (List)value;
+ return this;
+ case "account":
+ Account = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/EventDefinition.cs b/src/Hl7.Fhir.R5/Model/Generated/EventDefinition.cs
index 3094482ff7..2ad2d0ddf6 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/EventDefinition.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/EventDefinition.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("EventDefinition","http://hl7.org/fhir/StructureDefinition/EventDefinition", IsResource=true)]
+ [FhirType("EventDefinition","http://hl7.org/fhir/StructureDefinition/EventDefinition")]
public partial class EventDefinition : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -1068,6 +1068,106 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "url":
+ UrlElement = (Hl7.Fhir.Model.FhirUri)value;
+ return this;
+ case "identifier":
+ Identifier = (List)value;
+ return this;
+ case "version":
+ VersionElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "versionAlgorithm":
+ VersionAlgorithm = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "name":
+ NameElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "title":
+ TitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "subtitle":
+ SubtitleElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "status":
+ StatusElement = (Code)value;
+ return this;
+ case "experimental":
+ ExperimentalElement = (Hl7.Fhir.Model.FhirBoolean)value;
+ return this;
+ case "subject":
+ Subject = (Hl7.Fhir.Model.DataType)value;
+ return this;
+ case "date":
+ DateElement = (Hl7.Fhir.Model.FhirDateTime)value;
+ return this;
+ case "publisher":
+ PublisherElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "contact":
+ Contact = (List)value;
+ return this;
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "useContext":
+ UseContext = (List)value;
+ return this;
+ case "jurisdiction":
+ Jurisdiction = (List)value;
+ return this;
+ case "purpose":
+ PurposeElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "usage":
+ UsageElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "copyright":
+ CopyrightElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "copyrightLabel":
+ CopyrightLabelElement = (Hl7.Fhir.Model.FhirString)value;
+ return this;
+ case "approvalDate":
+ ApprovalDateElement = (Hl7.Fhir.Model.Date)value;
+ return this;
+ case "lastReviewDate":
+ LastReviewDateElement = (Hl7.Fhir.Model.Date)value;
+ return this;
+ case "effectivePeriod":
+ EffectivePeriod = (Hl7.Fhir.Model.Period)value;
+ return this;
+ case "topic":
+ Topic = (List)value;
+ return this;
+ case "author":
+ Author = (List)value;
+ return this;
+ case "editor":
+ Editor = (List)value;
+ return this;
+ case "reviewer":
+ Reviewer = (List)value;
+ return this;
+ case "endorser":
+ Endorser = (List)value;
+ return this;
+ case "relatedArtifact":
+ RelatedArtifact = (List)value;
+ return this;
+ case "trigger":
+ Trigger = (List)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
diff --git a/src/Hl7.Fhir.R5/Model/Generated/Evidence.cs b/src/Hl7.Fhir.R5/Model/Generated/Evidence.cs
index c12b5d211c..18e037ec6a 100644
--- a/src/Hl7.Fhir.R5/Model/Generated/Evidence.cs
+++ b/src/Hl7.Fhir.R5/Model/Generated/Evidence.cs
@@ -1,5 +1,5 @@
//
-// Contents of: hl7.fhir.r5.expansions#5.0.0, hl7.fhir.r5.core#5.0.0
+// Contents of: hl7.fhir.r5.expansions@5.0.0, hl7.fhir.r5.core@5.0.0
using System;
using System.Collections.Generic;
@@ -51,7 +51,7 @@ namespace Hl7.Fhir.Model
///
[Serializable]
[DataContract]
- [FhirType("Evidence","http://hl7.org/fhir/StructureDefinition/Evidence", IsResource=true)]
+ [FhirType("Evidence","http://hl7.org/fhir/StructureDefinition/Evidence")]
public partial class Evidence : Hl7.Fhir.Model.DomainResource, IIdentifiable>
{
///
@@ -64,7 +64,7 @@ public partial class Evidence : Hl7.Fhir.Model.DomainResource, IIdentifiable
[Serializable]
[DataContract]
- [FhirType("Evidence#VariableDefinition", IsNestedType=true)]
+ [FhirType("Evidence#VariableDefinition")]
[BackboneType("Evidence.variableDefinition")]
public partial class VariableDefinitionComponent : Hl7.Fhir.Model.BackboneElement
{
@@ -292,6 +292,34 @@ protected override bool TryGetValue(string key, out object value)
}
+ protected override Base SetValue(string key, object value)
+ {
+ switch (key)
+ {
+ case "description":
+ DescriptionElement = (Hl7.Fhir.Model.Markdown)value;
+ return this;
+ case "note":
+ Note = (List)value;
+ return this;
+ case "variableRole":
+ VariableRole = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ case "observed":
+ Observed = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "intended":
+ Intended = (Hl7.Fhir.Model.ResourceReference)value;
+ return this;
+ case "directnessMatch":
+ DirectnessMatch = (Hl7.Fhir.Model.CodeableConcept)value;
+ return this;
+ default:
+ return base.SetValue(key, value);
+ }
+
+ }
+
protected override IEnumerable> GetElementPairs()
{
foreach (var kvp in base.GetElementPairs()) yield return kvp;
@@ -310,7 +338,7 @@ protected override IEnumerable