From 014ff6807a536d58360744b183b1028c784794bd Mon Sep 17 00:00:00 2001 From: Ewout Kramer Date: Wed, 31 Jan 2024 18:10:36 +0100 Subject: [PATCH] A temporary change to ModelInspector so the Base inspectors "knows" about CodeableReference. --- src/Hl7.Fhir.Base/Introspection/ModelInspector.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Hl7.Fhir.Base/Introspection/ModelInspector.cs b/src/Hl7.Fhir.Base/Introspection/ModelInspector.cs index cbb08dae64..0c0c54ffd9 100644 --- a/src/Hl7.Fhir.Base/Introspection/ModelInspector.cs +++ b/src/Hl7.Fhir.Base/Introspection/ModelInspector.cs @@ -295,7 +295,8 @@ private void extractBackbonesFromClasses(IEnumerable classTypes) public Type? GetTypeForFhirType(string name) => FindClassMapping(name) is { } mapping ? mapping.NativeType : null; - public bool IsBindable(string type) => FindClassMapping(type) is { } mapping && mapping.IsBindable; + public bool IsBindable(string type) => FindClassMapping(type) is { } mapping && mapping.IsBindable || + type == "CodeableReference"; public bool IsConformanceResource(string name) => GetTypeForFhirType(name) is { } type && IsConformanceResource(type);