AIMS/AIMSEntity/ObjectQuery/OperatingRoomPutDoorRegisterMap.cs
2023-06-07 10:30:13 +08:00

93 lines
3.9 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
namespace AIMSObjectQuery
{
internal partial class OperatingRoomPutDoorRegisterMap:IMap
{
private Dictionary<string, string> dictionary = new Dictionary<string, string>();
public OperatingRoomPutDoorRegisterMap()
{
dictionary.Add("id", "Id");
dictionary.Add("patientid", "PatientId");
dictionary.Add("hispatientid", "HISPatientId");
dictionary.Add("inhospitalno", "InHospitalNo");
dictionary.Add("visitid", "VisitId");
dictionary.Add("patientmodel", "PatientModel");
dictionary.Add("patientdeptno", "PatientDeptNo");
dictionary.Add("patientdeptname", "PatientDeptName");
dictionary.Add("patientbedno", "PatientBedNo");
dictionary.Add("name", "Name");
dictionary.Add("sex", "Sex");
dictionary.Add("age", "Age");
dictionary.Add("birthday", "BirthDay");
dictionary.Add("height", "Height");
dictionary.Add("weight", "Weight");
dictionary.Add("identityno", "IdEntityNo");
dictionary.Add("tel", "Tel");
dictionary.Add("address", "Address");
dictionary.Add("contacts", "Contacts");
dictionary.Add("contactstel", "ContactsTel");
dictionary.Add("operationtype", "OperationType");
dictionary.Add("isplanagainoperation", "IsPlanAgainOperation");
dictionary.Add("execdeptno", "ExecDeptNo");
dictionary.Add("execdeptname", "ExecDeptName");
dictionary.Add("anaesthesiamethod", "AnaesthesiaMethod");
dictionary.Add("ispainclinic", "IsPainClinic");
dictionary.Add("paintreatment", "PainTreatment");
dictionary.Add("paintreatmentremark", "PainTreatmentRemark");
dictionary.Add("diagnose", "Diagnose");
dictionary.Add("diagnoseremark", "DiagnoseRemark");
dictionary.Add("operation", "Operation");
dictionary.Add("operationremark", "OPerationRemark");
dictionary.Add("anaesthesia", "Anaesthesia");
dictionary.Add("anaesthesiaremark", "AnaesthesiaRemark");
dictionary.Add("asalevel", "ASALevel");
dictionary.Add("operationlevel", "OperationLevel");
dictionary.Add("operationposition", "OperationPosition");
dictionary.Add("anaesthesiadrugs", "AnaesthesiaDrugs");
dictionary.Add("complication", "Complication");
dictionary.Add("operationsituation", "OperationSituation");
dictionary.Add("operationdate", "OperationDate");
dictionary.Add("anaesthesiabegintime", "AnaesthesiaBeginTime");
dictionary.Add("anaesthesiaendtime", "AnaesthesiaEndTime");
dictionary.Add("operationbegintime", "OperationBeginTime");
dictionary.Add("operationendtime", "OperationEndTime");
dictionary.Add("operationdoctorno", "OperationDoctorNo");
dictionary.Add("operationdoctorname", "OperationDoctorName");
dictionary.Add("anaesthesiadoctorno", "AnaesthesiaDoctorNo");
dictionary.Add("anaesthesiadoctorname", "AnaesthesiaDoctorName");
dictionary.Add("instrumentnurseno", "InstrumentNurseNo");
dictionary.Add("instrumentnursename", "InstrumentNurseName");
dictionary.Add("tournurseno", "TourNurseNo");
dictionary.Add("tournursename", "TourNurseName");
dictionary.Add("isvalid", "IsValid");
dictionary.Add("state", "State");
dictionary.Add("opeatorno", "OpeatorNo");
dictionary.Add("operatortime", "OperatorTime");
dictionary.Add("remark", "Remark");
dictionary.Add("hcode", "HCode");
}
#region IMap
public string this[string propertyName]
{
get
{
try
{
return dictionary[propertyName.ToLower()];
}
catch (KeyNotFoundException)
{
throw new Exception(propertyName + "属性不存在");
}
}
}
#endregion
}
}