@@ -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 ) ;
}
}
}