-
Notifications
You must be signed in to change notification settings - Fork 4.5k
/
SexMismatchInference.cs
48 lines (40 loc) · 2.3 KB
/
SexMismatchInference.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// <auto-generated/>
#nullable disable
using System;
using System.Collections.Generic;
namespace Azure.Health.Insights.RadiologyInsights
{
/// <summary> A notification for a sex mismatch is displayed when the gender, personal pronouns, gender-related body parts, or gender-related procedures mentioned in a patient's clinical document are either inconsistent or do not match the gender specified in the patient information. </summary>
public partial class SexMismatchInference : RadiologyInsightsInference
{
/// <summary> Initializes a new instance of <see cref="SexMismatchInference"/>. </summary>
/// <param name="sexIndication"> Sex indication : SNOMED CT code for gender finding. </param>
/// <exception cref="ArgumentNullException"> <paramref name="sexIndication"/> is null. </exception>
internal SexMismatchInference(FhirR4CodeableConcept sexIndication)
{
if (sexIndication == null)
{
throw new ArgumentNullException(nameof(sexIndication));
}
Kind = "sexMismatch";
SexIndication = sexIndication;
}
/// <summary> Initializes a new instance of <see cref="SexMismatchInference"/>. </summary>
/// <param name="kind"> Discriminator. </param>
/// <param name="extension"> Additional Content defined by implementations. </param>
/// <param name="serializedAdditionalRawData"> Keeps track of any properties unknown to the library. </param>
/// <param name="sexIndication"> Sex indication : SNOMED CT code for gender finding. </param>
internal SexMismatchInference(string kind, IReadOnlyList<FhirR4Extension> extension, IDictionary<string, BinaryData> serializedAdditionalRawData, FhirR4CodeableConcept sexIndication) : base(kind, extension, serializedAdditionalRawData)
{
SexIndication = sexIndication;
}
/// <summary> Initializes a new instance of <see cref="SexMismatchInference"/> for deserialization. </summary>
internal SexMismatchInference()
{
}
/// <summary> Sex indication : SNOMED CT code for gender finding. </summary>
public FhirR4CodeableConcept SexIndication { get; }
}
}