Commit a1a4fe17 authored by Tangtang1997's avatar Tangtang1997

initial

parents
Pipeline #1550 failed with stages
**/.classpath
**/.dockerignore
**/.env
**/.git
**/.gitignore
**/.project
**/.settings
**/.toolstarget
**/.vs
**/.vscode
**/*.*proj.user
**/*.dbmdl
**/*.jfm
**/azds.yaml
**/bin
**/charts
**/docker-compose*
**/Dockerfile*
**/node_modules
**/npm-debug.log
**/obj
**/secrets.dev.yaml
**/values.dev.yaml
LICENSE
README.md
\ No newline at end of file
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
# User-specific files
*.suo
*.user
*.userosscache
*.sln.docstates
# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs
# Build results
x64/
x86/
bld/
/**/[Bb]in/
/**/[Oo]bj/
/**/[Ll]og/
/**/[Dd]oc/
# Visual Studio 2015 cache/options directory
.vs/
# Uncomment if you have tasks that create the project's static files in wwwroot
#wwwroot/
# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
# NUNIT
*.VisualState.xml
TestResult.xml
# Build Results of an ATL Project
**/[Dd]ebugPS/
**/[Rr]eleasePS/
dlldata.c
# DNX
project.lock.json
project.fragment.lock.json
artifacts/
*_i.c
*_p.c
*_i.h
*.ilk
*.meta
*.obj
*.pch
*.pdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc
# Chutzpah Test files
_Chutzpah*
# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opendb
*.opensdf
*.sdf
*.cachefile
*.VC.db
*.VC.VC.opendb
# Visual Studio profiler
*.psess
*.vsp
*.vspx
*.sap
# TFS 2012 Local Workspace
$tf/
# Guidance Automation Toolkit
*.gpState
# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user
# JustCode is a .NET coding add-in
.JustCode
# TeamCity is a build add-in
_TeamCity*
# DotCover is a Code Coverage Tool
*.dotCover
# NCrunch
_NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*
# MightyMoose
*.mm.*
AutoTest.Net/
# Web workbench (sass)
.sass-cache/
# Installshield output folder
[Ee]xpress/
# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html
# Click-Once directory
publish/
# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# TODO: Comment the next line if you want to checkin your web deploy settings
# but database connection strings (with potential passwords) will be unencrypted
#*.pubxml
*.publishproj
# Microsoft Azure Web App publish settings. Comment the next line if you want to
# checkin your Azure Web App publish settings, but sensitive information contained
# in these scripts will be unencrypted
PublishScripts/
# NuGet Packages
*.nupkg
# The packages folder can be ignored because of Package Restore
**/packages/*
# except build/, which is used as an MSBuild target.
!**/packages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/packages/repositories.config
# NuGet v3's project.json files produces more ignoreable files
*.nuget.props
*.nuget.targets
# Microsoft Azure Build Output
csx/
*.build.csdef
# Microsoft Azure Emulator
ecf/
rcf/
# Windows Store app package directories and files
AppPackages/
BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
# Visual Studio cache files
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of directories ending in .cache
!*.[Cc]ache/
# Others
ClientBin/
~$*
*~
*.dbmdl
*.dbproj.schemaview
*.jfm
*.pfx
*.publishsettings
node_modules/
orleans.codegen.cs
# Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/
# RIA/Silverlight projects
Generated_Code/
# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
# SQL Server files
*.mdf
*.ldf
# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings
# Microsoft Fakes
FakesAssemblies/
# GhostDoc plugin setting file
*.GhostDoc.xml
# Node.js Tools for Visual Studio
.ntvs_analysis.dat
# Visual Studio 6 build log
*.plg
# Visual Studio 6 workspace options file
*.opt
# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
**/*.DesktopClient/ModelManifest.xml
**/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml
_Pvt_Extensions
# Paket dependency manager
.paket/paket.exe
paket-files/
# FAKE - F# Make
.fake/
# JetBrains Rider
.idea/
*.sln.iml
# CodeRush
.cr/
# Python Tools for Visual Studio (PTVS)
__pycache__/
*.pyc
/src/BTHG.Framework/Services
/src/BTHG.Mall.Web/Properties/PublishProfiles
/src/BTHG.Activitys/appsettings.json
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.1</TargetFramework>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<DocumentationFile>bin\Debug\netstandard2.0\ASHermed.SinoInterface.Api.ContractModel.xml</DocumentationFile>
<OutputPath>bin\Debug\</OutputPath>
<NoWarn>1701;1702;1591</NoWarn>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<DocumentationFile>bin\Release\netstandard2.0\ASHermed.SinoInterface.Api.ContractModel.xml</DocumentationFile>
<OutputPath>bin\Release\</OutputPath>
<NoWarn>1701;1702;1591</NoWarn>
</PropertyGroup>
<ItemGroup>
<Compile Remove="Framework\File\**" />
<Compile Remove="Framework\Log\**" />
<EmbeddedResource Remove="Framework\File\**" />
<EmbeddedResource Remove="Framework\Log\**" />
<None Remove="Framework\File\**" />
<None Remove="Framework\Log\**" />
</ItemGroup>
<ItemGroup>
<Compile Remove="Shared\Entity\ApiLogsApiNameStatisticsEntity.cs" />
<Compile Remove="Shared\Entity\ApiLogsEntity.cs" />
<Compile Remove="Shared\Entity\ApiLogsSystemInfoEntity.cs" />
<Compile Remove="Shared\Entity\ApiLogsSystemStatisticsEntity.cs" />
<Compile Remove="Shared\Model\GetAllApiNameModel.cs" />
<Compile Remove="Shared\Model\GetAllSystemInfoModel.cs" />
<Compile Remove="Shared\Model\GetApiLogsPageListModel.cs" />
<Compile Remove="Shared\Param\GetApiLogsPageListParam.cs" />
</ItemGroup>
<ItemGroup>
<Folder Include="BlindBox\Entity\" />
<Folder Include="External\Login\Param\" />
<Folder Include="External\Login\Entity\" />
<Folder Include="External\Test\v1\Entity\" />
<Folder Include="External\Test\v2\Entity\" />
<Folder Include="Inside\Test\Entity\" />
<Folder Include="Inside\Test\Model\" />
<Folder Include="Inside\Test\Param\" />
<Folder Include="Payment\Entity\" />
<Folder Include="Shared\Model\" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
<PackageReference Include="PoJun.Util" Version="4.0.7" />
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
<PackageReference Include="System.ServiceModel.Duplex" Version="4.4.*" />
<PackageReference Include="System.ServiceModel.Http" Version="4.4.*" />
<PackageReference Include="System.ServiceModel.NetTcp" Version="4.4.*" />
<PackageReference Include="System.ServiceModel.Security" Version="4.4.*" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\ASHermed.SinoInterface.Shared\ASHermed.SinoInterface.Entity\ASHermed.SinoInterface.Entity.csproj" />
<ProjectReference Include="..\..\ASHermed.SinoInterface.Shared\ASHermed.SinoInterface.Enum\ASHermed.SinoInterface.Enum.csproj" />
<ProjectReference Include="..\..\ASHermed.SinoInterface.Shared\ASHermed.SinoInterface.Tools\ASHermed.SinoInterface.Tools.csproj" />
</ItemGroup>
<ItemGroup>
<WCFMetadata Include="Connected Services" />
</ItemGroup>
</Project>
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 优惠券字典表
/// </summary>
public class Dic_Coupon
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 优惠券类型(1=普通优惠券/2=vip专属优惠券/4=赠送优惠券/8=新人券/16=ruby融创渠道券/32=宁波商会券/64=儿科邀请奖励券/128=儿科专属优惠券)
/// </summary>
public int Coupon_Type { get; set; }
/// <summary>
/// 优惠券名称
/// </summary>
public string CN_Coupon_Name { get; set; }
/// <summary>
/// 优惠券名称(英文)
/// </summary>
public string EN_Coupon_Name { get; set; }
/// <summary>
/// 优惠券图片
/// </summary>
public string CN_Image { get; set; }
/// <summary>
/// 优惠券图片(英文)
/// </summary>
public string EN_Image { get; set; }
/// <summary>
/// 兑换所需积分
/// </summary>
public int Price { get; set; }
/// <summary>
/// 有效期限
/// </summary>
public int Period_Of_Validity { get; set; }
/// <summary>
/// 有效期限单位(1=年/2=月/3=天)
/// </summary>
public int Period_Validity_Unit { get; set; }
/// <summary>
/// 有效截止日期(优惠券领取后实际截止日期,需要跟通过PERIOD_OF_VALIDITY字段计算的截止日期比较,取小)
/// </summary>
public DateTime? End_Validity_Date { get; set; }
/// <summary>
/// 优惠券总量(-1表示不限量)
/// </summary>
public int Total_Count { get; set; }
/// <summary>
/// 单人优惠券数量(-1表示不限量)
/// </summary>
public int Per_Count { get; set; }
/// <summary>
/// 单人限领单位(1=年/2=月/3=天)
/// </summary>
public int Single_Person_Limited_Unit { get; set; }
/// <summary>
/// 可使用总次数(0表示不限次)
/// </summary>
public int Times_Limit { get; set; }
/// <summary>
/// 每次使用消耗次数(弃用)
/// </summary>
public int Every_Using { get; set; }
/// <summary>
/// 优惠券状态(1=删除/2=在用/3=下架)
/// </summary>
public int Status { get; set; }
public string Create_User { get; set; }
public DateTime? Create_Time { get; set; }
public DateTime? Update_Time { get; set; }
public string Remark { get; set; }
/// <summary>
/// 中文第一个字段
/// </summary>
public string CN_Text_ST { get; set; }
/// <summary>
/// 英文第一个字段
/// </summary>
public string EN_Text_ST { get; set; }
/// <summary>
/// 中文第二个字段
/// </summary>
public string CN_Text_ND { get; set; }
/// <summary>
/// 英文第二个字段
/// </summary>
public string EN_Text_ND { get; set; }
/// <summary>
/// 中文活动说明
/// </summary>
public string CN_Description { get; set; }
/// <summary>
/// 英文活动说明
/// </summary>
public string EN_Description { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 科室字典表
/// </summary>
public class Dic_Dept
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 上级科室id
/// </summary>
public int Parent_Id { get; set; }
/// <summary>
/// 科室中文名
/// </summary>
public string CN_Name { get; set; }
/// <summary>
/// 英文名
/// </summary>
public string EN_Name { get; set; }
/// <summary>
/// 中文名拼音首字母
/// </summary>
public string CN_Initial { get; set; }
/// <summary>
/// 英文名首字母
/// </summary>
public string EN_Initial { get; set; }
/// <summary>
/// 中文简介
/// </summary>
public string CN_Desc { get; set; }
/// <summary>
/// 英文简介
/// </summary>
public string EN_Desc { get; set; }
/// <summary>
/// 中文医生介绍
/// </summary>
public string CN_Doctor_Desc { get; set; }
/// <summary>
/// 英文医生介绍
/// </summary>
public string EN_Doctor_Desc { get; set; }
/// <summary>
/// 中文套餐
/// </summary>
public string CN_Package { get; set; }
/// <summary>
/// 英文套餐
/// </summary>
public string EN_Package { get; set; }
/// <summary>
/// 首页图片
/// </summary>
public string Home_Image { get; set; }
/// <summary>
/// 列表图片
/// </summary>
public string List_Image { get; set; }
/// <summary>
/// ICON(APP用)
/// </summary>
public string Icon { get; set; }
/// <summary>
/// 手动排序序号
/// </summary>
public int Sort { get; set; }
/// <summary>
/// 自动排序序号
/// </summary>
public int Sort_Index { get; set; }
/// <summary>
/// cjr
/// </summary>
public string Create_User { get; set; }
/// <summary>
/// cjsj
/// </summary>
public DateTime? Create_Time { get; set; }
/// <summary>
/// gxr
/// </summary>
public string Update_User { get; set; }
/// <summary>
/// gxsj
/// </summary>
public DateTime? Update_Time { get; set; }
/// <summary>
///
/// </summary>
public bool Is_Deleted { get; set; }
/// <summary>
/// 中文科室位置
/// </summary>
public string CN_Addr { get; set; }
/// <summary>
/// 英文科室位置
/// </summary>
public string EN_Addr { get; set; }
/// <summary>
/// 科室类型(0=普通科室/1=特色科室)
/// </summary>
public int Dept_Type { get; set; }
/// <summary>
/// 姓名拼英
/// </summary>
public string Name_Pinyin { get; set; }
/// <summary>
/// 是否首页展示
/// </summary>
public bool Is_Show_Index { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App.Entity
{
public class Dic_Diagnosis
{
public string AccessToken { get; set; }
/// <summary>
/// 外部订单编号
/// </summary>
public string OutTradeNo { get; set; }
public string DoctorID { get; set; }
public string CustomerId { get; set; }
/// <summary>
/// 主诉
/// </summary>
public string CheifComplaint { get; set; }
/// <summary>
/// 诊断
/// </summary>
public string Diagnosis { get; set; }
/// <summary>
/// 现病史
/// </summary>
public string HistoryPresentIllness { get; set; }
/// <summary>
/// 既往史
/// </summary>
public string PastMedicalHistory { get; set; }
/// <summary>
/// 处方
/// </summary>
public string Prescription { get; set; }
/// <summary>
/// 体格检查
/// </summary>
public string Physical { get; set; }
/// <summary>
/// 过敏史
/// </summary>
public string AllergyHistory { get; set; }
/// <summary>
/// 检查
/// </summary>
public string Inspection { get; set; }
/// <summary>
/// 处理
/// </summary>
public string DealWith { get; set; }
/// <summary>
/// 科室名称
/// </summary>
public string DeptName { get; set; }
/// <summary>
/// 创建日期
/// </summary>
public DateTime CreateDate { get; set; }
/// <summary>
/// 创建医生
/// </summary>
public string CreateDocName { get; set; }
/// <summary>
/// 创建医生工号
/// </summary>
public string CreateDocWorkNumber { get; set; }
/// <summary>
/// 更新日期
/// </summary>
public DateTime UpdateDate { get; set; }
/// <summary>
/// 更新医生
/// </summary>
public string UpdateDocName { get; set; }
/// <summary>
/// 更新医生工号
/// </summary>
public string UpDateDocWorkNumber { get; set; }
public string DiagnosisDetailsStr { get; set; }
public string PatientId { get; set; }
/// <summary>
/// 患者ID
/// </summary>
public string PatId { get; set; }
/// <summary>
/// 医生ID
/// </summary>
public string DocId { get; set; }
/// <summary>
/// 患者PID
/// </summary>
public string PID { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 医生
/// </summary>
public class Dic_Doctor
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 列表照片
/// </summary>
public string List_Image { get; set; }
/// <summary>
/// 详情图片
/// </summary>
public string Detail_Image { get; set; }
/// <summary>
/// 医生静态页面url
/// </summary>
public string Html_Url { get; set; }
/// <summary>
/// 中文名
/// </summary>
public string CN_Name { get; set; }
/// <summary>
/// 英文名
/// </summary>
public string EN_Name { get; set; }
/// <summary>
/// 中文职称
/// </summary>
public string CN_Title { get; set; }
/// <summary>
/// 英文职称
/// </summary>
public string EN_Title { get; set; }
/// <summary>
/// 中文国籍
/// </summary>
public string CN_Nationality { get; set; }
/// <summary>
/// 英文国籍
/// </summary>
public string EN_Nationality { get; set; }
/// <summary>
/// 中文擅长语言
/// </summary>
public string CN_Language { get; set; }
/// <summary>
/// 英文擅长语言
/// </summary>
public string EN_Language { get; set; }
/// <summary>
/// 中文擅长
/// </summary>
public string CN_Desc { get; set; }
/// <summary>
/// 英文擅长
/// </summary>
public string EN_Desc { get; set; }
/// <summary>
/// 中文经历
/// </summary>
public string CN_Exper { get; set; }
/// <summary>
/// 英文经历
/// </summary>
public string EN_Exper { get; set; }
/// <summary>
/// 中文学历
/// </summary>
public string CN_Education { get; set; }
/// <summary>
/// 英文学历
/// </summary>
public string EN_Education { get; set; }
/// <summary>
/// 是否明星医生
/// </summary>
public bool Is_Star { get; set; }
/// <summary>
/// 手动排序序号
/// </summary>
public int Sort { get; set; }
/// <summary>
/// 自动排序序号
/// </summary>
public int Sort_Index { get; set; }
/// <summary>
/// 选填语种
/// </summary>
public int Selected_Language { get; set; }
/// <summary>
/// cjr
/// </summary>
public string Create_User { get; set; }
/// <summary>
/// cjsj
/// </summary>
public DateTime Create_Time { get; set; }
/// <summary>
/// gxr
/// </summary>
public string Update_User { get; set; }
/// <summary>
/// gxsj
/// </summary>
public DateTime? Update_Time { get; set; }
/// <summary>
/// 是否删除
/// </summary>
public bool Is_Deleted { get; set; }
/// <summary>
/// 预约状态(1=不可预约/2=可快速预约/4=在线+快速预约)
/// </summary>
public int APT_Type { get; set; }
/// <summary>
/// 中文名拼音首字母
/// </summary>
public string CN_Initial { get; set; }
/// <summary>
/// 英文名首字母
/// </summary>
public string EN_Initial { get; set; }
/// <summary>
/// 国家id
/// </summary>
public string Nationality_Id { get; set; }
/// <summary>
/// 名称拼音
/// </summary>
public string Name_Pinyin { get; set; }
/// <summary>
/// 医生类型(1=住址医生/2=妇科医生/3=主治+妇科医生)
/// </summary>
public int Doctor_Type { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 诊所字典表
/// </summary>
public class Dic_Hos
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// his关联id
/// </summary>
public int His_Hos_Id { get; set; }
/// <summary>
/// HIS诊所code
/// </summary>
public string His_Hos_Code { get; set; }
/// <summary>
/// 经度
/// </summary>
public string Longitude { get; set; }
/// <summary>
/// 纬度
/// </summary>
public string Latitude { get; set; }
/// <summary>
/// 地图url
/// </summary>
public string Map_Url { get; set; }
/// <summary>
/// 诊所照片
/// </summary>
public string Picture { get; set; }
/// <summary>
/// 中文名
/// </summary>
public string CN_Name { get; set; }
/// <summary>
/// 英文名
/// </summary>
public string EN_Name { get; set; }
/// <summary>
/// 中文简称
/// </summary>
public string CN_Abbreviated_Addr { get; set; }
/// <summary>
/// 英文简称
/// </summary>
public string EN_Abbreviated_Addr { get; set; }
/// <summary>
/// 中文地址
/// </summary>
public string CN_Addr { get; set; }
/// <summary>
/// 英文地址
/// </summary>
public string EN_Addr { get; set; }
/// <summary>
/// 中文短信地址
/// </summary>
public string CN_SMS_Addr { get; set; }
/// <summary>
/// 英文短信地址
/// </summary>
public string EN_SMS_Addr { get; set; }
/// <summary>
/// 联系方式
/// </summary>
public string CN_Mobile { get; set; }
/// <summary>
/// 联系方式
/// </summary>
public string EN_Mobile { get; set; }
/// <summary>
/// 中文工作时间
/// </summary>
public string CN_Work_Time { get; set; }
/// <summary>
/// 英文工作时间
/// </summary>
public string EN_Work_Time { get; set; }
/// <summary>
/// 中文介绍
/// </summary>
public string CN_Desc { get; set; }
/// <summary>
/// 英文介绍
/// </summary>
public string EN_Desc { get; set; }
/// <summary>
/// 中文地图
/// </summary>
public string CN_Map_Image { get; set; }
/// <summary>
/// 英文地图
/// </summary>
public string EN_Map_Image { get; set; }
/// <summary>
/// 手动排序序号
/// </summary>
public int Sort { get; set; }
/// <summary>
/// 自动排序序号
/// </summary>
public int Sort_Index { get; set; }
/// <summary>
/// 中文停车信息
/// </summary>
public string CN_Parking_Info { get; set; }
/// <summary>
/// 英文停车信息
/// </summary>
public string EN_Parking_Info { get; set; }
/// <summary>
/// cjr
/// </summary>
public string Create_User { get; set; }
/// <summary>
/// cjsj
/// </summary>
public DateTime? Create_Time { get; set; }
/// <summary>
/// gxr
/// </summary>
public string Update_User { get; set; }
/// <summary>
/// gxsj
/// </summary>
public DateTime? Update_Time { get; set; }
/// <summary>
/// 是否删除
/// </summary>
public int Is_Deleted { get; set; }
/// <summary>
/// 中文城市名
/// </summary>
public string CN_City { get; set; }
/// <summary>
/// 英文城市名
/// </summary>
public string EN_City { get; set; }
/// <summary>
/// 体检套餐库存
/// </summary>
public int CheckUp_Stock { get; set; }
/// <summary>
/// xr
/// </summary>
public bool IS_NA { get; set; }
/// <summary>
///
/// </summary>
public string NA_CN_Work_Time { get; set; }
/// <summary>
///
/// </summary>
public string NA_EN_Work_Time { get; set; }
public string P_ADDRESS_CN { get; set; }
public string P_ADDRESS_EN { get; set; }
public string P_ADDRESS_LON { get; set; }
public string P_ADDRESS_LAT { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 医生所在诊室诊所表
/// </summary>
public class Dic_Map_Dept_Doctor
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 科室映射id
/// </summary>
public int Apt_Hos_Id { get; set; }
/// <summary>
/// 科室映射id
/// </summary>
public int Apt_Dept_Id { get; set; }
/// <summary>
/// 医生映射id
/// </summary>
public int Apt_Doctor_Id { get; set; }
/// <summary>
///
/// </summary>
public bool Is_Deleted { get; set; }
/// <summary>
/// 在某种语言下显示(1=中文显示/2=英文显示)
/// </summary>
public int Status { get; set; }
/// <summary>
/// 使用场合,0=PP端 /1=官网
/// </summary>
public int Use_Occasion { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
public class Dic_Map_Dept_Serv
{
public int Id { get; set; }
/// <summary>
/// 平台-HIS科室映射的id
/// </summary>
public int Dept_Map_Id { get; set; }
/// <summary>
/// his服务项目id
/// </summary>
public string His_Serv_Id { get; set; }
/// <summary>
/// HIS服务项目code
/// </summary>
public string His_Serv_Code { get; set; }
/// <summary>
/// 服务项目名称
/// </summary>
public string His_Serv_Name { get; set; }
public bool Is_Deleted { get; set; }
public string Cn_Name { get; set; }
public string En_Name { get; set; }
public int Sort { get; set; }
/// <summary>
/// 是否需要发送短信
/// </summary>
public bool Is_Send { get; set; }
/// <summary>
/// 是否为核酸检测服务
/// </summary>
public bool Is_Na { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App.Entity
{
public class Dic_Map_His_Dept
{
public int ID { get; set; }
public int AptDeptID { get; set; }
public string HisHosID { get; set; }
public string HisDeptID { get; set; }
public string HisDeptCode { get; set; }
public int AptType { get; set; }
public bool ISDeleted { get; set; }
public string HisHosName { get; set; }
public string HisDeptName { get; set; }
public string ServiceName { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 与his医生映射
/// </summary>
public class Dic_Map_His_Doctor
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 平台医生唯一id
/// </summary>
public int APT_Doctor_Id { get; set; }
/// <summary>
/// his诊所id
/// </summary>
public string His_Hos_Id { get; set; }
/// <summary>
/// HIS科室id
/// </summary>
public string His_Dept_Id { get; set; }
/// <summary>
/// his医生唯一id
/// </summary>
public string His_Doctor_Id { get; set; }
/// <summary>
/// 用于查询排班字段
/// </summary>
public string Care_Prov_Id { get; set; }
/// <summary>
/// 预约状态(1=不显示/2=可电话预约/4=可平台预约)
/// </summary>
public int APT_Type { get; set; }
public bool Is_Deleted { get; set; }
public string His_Doctor_Code { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 诊所-电话关系表
/// </summary>
public class Dic_Map_Hos_Dept
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 诊所id
/// </summary>
public int Apt_Hos_Id { get; set; }
/// <summary>
/// 平台科室id
/// </summary>
public int Apt_Dept_Id { get; set; }
/// <summary>
///
/// </summary>
public bool Is_Deleted { get; set; }
/// <summary>
/// 在某种语言下显示(2=英文显示/1=中文显示)
/// </summary>
public int Status { get; set; }
/// <summary>
///
/// </summary>
public int Dept_Parent_Id { get; set; }
/// <summary>
/// 中文短信地址
/// </summary>
public string Cn_Sms_Addr { get; set; }
/// <summary>
/// 英文短信地址
/// </summary>
public string En_Sms_Addr { get; set; }
public string Create_User { get; set; }
public DateTime Create_Time { get; set; }
public string Update_User { get; set; }
public DateTime Update_Time { get; set; }
/// <summary>
/// 使用场合,0=PP端 /1=官网
/// </summary>
public int Use_Occasion { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 诊所-电话关系表
/// </summary>
public class Dic_Map_Hos_Phone
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 诊所id
/// </summary>
public int Hos_Id { get; set; }
/// <summary>
/// 手机号
/// </summary>
public string Mobile { get; set; }
/// <summary>
/// cjr
/// </summary>
public string Create_User { get; set; }
/// <summary>
/// cjsj
/// </summary>
public DateTime? Create_Time { get; set; }
/// <summary>
/// gxr
/// </summary>
public string Update_User { get; set; }
/// <summary>
/// gxsj
/// </summary>
public DateTime? Update_Time { get; set; }
/// <summary>
/// 状态(0=在用/1=弃用)
/// </summary>
public int Status { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 药品
/// </summary>
public class Dic_Medicine
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 药物唯一编号
/// </summary>
public string ARCIMCode { get; set; }
/// <summary>
/// 药品名称
/// </summary>
public string PHCDFDescription { get; set; }
/// <summary>
/// 药物描述
/// </summary>
public string ARCIMDesc { get; set; }
/// <summary>
/// 厂家名称
/// </summary>
public string PHMNFName { get; set; }
/// <summary>
///
/// </summary>
public string ARCBGDesc { get; set; }
/// <summary>
/// 包装单位
/// </summary>
public string PACKDescription { get; set; }
/// <summary>
/// 剂型--片
/// </summary>
public string PHCFDesc { get; set; }
/// <summary>
/// 用药途径--口服
/// </summary>
public string ROUTEDesc { get; set; }
/// <summary>
/// 用药频次
/// </summary>
public string PHCFRDesc { get; set; }
/// <summary>
/// 规格型号
/// </summary>
public string PHCSDesc { get; set; }
/// <summary>
/// 剂量单位
/// </summary>
public string CTUOMDesc { get; set; }
/// <summary>
/// 单次剂量
/// </summary>
public string PHCDFBaseQty { get; set; }
/// <summary>
/// 单价
/// </summary>
public string ITPPrice { get; set; }
/// <summary>
/// 更新时间
/// </summary>
public DateTime? CreateTime { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
/// <summary>
/// 是否推送联空
/// </summary>
public bool IsPostLinKing { get; set; }
/// <summary>
/// 联空-医疗机构代码(写死PDY01210931010119D1102)
/// </summary>
public string MedicalInstitutionCode { get; set; }
/// <summary>
/// 联空-药品代码(药物唯一编码)
/// </summary>
public string UniqueCode { get; set; }
/// <summary>
/// 联空-药品编码
/// </summary>
public string MedicalCode { get; set; }
/// <summary>
/// 联空-药品化学名
/// </summary>
public string DrugName { get; set; }
/// <summary>
/// 联空-中文商品名
/// </summary>
public string ProNameCn { get; set; }
/// <summary>
/// 联空-药品规格
/// </summary>
public string Specification { get; set; }
/// <summary>
/// 联空-厂家名称
/// </summary>
public string ManufactorName { get; set; }
/// <summary>
/// 联空-单位
/// </summary>
public string Unit { get; set; }
/// <summary>
/// 联空-销售单价
/// </summary>
public decimal Price { get; set; }
/// <summary>
/// 联空-功能主治
/// </summary>
public string Indications { get; set; }
/// <summary>
/// 联空-使用标志
/// </summary>
public int UseSgin { get; set; }
/// <summary>
/// 联空-批准文号
/// </summary>
public string ApprovalNo { get; set; }
/// <summary>
/// 联空-剂型名称
/// </summary>
public string DosageForm { get; set; }
/// <summary>
/// 联空-制剂标志(默认0)
/// </summary>
public int PreparationSign { get; set; }
/// <summary>
/// 联空-基药标识(默认-1)
/// </summary>
public int DrugFlag { get; set; }
/// <summary>
/// 联空-抗生素标识(默认0)
/// </summary>
public int AntibioticFlag { get; set; }
/// <summary>
/// 联空-毒麻精放标识(默认0)
/// </summary>
public int AnaesthesiaFlag { get; set; }
/// <summary>
/// 联空-修改标志
/// </summary>
public int ModifyFlag { get; set; }
/// <summary>
/// 联空-剂量单位
/// </summary>
public string DosageUnit { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 国际
/// </summary>
public class Dic_Nationality
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 中文名
/// </summary>
public string CN_Name { get; set; }
/// <summary>
/// 英文名
/// </summary>
public string EN_Name { get; set; }
/// <summary>
/// 图片
/// </summary>
public string Image { get; set; }
/// <summary>
/// 值
/// </summary>
public string Value { get; set; }
/// <summary>
/// 状态(0=停用/1=在用)
/// </summary>
public int Status { get; set; }
/// <summary>
/// 创建人
/// </summary>
public string Create_User { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public string Create_Time { get; set; }
/// <summary>
/// 更新人
/// </summary>
public string Update_User { get; set; }
/// <summary>
/// 更新时间
/// </summary>
public string Update_Time { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// tc国籍表
/// </summary>
public class Dic_Nationality_Tc
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 国名
/// </summary>
public string Name { get; set; }
/// <summary>
/// tc对于接收code
/// </summary>
public string TcCode { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 疫苗服务表
/// </summary>
public class Dic_Vaccine_Serv
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 本地诊所ID
/// </summary>
public int HosId { get; set; }
/// <summary>
/// his科室ID
/// </summary>
public int HisDeptId { get; set; }
/// <summary>
/// his服务ID
/// </summary>
public int HisServId { get; set; }
/// <summary>
/// his医生ID
/// </summary>
public int CareProvId { get; set; }
/// <summary>
/// 状态0停用 1启用
/// </summary>
public int Status { get; set; }
/// <summary>
/// 1三岁下 2三到十四岁 3十四岁以上
/// </summary>
public int ServType { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 锁号记录
/// </summary>
public class Lock_Usrn
{
public int Id { get; set; }
/// <summary>
/// 用户ID
/// </summary>
public int UserId { get; set; }
/// <summary>
/// 患者ID
/// </summary>
public int PatId { get; set; }
/// <summary>
/// 排班
/// </summary>
public string AptUsrn { get; set; }
/// <summary>
/// L 锁号 U解号
/// </summary>
public string UsrnStatus { get; set; }
/// <summary>
/// 时间
/// </summary>
public DateTime CreateTime { get; set; }
/// <summary>
/// 是否下单
/// </summary>
public bool IsUse { get; set; }
/// <summary>
/// 锁号时的确认数据
/// </summary>
public string Record { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
public class Online_Bill
{
public int Id { get; set; }
public int PatId { get; set; }
/// <summary>
/// 问诊订单
/// </summary>
public string OrderNo { get; set; }
/// <summary>
/// 处方订单
/// </summary>
public string PrescriptionOrderNo { get; set; }
/// <summary>
/// 账单号
/// </summary>
public string BillNo { get; set; }
/// <summary>
/// 账单日期
/// </summary>
public DateTime BillCreateTime { get; set; }
/// <summary>
/// 账单金额
/// </summary>
public decimal BillPrice { get; set; }
public int DocId { get; set; }
public int DeptId { get; set; }
/// <summary>
/// 诊费
/// </summary>
public decimal ConsultationFee { get; set; }
/// <summary>
/// 药费
/// </summary>
public decimal DrugCost { get; set; }
/// <summary>
/// 客户渠道 1:Patient 线上 2:Cigna -CMB
/// </summary>
public int ChannelCode { get; set; }
/// <summary>
/// 客户支付金额方式 1:Patient Pay All 2:Cigna-CMB 100% Cover
/// </summary>
public int ChannelPayType { get; set; }
/// <summary>
/// 账单类型 1:自费账单 2:保险账单
/// </summary>
public int BillType { get; set; }
public int AptType { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
public class Online_Bill_Detail
{
public int Id { get; set; }
public string BillNo { get; set; }
public int BillPayType { get; set; }
public int BillDetailType { get; set; }
public decimal BillDetailPrice { get; set; }
public string Remark { get; set; }
public DateTime CreateTime { get; set; }
public string CreateUser { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 互联网排班表
/// </summary>
public class Online_Doctor_Slot
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 本地医生ID
/// </summary>
public int DocId { get; set; }
/// <summary>
/// 本地医生provId
/// </summary>
public int DocProvId { get; set; }
/// <summary>
/// 本地科室ID
/// </summary>
public int DeptId { get; set; }
/// <summary>
/// TC科室ID
/// </summary>
public int HisDeptId { get; set; }
/// <summary>
/// TC科室Code
/// </summary>
public string HisDeptCode { get; set; }
/// <summary>
/// TC科室名
/// </summary>
public string HisDeptName { get; set; }
/// <summary>
/// TC服务ID
/// </summary>
public int HisServId { get; set; }
/// <summary>
/// TC服务Code
/// </summary>
public string HisServCode { get; set; }
/// <summary>
/// TC服务名
/// </summary>
public string HisServName { get; set; }
/// <summary>
/// TC诊所ID
/// </summary>
public int HisHosId { get; set; }
/// <summary>
/// TC诊所名
/// </summary>
public string HisHosName { get; set; }
/// <summary>
/// 是否删除
/// </summary>
public bool IsDelete { get; set; }
/// <summary>
/// 创建者
/// </summary>
public string CreateUser { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 预约表
/// </summary>
public class Out_Apt_Info
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// his的预约id
/// </summary>
public string Episode_Id { get; set; }
/// <summary>
/// 患者的id
/// </summary>
public int Pat_Id { get; set; }
/// <summary>
/// 医院id
/// </summary>
public int Hos_Id { get; set; }
/// <summary>
/// 科室id
/// </summary>
public int Dept_ID { get; set; }
/// <summary>
/// 医生id
/// </summary>
public int Doc_Id { get; set; }
/// <summary>
/// 预约时间
/// </summary>
public DateTime? Apt_Time { get; set; }
/// <summary>
/// 服务项目id
/// </summary>
public int Apt_Proj { get; set; }
/// <summary>
/// 预约操作状态(0=未录入系统/1=已录入系统/2=取消/4=已确认/8=已删除)
/// </summary>
public int Status { get; set; }
/// <summary>
/// 患者状态(0未录入TC,1录入TC)
/// </summary>
public int Pat_Status { get; set; }
/// <summary>
/// 预约内部状态(1=待确认/2=取消(cancelled X)/4=已确认(booked P)/8=arrived A)/16=arrived not seen S/32=departed D/64=not show N)
/// </summary>
public int Inner_Status { get; set; }
/// <summary>
/// 客服最后一次处理时间
/// </summary>
public DateTime? Dispose_Time { get; set; }
/// <summary>
/// 预约号源
/// </summary>
public string Apt_Usrn { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
/// <summary>
/// 申请人id
/// </summary>
public int Apply_User_Id { get; set; }
/// <summary>
/// cjsj
/// </summary>
public DateTime? Create_Time { get; set; }
/// <summary>
/// gxsj
/// </summary>
public DateTime? Update_Time { get; set; }
/// <summary>
/// 预约来源(1=平台/2=his/4=快速预约(web官网)/8=快速预约(微信官网)/16=快速预约(患者版)/32=中文/64=英文/128=特色门诊预约/256=疫苗预约/512=视频预约/1024小程序)
/// </summary>
public int Source_Type { get; set; }
/// <summary>
/// PP预约唯一匹配码
/// </summary>
public string Match_Code { get; set; }
/// <summary>
/// 取消预约原因
/// </summary>
public string Cancel_Remark { get; set; }
/// <summary>
/// 疫苗预约的话 是叫号ID
/// </summary>
public int Apt_Id { get; set; }
/// <summary>
/// 渠道1APP、2小程序、3微信、4官网 、5APP安卓、6APPIOS
/// </summary>
public int Channel { get; set; }
public int QuestId { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 文章
/// </summary>
public class Out_Article
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 标题
/// </summary>
public string Title { get; set; }
/// <summary>
/// 文章图片
/// </summary>
public string Cover_IMG { get; set; }
/// <summary>
/// 文章内容
/// </summary>
public string Content { get; set; }
/// <summary>
/// 文章类型(1=普通文章/2=视频)
/// </summary>
public int Content_Type { get; set; }
/// <summary>
/// 用户类型(1=用户/2=医生)
/// </summary>
public int User_Type { get; set; }
/// <summary>
/// 状态(0=停用/1=在用)
/// </summary>
public int Status { get; set; }
/// <summary>
/// 发布者ID,医生用户ID
/// </summary>
public int Create_User { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? Create_Time { get; set; }
/// <summary>
/// 更新人
/// </summary>
public int Update_User { get; set; }
/// <summary>
/// 更新时间
/// </summary>
public DateTime? Update_Time { get; set; }
/// <summary>
/// 文章语言版本(1=中文/2=英文)
/// </summary>
public int Article_Language { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 文章收藏表
/// </summary>
public class Out_Article_Collect
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 文章ID
/// </summary>
public int Article_Id { get; set; }
/// <summary>
/// 是否收藏
/// </summary>
public bool Is_Collected { get; set; }
/// <summary>
/// 用户类型(1=用户/2=医生)
/// </summary>
public int User_Type { get; set; }
/// <summary>
/// 状态(0=停用/1=在用)
/// </summary>
public int Status { get; set; }
/// <summary>
/// 收藏人
/// </summary>
public int Create_User { get; set; }
/// <summary>
/// 收藏时间
/// </summary>
public DateTime? Create_Time { get; set; }
/// <summary>
/// 更新人
/// </summary>
public int Update_User { get; set; }
/// <summary>
/// 更新时间
/// </summary>
public DateTime? Update_Time { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App.Entity
{
public class Out_DoctorAdvice
{
public int Id { get; set; }
public string OeorirowId { get; set; }
public string PatId { get; set; }
public string EpisodeNo { get; set; }
public string OrderItemDescription { get; set; }
public string OrderItemCode { get; set; }
public string OrderSubcategory { get; set; }
public string StartDate { get; set; }
public string StartTime { get; set; }
public string EndDate { get; set; }
public string EndTime { get; set; }
public string IndicationNotes { get; set; }
public string ProcessingNotes { get; set; }
public string OrderStatusDesc { get; set; }
public string OrderDate { get; set; }
public string OrderTime { get; set; }
public string Priority { get; set; }
public string Frequency { get; set; }
public string Duration { get; set; }
public string QuantityOrdered { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 医生状态信息表
/// </summary>
public class Out_Doctor_Status_Info
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 医生字典表ID
/// </summary>
public int Doctor_Id { get; set; }
/// <summary>
/// 手机号
/// </summary>
public string Phone_No { get; set; }
/// <summary>
/// 推送KEY类型 1=安卓/2=IOS
/// </summary>
public int Key_Type { get; set; }
/// <summary>
/// 安卓推送KEY
/// </summary>
public string Android_Id { get; set; }
/// <summary>
/// IOS推送KEY
/// </summary>
public string Ios_Id { get; set; }
/// <summary>
/// 微信OPEN ID
/// </summary>
public string Open_Id { get; set; }
/// <summary>
/// 个性签名
/// </summary>
public string Personalized_Signature { get; set; }
/// <summary>
/// 是否开启自动回复
/// </summary>
public bool Is_Reply { get; set; }
/// <summary>
/// 自动回复内容
/// </summary>
public string Reply_Title { get; set; }
/// <summary>
/// 状态(0=停用/1=在用)
/// </summary>
public int Status { get; set; }
/// <summary>
/// 在线状态字典ID
/// </summary>
public int Online_Status { get; set; }
public DateTime Create_Time { get; set; }
public DateTime Update_Time { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 群消息表
/// </summary>
public class Out_IM_Group
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 群ID
/// </summary>
public string Group_Id { get; set; }
/// <summary>
/// 群公告信息
/// </summary>
public string Group_Content { get; set; }
/// <summary>
/// 群公告发起人
/// </summary>
public string IM_Id { get; set; }
/// <summary>
/// 状态(0=停用/1=在用)
/// </summary>
public int Status { get; set; }
public DateTime Create_Time { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel
{
/// <summary>
/// 用户表
/// </summary>
public class Out_Map_Doc_Pat
{
/// <summary>
/// 主键
/// </summary>
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 医生字典表ID
/// </summary>
public int Doctor_Id { get; set; }
/// <summary>
/// 患者ID
/// </summary>
public int Pat_Id { get; set; }
/// <summary>
/// 0=普通患者/1=星标患者
/// </summary>
public int Is_Star { get; set; }
/// <summary>
/// 0=否/1=是
/// </summary>
public int Is_Topping { get; set; }
/// <summary>
/// 状态(0=停用/1=在用
/// </summary>
public int Status { get; set; }
public DateTime Create_Time { get; set; }
public DateTime Update_Time { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
/// <summary>
/// 患者备注
/// </summary>
public string Remarks { get; set; }
/// <summary>
/// 患者描述
/// </summary>
public string Description { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel
{
/// <summary>
/// 患者标签关系表
/// </summary>
public class Out_Map_Pat_Tag
{
/// <summary>
/// 主键
/// </summary>
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 医生字典表ID
/// </summary>
public int Doctor_Id { get; set; }
/// <summary>
/// 患者ID
/// </summary>
public int Pat_Id { get; set; }
/// <summary>
/// 标签ID
/// </summary>
public int Tag_Id { get; set; }
/// <summary>
/// 状态(0=停用/1=在用
/// </summary>
public int Status { get; set; }
public DateTime Create_Time { get; set; }
public DateTime? Update_Time { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 群消息表
/// </summary>
public class Out_Map_User_Imgroup
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 群ID
/// </summary>
public string Group_Id { get; set; }
/// <summary>
/// 是否开启免打扰
/// </summary>
public bool Disturb { get; set; }
/// <summary>
/// 群公告发起人IMID
/// </summary>
public string IM_Id { get; set; }
/// <summary>
/// 状态(0=停用/1=在用)
/// </summary>
public int Status { get; set; }
public DateTime Create_Time { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel
{
/// <summary>
/// 用户表
/// </summary>
public class Out_Notice_Info
{
/// <summary>
/// 主键
/// </summary>
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 通知内容
/// </summary>
public string Text { get; set; }
/// <summary>
/// 通知类型(1=用户通知/2=医生通知)
/// </summary>
public int Notice_Type { get; set; }
/// <summary>
/// 是否已读
/// </summary>
public bool Is_Read { get; set; }
/// <summary>
/// 用户id
/// </summary>
public int User_Id { get; set; }
/// <summary>
/// 状态(0=删除/1=启用)
/// </summary>
public int States { get; set; }
/// <summary>
/// 创建人
/// </summary>
public int Create_User { get; set; }
/// <summary>
///
/// </summary>
public DateTime Create_Time { get; set; }
/// <summary>
/// 业务号
/// </summary>
public string Business { get; set; }
/// <summary>
/// 业务类型(1=咨询/2=患教/3=音视频/4=满意度调查/5=预约提交/6=预约取消/7=互动/8=APP更新)
/// </summary>
public int Business_Type { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remake { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel
{
public class Out_Vaccine_Appt
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 流水ID
/// </summary>
public int FLOW_ID { get; set; }
public int PAT_ID { get; set; }
public int USER_ID { get; set; }
/// <summary>
/// 疫苗ID
/// </summary>
public int VACCINE_ID { get; set; }
/// <summary>
/// 支付方式(1=自费/2=个人商业保险)
/// </summary>
public int PAY_TYPE { get; set; }
/// <summary>
/// 是否就诊过
/// </summary>
public bool IS_TREATMENT { get; set; }
/// <summary>
/// 医保卡id
/// </summary>
public int INSURANCE_ID { get; set; }
/// <summary>
/// 保险卡号
/// </summary>
public string INSURANCE_NO { get; set; }
/// <summary>
/// 支付图片
/// </summary>
public string PAY_IMAGE { get; set; }
/// <summary>
/// HPV类型
/// </summary>
public string HPV_TYPE { get; set; }
/// <summary>
/// HPV针数
/// </summary>
public string HPT_PIN { get; set; }
/// <summary>
/// 疫苗产地 1=国产/2=进口/3均可
/// </summary>
public int ORIGIN { get; set; }
/// <summary>
/// 预约操作状态(1=已确认/2=取消/3=待处理/4=排队中)
/// </summary>
public int STATUS { get; set; }
/// <summary>
/// 匹配码(以VACCINE_APPT_开头)
/// </summary>
public string MATCH_CODE { get; set; }
/// <summary>
/// 接种时间
/// </summary>
public DateTime APT_TIME { get; set; }
public int HOS_ID { get; set; }
public int DEPT_ID { get; set; }
public int DOC_ID { get; set; }
/// <summary>
/// 备注
/// </summary>
public string REMAKE { get; set; }
public string CREATE_USER { get; set; }
public DateTime CREATE_TIME { get; set; }
public string UPDATE_USER { get; set; }
public DateTime UPDATE_TIME { get; set; }
/// <summary>
/// 语言(1=中文/2=英文)
/// </summary>
public int LANGUAGE { get; set; }
/// <summary>
/// 疫苗需求类型,NULL 0:老数据 1:新数据 2:老数据清洗为新数据,与新疫苗数据一起使用
/// </summary>
public int NewVaccineType { get; set; }
/// <summary>
/// 排队号
/// </summary>
public int QueueNumber { get; set; }
/// <summary>
/// 0为普通个人预约,1企业预约
/// </summary>
public int Type { get; set; }
/// <summary>
/// 团单号
/// </summary>
public int GroupId { get; set; }
public bool IsTcInterfaceError { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App.Entity
{
public class Out_Vaccine_Appt_Call
{
public int Id { get; set; }
/// <summary>
/// 配额,叫号人数
/// </summary>
public int Quota { get; set; }
/// <summary>
/// 疫苗品牌
/// </summary>
public string VaccineBrand { get; set; }
/// <summary>
/// 诊所名
/// </summary>
public string HosName { get; set; }
/// <summary>
/// 诊所Code
/// </summary>
public string HosCode { get; set; }
/// <summary>
/// 诊所ID
/// </summary>
public int HosId { get; set; }
/// <summary>
/// 疫苗产地 1=国产/2=进口/3均可
/// </summary>
public int Origin { get; set; }
/// <summary>
/// 患者类型 1成人 2儿童(三岁以下)
/// </summary>
public int PatType { get; set; }
/// <summary>
/// 患者可预约类型, 1新用户 2老用户
/// </summary>
public int PatAptType { get; set; }
/// <summary>
/// 疫苗叫号名
/// </summary>
public string VaccineCallName { get; set; }
/// <summary>
/// 状态 0新生成 1生效 2失效
/// </summary>
public int Status { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime CreateTime { get; set; }
/// <summary>
/// 疫苗ID,现在只有流感疫苗 1
/// </summary>
public int VaccineId { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel
{
public class Out_Vaccine_Appt_Flow
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 入参参数
/// </summary>
public string REQUEST_PARAM { get; set; }
/// <summary>
/// 预约来源(1=用户/2=后台)
/// </summary>
public int RESOUCE_TYPE { get; set; }
public string CREATE_USER { get; set; }
public DateTime CREATE_TIME { get; set; }
/// <summary>
/// 状态(0=删除/1=启用)
/// </summary>
public int STATUS { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
public class Out_Vaccine_Appt_Group
{
public int Id { get; set; }
/// <summary>
/// 团单名称
/// </summary>
public string VaccineGroupCN { get; set; }
/// <summary>
/// 团单名称
/// </summary>
public string VaccineGroupEN { get; set; }
/// <summary>
/// 疫苗品牌
/// </summary>
public string VaccineBrandCN { get; set; }
/// <summary>
/// 疫苗品牌
/// </summary>
public string VaccineBrandEN { get; set; }
/// <summary>
/// 诊所名称
/// </summary>
public string HosName { get; set; }
/// <summary>
/// 政所Code
/// </summary>
public string HosCode { get; set; }
/// <summary>
/// 诊所ID
/// </summary>
public int HosId { get; set; }
/// <summary>
/// 可预约时间结束
/// </summary>
public DateTime AptTimeEnd { get; set; }
/// <summary>
/// 可预约时间开始
/// </summary>
public DateTime AptTimeBegin { get; set; }
/// <summary>
/// 疫苗产地 1=国产/2=进口/3均可
/// </summary>
public int Origin { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime CreateTime { get; set; }
/// <summary>
/// 1新生成2生效中3已关闭
/// </summary>
public int Status { get; set; }
}
public class VaccineApptGroupInfo : Out_Vaccine_Appt_Group
{
public string VaccineNameCN { get; set; }
/// <summary>
/// 疫苗品牌
/// </summary>
public string VaccineNameEN { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
public class Out_Vaccine_Group_List
{
public int Id { get; set; }
/// <summary>
/// 团单公司
/// </summary>
public string CompanyName { get; set; }
/// <summary>
/// 手机号
/// </summary>
public string Phone { get; set; }
/// <summary>
/// 预约总次数
/// </summary>
public int ApptCount { get; set; }
/// <summary>
/// 已预约次数
/// </summary>
public int AptCount { get; set; }
/// <summary>
/// 状态1有效0无效
/// </summary>
public int Status { get; set; }
/// <summary>
/// 团单表主键
/// </summary>
public int GroupId { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App.Entity
{
public class Out_Vaccine_Map_Call
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 叫号Id
/// </summary>
public int CallId { get; set; }
/// <summary>
/// 疫苗预约Id
/// </summary>
public int AppVaccineId { get; set; }
/// <summary>
///
/// </summary>
public bool IsDelete { get; set; }
/// <summary>
/// 叫号时间
/// </summary>
public DateTime CreateTime { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 小程序线下预约首页按钮
/// </summary>
public class Pub_AppletBtn
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 按钮图标
/// </summary>
public string BtnIcon { get; set; }
/// <summary>
/// 按钮文案中文
/// </summary>
public string BtnTextCn { get; set; }
/// <summary>
/// 按钮文案英文
/// </summary>
public string BtnTextEn { get; set; }
/// <summary>
/// 跳转地址
/// </summary>
public string GoUrl { get; set; }
/// <summary>
/// 1在用 0弃用
/// </summary>
public int Status { get; set; }
/// <summary>
/// 排序
/// </summary>
public int Sort { get; set; }
/// <summary>
/// 使用位置1,首页 2,近期任务
/// </summary>
public int ShowWhere { get; set; }
/// <summary>
/// 跳转类型1 h5 2小程序 3 外部小程序
/// </summary>
public int GoType { get; set; }
/// <summary>
/// 小程序APPid
/// </summary>
public string GoAppId { get; set; }
}
}
using ASHermed.SinoInterface.Tools;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App.Entity
{
[TableAttibute("Pub_Authorization")]
public class Pub_AuthorizationDto : IContentModel, IDataModel
{
[TableAttibute("Id")]
public int Id { get; set; }
public int UserId { get; set; }
public int PatId { get; set; }
/// <summary>
/// 状态 1授权中 2授权超时 3授权成功 4授权不通过 5授权已失效
/// </summary>
public int Status { get; set; }
public DateTime CreateTime { get; set; }
/// <summary>
/// 申请审核详情ID
/// </summary>
public string ApplyDetailIds { get; set; }
/// <summary>
/// 审批审核详情ID
/// </summary>
public string ExamineDetailIds { get; set; }
/// <summary>
/// 授权有效期
/// </summary>
public DateTime AuthorizationValidity { get; set; }
/// <summary>
/// 1邮件2短信
/// </summary>
public string AuthorizationMethod { get; set; }
public bool IsDelete { get; set; }
/// <summary>
/// 是否永久授权
/// </summary>
public bool IsForever { get; set; }
/// <summary>
/// 授权时间
/// </summary>
public DateTime AuthorizationTime { get; set; }
[ContentAttibute(3)]
[TableAttibute("AuthorizationImg", 2)]
public string AuthorizationImg { get; set; }
[ContentAttibute(5)]
[TableAttibute("AuthorizationPdf")]
public string AuthorizationPdf { get; set; }
/// <summary>
/// 创建授权来源 1小程序 2IOS 3安卓
/// </summary>
public int Source { get; set; }
/// <summary>
/// 是否是本人
/// </summary>
public bool IsOneSelf { get; set; }
}
public class Pub_Authorization : Pub_AuthorizationDto
{
public List<Pub_Authorization_Detail> Detail { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App.Entity
{
public class Pub_Authorization_Detail
{
public int Id { get; set; }
/// <summary>
/// 1线下预约 2互联网医院 3查看报告
/// </summary>
public int Type { get; set; }
public string Name { get; set; }
public string NameEN { get; set; }
/// <summary>
/// 预约线下预约,查看线下预约 视频咨询、复诊开药、线上账单、我的处方 查看体检、检查、检验等报告
/// </summary>
public string Remark { get; set; }
public string RemarkEN { get; set; }
public string PdfContent { get; set; }
public string PdfContentEN { get; set; }
public DateTime CreateTime { get; set; }
public bool IsDelete { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// banner表
/// </summary>
public class Pub_Banner
{
/// <summary>
///ID
/// </summary>
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
///标题
/// </summary>
public string BannerTitle { get; set; }
/// <summary>
///中文图片
/// </summary>
public string ImgUrl { get; set; }
/// <summary>
///中文url
/// </summary>
public string HtmlUrl { get; set; }
/// <summary>
///英文图片
/// </summary>
public string ImgEnUrl { get; set; }
/// <summary>
///英文url
/// </summary>
public string HtmlEnUrl { get; set; }
/// <summary>
///排序
/// </summary>
public int? Sort { get; set; }
/// <summary>
/// 是否app有抬头
/// <summary>
public bool IsHasHead { get; set; }
/// <summary>
///IsDeleted
/// </summary>
public bool IsDeleted { get; set; }
/// <summary>
/// 展示位置(1首页展示 2我的页面)
/// </summary>
public int ShowWhere { get; set; }
/// <summary>
/// 小程序跳转链接中文
/// </summary>
public string JumpUrl { get; set; }
public string JumpEnUrl { get; set; }
/// <summary>
/// 小程序APPid
/// </summary>
public string JumpAppId { get; set; }
}
}
using System;
using PoJun.Dapper;
namespace ASHermed.SinoInterface.Api.ContractModel.App.Entity
{
/// <summary>
/// 有赞订单记录
/// </summary>
[Table("pub_club_youzanorder")]
public class Pub_Club_YouZanOrder
{
/// <summary>
/// 主键id
/// </summary>
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 用户id
/// </summary>
public int UserId { get; set; }
/// <summary>
/// 买家手机号
/// </summary>
public string Phone { get; set; }
/// <summary>
/// 买家openid
/// </summary>
public string YzOpenId { get; set; }
/// <summary>
/// 有赞订单id
/// </summary>
public string YzOrderId { get; set; }
/// <summary>
/// 同步时间
/// </summary>
public DateTime CreateTime { get; set; }
}
}
\ No newline at end of file
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 投诉表
/// </summary>
public class Pub_Complaint
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 用户IMID
/// </summary>
public string UserIMID { get; set; }
/// <summary>
/// 医生IMID
/// </summary>
public string DocIMID { get; set; }
/// <summary>
/// 投诉内容
/// </summary>
public string ComplaintContent { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 联系方式表
/// </summary>
public class Pub_Contactway
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 联系方式
/// </summary>
public string ContactWay { get; set; }
/// <summary>
/// TC对应字段
/// </summary>
public string TcShow { get; set; }
/// <summary>
/// TC对应code
/// </summary>
public string Code { get; set; }
/// <summary>
/// 1在用 0弃用
/// </summary>
public int Status { get; set; }
/// <summary>
/// 随访是否有联系方式
/// </summary>
public bool IsHasValue { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 券流水
/// </summary>
public class Pub_Coupon_Flow
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 领取人手机号
/// </summary>
public string Receiptor_Phone { get; set; }
/// <summary>
/// 优惠券ID
/// </summary>
public int Coupon_Id { get; set; }
/// <summary>
/// 兑换码
/// </summary>
public string Redeem_Code { get; set; }
/// <summary>
/// 分享人手机号
/// </summary>
public string Sharing_Phone { get; set; }
/// <summary>
/// 有效起始日期
/// </summary>
public DateTime? Validity_Start_Date { get; set; }
/// <summary>
/// 有效截止日期
/// </summary>
public DateTime? Validity_End_Date { get; set; }
/// <summary>
/// 相应积分变化的流水号(包括兑换和推荐人奖励积分)
/// </summary>
public int? Integral_Flow_Id { get; set; }
/// <summary>
/// 次数
/// </summary>
public int Times { get; set; }
/// <summary>
/// 状态(1=删除/2=未使用/3=已使用)
/// </summary>
public int Status { get; set; }
public string Create_User { get; set; }
public DateTime? Create_Time { get; set; }
public string Update_User { get; set; }
public DateTime? Update_Time { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 保险发货表
/// </summary>
public class Pub_Deliver_Address
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 订单号
/// </summary>
public string OrderNo { get; set; }
/// <summary>
/// 收货电话
/// </summary>
public string ReceivePhone { get; set; }
/// <summary>
/// 收货人
/// </summary>
public string ReceiveName { get; set; }
/// <summary>
/// 详细地址
/// </summary>
public string Address { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 医生用户表
/// </summary>
public class Pub_Doctor_User_Info
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 用户名
/// </summary>
public string Account { get; set; }
public string Nick_Name { get; set; }
/// <summary>
/// 国家
/// </summary>
public string Country { get; set; }
/// <summary>
/// 省
/// </summary>
public string Province { get; set; }
/// <summary>
/// 市
/// </summary>
public string City { get; set; }
/// <summary>
/// 性别(0=女/1=男)
/// </summary>
public string Gender { get; set; }
/// <summary>
/// 头像
/// </summary>
public string HeadImg { get; set; }
/// <summary>
/// 语言(1=中文/2=英文)
/// </summary>
public int Language { get; set; }
public string Phone { get; set; }
public string Email { get; set; }
/// <summary>
/// 出生日期
/// </summary>
public string Birthday { get; set; }
/// <summary>
/// 角色 1=医生 2=科室助手
/// </summary>
public int Role { get; set; }
/// <summary>
/// 门诊ID
/// </summary>
public int Hos_ID { get; set; }
/// <summary>
/// 科室ID
/// </summary>
public int Dept_ID { get; set; }
/// <summary>
/// 医生ID
/// </summary>
public int Doc_ID { get; set; }
/// <summary>
/// 状态(0=删除/1=启用/2=禁用)
/// </summary>
public int Status { get; set; }
public DateTime? Create_Time { get; set; }
public DateTime? Update_Time { get; set; }
/// <summary>
/// 手机识别号
/// </summary>
public string Identifier { get; set; }
/// <summary>
/// 腾讯IM账号ID
/// </summary>
public string IM_ID { get; set; }
/// <summary>
/// 是否为健康俱乐部活动账号
/// </summary>
public string Is_Health_Club { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 了解途径表
/// </summary>
public class Pub_Howknow
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 中文途径方式
/// </summary>
public string NameCn { get; set; }
/// <summary>
/// 英文途径方式
/// </summary>
public string NameEn { get; set; }
/// <summary>
/// TC对应字段
/// </summary>
public string TcShow { get; set; }
/// <summary>
/// TC接收code
/// </summary>
public string Code { get; set; }
/// <summary>
/// 1在用 0弃用
/// </summary>
public int Status { get; set; }
}
}
using ASHermed.SinoInterface.Tools;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App.Entity
{
/// <summary>
/// 表名
/// </summary>
[TableAttibute("Pub_Insurance")]
public class Pub_Insurance : IContentModel
{
/// <summary>
/// 表Id,在查询后会通过此Id为主键去更新DB表,查询时跟表名一起为必须加的特性,新增时可以不加
/// </summary>
[TableAttibute("Id")]
public int? Id { get; set; }
public int? PatId { get; set; }
/// <summary>
/// 就诊人姓名
/// </summary>
public string PatName { get; set; }
/// <summary>
/// 保险卡号
/// </summary>
public string InsuranceCard { get; set; }
/// <summary>
/// 保险公司
/// </summary>
public string InsuranceCompany { get; set; }
/// <summary>
/// 保险名称
/// </summary>
public string InsuranceName { get; set; }
/// <summary>
/// 保险状态(1待审核 2已通过,3已失效,4待更新)
/// </summary>
public int? InsuranceStatus { get; set; }
/// <summary>
/// 保险起始时间
/// </summary>
public DateTime? StartDate { get; set; }
/// <summary>
/// 有效期至
/// </summary>
public DateTime? ValidityDate { get; set; }
/// <summary>
/// 身份证正面照
/// </summary>
[ContentAttibute(2)]
[TableAttibute("IdentityFrontUrl")]
public string IdentityFrontUrl { get; set; }
/// <summary>
/// 身份证反面照
/// </summary>
[ContentAttibute(2)]
[TableAttibute("IdentityBackUrl")]
public string IdentityBackUrl { get; set; }
/// <summary>
/// 保险卡正面照
/// </summary>
[ContentAttibute(3)]
[TableAttibute("InsuranceCardUrl")]
public string InsuranceCardUrl { get; set; }
/// <summary>
/// 是否阅读保险理赔单
/// </summary>
public bool IsReadInsuInfo { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
public DateTime CreateTime { get; set; }
public string CreateUser { get; set; }
public DateTime UpdateTime { get; set; }
public string UpdateUser { get; set; }
/// <summary>
/// 审核时间
/// </summary>
public DateTime AuditTime { get; set; }
/// <summary>
/// 理由
/// </summary>
public string Reason { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 积分流水
/// </summary>
public class Pub_Integral_Flow
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 手机号
/// </summary>
public string Phone_NO { get; set; }
/// <summary>
/// 积分变化(正+/负-)
/// </summary>
public int Changed_Integral { get; set; }
/// <summary>
/// 积分变化类型(1=邀请获得/2=兑换扣除/0=系统调整\3=老用户注册送积分)
/// </summary>
public int Changed_Type { get; set; }
/// <summary>
/// 积分变化名称
/// </summary>
public string Changed_Type_Str { get; set; }
/// <summary>
/// 状态(1=删除/0=在用)
/// </summary>
public int Status { get; set; }
public string Create_User { get; set; }
public DateTime? Create_Time { get; set; }
public DateTime? Update_Time { get; set; }
public string Update_User { get; set; }
public string Remark { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel
{
/// <summary>
/// 医生端用户与患者端用户关联数据表
/// </summary>
public class Pub_Map_Patuser_Docuser
{
/// <summary>
/// 主键
/// </summary>
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 患者端用户ID
/// </summary>
public int Pat_User_Id { get; set; }
/// <summary>
/// 医生端用户ID
/// </summary>
public int Doc_User_Id { get; set; }
/// <summary>
/// 状态(0=停用/1=在用
/// </summary>
public int Status { get; set; }
public DateTime Create_Time { get; set; }
public DateTime Update_Time { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
///
/// </summary>
public class Pub_Map_User_Insurance
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 预约操作状态(0=未录入系统/1=已录入系统/2=取消/4=已确认/8=已删除)
/// </summary>
public int Status { get; set; }
/// <summary>
///
/// </summary>
public string Create_User { get; set; }
/// <summary>
///
/// </summary>
public DateTime Create_Time { get; set; }
/// <summary>
///
/// </summary>
public string Update_User { get; set; }
/// <summary>
///
/// </summary>
public DateTime Update_Time { get; set; }
/// <summary>
/// 用户ID
/// </summary>
public int User_Id { get; set; }
/// <summary>
/// 保险卡号
/// </summary>
public string Insurance_No { get; set; }
/// <summary>
/// 支付图片
/// </summary>
public string Pay_Image { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 患者用户关系表
/// </summary>
public class Pub_Map_User_Pat
{
/// <summary>
///
/// </summary>
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 用户ID
/// </summary>
public int User_ID { get; set; }
/// <summary>
/// 患者id
/// </summary>
public int Pat_ID { get; set; }
public bool Is_Deleted { get; set; }
/// <summary>
/// 用户-患者关系(1=绑定/2=家庭成员/4=临时预约/8=预约列表不显示)
/// </summary>
public int Relation_Ship { get; set; }
/// <summary>
/// 家庭成员关系:1-本人;2-父母;3-配偶;4-子女;5-朋友;6-其他
/// </summary>
public int Ties { get; set; }
public DateTime? Create_Time { get; set; }
public DateTime? Update_Time { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 用户类型表
/// </summary>
public class Pub_Map_User_Type
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 手机号
/// </summary>
public string Phone_No { get; set; }
/// <summary>
/// 用户类型(1=普通用户/2=vip/4=ruby融创渠道用户/8=宁波商会用户/16=儿科用户)
/// </summary>
public int User_Type { get; set; }
/// <summary>
/// 可领优惠券(1=普通优惠券/2=vip优惠券/3=普通+vip)
/// </summary>
public int Available_Coupon { get; set; }
}
}
using PoJun.Dapper;
namespace ASHermed.SinoInterface.Api.ContractModel.App.Entity
{
/// <summary>
/// 患者录入统计
/// </summary>
public class Pub_Menber_Count
{
/// <summary>
/// 主键
/// </summary>
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// pat mrn
/// </summary>
public string PatMrn { get; set; }
/// <summary>
/// 1-新增 ;2- 编辑 ;3- PMRN
/// </summary>
public int Category { get; set; }
/// <summary>
/// 次数
/// </summary>
public int Quantity { get; set; }
}
}
\ No newline at end of file
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 问答日志
/// </summary>
public class Pub_Message_Info
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 用户id
/// </summary>
public int? User_Id { get; set; }
/// <summary>
/// 患者id
/// </summary>
public int Pat_Id { get; set; }
/// <summary>
/// 消息来源(0=用户-小影/1=客服-用户/2用户-科室/3科室-用户/4医生/5医助)
/// </summary>
public int Source_Type { get; set; }
/// <summary>
/// 消息类型(0=文本/1=图片/2=患教)
/// </summary>
public int Message_Type { get; set; }
/// <summary>
/// 消息内容
/// </summary>
public string Content { get; set; }
public DateTime Create_Time { get; set; }
/// <summary>
/// 状态(1=删除/0=未读/2=患者已读/4=后台已读)
/// </summary>
public int Status { get; set; }
/// <summary>
/// 消息内容类型(1=预约/2=取消预约/4=随访/6=视频咨询/8=其他/16=咨询/32=PP咨询\n/64=小影咨询/128=医助资讯/256=药助咨询/1280=医助-全科/1281=医助-内科\n/1282=医助-心理科/1283=医助-皮肤科/1284=医助-儿科)
/// </summary>
public int Content_Type { get; set; }
/// <summary>
/// 客服id
/// </summary>
public string Service_Id { get; set; }
/// <summary>
/// 是否打招呼
/// </summary>
public bool Is_Hello { get; set; }
/// <summary>
/// 用户已读
/// </summary>
public bool User_Read { get; set; }
/// <summary>
/// 医生已读
/// </summary>
public bool Doctor_Read { get; set; }
/// <summary>
/// 业务号
/// </summary>
public string Business { get; set; }
/// <summary>
/// 业务图片
/// </summary>
public string Business_Img { get; set; }
/// <summary>
/// 业务数据备注
/// </summary>
public string Remake { get; set; }
/// <summary>
/// 患教类型(1=原创/2=梅奥)
/// </summary>
public int Is_Customize { get; set; }
}
}
using ASHermed.SinoInterface.Tools;
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 用户信息表
/// </summary>
[TableAttibute("Pub_Pat_Info")]
public class Pub_Pat_Info : IContentModel, IDataModel
{
/// <summary>
///
/// </summary>
[Column("`Id`", ColumnKey.Primary, true)]
[TableAttibute("Id")]
public int Id { get; set; }
/// <summary>
/// 患者挂号id
/// </summary>
public string Pat_ID { get; set; }
/// <summary>
/// 患者关联查询号(PID)
/// </summary>
public string Pat_MRN { get; set; }
/// <summary>
///
/// </summary>
public string Last_Name { get; set; }
/// <summary>
///
/// </summary>
public string First_Name { get; set; }
/// <summary>
/// 名字
/// </summary>
public string Pat_Name { get; set; }
/// <summary>
/// 生日
/// </summary>
public string Birthday { get; set; }
/// <summary>
/// 0=女/1=男
/// </summary>
public int? Gender { get; set; }
/// <summary>
/// 证件号
/// </summary>
[EncryptyAttibute]
[DeEncryptAttibute]
public string Card_ID { get; set; }
/// <summary>
/// 证件类型1身份证2护照3香港4澳门5其他
/// </summary>
public int Card_Type { get; set; }
/// <summary>
/// 证件有效期
/// </summary>
public string CardValidity { get; set; }
public string Clinic_Card { get; set; }
public string Clinic_CardType { get; set; }
/// <summary>
/// 电话
/// </summary>
//[EncryptyAttibute]
//[DeEncryptAttibute]
public string Phone_NO { get; set; }
/// <summary>
/// 省
/// </summary>
public string Province { get; set; }
/// <summary>
/// 市
/// </summary>
public string City { get; set; }
/// <summary>
/// 区
/// </summary>
public string District { get; set; }
/// <summary>
///
/// </summary>
[EncryptyAttibute]
[DeEncryptAttibute]
public string Email { get; set; }
/// <summary>
/// 国籍
/// </summary>
public string Nationality { get; set; }
/// <summary>
/// 是否死亡
/// </summary>
public bool Is_Dead { get; set; }
/// <summary>
/// 是否有效
/// </summary>
public bool Is_Active { get; set; }
/// <summary>
/// 患者来源(0=平台/1=his/2=快速预约/3=疫苗预约/4新患者录入)
/// </summary>
public int Pat_Source { get; set; }
/// <summary>
///
/// </summary>
public bool Is_Deleted { get; set; }
/// <summary>
///
/// </summary>
public string Mrn_NO { get; set; }
/// <summary>
///
/// </summary>
public string Pat_Mrn_Number { get; set; }
/// <summary>
/// 身份证
/// </summary>
[EncryptyAttibute]
[DeEncryptAttibute]
public string Id_Number { get; set; }
/// <summary>
/// 监护人姓名
/// </summary>
public string Guardian { get; set; }
/// <summary>
/// 监护人 _ 姓
/// </summary>
public string Last_Guardian { get; set; }
/// <summary>
/// 监护人 _ 名
/// </summary>
public string First_Guardian { get; set; }
/// <summary>
/// 监护人手机号
/// </summary>
public string GuardianPhone { get; set; }
/// <summary>
/// 监护人证件类型
/// </summary>
public int Document_Type { get; set; }
/// <summary>
/// 监护人证件号
/// </summary>
[EncryptyAttibute]
[DeEncryptAttibute]
public string Certificate_Number { get; set; }
/// <summary>
/// signoff最后发送时间
/// </summary>
public DateTime? Last_Sign_Off { get; set; }
/// <summary>
/// SignOff的报告
/// </summary>
public string Last_Sign_EpisodeNo { get; set; }
public string LinKingOpenId { get; set; }
/// <summary>
/// 是否默认 就诊人?地址?
/// </summary>
public int IsDefault { get; set; }
/// <summary>
/// 是否在TC就诊过儿科
/// </summary>
public bool Is_Pediatrics_User { get; set; }
/// <summary>
/// 患者备注
/// </summary>
public string Pat_Remark { get; set; }
/// <summary>
/// 患者身份证照片
/// </summary>
[ContentAttibute(2)]
[TableAttibute("IDCardUrlFront")]
public string IDCardUrlFront { get; set; }
[ContentAttibute(2)]
[TableAttibute("IDCardUrlBack")]
public string IDCardUrlBack { get; set; }
/// <summary>
/// 所在城市id
/// </summary>
public int CityId { get; set; }
/// <summary>
/// 所在地
/// </summary>
public string LocalAddress { get; set; }
/// <summary>
/// 紧急联系人
/// </summary>
public string EmergencyName { get; set; }
/// <summary>
/// 紧急联系号码
/// </summary>
public string EmergencyPhone { get; set; }
/// <summary>
/// 紧急联系人关系
/// </summary>
public string EmergencyRelation { get; set; }
/// <summary>
/// 如何了解(pubhowknow主键)
/// </summary>
public int HowKnow { get; set; }
/// <summary>
/// 随访方式(pubcontactway主键)
/// </summary>
public int ContactWay { get; set; }
/// <summary>
/// 随访方式的值
/// </summary>
public string ContactValue { get; set; }
/// <summary>
/// 保险卡(可能多张 , 隔开的)
/// </summary>
[ContentAttibute(3)]
[TableAttibute("InsuranceCardUrl")]
public string InsuranceCardUrl { get; set; }
/// <summary>
/// 支付类型(1自费,2保险)
/// </summary>
public int PayType { get; set; }
/// <summary>
/// 新老患者标识
/// </summary>
public string Mrn { get; set; }
/// <summary>
/// 是否有未读的signoff
/// </summary>
public bool IsReadSignOff { get; set; }
}
}
using System;
using PoJun.Dapper;
namespace ASHermed.SinoInterface.Api.ContractModel.App.Entity
{
/// <summary>
/// 记录从tc查询过来的异常就诊人数据
/// </summary>
public class Pub_Pat_TcAbnormal
{
/// <summary>
/// 主键
/// </summary>
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 操作人Id
/// </summary>
public int UserId { get; set; }
/// <summary>
/// 查询时间
/// </summary>
public DateTime RequestTime { get; set; }
/// <summary>
/// 证件号
/// </summary>
public string NId { get; set; }
}
}
\ No newline at end of file
using System;
using PoJun.Dapper;
namespace ASHermed.SinoInterface.Api.ContractModel.App.Entity
{
/// <summary>
/// 记录临时就诊人洗数据产生的异常数据
/// </summary>
public class Pub_Pat_WashData
{
/// <summary>
/// 主键
/// </summary>
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 就诊人id
/// </summary>
public int PatId { get; set; }
/// <summary>
/// 异常描述
/// </summary>
public int ErrorType { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime CreateTime { get; set; }
}
}
\ No newline at end of file
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 二维码一次表
/// </summary>
public class Pub_ReceptionCode
{
public int Id { get; set; }
public string Code { get; set; }
public bool IsUse { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 关系表
/// </summary>
public class Pub_Relationship
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 关系中文
/// </summary>
public string NameCn { get; set; }
/// <summary>
/// 关系英文
/// </summary>
public string NameEn { get; set; }
/// <summary>
/// TC对应字段
/// </summary>
public string TcShow { get; set; }
/// <summary>
/// TC对应code
/// </summary>
public string Code { get; set; }
/// <summary>
/// 1在用 0弃用
/// </summary>
public int Status { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 短信记录表
/// </summary>
public class Pub_Sms_Log
{
/// <summary>
///ID
/// </summary>
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
///短信类型\r\n11=PP提交预约短信\r\n12=PP确认预约短信\r\n13=PP取消预约短信\r\n15=PP提前一天预约短信\r\n16=PP核酸确认短信\r\n21=TC确认预约短信\r\n22=TC取消预约短信\r\n23=TC修改预约信息\r\n31=互联网医院预约短信\r\n32=互联网医院取消短信\r\n33=互联网医院停车短信\r\n34=互联网医院提前十五分提醒短信\r\n41=当天就诊满意度调查短信
/// </summary>
public int Sms_Type { get; set; }
/// <summary>
/// 入参
/// </summary>
public string Request { get; set; }
/// <summary>
/// 发送结果
/// </summary>
public string Result { get; set; }
/// <summary>
/// 发送时间
/// </summary>
public string Send_Time { get; set; }
/// <summary>
/// 短信内容
/// </summary>
public string Sms_Content { get; set; }
/// <summary>
/// 时间
/// </summary>
public DateTime Create_Time { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 满意度
/// </summary>
public class Pub_Sms_Survey
{
/// <summary>
///ID
/// </summary>
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
///
/// </summary>
public string Pid { get; set; }
/// <summary>
///
/// </summary>
public string Phone { get; set; }
/// <summary>
///
/// </summary>
public string Name { get; set; }
/// <summary>
///
/// </summary>
public DateTime Apt_Time { get; set; }
public string Content { get; set; }
public int Hos_Id { get; set; }
public string Pat_Mrn { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 用户信息表
/// </summary>
public class Pub_User_Address
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 用户id
/// </summary>
public int UserId { get; set; }
/// <summary>
/// 收货电话
/// </summary>
public string ReceivePhone { get; set; }
/// <summary>
/// 收货人
/// </summary>
public string ReceiveName { get; set; }
/// <summary>
/// 详细地址
/// </summary>
public string Address { get; set; }
/// <summary>
/// 省
/// </summary>
public string Province { get; set; }
/// <summary>
/// 省id
/// </summary>
public string ProvinceId { get; set; }
/// <summary>
/// 市
/// </summary>
public string City { get; set; }
/// <summary>
/// 市id
/// </summary>
public string CityId { get; set; }
/// <summary>
/// 区
/// </summary>
public string Area { get; set; }
/// <summary>
/// 区id
/// </summary>
public string AreaId { get; set; }
/// <summary>
/// 门牌号
/// </summary>
public string Localization { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? CreateTime { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? UpdateTime { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
/// <summary>
/// 是否默认1默认
/// </summary>
public int IsDefaultAddress { get; set; }
/// <summary>
/// 是否删除0未删除1删除
/// </summary>
public bool IsDelete { get; set; }
}
}
using System;
using PoJun.Dapper;
namespace ASHermed.SinoInterface.Api.ContractModel.App.Entity
{
/// <summary>
/// 记录“下载APP免年费”按钮的点击量
/// </summary>
[Table("pub_user_click")]
public class Pub_User_Click
{
/// <summary>
/// id
/// </summary>
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 请求ip
/// </summary>
public string Ip { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime CreateTime { get; set; }
}
}
\ No newline at end of file
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 用户信息表
/// </summary>
public class Pub_User_Info
{
/// <summary>
///
/// </summary>
[Column("`Id`", ColumnKey.Primary, true)]
public int ID { get; set; }
/// <summary>
/// 微信open_id
/// </summary>
public string Open_ID { get; set; }
/// <summary>
/// 姓
/// </summary>
public string Last_Name { get; set; }
/// <summary>
/// 名
/// </summary>
public string First_Name { get; set; }
/// <summary>
/// 全名
/// </summary>
public string Nick_Name { get; set; }
/// <summary>
/// 国家
/// </summary>
public string Country { get; set; }
/// <summary>
/// 省
/// </summary>
public string Province { get; set; }
/// <summary>
/// 市
/// </summary>
public string City { get; set; }
/// <summary>
/// 性别(0=女/1=男)
/// </summary>
public int Gender { get; set; }
/// <summary>
/// 头像
/// </summary>
public string HeadImg { get; set; }
/// <summary>
/// 语言(1=中文/2=英文)
/// </summary>
public int Language { get; set; }
/// <summary>
/// 电话
/// </summary>
public string Phone { get; set; }
/// <summary>
/// 邮箱
/// </summary>
public string Email { get; set; }
/// <summary>
/// 注册来源(1=微信/2=APP患者端/3=互联网医院4cigna保险用户/5有赞用户)
/// </summary>
public int Registration_Source { get; set; }
/// <summary>
/// 注册时是否新用户(0=不是/1=是)
/// </summary>
public bool Is_New { get; set; }
/// <summary>
/// 是否完善信息(0=未完善/1=已完善)
/// </summary>
public bool Is_Reg { get; set; }
/// <summary>
/// 出生日期
/// </summary>
public string Birthday { get; set; }
/// <summary>
/// 是否删除
/// </summary>
public bool Is_Deleted { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime Create_Time { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime Update_Time { get; set; }
/// <summary>
/// 化验报告密码
/// </summary>
public string Treatment_Password { get; set; }
/// <summary>
/// 推送KEY类型 1=安卓/2=IOS
/// </summary>
public int Key_Type { get; set; }
/// <summary>
/// 安卓推送KEY
/// </summary>
public string Android_ID { get; set; }
/// <summary>
/// IOS推送KEY
/// </summary>
public string IOS_ID { get; set; }
/// <summary>
/// 手机识别号
/// </summary>
public string Identifier { get; set; }
/// <summary>
/// APP端口语言
/// </summary>
public int? APP_Language { get; set; }
/// <summary>
/// APP端微信open_id
/// </summary>
public string APP_Open_ID { get; set; }
/// <summary>
/// 腾讯IM账号ID
/// </summary>
public string IM_ID { get; set; }
/// <summary>
/// 是否首次登陆app
/// </summary>
public bool Is_New_Login_App { get; set; }
/// <summary>
/// 是都阅读过知情同意书
/// </summary>
public bool Is_Read_Informed { get; set; }
/// <summary>
/// 保险用户ID
/// </summary>
public string U_Id { get; set; }
/// <summary>
/// 是否确认保险授权
/// </summary>
public bool Is_Insurance_Comform { get; set; }
/// <summary>
/// 是否有未读的signoff
/// </summary>
public bool IsReadSignOff { get; set; }
/// <summary>
/// 用户当前版本号
/// </summary>
public string VersionNumber { get; set; }
/// <summary>
/// 版本更新时间
/// </summary>
public DateTime? VersionUpdateTime { get; set; }
/// <summary>
/// 有赞openid
/// </summary>
public string YZOpenId { get; set; }
/// <summary>
/// 健康俱乐部观看方式
/// 0-默认;1-app免费观看;2-h5付费观看
/// </summary>
public int YZWatchMode { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 验证码表
/// </summary>
public class Pub_Verify_Code_Log
{
[Column("`Id`", ColumnKey.Primary, true)]
public int ID { get; set; }
/// <summary>
/// 手机号/邮箱
/// </summary>
public string Account_Code { get; set; }
/// <summary>
/// 验证码
/// </summary>
public string Code { get; set; }
/// <summary>
/// 验证码产生时间
/// </summary>
public DateTime Create_Time { get; set; }
/// <summary>
/// 验证码
/// </summary>
public string IP_Address { get; set; }
/// <summary>
/// 验证码
/// </summary>
}
}
using ASHermed.SinoInterface.Tools;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
public class Sys_File : IDataModel
{
public int Id { get; set; }
[EncryptyAttibute]
[DeEncryptAttibute]
public string FileUrl { get; set; }
public string Content { get; set; }
public string Thumbnail { get; set; }
public int FileType { get; set; }
[EncryptyAttibute]
[DeEncryptAttibute]
public string IP { get; set; }
[EncryptyAttibute]
[DeEncryptAttibute]
public string ContentType { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel
{
/// <summary>
/// 补充材料基础实体
/// </summary>
public class Sys_Supplementary_Materials
{
/// <summary>
///
/// </summary>
public int Id { get; set; }
/// <summary>
/// 历史其他机构的就诊病历,检查报告等 非必填 上传图片
/// </summary>
public string MedicalRecords { get; set; }
/// <summary>
/// 近期是否使用药物 0-否 1-是
/// </summary>
public int IsMedicine { get; set; }
/// <summary>
/// 近期使用的药物名称,如上一个问题选是则显示
/// </summary>
public string Medicine { get; set; }
/// <summary>
/// 近期使用的药物名称 图片链接
/// </summary>
public string MedicineUrl { get; set; }
/// <summary>
/// 体温 ℃
/// </summary>
public string Temperature { get; set; }
/// <summary>
/// 心跳 次/分
/// </summary>
public string Heartbeat { get; set; }
/// <summary>
/// 呼吸频率 次/分
/// </summary>
public string RespiratoryRate { get; set; }
/// <summary>
/// 氧饱和度
/// </summary>
public string OxygenSaturation { get; set; }
/// <summary>
/// 血压最大值
/// </summary>
public string BloodPressureMax { get; set; }
/// <summary>
/// 血压最小值
/// </summary>
public string BloodPressureMin { get; set; }
/// <summary>
/// 血脂最大值
/// </summary>
public string BloodFatMax { get; set; }
/// <summary>
/// 血脂最小值
/// </summary>
public string BloodFatMin { get; set; }
/// <summary>
/// 体重
/// </summary>
public string Weight { get; set; }
/// <summary>
/// 脉搏
/// </summary>
public string Pulse { get; set; }
/// <summary>
/// 患者id
/// </summary>
public int PatientId { get; set; }
/// <summary>
/// 医生id
/// </summary>
public int DoctorId { get; set; }
/// <summary>
/// 医生名称
/// </summary>
public string DoctorName { get; set; }
/// <summary>
/// 预约号
/// </summary>
public int AptId { get; set; }
/// <summary>
/// 科室id
/// </summary>
public int DepartmentId { get; set; }
/// <summary>
/// 科室
/// </summary>
public string Department { get; set; }
/// <summary>
/// 创建人
/// </summary>
public string CreateUser { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime CreateTime { get; set; }
/// <summary>
/// 更新时间
/// </summary>
public DateTime? UpdateTime { get; set; }
/// <summary>
/// 更新人
/// </summary>
public string UpdateUser { get; set; }
/// <summary>
/// 是否删除
/// </summary>
public int IsDeleted { get; set; }
/// <summary>
/// 是否有药物过敏史
/// </summary>
public bool IsDrugAllergy { get; set; }
/// <summary>
/// 过敏药物名称
/// </summary>
public string DrugAllergyName { get; set; }
/// <summary>
/// 添加赋值
/// </summary>
public void Created(string Create_User = null, int Is_Deleted = 0)
{
this.Id = 0;
this.CreateTime = DateTime.Now;
this.CreateUser = !string.IsNullOrEmpty(Create_User) ? Create_User : "System";
this.IsDeleted = Is_Deleted;
}
/// <summary>
/// 修改赋值
/// </summary>
public void Updated(string Update_User = null)
{
this.UpdateTime = DateTime.Now;
this.UpdateUser = !string.IsNullOrEmpty(Update_User) ? Update_User : "System";
}
/// <summary>
/// 删除
/// </summary>
public void Deleted(string Update_User = null)
{
this.IsDeleted = 1;
this.UpdateTime = DateTime.Now;
this.UpdateUser = !string.IsNullOrEmpty(Update_User) ? Update_User : "System";
}
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel
{
/// <summary>
/// 用户表
/// </summary>
public class Sys_User
{
/// <summary>
/// 主键
/// </summary>
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 昵称
/// </summary>
public string NickName { get; set; }
/// <summary>
/// 帐号
/// </summary>
public string Account { get; set; }
/// <summary>
/// 密码
/// </summary>
public string Password { get; set; }
/// <summary>
/// 用户权限ID
/// </summary>
public int RoleId { get; set; }
/// <summary>
/// 权限名称
/// </summary>
public string RoleName { get; set; }
/// <summary>
/// 性别1男2女
/// </summary>
public int Sex { get; set; }
/// <summary>
/// 邮箱
/// </summary>
public string Email { get; set; }
/// <summary>
/// 手机
/// </summary>
public string Phone { get; set; }
/// <summary>
/// 微信的OPid
/// </summary>
public string OpenId { get; set; }
/// <summary>
/// LinKing OpenId
/// </summary>
public string LinKingOpenId { get; set; }
/// <summary>
/// 后台帐号对应的医生ID
/// </summary>
public int DocId { get; set; }
/// <summary>
/// 最近登录时间
/// </summary>
public DateTime? LastLoginTime { get; set; }
/// <summary>
/// 状态1在用0停用
/// </summary>
public int Status { get; set; }
public string CreateUser { get; set; }
public DateTime? CreateTime { get; set; }
public string UpdateUser { get; set; }
public DateTime? UpdateTime { get; set; }
/// <summary>
/// 腾讯聊天ID
/// </summary>
public string ImId { get; set; }
/// <summary>
/// 用户头像
/// </summary>
public string UserImg { get; set; }
/// <summary>
/// 登录平台(可能多个 ,号隔开):0-医生版APP;1-后台;2-小程序
/// </summary>
public string Platform { get; set; }
/// <summary>
/// 是否为健康俱乐部活动账号
/// </summary>
public bool IsHealthClub { get; set; }
/// <summary>
/// 是否删除:0-未删除;1-已删除
/// </summary>
public bool IsDelete { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel
{
/// <summary>
/// 群表
/// </summary>
public class Tencent_Group_Record
{
/// <summary>
/// 主键
/// </summary>
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 腾讯群ID
/// </summary>
public string GroupId { get; set; }
public int? UserId { get; set; }
/// <summary>
/// 患者ID(自己的)
/// </summary>
public int PatId { get; set; }
/// <summary>
/// 医生ID(自己的)
/// </summary>
public int DocId { get; set; }
/// <summary>
/// 医助ID 取的是sysuser表的主键
/// </summary>
public int HelperId { get; set; }
/// <summary>
/// 是否禁言
/// </summary>
public bool IsForbiddenSpeech { get; set; }
/// <summary>
/// 状态(1群存在, 2已解散)
/// </summary>
public int Status { get; set; }
/// <summary>
/// 订单号
/// </summary>
public string OrderNo { get; set; }
/// <summary>
/// 结束问诊时间
/// </summary>
public DateTime? OverTime { get; set; }
/// <summary>
/// 是否需要禁言群
/// </summary>
public bool IsNeedForbidden { get; set; }
}
}
using PoJun.Dapper;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 用户反馈
/// </summary>
public class User_Feedback
{
[Column("`Id`", ColumnKey.Primary, true)]
public int Id { get; set; }
/// <summary>
/// 反馈内容
/// </summary>
public string Content { get; set; }
/// <summary>
/// 用户id
/// </summary>
public int? UserId { get; set; }
/// <summary>
/// 联系方式 手机号或微信
/// </summary>
public string ContactWay { get; set; }
/// <summary>
/// 时间
/// </summary>
public DateTime CreateTime { get; set; }
}
}
namespace ASHermed.SinoInterface.Api.ContractModel.App.Model
{
/// <summary>
/// 添加监护人信息响应参数
/// </summary>
public class AddGuardianModel
{
/// <summary>
/// 患者id
/// </summary>
public int Id { get; set; }
/// <summary>
/// 是否已完善信息
/// </summary>
public bool IsPerfect { get; set; }
}
}
\ No newline at end of file
namespace ASHermed.SinoInterface.Api.ContractModel.App.Model
{
/// <summary>
/// 添加新患者
/// </summary>
public class AddNewPatientModel
{
/// <summary>
/// 主键id
/// </summary>
public int Id { get; set; }
}
}
\ No newline at end of file
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
public class AppointmentsForPatient
{
public AppointmentsForPatient() {
RBAppointment = new List<AppointmentsForPatientDetail>();
}
public int TotalRows { get; set; }
public int RowsReturned { get; set; }
public List<AppointmentsForPatientDetail> RBAppointment { get; set; }
}
public class AppointmentsForPatientDetail
{
public string APPTAdmNo { get; set; }
public string APPTPAPMINo { get; set; }
public string APPTRBCServ { get; set; }
public string APPTStatus { get; set; }
public DateTime ASDate { get; set; }
public DateTime ASDateLocal { get; set; }
public string ASSessStartTime { get; set; }
public string ASSessStartTimeLocal { get; set; }
public string ASRESLoc { get; set; }
public string ASRESDesc { get; set; }
public string APPTUSRN { get; set; }
}
}
using ASHermed.SinoInterface.Tools;
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 所有预约信息
/// </summary>
public class AptData : IDataModel
{
public int Id { get; set; }
public int Apt_Type { get; set; }
/// <summary>
/// 患者性别 0=女/1=男
/// </summary>
public int Pat_Gender { get; set; }
public string Dept_Name { get; set; }
public string Doctor_Name { get; set; }
//[EncryptyAttibute]
//[DeEncryptAttibute]
public string Phone_No { get; set; }
/// <summary>
/// 预约码, APT_TYPE=1时为疫苗名称
/// </summary>
public string Apt_Usrn { get; set; }
[EncryptyAttibute]
[DeEncryptAttibute]
public string Email { get; set; }
public string Detail_Image { get; set; }
public string Apply_Phone { get; set; }
public string Pat_Name { get; set; }
public string Serv { get; set; }
/// <summary>
/// 预约操作状态(0=未录入系统/1=已录入系统/2=取消/4=已确认)
/// </summary>
public int Status { get; set; }
/// <summary>
/// 科室图片
/// </summary>
public string List_Image { get; set; }
public int Hos_Id { get; set; }
public string Hos_Name { get; set; }
public string Remark { get; set; }
public string Apply_User { get; set; }
public DateTime? Birthday { get; set; }
/// <summary>
/// 预约时间
/// </summary>
public DateTime? Apt_Time { get; set; }
}
public class AptDataResb
{
public string AptMonth { get; set; }
public List<AptData> AptData { get; set; }
}
public class AptInfos : Out_Apt_Info
{
public string First_Name { get; set; }
public string HosNameCn { get; set; }
public string HosNameEn { get; set; }
public string DeptNameCn { get; set; }
public string DeptNameEn { get; set; }
}
public class ConfirmAptInfo
{
public string PAT_NAME { get; set; }
public string PHONE_NO { get; set; }
public int ID { get; set; }
}
public class DataApts
{
public int DEPT_ID { get; set; }
public int STATUS { get; set; }
public int INNER_STATUS { get; set; }
public DateTime CREATE_TIME { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
using TCRBAppointmentReference;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
///
/// </summary>
public class AptDoctorByLanguage
{
public int DoctorId { get; set; }
public int HosId { get; set; }
public int DeptId { get; set; }
public string ListImg { get; set; }
public string AptTime { get; set; }
public string HosName { get; set; }
public string DeptName { get; set; }
public string DoctorName { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App.Model
{
/// <summary>
/// 区或县
/// </summary>
public class AreasEntity
{
/// <summary>
/// 区县ID
/// </summary>
public long ID { get; set; }
/// <summary>
/// 区县名称
/// </summary>
public string Name { get; set; }
/// <summary>
/// 城市ID
/// </summary>
public long CityId { get; set; }
/// <summary>
/// 省份ID
/// </summary>
public long ProvinceId { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 收藏文章
/// </summary>
public class ArticleCollect
{
/// <summary>
/// 文章ID
/// </summary>
public int Id { get; set; }
/// <summary>
/// 标题
/// </summary>
public string Title { get; set; }
/// <summary>
/// 文章图片
/// </summary>
public string Cover_IMG { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? Create_Time { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
/// <summary>
/// 获取小程序全局唯一后台接口调用凭据(access_token)
/// </summary>
public class AuthToken
{
public string access_token { get; set; }
public int expires_in { get; set; }
public int errcode { get; set; }
public string errmsg { get; set; }
}
public class CommonResponse
{
public int errcode { get; set; }
public string errmsg { get; set; }
}
}
namespace ASHermed.SinoInterface.Api.ContractModel.App.Model
{
/// <summary>
/// 绑定老患者响应参数
/// </summary>
public class BindOldPatientModel
{
/// <summary>
/// 患者id
/// </summary>
public int Id { get; set; }
/// <summary>
/// 是否已完善信息
/// </summary>
public bool IsPerfect { get; set; }
/// <summary>
/// 监护人信息是否已完善
/// </summary>
public bool IsPerfectGuardian { get; set; }
}
}
\ No newline at end of file
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App.Model
{
/// <summary>
/// 市
/// </summary>
public class CityEntity
{
/// <summary>
/// 城市ID
/// </summary>
[Required(ErrorMessage = "[城市ID]不能为空")]
public long ID { get; set; }
/// <summary>
/// 城市名称
/// </summary>
[Required(ErrorMessage = "[城市名称]不能为空")]
public string Name { get; set; }
/// <summary>
/// 省份ID
/// </summary>
[Required(ErrorMessage = "[省份Id]不能为空")]
[Range(1, long.MaxValue, ErrorMessage = "[省份Id]输入错误!")]
public long ProvinceId { get; set; }
/// <summary>
/// 省份名称
/// </summary>
[Required(ErrorMessage = "[所属省份(省份名称)]不能为空")]
public string ProvinceName { get; set; }
/// <summary>
/// 默认构造函数
/// </summary>
public CityEntity()
{
}
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ASHermed.SinoInterface.Api.ContractModel.App
{
public class DocIMInfo
{
public string IMID { get; set; }
public string NameCn { get; set; }
public string NameEn { get; set; }
}
}
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment