Upload to server

uploading
This commit is contained in:
2025-08-02 05:20:17 +07:00
commit a5eccbd452
984 changed files with 3031800 additions and 0 deletions

View File

@@ -0,0 +1,387 @@
///////////////////////////////////////////////////////////////
// This is generated code.
//////////////////////////////////////////////////////////////
// Code is generated using LLBLGen Pro version: 4.2
// Code is generated on:
// Code is generated using templates: SD.TemplateBindings.SharedTemplates
// Templates vendor: Solutions Design.
// Templates version:
//////////////////////////////////////////////////////////////
using System;
using SD.LLBLGen.Pro.ORMSupportClasses;
namespace Datalib.HelperClasses
{
// __LLBLGENPRO_USER_CODE_REGION_START AdditionalNamespaces
// __LLBLGENPRO_USER_CODE_REGION_END
/// <summary>Singleton implementation of the FieldInfoProvider. This class is the singleton wrapper through which the actual instance is retrieved.</summary>
/// <remarks>It uses a single instance of an internal class. The access isn't marked with locks as the FieldInfoProviderBase class is threadsafe.</remarks>
internal static class FieldInfoProviderSingleton
{
#region Class Member Declarations
private static readonly IFieldInfoProvider _providerInstance = new FieldInfoProviderCore();
#endregion
/// <summary>Dummy static constructor to make sure threadsafe initialization is performed.</summary>
static FieldInfoProviderSingleton()
{
}
/// <summary>Gets the singleton instance of the FieldInfoProviderCore</summary>
/// <returns>Instance of the FieldInfoProvider.</returns>
public static IFieldInfoProvider GetInstance()
{
return _providerInstance;
}
}
/// <summary>Actual implementation of the FieldInfoProvider. Used by singleton wrapper.</summary>
internal class FieldInfoProviderCore : FieldInfoProviderBase
{
/// <summary>Initializes a new instance of the <see cref="FieldInfoProviderCore"/> class.</summary>
internal FieldInfoProviderCore()
{
Init();
}
/// <summary>Method which initializes the internal datastores.</summary>
private void Init()
{
this.InitClass( (22 + 0));
InitTblAgeGroupEntityInfos();
InitTblAgencyEntityInfos();
InitTblChildEntityInfos();
InitTblClinicInfoEntityInfos();
InitTblCommuneEntityInfos();
InitTblDiaryEntityInfos();
InitTblDistrictEntityInfos();
InitTblExaminationInfoEntityInfos();
InitTblPatientEntityInfos();
InitTblPreClinicsInfoEntityInfos();
InitTblPregnanceInfoEntityInfos();
InitTblProvinceEntityInfos();
InitTblReferralFromPlaceEntityInfos();
InitTblReferralsToEntityInfos();
InitTblReferraltoServiceEntityInfos();
InitTblRegimenEntityInfos();
InitTblRegimenStopReasonEntityInfos();
InitTblServiceEntityInfos();
InitTblTestEntityInfos();
InitTblTreatmentEntityInfos();
InitTblTreatmentInfoEntityInfos();
InitTblWaitingListEntityInfos();
this.ConstructElementFieldStructures(InheritanceInfoProviderSingleton.GetInstance());
}
/// <summary>Inits TblAgeGroupEntity's FieldInfo objects</summary>
private void InitTblAgeGroupEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblAgeGroupFieldIndex), "TblAgeGroupEntity");
this.AddElementFieldInfo("TblAgeGroupEntity", "Age", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblAgeGroupFieldIndex.Age, 0, 0, 5);
this.AddElementFieldInfo("TblAgeGroupEntity", "Grp1", typeof(System.String), false, false, false, true, (int)TblAgeGroupFieldIndex.Grp1, 10, 0, 0);
this.AddElementFieldInfo("TblAgeGroupEntity", "Grp2", typeof(System.String), false, false, false, true, (int)TblAgeGroupFieldIndex.Grp2, 10, 0, 0);
this.AddElementFieldInfo("TblAgeGroupEntity", "Id", typeof(System.Int16), true, false, false, false, (int)TblAgeGroupFieldIndex.Id, 0, 0, 5);
}
/// <summary>Inits TblAgencyEntity's FieldInfo objects</summary>
private void InitTblAgencyEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblAgencyFieldIndex), "TblAgencyEntity");
this.AddElementFieldInfo("TblAgencyEntity", "AgencyTypeId", typeof(System.String), true, false, false, false, (int)TblAgencyFieldIndex.AgencyTypeId, 2, 0, 0);
this.AddElementFieldInfo("TblAgencyEntity", "EAgencyTypeName", typeof(System.String), false, false, false, true, (int)TblAgencyFieldIndex.EAgencyTypeName, 255, 0, 0);
this.AddElementFieldInfo("TblAgencyEntity", "VAgencyTypeName", typeof(System.String), false, false, false, true, (int)TblAgencyFieldIndex.VAgencyTypeName, 255, 0, 0);
}
/// <summary>Inits TblChildEntity's FieldInfo objects</summary>
private void InitTblChildEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblChildFieldIndex), "TblChildEntity");
this.AddElementFieldInfo("TblChildEntity", "ChildId", typeof(System.String), false, false, false, true, (int)TblChildFieldIndex.ChildId, 15, 0, 0);
this.AddElementFieldInfo("TblChildEntity", "ChildName", typeof(System.String), false, false, false, true, (int)TblChildFieldIndex.ChildName, 25, 0, 0);
this.AddElementFieldInfo("TblChildEntity", "Ctxdate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblChildFieldIndex.Ctxdate, 0, 0, 0);
this.AddElementFieldInfo("TblChildEntity", "FeedingType", typeof(System.Int16), false, false, false, false, (int)TblChildFieldIndex.FeedingType, 0, 0, 5);
this.AddElementFieldInfo("TblChildEntity", "Hiv18Date", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblChildFieldIndex.Hiv18Date, 0, 0, 0);
this.AddElementFieldInfo("TblChildEntity", "Hiv18Result", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblChildFieldIndex.Hiv18Result, 0, 0, 5);
this.AddElementFieldInfo("TblChildEntity", "Pcrcdate1", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblChildFieldIndex.Pcrcdate1, 0, 0, 0);
this.AddElementFieldInfo("TblChildEntity", "Pcrcdate2", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblChildFieldIndex.Pcrcdate2, 0, 0, 0);
this.AddElementFieldInfo("TblChildEntity", "Pcrresult1", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblChildFieldIndex.Pcrresult1, 0, 0, 5);
this.AddElementFieldInfo("TblChildEntity", "Pcrresult2", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblChildFieldIndex.Pcrresult2, 0, 0, 5);
this.AddElementFieldInfo("TblChildEntity", "PreganceId", typeof(System.String), false, true, false, true, (int)TblChildFieldIndex.PreganceId, 32, 0, 0);
this.AddElementFieldInfo("TblChildEntity", "Sex", typeof(System.Int16), false, false, false, false, (int)TblChildFieldIndex.Sex, 0, 0, 5);
this.AddElementFieldInfo("TblChildEntity", "UniqueKey", typeof(System.String), true, false, false, false, (int)TblChildFieldIndex.UniqueKey, 32, 0, 0);
}
/// <summary>Inits TblClinicInfoEntity's FieldInfo objects</summary>
private void InitTblClinicInfoEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblClinicInfoFieldIndex), "TblClinicInfoEntity");
this.AddElementFieldInfo("TblClinicInfoEntity", "Anemia", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblClinicInfoFieldIndex.Anemia, 0, 0, 5);
this.AddElementFieldInfo("TblClinicInfoEntity", "Blackouts", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblClinicInfoFieldIndex.Blackouts, 0, 0, 5);
this.AddElementFieldInfo("TblClinicInfoEntity", "Burning", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblClinicInfoFieldIndex.Burning, 0, 0, 5);
this.AddElementFieldInfo("TblClinicInfoEntity", "ClinicDate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblClinicInfoFieldIndex.ClinicDate, 0, 0, 0);
this.AddElementFieldInfo("TblClinicInfoEntity", "ClinicStage", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblClinicInfoFieldIndex.ClinicStage, 0, 0, 5);
this.AddElementFieldInfo("TblClinicInfoEntity", "Colic", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblClinicInfoFieldIndex.Colic, 0, 0, 5);
this.AddElementFieldInfo("TblClinicInfoEntity", "Depression", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblClinicInfoFieldIndex.Depression, 0, 0, 5);
this.AddElementFieldInfo("TblClinicInfoEntity", "Diarrhea", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblClinicInfoFieldIndex.Diarrhea, 0, 0, 5);
this.AddElementFieldInfo("TblClinicInfoEntity", "FatDistributionChanges", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblClinicInfoFieldIndex.FatDistributionChanges, 0, 0, 5);
this.AddElementFieldInfo("TblClinicInfoEntity", "Headache", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblClinicInfoFieldIndex.Headache, 0, 0, 5);
this.AddElementFieldInfo("TblClinicInfoEntity", "Height", typeof(Nullable<System.Double>), false, false, false, true, (int)TblClinicInfoFieldIndex.Height, 0, 0, 15);
this.AddElementFieldInfo("TblClinicInfoEntity", "Jaundice", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblClinicInfoFieldIndex.Jaundice, 0, 0, 5);
this.AddElementFieldInfo("TblClinicInfoEntity", "Motion", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblClinicInfoFieldIndex.Motion, 0, 0, 5);
this.AddElementFieldInfo("TblClinicInfoEntity", "Nausea", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblClinicInfoFieldIndex.Nausea, 0, 0, 5);
this.AddElementFieldInfo("TblClinicInfoEntity", "PatientId", typeof(System.String), false, true, false, false, (int)TblClinicInfoFieldIndex.PatientId, 15, 0, 0);
this.AddElementFieldInfo("TblClinicInfoEntity", "Poisoning", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblClinicInfoFieldIndex.Poisoning, 0, 0, 5);
this.AddElementFieldInfo("TblClinicInfoEntity", "ProgressTb", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblClinicInfoFieldIndex.ProgressTb, 0, 0, 5);
this.AddElementFieldInfo("TblClinicInfoEntity", "Rash", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblClinicInfoFieldIndex.Rash, 0, 0, 5);
this.AddElementFieldInfo("TblClinicInfoEntity", "UniqueKey", typeof(System.String), true, false, false, false, (int)TblClinicInfoFieldIndex.UniqueKey, 32, 0, 0);
this.AddElementFieldInfo("TblClinicInfoEntity", "Weight", typeof(Nullable<System.Double>), false, false, false, true, (int)TblClinicInfoFieldIndex.Weight, 0, 0, 15);
}
/// <summary>Inits TblCommuneEntity's FieldInfo objects</summary>
private void InitTblCommuneEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblCommuneFieldIndex), "TblCommuneEntity");
this.AddElementFieldInfo("TblCommuneEntity", "Communeid", typeof(System.String), true, false, false, false, (int)TblCommuneFieldIndex.Communeid, 7, 0, 0);
this.AddElementFieldInfo("TblCommuneEntity", "Communename", typeof(System.String), false, false, false, true, (int)TblCommuneFieldIndex.Communename, 255, 0, 0);
this.AddElementFieldInfo("TblCommuneEntity", "Districtid", typeof(System.String), false, true, false, true, (int)TblCommuneFieldIndex.Districtid, 5, 0, 0);
}
/// <summary>Inits TblDiaryEntity's FieldInfo objects</summary>
private void InitTblDiaryEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblDiaryFieldIndex), "TblDiaryEntity");
this.AddElementFieldInfo("TblDiaryEntity", "EventDate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblDiaryFieldIndex.EventDate, 0, 0, 0);
this.AddElementFieldInfo("TblDiaryEntity", "OtherResult", typeof(System.String), false, false, false, true, (int)TblDiaryFieldIndex.OtherResult, 255, 0, 0);
this.AddElementFieldInfo("TblDiaryEntity", "PatientId", typeof(System.String), false, true, false, true, (int)TblDiaryFieldIndex.PatientId, 15, 0, 0);
this.AddElementFieldInfo("TblDiaryEntity", "Reason", typeof(System.String), false, false, false, true, (int)TblDiaryFieldIndex.Reason, 255, 0, 0);
this.AddElementFieldInfo("TblDiaryEntity", "Result", typeof(System.String), false, false, false, true, (int)TblDiaryFieldIndex.Result, 1, 0, 0);
this.AddElementFieldInfo("TblDiaryEntity", "UniqueKey", typeof(System.String), true, false, false, false, (int)TblDiaryFieldIndex.UniqueKey, 32, 0, 0);
}
/// <summary>Inits TblDistrictEntity's FieldInfo objects</summary>
private void InitTblDistrictEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblDistrictFieldIndex), "TblDistrictEntity");
this.AddElementFieldInfo("TblDistrictEntity", "Districtid", typeof(System.String), true, false, false, false, (int)TblDistrictFieldIndex.Districtid, 5, 0, 0);
this.AddElementFieldInfo("TblDistrictEntity", "Districtname", typeof(System.String), false, false, false, true, (int)TblDistrictFieldIndex.Districtname, 26, 0, 0);
this.AddElementFieldInfo("TblDistrictEntity", "Provinceid", typeof(System.String), false, true, false, true, (int)TblDistrictFieldIndex.Provinceid, 3, 0, 0);
}
/// <summary>Inits TblExaminationInfoEntity's FieldInfo objects</summary>
private void InitTblExaminationInfoEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblExaminationInfoFieldIndex), "TblExaminationInfoEntity");
this.AddElementFieldInfo("TblExaminationInfoEntity", "Anemia", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.Anemia, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "Blackouts", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.Blackouts, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "Burning", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.Burning, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "Calc", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.Calc, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "ClinicStage", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.ClinicStage, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "Colic", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.Colic, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "CommuneId", typeof(System.String), false, false, false, true, (int)TblExaminationInfoFieldIndex.CommuneId, 7, 0, 0);
this.AddElementFieldInfo("TblExaminationInfoEntity", "DayDiff", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.DayDiff, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "Depression", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.Depression, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "Diarrhea", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.Diarrhea, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "DistrictId", typeof(System.String), false, false, false, true, (int)TblExaminationInfoFieldIndex.DistrictId, 5, 0, 0);
this.AddElementFieldInfo("TblExaminationInfoEntity", "EndExamDate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblExaminationInfoFieldIndex.EndExamDate, 0, 0, 0);
this.AddElementFieldInfo("TblExaminationInfoEntity", "ExamDate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblExaminationInfoFieldIndex.ExamDate, 0, 0, 0);
this.AddElementFieldInfo("TblExaminationInfoEntity", "FatDistributionChanges", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.FatDistributionChanges, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "Headache", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.Headache, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "Height", typeof(Nullable<System.Double>), false, false, false, true, (int)TblExaminationInfoFieldIndex.Height, 0, 0, 15);
this.AddElementFieldInfo("TblExaminationInfoEntity", "IsClinic", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.IsClinic, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "Jaundice", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.Jaundice, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "LateAppointmentReason", typeof(System.String), false, false, false, true, (int)TblExaminationInfoFieldIndex.LateAppointmentReason, 536870911, 0, 0);
this.AddElementFieldInfo("TblExaminationInfoEntity", "LateTimes", typeof(System.String), false, false, false, true, (int)TblExaminationInfoFieldIndex.LateTimes, 10, 0, 0);
this.AddElementFieldInfo("TblExaminationInfoEntity", "Motion", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.Motion, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "Nausea", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.Nausea, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "NoSelfExam", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.NoSelfExam, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "OutPatientTreatment", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.OutPatientTreatment, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "PatientId", typeof(System.String), false, true, false, false, (int)TblExaminationInfoFieldIndex.PatientId, 15, 0, 0);
this.AddElementFieldInfo("TblExaminationInfoEntity", "Poisoning", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.Poisoning, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "ProgressTb", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.ProgressTb, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "ProvinceId", typeof(System.String), false, false, false, true, (int)TblExaminationInfoFieldIndex.ProvinceId, 3, 0, 0);
this.AddElementFieldInfo("TblExaminationInfoEntity", "Rash", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.Rash, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "ReasonEnd", typeof(System.String), false, false, false, true, (int)TblExaminationInfoFieldIndex.ReasonEnd, 2, 0, 0);
this.AddElementFieldInfo("TblExaminationInfoEntity", "ReExamDate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblExaminationInfoFieldIndex.ReExamDate, 0, 0, 0);
this.AddElementFieldInfo("TblExaminationInfoEntity", "ReTreatment", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.ReTreatment, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "Status", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.Status, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "TbScreen", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.TbScreen, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "TbScreenResult", typeof(System.String), false, false, false, true, (int)TblExaminationInfoFieldIndex.TbScreenResult, 2, 0, 0);
this.AddElementFieldInfo("TblExaminationInfoEntity", "TreatmentFollow", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblExaminationInfoFieldIndex.TreatmentFollow, 0, 0, 5);
this.AddElementFieldInfo("TblExaminationInfoEntity", "UniqueKey", typeof(System.String), true, false, false, false, (int)TblExaminationInfoFieldIndex.UniqueKey, 32, 0, 0);
this.AddElementFieldInfo("TblExaminationInfoEntity", "Weight", typeof(Nullable<System.Double>), false, false, false, true, (int)TblExaminationInfoFieldIndex.Weight, 0, 0, 15);
}
/// <summary>Inits TblPatientEntity's FieldInfo objects</summary>
private void InitTblPatientEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblPatientFieldIndex), "TblPatientEntity");
this.AddElementFieldInfo("TblPatientEntity", "Address", typeof(System.String), false, false, false, true, (int)TblPatientFieldIndex.Address, 255, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "BirthYear", typeof(System.Int32), false, false, false, false, (int)TblPatientFieldIndex.BirthYear, 0, 0, 10);
this.AddElementFieldInfo("TblPatientEntity", "CommuneId", typeof(System.String), false, false, false, true, (int)TblPatientFieldIndex.CommuneId, 7, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "CreateDate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblPatientFieldIndex.CreateDate, 0, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "DateofArv", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblPatientFieldIndex.DateofArv, 0, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "DateofReceivingDrug", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblPatientFieldIndex.DateofReceivingDrug, 0, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "Dateofreferral", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblPatientFieldIndex.Dateofreferral, 0, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "DateofRegistration", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblPatientFieldIndex.DateofRegistration, 0, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "DeathDate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblPatientFieldIndex.DeathDate, 0, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "DistrictId", typeof(System.String), false, false, false, true, (int)TblPatientFieldIndex.DistrictId, 5, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "HaveArvBefore", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblPatientFieldIndex.HaveArvBefore, 0, 0, 5);
this.AddElementFieldInfo("TblPatientEntity", "HivConfirmedDate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblPatientFieldIndex.HivConfirmedDate, 0, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "IdentityCardNo", typeof(System.String), false, false, false, true, (int)TblPatientFieldIndex.IdentityCardNo, 20, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "Insuranceid", typeof(System.String), false, false, false, true, (int)TblPatientFieldIndex.Insuranceid, 50, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "ModifyDate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblPatientFieldIndex.ModifyDate, 0, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "OldPatientId", typeof(System.String), false, false, false, true, (int)TblPatientFieldIndex.OldPatientId, 15, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "PatientId", typeof(System.String), true, false, false, false, (int)TblPatientFieldIndex.PatientId, 15, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "PatientName", typeof(System.String), false, false, false, true, (int)TblPatientFieldIndex.PatientName, 255, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "ProvinceId", typeof(System.String), false, false, false, true, (int)TblPatientFieldIndex.ProvinceId, 3, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "ReferralId", typeof(System.String), false, true, false, true, (int)TblPatientFieldIndex.ReferralId, 2, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "ReferralName", typeof(System.String), false, false, false, true, (int)TblPatientFieldIndex.ReferralName, 255, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "ReferralProvinceId", typeof(System.String), false, false, false, true, (int)TblPatientFieldIndex.ReferralProvinceId, 3, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "Regimenid", typeof(System.String), false, false, false, true, (int)TblPatientFieldIndex.Regimenid, 2, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "Sex", typeof(System.Int16), false, false, false, false, (int)TblPatientFieldIndex.Sex, 0, 0, 5);
this.AddElementFieldInfo("TblPatientEntity", "Sms", typeof(Nullable<System.Boolean>), false, false, false, true, (int)TblPatientFieldIndex.Sms, 2, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "Status", typeof(System.String), false, false, false, true, (int)TblPatientFieldIndex.Status, 2, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "SupporterInfo", typeof(System.String), false, false, false, true, (int)TblPatientFieldIndex.SupporterInfo, 536870911, 0, 0);
this.AddElementFieldInfo("TblPatientEntity", "TelephoneNo", typeof(System.String), false, false, false, true, (int)TblPatientFieldIndex.TelephoneNo, 20, 0, 0);
}
/// <summary>Inits TblPreClinicsInfoEntity's FieldInfo objects</summary>
private void InitTblPreClinicsInfoEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblPreClinicsInfoFieldIndex), "TblPreClinicsInfoEntity");
this.AddElementFieldInfo("TblPreClinicsInfoEntity", "PatientId", typeof(System.String), false, true, false, false, (int)TblPreClinicsInfoFieldIndex.PatientId, 15, 0, 0);
this.AddElementFieldInfo("TblPreClinicsInfoEntity", "QualityResult", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblPreClinicsInfoFieldIndex.QualityResult, 0, 0, 5);
this.AddElementFieldInfo("TblPreClinicsInfoEntity", "QuantityResult", typeof(Nullable<System.Double>), false, false, false, true, (int)TblPreClinicsInfoFieldIndex.QuantityResult, 0, 0, 15);
this.AddElementFieldInfo("TblPreClinicsInfoEntity", "Status", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblPreClinicsInfoFieldIndex.Status, 0, 0, 5);
this.AddElementFieldInfo("TblPreClinicsInfoEntity", "TestDate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblPreClinicsInfoFieldIndex.TestDate, 0, 0, 0);
this.AddElementFieldInfo("TblPreClinicsInfoEntity", "Testid", typeof(System.String), false, true, false, false, (int)TblPreClinicsInfoFieldIndex.Testid, 2, 0, 0);
this.AddElementFieldInfo("TblPreClinicsInfoEntity", "UniqueKey", typeof(System.String), true, false, false, false, (int)TblPreClinicsInfoFieldIndex.UniqueKey, 32, 0, 0);
}
/// <summary>Inits TblPregnanceInfoEntity's FieldInfo objects</summary>
private void InitTblPregnanceInfoEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblPregnanceInfoFieldIndex), "TblPregnanceInfoEntity");
this.AddElementFieldInfo("TblPregnanceInfoEntity", "EstimatedDelivery", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblPregnanceInfoFieldIndex.EstimatedDelivery, 0, 0, 0);
this.AddElementFieldInfo("TblPregnanceInfoEntity", "Note", typeof(System.String), false, false, false, true, (int)TblPregnanceInfoFieldIndex.Note, 536870911, 0, 0);
this.AddElementFieldInfo("TblPregnanceInfoEntity", "PatientId", typeof(System.String), false, true, false, true, (int)TblPregnanceInfoFieldIndex.PatientId, 15, 0, 0);
this.AddElementFieldInfo("TblPregnanceInfoEntity", "PregnanceDate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblPregnanceInfoFieldIndex.PregnanceDate, 0, 0, 0);
this.AddElementFieldInfo("TblPregnanceInfoEntity", "UniqueKey", typeof(System.String), true, false, false, false, (int)TblPregnanceInfoFieldIndex.UniqueKey, 32, 0, 0);
}
/// <summary>Inits TblProvinceEntity's FieldInfo objects</summary>
private void InitTblProvinceEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblProvinceFieldIndex), "TblProvinceEntity");
this.AddElementFieldInfo("TblProvinceEntity", "Provinceid", typeof(System.String), true, false, false, false, (int)TblProvinceFieldIndex.Provinceid, 3, 0, 0);
this.AddElementFieldInfo("TblProvinceEntity", "Provincename", typeof(System.String), false, false, false, true, (int)TblProvinceFieldIndex.Provincename, 30, 0, 0);
}
/// <summary>Inits TblReferralFromPlaceEntity's FieldInfo objects</summary>
private void InitTblReferralFromPlaceEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblReferralFromPlaceFieldIndex), "TblReferralFromPlaceEntity");
this.AddElementFieldInfo("TblReferralFromPlaceEntity", "EReferralName", typeof(System.String), false, false, false, true, (int)TblReferralFromPlaceFieldIndex.EReferralName, 255, 0, 0);
this.AddElementFieldInfo("TblReferralFromPlaceEntity", "ReferralId", typeof(System.String), true, false, false, false, (int)TblReferralFromPlaceFieldIndex.ReferralId, 2, 0, 0);
this.AddElementFieldInfo("TblReferralFromPlaceEntity", "VReferralName", typeof(System.String), false, false, false, true, (int)TblReferralFromPlaceFieldIndex.VReferralName, 255, 0, 0);
}
/// <summary>Inits TblReferralsToEntity's FieldInfo objects</summary>
private void InitTblReferralsToEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblReferralsToFieldIndex), "TblReferralsToEntity");
this.AddElementFieldInfo("TblReferralsToEntity", "AgencyTypeId", typeof(System.String), false, false, false, true, (int)TblReferralsToFieldIndex.AgencyTypeId, 2, 0, 0);
this.AddElementFieldInfo("TblReferralsToEntity", "DeathReasonId", typeof(System.String), false, false, false, true, (int)TblReferralsToFieldIndex.DeathReasonId, 2, 0, 0);
this.AddElementFieldInfo("TblReferralsToEntity", "EndDate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblReferralsToFieldIndex.EndDate, 0, 0, 0);
this.AddElementFieldInfo("TblReferralsToEntity", "Note", typeof(System.String), false, false, false, true, (int)TblReferralsToFieldIndex.Note, 536870911, 0, 0);
this.AddElementFieldInfo("TblReferralsToEntity", "PatientId", typeof(System.String), false, true, false, true, (int)TblReferralsToFieldIndex.PatientId, 15, 0, 0);
this.AddElementFieldInfo("TblReferralsToEntity", "ProvinceId", typeof(System.String), false, false, false, true, (int)TblReferralsToFieldIndex.ProvinceId, 3, 0, 0);
this.AddElementFieldInfo("TblReferralsToEntity", "ReceiveServiceDate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblReferralsToFieldIndex.ReceiveServiceDate, 0, 0, 0);
this.AddElementFieldInfo("TblReferralsToEntity", "ReferralAgency", typeof(System.String), false, false, false, true, (int)TblReferralsToFieldIndex.ReferralAgency, 255, 0, 0);
this.AddElementFieldInfo("TblReferralsToEntity", "Status", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblReferralsToFieldIndex.Status, 0, 0, 5);
this.AddElementFieldInfo("TblReferralsToEntity", "TypeId", typeof(System.String), false, false, false, true, (int)TblReferralsToFieldIndex.TypeId, 2, 0, 0);
this.AddElementFieldInfo("TblReferralsToEntity", "UniqueKey", typeof(System.String), true, false, false, false, (int)TblReferralsToFieldIndex.UniqueKey, 32, 0, 0);
}
/// <summary>Inits TblReferraltoServiceEntity's FieldInfo objects</summary>
private void InitTblReferraltoServiceEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblReferraltoServiceFieldIndex), "TblReferraltoServiceEntity");
this.AddElementFieldInfo("TblReferraltoServiceEntity", "AgencyTypeId", typeof(System.String), false, true, false, true, (int)TblReferraltoServiceFieldIndex.AgencyTypeId, 2, 0, 0);
this.AddElementFieldInfo("TblReferraltoServiceEntity", "Note", typeof(System.String), false, false, false, true, (int)TblReferraltoServiceFieldIndex.Note, 536870911, 0, 0);
this.AddElementFieldInfo("TblReferraltoServiceEntity", "PatientId", typeof(System.String), false, true, false, true, (int)TblReferraltoServiceFieldIndex.PatientId, 15, 0, 0);
this.AddElementFieldInfo("TblReferraltoServiceEntity", "ProvinceId", typeof(System.String), false, false, false, true, (int)TblReferraltoServiceFieldIndex.ProvinceId, 3, 0, 0);
this.AddElementFieldInfo("TblReferraltoServiceEntity", "ReceiveServiceDate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblReferraltoServiceFieldIndex.ReceiveServiceDate, 0, 0, 0);
this.AddElementFieldInfo("TblReferraltoServiceEntity", "ReferralAgency", typeof(System.String), false, false, false, true, (int)TblReferraltoServiceFieldIndex.ReferralAgency, 255, 0, 0);
this.AddElementFieldInfo("TblReferraltoServiceEntity", "ReferralDate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblReferraltoServiceFieldIndex.ReferralDate, 0, 0, 0);
this.AddElementFieldInfo("TblReferraltoServiceEntity", "Status", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblReferraltoServiceFieldIndex.Status, 0, 0, 5);
this.AddElementFieldInfo("TblReferraltoServiceEntity", "UniqueKey", typeof(System.String), true, false, false, false, (int)TblReferraltoServiceFieldIndex.UniqueKey, 32, 0, 0);
}
/// <summary>Inits TblRegimenEntity's FieldInfo objects</summary>
private void InitTblRegimenEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblRegimenFieldIndex), "TblRegimenEntity");
this.AddElementFieldInfo("TblRegimenEntity", "ERegimenName", typeof(System.String), false, false, false, true, (int)TblRegimenFieldIndex.ERegimenName, 255, 0, 0);
this.AddElementFieldInfo("TblRegimenEntity", "Regimenid", typeof(System.String), true, false, false, false, (int)TblRegimenFieldIndex.Regimenid, 2, 0, 0);
this.AddElementFieldInfo("TblRegimenEntity", "Sign", typeof(System.String), false, false, false, true, (int)TblRegimenFieldIndex.Sign, 3, 0, 0);
this.AddElementFieldInfo("TblRegimenEntity", "Type", typeof(Nullable<System.Int16>), false, false, false, true, (int)TblRegimenFieldIndex.Type, 0, 0, 5);
this.AddElementFieldInfo("TblRegimenEntity", "VRegimenname", typeof(System.String), false, false, false, true, (int)TblRegimenFieldIndex.VRegimenname, 255, 0, 0);
}
/// <summary>Inits TblRegimenStopReasonEntity's FieldInfo objects</summary>
private void InitTblRegimenStopReasonEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblRegimenStopReasonFieldIndex), "TblRegimenStopReasonEntity");
this.AddElementFieldInfo("TblRegimenStopReasonEntity", "EReasonDes", typeof(System.String), false, false, false, true, (int)TblRegimenStopReasonFieldIndex.EReasonDes, 255, 0, 0);
this.AddElementFieldInfo("TblRegimenStopReasonEntity", "ReasonId", typeof(System.String), true, false, false, false, (int)TblRegimenStopReasonFieldIndex.ReasonId, 2, 0, 0);
this.AddElementFieldInfo("TblRegimenStopReasonEntity", "Sign", typeof(System.String), false, false, false, true, (int)TblRegimenStopReasonFieldIndex.Sign, 2, 0, 0);
this.AddElementFieldInfo("TblRegimenStopReasonEntity", "VReasonDes", typeof(System.String), false, false, false, true, (int)TblRegimenStopReasonFieldIndex.VReasonDes, 255, 0, 0);
}
/// <summary>Inits TblServiceEntity's FieldInfo objects</summary>
private void InitTblServiceEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblServiceFieldIndex), "TblServiceEntity");
this.AddElementFieldInfo("TblServiceEntity", "EServiceName", typeof(System.String), false, false, false, true, (int)TblServiceFieldIndex.EServiceName, 255, 0, 0);
this.AddElementFieldInfo("TblServiceEntity", "ServiceId", typeof(System.String), true, false, false, false, (int)TblServiceFieldIndex.ServiceId, 2, 0, 0);
this.AddElementFieldInfo("TblServiceEntity", "VServiceName", typeof(System.String), false, false, false, true, (int)TblServiceFieldIndex.VServiceName, 255, 0, 0);
}
/// <summary>Inits TblTestEntity's FieldInfo objects</summary>
private void InitTblTestEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblTestFieldIndex), "TblTestEntity");
this.AddElementFieldInfo("TblTestEntity", "ETestName", typeof(System.String), false, false, false, true, (int)TblTestFieldIndex.ETestName, 255, 0, 0);
this.AddElementFieldInfo("TblTestEntity", "Testid", typeof(System.String), true, false, false, false, (int)TblTestFieldIndex.Testid, 2, 0, 0);
this.AddElementFieldInfo("TblTestEntity", "VTestName", typeof(System.String), false, false, false, true, (int)TblTestFieldIndex.VTestName, 255, 0, 0);
}
/// <summary>Inits TblTreatmentEntity's FieldInfo objects</summary>
private void InitTblTreatmentEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblTreatmentFieldIndex), "TblTreatmentEntity");
this.AddElementFieldInfo("TblTreatmentEntity", "ETreatmentDes", typeof(System.String), false, false, false, true, (int)TblTreatmentFieldIndex.ETreatmentDes, 255, 0, 0);
this.AddElementFieldInfo("TblTreatmentEntity", "Sign", typeof(System.String), false, false, false, true, (int)TblTreatmentFieldIndex.Sign, 10, 0, 0);
this.AddElementFieldInfo("TblTreatmentEntity", "TreatmentId", typeof(System.String), true, false, false, false, (int)TblTreatmentFieldIndex.TreatmentId, 2, 0, 0);
this.AddElementFieldInfo("TblTreatmentEntity", "VTreatmentDes", typeof(System.String), false, false, false, true, (int)TblTreatmentFieldIndex.VTreatmentDes, 255, 0, 0);
}
/// <summary>Inits TblTreatmentInfoEntity's FieldInfo objects</summary>
private void InitTblTreatmentInfoEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblTreatmentInfoFieldIndex), "TblTreatmentInfoEntity");
this.AddElementFieldInfo("TblTreatmentInfoEntity", "PatientId", typeof(System.String), false, true, false, false, (int)TblTreatmentInfoFieldIndex.PatientId, 15, 0, 0);
this.AddElementFieldInfo("TblTreatmentInfoEntity", "ReasonId", typeof(System.String), false, true, false, true, (int)TblTreatmentInfoFieldIndex.ReasonId, 2, 0, 0);
this.AddElementFieldInfo("TblTreatmentInfoEntity", "Regimenid", typeof(System.String), false, true, false, true, (int)TblTreatmentInfoFieldIndex.Regimenid, 2, 0, 0);
this.AddElementFieldInfo("TblTreatmentInfoEntity", "TreatmentEdate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblTreatmentInfoFieldIndex.TreatmentEdate, 0, 0, 0);
this.AddElementFieldInfo("TblTreatmentInfoEntity", "TreatmentId", typeof(System.String), false, true, false, true, (int)TblTreatmentInfoFieldIndex.TreatmentId, 2, 0, 0);
this.AddElementFieldInfo("TblTreatmentInfoEntity", "TreatmentSdate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblTreatmentInfoFieldIndex.TreatmentSdate, 0, 0, 0);
this.AddElementFieldInfo("TblTreatmentInfoEntity", "UniqueKey", typeof(System.String), true, false, false, false, (int)TblTreatmentInfoFieldIndex.UniqueKey, 32, 0, 0);
}
/// <summary>Inits TblWaitingListEntity's FieldInfo objects</summary>
private void InitTblWaitingListEntityInfos()
{
this.AddFieldIndexEnumForElementName(typeof(TblWaitingListFieldIndex), "TblWaitingListEntity");
this.AddElementFieldInfo("TblWaitingListEntity", "Arv", typeof(System.Boolean), false, false, false, false, (int)TblWaitingListFieldIndex.Arv, 2, 0, 0);
this.AddElementFieldInfo("TblWaitingListEntity", "FollowNum", typeof(System.String), false, false, false, true, (int)TblWaitingListFieldIndex.FollowNum, 255, 0, 0);
this.AddElementFieldInfo("TblWaitingListEntity", "LastFolowResult", typeof(System.String), false, false, false, true, (int)TblWaitingListFieldIndex.LastFolowResult, 255, 0, 0);
this.AddElementFieldInfo("TblWaitingListEntity", "LateTimes", typeof(System.String), false, false, false, true, (int)TblWaitingListFieldIndex.LateTimes, 255, 0, 0);
this.AddElementFieldInfo("TblWaitingListEntity", "PatientId", typeof(System.String), true, false, false, false, (int)TblWaitingListFieldIndex.PatientId, 15, 0, 0);
this.AddElementFieldInfo("TblWaitingListEntity", "PatientName", typeof(System.String), false, false, false, true, (int)TblWaitingListFieldIndex.PatientName, 255, 0, 0);
this.AddElementFieldInfo("TblWaitingListEntity", "ReExamDate", typeof(Nullable<System.DateTime>), false, false, false, true, (int)TblWaitingListFieldIndex.ReExamDate, 0, 0, 0);
this.AddElementFieldInfo("TblWaitingListEntity", "Selected", typeof(System.Boolean), false, false, false, false, (int)TblWaitingListFieldIndex.Selected, 2, 0, 0);
this.AddElementFieldInfo("TblWaitingListEntity", "Status", typeof(System.String), false, false, false, true, (int)TblWaitingListFieldIndex.Status, 50, 0, 0);
this.AddElementFieldInfo("TblWaitingListEntity", "TelephoneNo", typeof(System.String), false, false, false, true, (int)TblWaitingListFieldIndex.TelephoneNo, 20, 0, 0);
}
}
}