/*
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
* A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed
* on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
* express or implied. See the License for the specific language governing
* permissions and limitations under the License.
*/
/*
* Do not modify this file. This file is generated from the comprehendmedical-2018-10-30.normal.json service model.
*/
using System;
using Amazon.Runtime;
namespace Amazon.ComprehendMedical
{
///
/// Constants used for properties of type AttributeName.
///
public class AttributeName : ConstantClass
{
///
/// Constant DIAGNOSIS for AttributeName
///
public static readonly AttributeName DIAGNOSIS = new AttributeName("DIAGNOSIS");
///
/// Constant FUTURE for AttributeName
///
public static readonly AttributeName FUTURE = new AttributeName("FUTURE");
///
/// Constant HYPOTHETICAL for AttributeName
///
public static readonly AttributeName HYPOTHETICAL = new AttributeName("HYPOTHETICAL");
///
/// Constant LOW_CONFIDENCE for AttributeName
///
public static readonly AttributeName LOW_CONFIDENCE = new AttributeName("LOW_CONFIDENCE");
///
/// Constant NEGATION for AttributeName
///
public static readonly AttributeName NEGATION = new AttributeName("NEGATION");
///
/// Constant PAST_HISTORY for AttributeName
///
public static readonly AttributeName PAST_HISTORY = new AttributeName("PAST_HISTORY");
///
/// Constant PERTAINS_TO_FAMILY for AttributeName
///
public static readonly AttributeName PERTAINS_TO_FAMILY = new AttributeName("PERTAINS_TO_FAMILY");
///
/// Constant SIGN for AttributeName
///
public static readonly AttributeName SIGN = new AttributeName("SIGN");
///
/// Constant SYMPTOM for AttributeName
///
public static readonly AttributeName SYMPTOM = new AttributeName("SYMPTOM");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AttributeName(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AttributeName FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AttributeName(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EntitySubType.
///
public class EntitySubType : ConstantClass
{
///
/// Constant ACUITY for EntitySubType
///
public static readonly EntitySubType ACUITY = new EntitySubType("ACUITY");
///
/// Constant ADDRESS for EntitySubType
///
public static readonly EntitySubType ADDRESS = new EntitySubType("ADDRESS");
///
/// Constant AGE for EntitySubType
///
public static readonly EntitySubType AGE = new EntitySubType("AGE");
///
/// Constant ALCOHOL_CONSUMPTION for EntitySubType
///
public static readonly EntitySubType ALCOHOL_CONSUMPTION = new EntitySubType("ALCOHOL_CONSUMPTION");
///
/// Constant ALLERGIES for EntitySubType
///
public static readonly EntitySubType ALLERGIES = new EntitySubType("ALLERGIES");
///
/// Constant AMOUNT for EntitySubType
///
public static readonly EntitySubType AMOUNT = new EntitySubType("AMOUNT");
///
/// Constant BRAND_NAME for EntitySubType
///
public static readonly EntitySubType BRAND_NAME = new EntitySubType("BRAND_NAME");
///
/// Constant CONTACT_POINT for EntitySubType
///
public static readonly EntitySubType CONTACT_POINT = new EntitySubType("CONTACT_POINT");
///
/// Constant DATE for EntitySubType
///
public static readonly EntitySubType DATE = new EntitySubType("DATE");
///
/// Constant DIRECTION for EntitySubType
///
public static readonly EntitySubType DIRECTION = new EntitySubType("DIRECTION");
///
/// Constant DOSAGE for EntitySubType
///
public static readonly EntitySubType DOSAGE = new EntitySubType("DOSAGE");
///
/// Constant DURATION for EntitySubType
///
public static readonly EntitySubType DURATION = new EntitySubType("DURATION");
///
/// Constant DX_NAME for EntitySubType
///
public static readonly EntitySubType DX_NAME = new EntitySubType("DX_NAME");
///
/// Constant EMAIL for EntitySubType
///
public static readonly EntitySubType EMAIL = new EntitySubType("EMAIL");
///
/// Constant FORM for EntitySubType
///
public static readonly EntitySubType FORM = new EntitySubType("FORM");
///
/// Constant FREQUENCY for EntitySubType
///
public static readonly EntitySubType FREQUENCY = new EntitySubType("FREQUENCY");
///
/// Constant GENDER for EntitySubType
///
public static readonly EntitySubType GENDER = new EntitySubType("GENDER");
///
/// Constant GENERIC_NAME for EntitySubType
///
public static readonly EntitySubType GENERIC_NAME = new EntitySubType("GENERIC_NAME");
///
/// Constant ID for EntitySubType
///
public static readonly EntitySubType ID = new EntitySubType("ID");
///
/// Constant IDENTIFIER for EntitySubType
///
public static readonly EntitySubType IDENTIFIER = new EntitySubType("IDENTIFIER");
///
/// Constant NAME for EntitySubType
///
public static readonly EntitySubType NAME = new EntitySubType("NAME");
///
/// Constant PHONE_OR_FAX for EntitySubType
///
public static readonly EntitySubType PHONE_OR_FAX = new EntitySubType("PHONE_OR_FAX");
///
/// Constant PROCEDURE_NAME for EntitySubType
///
public static readonly EntitySubType PROCEDURE_NAME = new EntitySubType("PROCEDURE_NAME");
///
/// Constant PROFESSION for EntitySubType
///
public static readonly EntitySubType PROFESSION = new EntitySubType("PROFESSION");
///
/// Constant QUALITY for EntitySubType
///
public static readonly EntitySubType QUALITY = new EntitySubType("QUALITY");
///
/// Constant QUANTITY for EntitySubType
///
public static readonly EntitySubType QUANTITY = new EntitySubType("QUANTITY");
///
/// Constant RACE_ETHNICITY for EntitySubType
///
public static readonly EntitySubType RACE_ETHNICITY = new EntitySubType("RACE_ETHNICITY");
///
/// Constant RATE for EntitySubType
///
public static readonly EntitySubType RATE = new EntitySubType("RATE");
///
/// Constant REC_DRUG_USE for EntitySubType
///
public static readonly EntitySubType REC_DRUG_USE = new EntitySubType("REC_DRUG_USE");
///
/// Constant ROUTE_OR_MODE for EntitySubType
///
public static readonly EntitySubType ROUTE_OR_MODE = new EntitySubType("ROUTE_OR_MODE");
///
/// Constant STRENGTH for EntitySubType
///
public static readonly EntitySubType STRENGTH = new EntitySubType("STRENGTH");
///
/// Constant SYSTEM_ORGAN_SITE for EntitySubType
///
public static readonly EntitySubType SYSTEM_ORGAN_SITE = new EntitySubType("SYSTEM_ORGAN_SITE");
///
/// Constant TEST_NAME for EntitySubType
///
public static readonly EntitySubType TEST_NAME = new EntitySubType("TEST_NAME");
///
/// Constant TEST_UNIT for EntitySubType
///
public static readonly EntitySubType TEST_UNIT = new EntitySubType("TEST_UNIT");
///
/// Constant TEST_UNITS for EntitySubType
///
public static readonly EntitySubType TEST_UNITS = new EntitySubType("TEST_UNITS");
///
/// Constant TEST_VALUE for EntitySubType
///
public static readonly EntitySubType TEST_VALUE = new EntitySubType("TEST_VALUE");
///
/// Constant TIME_EXPRESSION for EntitySubType
///
public static readonly EntitySubType TIME_EXPRESSION = new EntitySubType("TIME_EXPRESSION");
///
/// Constant TIME_TO_DX_NAME for EntitySubType
///
public static readonly EntitySubType TIME_TO_DX_NAME = new EntitySubType("TIME_TO_DX_NAME");
///
/// Constant TIME_TO_MEDICATION_NAME for EntitySubType
///
public static readonly EntitySubType TIME_TO_MEDICATION_NAME = new EntitySubType("TIME_TO_MEDICATION_NAME");
///
/// Constant TIME_TO_PROCEDURE_NAME for EntitySubType
///
public static readonly EntitySubType TIME_TO_PROCEDURE_NAME = new EntitySubType("TIME_TO_PROCEDURE_NAME");
///
/// Constant TIME_TO_TEST_NAME for EntitySubType
///
public static readonly EntitySubType TIME_TO_TEST_NAME = new EntitySubType("TIME_TO_TEST_NAME");
///
/// Constant TIME_TO_TREATMENT_NAME for EntitySubType
///
public static readonly EntitySubType TIME_TO_TREATMENT_NAME = new EntitySubType("TIME_TO_TREATMENT_NAME");
///
/// Constant TOBACCO_USE for EntitySubType
///
public static readonly EntitySubType TOBACCO_USE = new EntitySubType("TOBACCO_USE");
///
/// Constant TREATMENT_NAME for EntitySubType
///
public static readonly EntitySubType TREATMENT_NAME = new EntitySubType("TREATMENT_NAME");
///
/// Constant URL for EntitySubType
///
public static readonly EntitySubType URL = new EntitySubType("URL");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public EntitySubType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static EntitySubType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator EntitySubType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EntityType.
///
public class EntityType : ConstantClass
{
///
/// Constant ANATOMY for EntityType
///
public static readonly EntityType ANATOMY = new EntityType("ANATOMY");
///
/// Constant BEHAVIORAL_ENVIRONMENTAL_SOCIAL for EntityType
///
public static readonly EntityType BEHAVIORAL_ENVIRONMENTAL_SOCIAL = new EntityType("BEHAVIORAL_ENVIRONMENTAL_SOCIAL");
///
/// Constant MEDICAL_CONDITION for EntityType
///
public static readonly EntityType MEDICAL_CONDITION = new EntityType("MEDICAL_CONDITION");
///
/// Constant MEDICATION for EntityType
///
public static readonly EntityType MEDICATION = new EntityType("MEDICATION");
///
/// Constant PROTECTED_HEALTH_INFORMATION for EntityType
///
public static readonly EntityType PROTECTED_HEALTH_INFORMATION = new EntityType("PROTECTED_HEALTH_INFORMATION");
///
/// Constant TEST_TREATMENT_PROCEDURE for EntityType
///
public static readonly EntityType TEST_TREATMENT_PROCEDURE = new EntityType("TEST_TREATMENT_PROCEDURE");
///
/// Constant TIME_EXPRESSION for EntityType
///
public static readonly EntityType TIME_EXPRESSION = new EntityType("TIME_EXPRESSION");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public EntityType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static EntityType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator EntityType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ICD10CMAttributeType.
///
public class ICD10CMAttributeType : ConstantClass
{
///
/// Constant ACUITY for ICD10CMAttributeType
///
public static readonly ICD10CMAttributeType ACUITY = new ICD10CMAttributeType("ACUITY");
///
/// Constant DIRECTION for ICD10CMAttributeType
///
public static readonly ICD10CMAttributeType DIRECTION = new ICD10CMAttributeType("DIRECTION");
///
/// Constant QUALITY for ICD10CMAttributeType
///
public static readonly ICD10CMAttributeType QUALITY = new ICD10CMAttributeType("QUALITY");
///
/// Constant QUANTITY for ICD10CMAttributeType
///
public static readonly ICD10CMAttributeType QUANTITY = new ICD10CMAttributeType("QUANTITY");
///
/// Constant SYSTEM_ORGAN_SITE for ICD10CMAttributeType
///
public static readonly ICD10CMAttributeType SYSTEM_ORGAN_SITE = new ICD10CMAttributeType("SYSTEM_ORGAN_SITE");
///
/// Constant TIME_EXPRESSION for ICD10CMAttributeType
///
public static readonly ICD10CMAttributeType TIME_EXPRESSION = new ICD10CMAttributeType("TIME_EXPRESSION");
///
/// Constant TIME_TO_DX_NAME for ICD10CMAttributeType
///
public static readonly ICD10CMAttributeType TIME_TO_DX_NAME = new ICD10CMAttributeType("TIME_TO_DX_NAME");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ICD10CMAttributeType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ICD10CMAttributeType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ICD10CMAttributeType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ICD10CMEntityCategory.
///
public class ICD10CMEntityCategory : ConstantClass
{
///
/// Constant MEDICAL_CONDITION for ICD10CMEntityCategory
///
public static readonly ICD10CMEntityCategory MEDICAL_CONDITION = new ICD10CMEntityCategory("MEDICAL_CONDITION");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ICD10CMEntityCategory(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ICD10CMEntityCategory FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ICD10CMEntityCategory(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ICD10CMEntityType.
///
public class ICD10CMEntityType : ConstantClass
{
///
/// Constant DX_NAME for ICD10CMEntityType
///
public static readonly ICD10CMEntityType DX_NAME = new ICD10CMEntityType("DX_NAME");
///
/// Constant TIME_EXPRESSION for ICD10CMEntityType
///
public static readonly ICD10CMEntityType TIME_EXPRESSION = new ICD10CMEntityType("TIME_EXPRESSION");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ICD10CMEntityType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ICD10CMEntityType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ICD10CMEntityType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ICD10CMRelationshipType.
///
public class ICD10CMRelationshipType : ConstantClass
{
///
/// Constant OVERLAP for ICD10CMRelationshipType
///
public static readonly ICD10CMRelationshipType OVERLAP = new ICD10CMRelationshipType("OVERLAP");
///
/// Constant QUALITY for ICD10CMRelationshipType
///
public static readonly ICD10CMRelationshipType QUALITY = new ICD10CMRelationshipType("QUALITY");
///
/// Constant SYSTEM_ORGAN_SITE for ICD10CMRelationshipType
///
public static readonly ICD10CMRelationshipType SYSTEM_ORGAN_SITE = new ICD10CMRelationshipType("SYSTEM_ORGAN_SITE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ICD10CMRelationshipType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ICD10CMRelationshipType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ICD10CMRelationshipType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ICD10CMTraitName.
///
public class ICD10CMTraitName : ConstantClass
{
///
/// Constant DIAGNOSIS for ICD10CMTraitName
///
public static readonly ICD10CMTraitName DIAGNOSIS = new ICD10CMTraitName("DIAGNOSIS");
///
/// Constant HYPOTHETICAL for ICD10CMTraitName
///
public static readonly ICD10CMTraitName HYPOTHETICAL = new ICD10CMTraitName("HYPOTHETICAL");
///
/// Constant LOW_CONFIDENCE for ICD10CMTraitName
///
public static readonly ICD10CMTraitName LOW_CONFIDENCE = new ICD10CMTraitName("LOW_CONFIDENCE");
///
/// Constant NEGATION for ICD10CMTraitName
///
public static readonly ICD10CMTraitName NEGATION = new ICD10CMTraitName("NEGATION");
///
/// Constant PERTAINS_TO_FAMILY for ICD10CMTraitName
///
public static readonly ICD10CMTraitName PERTAINS_TO_FAMILY = new ICD10CMTraitName("PERTAINS_TO_FAMILY");
///
/// Constant SIGN for ICD10CMTraitName
///
public static readonly ICD10CMTraitName SIGN = new ICD10CMTraitName("SIGN");
///
/// Constant SYMPTOM for ICD10CMTraitName
///
public static readonly ICD10CMTraitName SYMPTOM = new ICD10CMTraitName("SYMPTOM");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ICD10CMTraitName(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ICD10CMTraitName FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ICD10CMTraitName(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type JobStatus.
///
public class JobStatus : ConstantClass
{
///
/// Constant COMPLETED for JobStatus
///
public static readonly JobStatus COMPLETED = new JobStatus("COMPLETED");
///
/// Constant FAILED for JobStatus
///
public static readonly JobStatus FAILED = new JobStatus("FAILED");
///
/// Constant IN_PROGRESS for JobStatus
///
public static readonly JobStatus IN_PROGRESS = new JobStatus("IN_PROGRESS");
///
/// Constant PARTIAL_SUCCESS for JobStatus
///
public static readonly JobStatus PARTIAL_SUCCESS = new JobStatus("PARTIAL_SUCCESS");
///
/// Constant STOP_REQUESTED for JobStatus
///
public static readonly JobStatus STOP_REQUESTED = new JobStatus("STOP_REQUESTED");
///
/// Constant STOPPED for JobStatus
///
public static readonly JobStatus STOPPED = new JobStatus("STOPPED");
///
/// Constant SUBMITTED for JobStatus
///
public static readonly JobStatus SUBMITTED = new JobStatus("SUBMITTED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public JobStatus(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static JobStatus FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator JobStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type LanguageCode.
///
public class LanguageCode : ConstantClass
{
///
/// Constant En for LanguageCode
///
public static readonly LanguageCode En = new LanguageCode("en");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public LanguageCode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static LanguageCode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator LanguageCode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type RelationshipType.
///
public class RelationshipType : ConstantClass
{
///
/// Constant ACUITY for RelationshipType
///
public static readonly RelationshipType ACUITY = new RelationshipType("ACUITY");
///
/// Constant ADMINISTERED_VIA for RelationshipType
///
public static readonly RelationshipType ADMINISTERED_VIA = new RelationshipType("ADMINISTERED_VIA");
///
/// Constant AMOUNT for RelationshipType
///
public static readonly RelationshipType AMOUNT = new RelationshipType("AMOUNT");
///
/// Constant DIRECTION for RelationshipType
///
public static readonly RelationshipType DIRECTION = new RelationshipType("DIRECTION");
///
/// Constant DOSAGE for RelationshipType
///
public static readonly RelationshipType DOSAGE = new RelationshipType("DOSAGE");
///
/// Constant DURATION for RelationshipType
///
public static readonly RelationshipType DURATION = new RelationshipType("DURATION");
///
/// Constant EVERY for RelationshipType
///
public static readonly RelationshipType EVERY = new RelationshipType("EVERY");
///
/// Constant FOR for RelationshipType
///
public static readonly RelationshipType FOR = new RelationshipType("FOR");
///
/// Constant FORM for RelationshipType
///
public static readonly RelationshipType FORM = new RelationshipType("FORM");
///
/// Constant FREQUENCY for RelationshipType
///
public static readonly RelationshipType FREQUENCY = new RelationshipType("FREQUENCY");
///
/// Constant NEGATIVE for RelationshipType
///
public static readonly RelationshipType NEGATIVE = new RelationshipType("NEGATIVE");
///
/// Constant OVERLAP for RelationshipType
///
public static readonly RelationshipType OVERLAP = new RelationshipType("OVERLAP");
///
/// Constant QUALITY for RelationshipType
///
public static readonly RelationshipType QUALITY = new RelationshipType("QUALITY");
///
/// Constant RATE for RelationshipType
///
public static readonly RelationshipType RATE = new RelationshipType("RATE");
///
/// Constant ROUTE_OR_MODE for RelationshipType
///
public static readonly RelationshipType ROUTE_OR_MODE = new RelationshipType("ROUTE_OR_MODE");
///
/// Constant STRENGTH for RelationshipType
///
public static readonly RelationshipType STRENGTH = new RelationshipType("STRENGTH");
///
/// Constant SYSTEM_ORGAN_SITE for RelationshipType
///
public static readonly RelationshipType SYSTEM_ORGAN_SITE = new RelationshipType("SYSTEM_ORGAN_SITE");
///
/// Constant TEST_UNIT for RelationshipType
///
public static readonly RelationshipType TEST_UNIT = new RelationshipType("TEST_UNIT");
///
/// Constant TEST_UNITS for RelationshipType
///
public static readonly RelationshipType TEST_UNITS = new RelationshipType("TEST_UNITS");
///
/// Constant TEST_VALUE for RelationshipType
///
public static readonly RelationshipType TEST_VALUE = new RelationshipType("TEST_VALUE");
///
/// Constant USAGE for RelationshipType
///
public static readonly RelationshipType USAGE = new RelationshipType("USAGE");
///
/// Constant WITH_DOSAGE for RelationshipType
///
public static readonly RelationshipType WITH_DOSAGE = new RelationshipType("WITH_DOSAGE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public RelationshipType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static RelationshipType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator RelationshipType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type RxNormAttributeType.
///
public class RxNormAttributeType : ConstantClass
{
///
/// Constant DOSAGE for RxNormAttributeType
///
public static readonly RxNormAttributeType DOSAGE = new RxNormAttributeType("DOSAGE");
///
/// Constant DURATION for RxNormAttributeType
///
public static readonly RxNormAttributeType DURATION = new RxNormAttributeType("DURATION");
///
/// Constant FORM for RxNormAttributeType
///
public static readonly RxNormAttributeType FORM = new RxNormAttributeType("FORM");
///
/// Constant FREQUENCY for RxNormAttributeType
///
public static readonly RxNormAttributeType FREQUENCY = new RxNormAttributeType("FREQUENCY");
///
/// Constant RATE for RxNormAttributeType
///
public static readonly RxNormAttributeType RATE = new RxNormAttributeType("RATE");
///
/// Constant ROUTE_OR_MODE for RxNormAttributeType
///
public static readonly RxNormAttributeType ROUTE_OR_MODE = new RxNormAttributeType("ROUTE_OR_MODE");
///
/// Constant STRENGTH for RxNormAttributeType
///
public static readonly RxNormAttributeType STRENGTH = new RxNormAttributeType("STRENGTH");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public RxNormAttributeType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static RxNormAttributeType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator RxNormAttributeType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type RxNormEntityCategory.
///
public class RxNormEntityCategory : ConstantClass
{
///
/// Constant MEDICATION for RxNormEntityCategory
///
public static readonly RxNormEntityCategory MEDICATION = new RxNormEntityCategory("MEDICATION");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public RxNormEntityCategory(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static RxNormEntityCategory FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator RxNormEntityCategory(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type RxNormEntityType.
///
public class RxNormEntityType : ConstantClass
{
///
/// Constant BRAND_NAME for RxNormEntityType
///
public static readonly RxNormEntityType BRAND_NAME = new RxNormEntityType("BRAND_NAME");
///
/// Constant GENERIC_NAME for RxNormEntityType
///
public static readonly RxNormEntityType GENERIC_NAME = new RxNormEntityType("GENERIC_NAME");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public RxNormEntityType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static RxNormEntityType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator RxNormEntityType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type RxNormTraitName.
///
public class RxNormTraitName : ConstantClass
{
///
/// Constant NEGATION for RxNormTraitName
///
public static readonly RxNormTraitName NEGATION = new RxNormTraitName("NEGATION");
///
/// Constant PAST_HISTORY for RxNormTraitName
///
public static readonly RxNormTraitName PAST_HISTORY = new RxNormTraitName("PAST_HISTORY");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public RxNormTraitName(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static RxNormTraitName FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator RxNormTraitName(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SNOMEDCTAttributeType.
///
public class SNOMEDCTAttributeType : ConstantClass
{
///
/// Constant ACUITY for SNOMEDCTAttributeType
///
public static readonly SNOMEDCTAttributeType ACUITY = new SNOMEDCTAttributeType("ACUITY");
///
/// Constant DIRECTION for SNOMEDCTAttributeType
///
public static readonly SNOMEDCTAttributeType DIRECTION = new SNOMEDCTAttributeType("DIRECTION");
///
/// Constant QUALITY for SNOMEDCTAttributeType
///
public static readonly SNOMEDCTAttributeType QUALITY = new SNOMEDCTAttributeType("QUALITY");
///
/// Constant SYSTEM_ORGAN_SITE for SNOMEDCTAttributeType
///
public static readonly SNOMEDCTAttributeType SYSTEM_ORGAN_SITE = new SNOMEDCTAttributeType("SYSTEM_ORGAN_SITE");
///
/// Constant TEST_UNIT for SNOMEDCTAttributeType
///
public static readonly SNOMEDCTAttributeType TEST_UNIT = new SNOMEDCTAttributeType("TEST_UNIT");
///
/// Constant TEST_VALUE for SNOMEDCTAttributeType
///
public static readonly SNOMEDCTAttributeType TEST_VALUE = new SNOMEDCTAttributeType("TEST_VALUE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public SNOMEDCTAttributeType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static SNOMEDCTAttributeType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator SNOMEDCTAttributeType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SNOMEDCTEntityCategory.
///
public class SNOMEDCTEntityCategory : ConstantClass
{
///
/// Constant ANATOMY for SNOMEDCTEntityCategory
///
public static readonly SNOMEDCTEntityCategory ANATOMY = new SNOMEDCTEntityCategory("ANATOMY");
///
/// Constant MEDICAL_CONDITION for SNOMEDCTEntityCategory
///
public static readonly SNOMEDCTEntityCategory MEDICAL_CONDITION = new SNOMEDCTEntityCategory("MEDICAL_CONDITION");
///
/// Constant TEST_TREATMENT_PROCEDURE for SNOMEDCTEntityCategory
///
public static readonly SNOMEDCTEntityCategory TEST_TREATMENT_PROCEDURE = new SNOMEDCTEntityCategory("TEST_TREATMENT_PROCEDURE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public SNOMEDCTEntityCategory(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static SNOMEDCTEntityCategory FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator SNOMEDCTEntityCategory(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SNOMEDCTEntityType.
///
public class SNOMEDCTEntityType : ConstantClass
{
///
/// Constant DX_NAME for SNOMEDCTEntityType
///
public static readonly SNOMEDCTEntityType DX_NAME = new SNOMEDCTEntityType("DX_NAME");
///
/// Constant PROCEDURE_NAME for SNOMEDCTEntityType
///
public static readonly SNOMEDCTEntityType PROCEDURE_NAME = new SNOMEDCTEntityType("PROCEDURE_NAME");
///
/// Constant TEST_NAME for SNOMEDCTEntityType
///
public static readonly SNOMEDCTEntityType TEST_NAME = new SNOMEDCTEntityType("TEST_NAME");
///
/// Constant TREATMENT_NAME for SNOMEDCTEntityType
///
public static readonly SNOMEDCTEntityType TREATMENT_NAME = new SNOMEDCTEntityType("TREATMENT_NAME");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public SNOMEDCTEntityType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static SNOMEDCTEntityType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator SNOMEDCTEntityType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SNOMEDCTRelationshipType.
///
public class SNOMEDCTRelationshipType : ConstantClass
{
///
/// Constant ACUITY for SNOMEDCTRelationshipType
///
public static readonly SNOMEDCTRelationshipType ACUITY = new SNOMEDCTRelationshipType("ACUITY");
///
/// Constant DIRECTION for SNOMEDCTRelationshipType
///
public static readonly SNOMEDCTRelationshipType DIRECTION = new SNOMEDCTRelationshipType("DIRECTION");
///
/// Constant QUALITY for SNOMEDCTRelationshipType
///
public static readonly SNOMEDCTRelationshipType QUALITY = new SNOMEDCTRelationshipType("QUALITY");
///
/// Constant SYSTEM_ORGAN_SITE for SNOMEDCTRelationshipType
///
public static readonly SNOMEDCTRelationshipType SYSTEM_ORGAN_SITE = new SNOMEDCTRelationshipType("SYSTEM_ORGAN_SITE");
///
/// Constant TEST_UNIT for SNOMEDCTRelationshipType
///
public static readonly SNOMEDCTRelationshipType TEST_UNIT = new SNOMEDCTRelationshipType("TEST_UNIT");
///
/// Constant TEST_UNITS for SNOMEDCTRelationshipType
///
public static readonly SNOMEDCTRelationshipType TEST_UNITS = new SNOMEDCTRelationshipType("TEST_UNITS");
///
/// Constant TEST_VALUE for SNOMEDCTRelationshipType
///
public static readonly SNOMEDCTRelationshipType TEST_VALUE = new SNOMEDCTRelationshipType("TEST_VALUE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public SNOMEDCTRelationshipType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static SNOMEDCTRelationshipType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator SNOMEDCTRelationshipType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SNOMEDCTTraitName.
///
public class SNOMEDCTTraitName : ConstantClass
{
///
/// Constant DIAGNOSIS for SNOMEDCTTraitName
///
public static readonly SNOMEDCTTraitName DIAGNOSIS = new SNOMEDCTTraitName("DIAGNOSIS");
///
/// Constant FUTURE for SNOMEDCTTraitName
///
public static readonly SNOMEDCTTraitName FUTURE = new SNOMEDCTTraitName("FUTURE");
///
/// Constant HYPOTHETICAL for SNOMEDCTTraitName
///
public static readonly SNOMEDCTTraitName HYPOTHETICAL = new SNOMEDCTTraitName("HYPOTHETICAL");
///
/// Constant LOW_CONFIDENCE for SNOMEDCTTraitName
///
public static readonly SNOMEDCTTraitName LOW_CONFIDENCE = new SNOMEDCTTraitName("LOW_CONFIDENCE");
///
/// Constant NEGATION for SNOMEDCTTraitName
///
public static readonly SNOMEDCTTraitName NEGATION = new SNOMEDCTTraitName("NEGATION");
///
/// Constant PAST_HISTORY for SNOMEDCTTraitName
///
public static readonly SNOMEDCTTraitName PAST_HISTORY = new SNOMEDCTTraitName("PAST_HISTORY");
///
/// Constant PERTAINS_TO_FAMILY for SNOMEDCTTraitName
///
public static readonly SNOMEDCTTraitName PERTAINS_TO_FAMILY = new SNOMEDCTTraitName("PERTAINS_TO_FAMILY");
///
/// Constant SIGN for SNOMEDCTTraitName
///
public static readonly SNOMEDCTTraitName SIGN = new SNOMEDCTTraitName("SIGN");
///
/// Constant SYMPTOM for SNOMEDCTTraitName
///
public static readonly SNOMEDCTTraitName SYMPTOM = new SNOMEDCTTraitName("SYMPTOM");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public SNOMEDCTTraitName(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static SNOMEDCTTraitName FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator SNOMEDCTTraitName(string value)
{
return FindValue(value);
}
}
}