93 lines
3.9 KiB
C#
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
|
|
}
|
|
}
|