using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace PTMedicalInsurance.Common
{
//配置信息
public struct IrisConfigue{
public string ip;
public string url;
public string authorization;
}
//接口固定信息
public struct InterfaceInfo
{
public int interfaceDr;
public string interfaceName;
public int hospitalDr;
public string hospitalName;
public string hospitalNO;
public string centerURL;
public string ecURL;
public string areaCode;
public string dllName;
public string version;
public string signatureType;
public string recivedSystem;
}
//患者信息
public struct Patients
{
public int adm_Dr;
public string mdtrtID;
public string name;
public string psn_no;
public string insuType;
public string medType;
public string certNO;
public string certType;
public string admDiagCode; //Admission Diagnosis
public string admDiagName;
public string discDiagCode; //Discharge Diagnosis
public string discDiagName;
public string insuplc_admdvs;
}
//费用信息
public struct Fees
{
public int adm_Dr;
public string mdtrtID;
public string feeDetlSn;
public string orderNO;
public string hisCode;
public string hisName;
public string insuCode;
public string insuName;
public string sumamt;
public string count;
public string price;
public string billDeptCode;
public string billDeptName;
public string billDrCode;
public string billDrName;
public string acceptDeptCode;
public string acceptDeptName;
public string orderDrCode;
public string orderDrName;
public string limitUseFlag;
DateTime occurTime;
public string insuplc_admdvs;
}
//结算信息
public struct Settlements
{
public int adm_Dr;
public string mdtrtID;
public string settlID;
public string billID;
public string recordID;
public string clearingType;
public string clearingWay;
public string clearingOrgan;
DateTime occurTime;
}
//当前环境实时信息
public struct currentEnvironment
{
public string path;
public string signno;
public string operatorNO;
public string operatorName;
public string operatorType;
public string msgid;
}
}