3-AnnetPACS数据库设计说明.doc_第1页
3-AnnetPACS数据库设计说明.doc_第2页
3-AnnetPACS数据库设计说明.doc_第3页
3-AnnetPACS数据库设计说明.doc_第4页
3-AnnetPACS数据库设计说明.doc_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Annet PACS 医学影像管理系统数据库(顶层)设计说明Shenzhen Annet Information System Co. Ltd目录1引言41.1标识41.2数据库概述41.3文档概述42引用文件43数据库级设计决策54数据库详细设计64.1 表Patient64.2 表Study64.3 表Image94.4 表Series104.5 表BookingTable104.6 表filmmanage124.7 表Ann134.8 表DeptTable134.9 表DoctorTable144.10 表MethodTable144.11 表PartTable144.12 表MethodTable154.13 表illness154.14 表LabelWord154.15 表Log154.16 表PseudoColor164.17 表Sentence164.18 表Template164.19 表TipImage174.20 表Volume_R174.21 表WinMod184.22 表SysDict184.23 表TeachManage184.24 表Dosage194.25 表Film194.26 表FilmSource194.27 表FilmStandard204.28 表Medicine204.29 表HisFeeTable204.30 表HisFeeRecordTable204.31 表LayerDirection214.32 表LayerDistance214.33 表Sequence224.34 表Radiology_Ann224.35 表Remote224.36 表RExpense231引言1.1标识ANNET PACS系统数据库设计说明v2.6.7,适用于Annet PACSV2.0及以下版本。1.2数据库概述本数据库设计数据表结构适应于Annet PACS V2.0及以下版本。适用于全院PACS系统,包含影像科室、临床发放等。1.3文档概述本文档属于内部机密文档,仅流通于产品研发部。未经允许,不得向第三方提供。2引用文件无。3数据库级设计决策Annet PACS数据库系统数据按照功能及性能分为:主表、公用表、RIS专用表、数字胶片室专用表、放射专用表、超声专用表、远程专用表等。数据库表间关系如下图:4数据库详细设计4.1 表Patient 编号字段名称字段类型字段字段限制字段说明1PatientIDnvarchar20主键,不允许为空病人ID号2HISIDnvarchar20HIS系统ID3Namenvarchar50病人姓名4ENNAMEnvarchar50病人姓名缩写5Birthdaydatetime8病人生日6Sexnvarchar6M/F/O/m/f/o病人性别7BloodTypenvarchar20病人血型8Countrynvarchar50病人国籍9Nationnvarchar20民族10Nativenvarchar50籍贯11InsuranceIDnvarchar40身份证号12OtherIDnvarchar20其它号13OtherNamenvarchar20曾用名14Addressnvarchar50住址15Postcodenvarchar10邮编16TelNonvarchar20电话17Commenttext16备注18DelFlagtinyint1缺省值0删除标志位19Occupationnvarchar100职业20ReserveText1nvarchar25521ReserveText2nvarchar25522ReserveInt1tinyint1缺省值1,不允许为空同步标志23ReserveInt2int4DCM与HIS /RIS匹配标志24ReserveFloat1float825ReserveFloat2float826ReserveComment1ntext1627ReserveComment2ntext164.2 表Study 编号字段名称字段类型字段字段限制字段说明1Studyidint4主键,自动增量2Local_Id_Classnvarchar43Patient_Local_Idnvarchar20各科室自定义的检查号,例如ct号4Local_Stuty_NoSmallint2每个病人各次检查的次数编号5PatientIDNvarchar20不允许为空病人ID号6StudyAgeNvarchar20检查年龄7PatientHeightReal4病人身高8PatientWeightReal4病人体重9OccupationNvarchar50职业10HobbyText16嗜好11FamilyDiagText16家族病史12BeforeDiagText16过往病史13ModalityNvarchar10不允许为空设备分类14EmergentNvarchar1Y/N急诊15HospitalizedNvarchar1Y/N住院16HospitalizedNoNvarchar20住院号17RoomNoNvarchar20病室号18BedNoNvarchar20床号19StudyDateDatetime8检查日期20AuditDateDatetime8审核日期21StudyPartNvarchar100检查部位22StudyMethodNvarchar255检查方法23StudyDeptNvarchar100检查科室24OperatorNvarchar20操作员25DeviceNvarchar20设备26RequestDeptNvarchar40预约科室,申请科室,送检科室27RequestPhysicianNvarchar20预约医生,申请医生,送检医生28ScheduledDateDatetime8预约时间29ReporterNvarchar20报告医生30RecorderNvarchar20记录医生31ReportDateDatetime8报告日期32FeeMoney8检查收费33ClinicReportText16临床报告34ReportText16检查所见35SicknessNvarchar50疾病类型36ConclusionText16诊断结论37PositiveNvarchar1Y/N阳性38OutResultText16出院诊断39AuxResultText16辅助检查40OperateResultText16手术结查41PathologicResultText16病理检查42AccordNvarchar1Y/N符合 随访标志位43ExpertNvarchar20 审核报告医师44ExpertiseText16专家意见45ExpertSignatureImage16专家签字46DelFlagTinyint1缺省值0删除标志47ReserveText1Nvarchar25548ReserveText2Nvarchar25549ReserveText3Nvarchar25550ReserveText4nvarchar25551ReserveText5nvarchar255报告中各图像文件名52ReserveText6nvarchar255检查名称53ReserveText7nvarchar255检查名称54ReserveInt1Int1不允许空,缺省1同步标志55ReserveInt2Int4图像位置标识56ReserveInt3Int4RIS状态标志,记录病人检查状态57ReserveInt4Int4DICOM归档的图像数量58ReserveFloat1Float8层面距离,层厚59ReserveFloat2Float860ReserveFloat3Float8图象发布标志位61ReserveFloat4Float862ReserveComment1Text16病人基本信息对话框中用于备注63ReserveComment2Text16报告上传信息64ReserveComment3Text16存放扫描申请单信息65ReserveComment4Text16存放子检查的Study66RequestIdnvarchar20HIS系统检查申请单号67StudyInstanceUIDnvarchar6468Studyid_bnvarchar2069myautofldstudyvarchar5070Editorvarchar24当前正在编辑人71FeeTypevarchar4收费类型72Exposurevarchar2曝光次数73StudyRoomNovarchar10检查室74DeptCodevarchar15申请科室代码75RequestIDvarchar15HIS的检查申请单号76ReserveDateDatetime8末次月经日期77DidacticalFlagint4是否为教学病历78FeeCodenvarchar500存放收费信息的详细情况4.3 表Image编号字段名称字段类型字段字段限制字段说明1ImageIDInt4主键,自动增量2VolumeNvarchar12不允许为空光盘卷标3LocalPathNvarchar255图像本地存储路径4RemotePathNvarchar255图像服务器存储路径5ImageNameNvarchar100不允许为空图像文件名6StudyIDInt4不允许为空与Study表中StudyID关联7AccquisitionDateDatetime8Getdate()/now()图像获取时间8TotalTimeInt4动态抓取时间9FramesSmallint2帧数10FormatNvarchar10图像格式11WidthSmallint2图像宽度12Heightsmallint2图像高度13Bitssmallint2图像位数14Resolutionsmallint2分辩率15WindowCenterint4窗位16WindowWidthint4窗宽17BrowseImageWidthsmallint2小图宽18BrowseImageHeightsmallint2小图高19cxPixelSpaceFloat8X方向像素间距20cyPixelSpacefloat8Y方向像素间距21ScanNonvarchar50扫描号22LayerDirectionnvarchar50层面方向23Sequencenvarchar50序列24Layersnvarchar50层距层厚25AccTimedatetime8检查时间26DelFlagtinyint1缺省值0删除标志27ReserveText1nvarchar255在DcmPrint程序中使用胶片的级别,如甲片,乙片等28ReserveText2nvarchar25529ReserveInt1Int1缺省值1同步标志30ReserveInt2Int431ReserveInt3Int432ReserveFloat1float833ReserveFloat2float834ReserveComment1ntext1635ReserveComment2ntext1636FlagPathint4存储路径标志37SOPinstanceUIDvarchar64DICOM SOP Instance UID38imagenumberint4DICOM图像号4.4 表Series编号字段名称字段类型字段长度字段限制字段说明1Seriesidint4主键,自动增量2Volumenvarchar50不允许为空光备科录卷标3StudyIDint4不允许为空检查号4SeriesNumberint4序列号5SeriesNamenvarchar20不允许为空序列名6SeriesDescriptionnvarchar255序列描述7LayerDirectionnvarchar255分层方向8Layersnvarchar255分层名9AcquisitionTimesmalldatetime4获取时间10Framessmallint2图像数11Formatnvarchar10图像格式12ImagePathnvarchar100图像相对路径13DelFlagtinyint1缺省值0删除标志14Commentnvarchar50备注15ReserveInt1Int1不允许空,缺省0同步标志16FlagPathInt4路径标志17SeriesInstanceUIDvarchar64DICOM UID18ImageContenttext16图像号记录19myautofldstudyvarchar504.5 表BookingTable编号字段名称字段类型长度字段限制字段说明1Modalitynvarchar20联合主键设备类型2Devicenvarchar50联合主键设备名称3Mon_StartTimenvarchar6星期一上午开始时间4Mon_EndTimenvarchar6星期一上午结束时间5Mon_spantimeint4检查时间间隔6Mon_amInt4可预约人数(算法:上午上班总时间spantime=可预约人数)7Mon_StartTime1nvarchar6星期一下午开始时间8Mon_EndTime1nvarchar6星期一下午结束时间9Mon_spantime1int4检查时间间隔10Mon_pmint4星期一下午可预约人数11Tue_StartTimenvarchar6星期二上午开始时间12Tue_EndTimenvarchar6星期二上午结束时间13Tue_spantimeint4检查时间间隔14Tue_amInt4星期二上午可预约人数15Tue_StartTime1nvarchar6星期二下午开始时间16Tue_EndTime1nvarchar6星期二下午结束时间17Tue_spantime1int4检查时间间隔18Tue_pmint4星期二下午可预约人数19Wed_StartTimenvarchar6星期三上午开始时间20Wed_EndTimenvarchar6星期三上午结束时间21Wed_spantimeint4检查时间间隔22Wed_amInt4星期三上午可预约人数23Wed_StartTime1nvarchar6星期三下午开始时间24Wed_EndTime1nvarchar6星期三下午结束时间25Wed_spantime1int4检查时间间隔26Wed_pmint4星期三下午可预约人数27Thu_StartTimenvarchar6星期四上午开始时间28Thu_EndTimenvarchar6星期四上午结束时间29Thu_spantimeint4检查时间间隔30Thu_amInt4星期四上午可预约人数31Thu_StartTime1nvarchar6星期四下午开始时间32Thu_EndTime1nvarchar6星期四下午结束时间33Thu_spantime1int4检查时间间隔34Thu_pmint4星期四下午可预约人数35Fri_StartTimenvarchar6星期五上午开始时间36Fri_EndTimenvarchar6星期五上午结束时间37Fri_spantimeint4检查时间间隔38Fri_amInt4星期五上午可预约人数39Fri_StartTime1nvarchar6星期五下午开始时间40Fri_EndTime1nvarchar6星期五下午结束时间41Fri_spantime1int4检查时间间隔42Fri_pmint4星期五下午可预约人数43Sat_StartTimenvarchar6星期六上午开始时间44Sat_EndTimenvarchar6星期六上午结束时间45Sat_spantimeint4检查时间间隔46Sat_amInt4星期六上午可预约人数47Sat_StartTime1nvarchar6星期六下午开始时间48Sat_EndTime1nvarchar6星期六下午结束时间49Sat_spantime1int4检查时间间隔50Sat_pmint4星期六下午可预约人数51Sun_StartTimenvarchar6星期日上午开始时间52Sun_EndTimenvarchar6星期日上午结束时间53Sun_spantimeint4检查时间间隔54Sun_amInt4星期日上午可预约人数55Sun_StartTime1nvarchar6星期日下午开始时间56Sun_EndTime1nvarchar6星期日下午结束时间57Sun_spantime1int4检查时间间隔58Sun_pmint4星期日下午可预约人数59ReserveInt1Int4默认为1同步标志60Mon_nightint4默认为0星期一晚班可预约人数61Tue_nightint4默认为0星期二晚班可预约人数62Wed_nightint4默认为0星期三晚班可预约人数63Thu_nightint4默认为0星期四晚班可预约人数64Fri_nightint4默认为0星期五晚班可预约人数65Sat_nightint4默认为0星期六晚班可预约人数66Sun_nightint4默认为0星期日晚班可预约人数4.6 表filmmanage编号字段名称字段类型长度字段限制字段说明1idint4主键 不允许为空借片单流水号2ApplyFilmIDvarchar20借片单号3Patientidvarchar20病历号4PatientNamevarchar16姓名5Sexvarchar4性别6HisIDvarchar20住院号7Modalityvarchar10检查设备8StudyIDvarchar20Studyid与study表中的studyID相同9StudyNosmallint2检查次数10ApplyTimesmalldatetime4借片时间11Confirmtimesmalldatetime4审核确认时间12Borrowtimesmalldatetime4借出时间13Returntimesmalldatetime4还片时间14AccessTimesmalldatetime4审核医生查看申请单时间15ReadTimesmalldatetime4借片人看片时间16BUserIDvarchar10借片人ID17BUserNamevarchar16借片人姓名18BDepartIDvarchar10借片申请科室ID19BDepartNamevarchar20借片申请科室名称20Contactvarchar40借片人联系方式21ApplyDateLenvarchar10借片时间长度22AUserIDvarchar16审核人ID23BCommentText16借片原因24ACommentText16审片原因25ImageLevelint40有损1无损 2原始图像级别26Statusint40已申请1已批准2已否决3已阅读4已完成5已过期借片状态4.7 表Ann编号字段名称字段类型长度字段限制字段说明1AnnIDint4主键,自动增量标注编号2ImageIDint4不允许为空图像ID号3AnnTypenvarchar10标注类型4x0smallint2标注起点X坐标5y0smallint2标注起点Y坐标6x1smallint2标注终点X坐标7y1smallint2标注终点Y从标8AnnTextnvarchar50不允许为空标注文本9Bigbit1不允许为空,缺省值0大字体10Italicbit1不允许为空,缺省值0斜体4.8 表DeptTable编号字段名称字段类型字段长度字段限制字段说明1DeptNamenvarchar50主键,不允许为空科室名2DeptPasswdnvarchar20科室密码3DeptCodenvarchar20缩写,科室代码4DeptAbbrevnvarchar15科室缩拼5ReserveInt1Int4缺省值1同步标志6DeptRoleListnvarchar100科室权限角色(来宾、主任、教授、主治医生)7ModalityRulenvarchar15缺省值全部为1各设备使用科室判断标志位8ModalityOrdernvarchar40缺省值全部为14.9 表DoctorTable编号字段名称字段类型字段长度字段限制字段说明1Namenvarchar20主键不允许为空医生登录名2UserNamenvarchar50医生中文全名3DeptNamenvarchar50科室名称4Modalitynvarchar10主键不允许为空设备类型5Devicenvarchar20主键不允许为空设备名称6ReserveInt1Int4缺省值为1同步标志4.10 表MethodTable编号字段名称字段类型字段长度字段限制字段说明1Modalitynvarchar10联合主键,缺省”ALL”设备类型2DiagMethodNvarchar255联合主键检查方法3DeviceNvarchar20缺省”ALL”设备名称4ReserveInt1Int4缺省值为1同步标志5DiagPartnvarchar50检查部位4.11 表PartTable编号字段名称字段类型字段长度字段限制字段说明1Modalitynvarchar10设备类型2DiagPartnvarchar50检查部位3Devicenvarchar20缺省”ALL”设备名称4ReserveInt1Int4缺省值为1同步标志5FeeMoney默认为0平扫收费6sxnvarchar10缩写,现被用来作部位的一级分类7Fee2Money默认为0增强收费8priorityInt4排序优先级9PartCodevarchar6检查部位的编码10Fee3Monty10平扫+增强收费情况11ExamDescriptionvarchar50曝光方位12Exposureint4默认为1曝光次数4.12 表MethodTable编号字段名称字段类型字段长度字段限制字段说明1Modalitynvarchar10联合主键,缺省”ALL”设备类型2DiagMethodNvarchar255联合主键检查方法3DeviceNvarchar20缺省”ALL”设备名称4ReserveInt1Int4缺省值为1同步标志5DiagPartnvarchar50检查部位4.13 表illness编号字段名称字段类型字段长度字段限制字段说明1IDInt4主键,自动增量2RequestDeptnvarchar50送检科室3Modalitynvarchar10联合主键,缺省为”ALL”设备类型4Devicenvarchar20缺省为”ALL”设备名称5DeptKindnvarchar50第一级科室分类6PartKindnvarchar50第二级部位分类7SickKindnvarchar50第三级疾病分类8SickNessnvarchar50第四级疾病类型9ReserveInt1Int4缺省值为1同步标志4.14 表LabelWord编号字段名称字段类型字段长度字段限制字段说明1Idint4主键,自动增量2Code1smallint2不允许为空标注类型编号3Code2Smallint2不允许为空标注内容编号4DetailNvarchar50标注内容4.15 表Log编号字段名称字段类型字段长度字段限制字段说明1IDint4主键自动增加的流水号2LogDatedatetime4getdate()写日志时间3Methodnvarchar50操作号ID 4UserIDnvarchar50操作用户ID5Volumenvarchar50光盘卷标6Log_Commentntext16备注7Log_IndexintStudyID8SubIndexint检查号9HostNoint主机号10ErrorIDint状态号4.16 表PseudoColor编号字段名称字段类型字段长度字段限制字段说明1ImageIDInt4主键,不允许空2WinWidthInt4图像窗宽3WinCenterInt4图像窗位4ColorIndexInt4-1至9图像伪彩表索引4.17 表Sentence编号字段名称字段类型字段长度字段限制字段说明1IDint4主键,自动增量2Modalitynvarchar10缺省”ALL”设备类型3Devicenvarchar20缺省”ALL”设备名称4DepKindnvarchar255科室分类5PartKindnvarchar255部位分类6SickKindnvarchar255疾病类型7Reportntext16检查所见8ConclusionNtext16诊断结论9ReserveInt1Int4缺省值为1同步标志10bCharactertinyint1是否个人集11Priorityint4排序4.18 表Template编号字段名称字段类型字段长度字段限制字段说明1Aliasnvarchar50模板别名2Namenvarchar255模板中文名称3Modalitynvarchar10设备类型,对于私人模板为用户id号4Devicenvarchar20缺省”ALL”设备名称5DeptKindnvarchar255科室分类6PartKindnvarchar255部位分类7SickKindnvarchar255疾病分类8Conclusionntext16检查结论9Reportntext16图像所见10ReserveInt1Int4缺省值为111bCharactertinyint1是否个人集4.19 表TipImage编号字段名称字段类型长度字段限制字段说明1imageidint4主键Image表图像号2partnvarchat50标注的部位3conclusionnvarchat50标注的结论4browseimagenvarchat255示意图名称5x0int4标示点x坐标6y0int4标示点y坐标4.20 表Volume_R编号字段名称字段类型字段长度字段限制字段说明1VolumeNvarchar50不允许为空卷标号2VolumeDatesmalldatetime4Getdate()/now()光盘创建时间3ModalityNvarchar20检查设备4DeviceNvarchar20设备型号5Locateint6BackLocateint7CDSpacenvarchar10光盘大小8BackCDSpacenvarchar10缺省值为19StudyNumbigint检查次数10StudyTime1smalldatetime8最小检查时间11StudyTime2smalldatetime8最大检查时间12StatusFlagint卷标状态13Creatorchar10创建人14CreateTimedatetime8创建时间15FirstBurnTimedatetime8第一次刻录时间16SecondBurnTimedatetime8第二次刻录时间17BurnNumint刻录次数18DeleteTimedatetime8删除时间19Commenttext16备注信息20Reserveint1int是否同步21ExternVolumenvarchar504.21 表WinMod编号字段名称字段类型字段长度字段限制字段说明1WinTypeNvarchar20主键,不允许为空2ModalityNvarchar10默认为all设备类型3WinWidthInt4窗宽4WinCenterInt4窗位5ReserveInt1Int4缺省值为16Typeint47Gammaint4伽马值8GammaTypenvarchar50伽马曲线的曲线类型9B_Splinenvarchar255B-Spline曲线的点4.22 表SysDict编号字段名称字段类型字段长度字段限制字段说明1IDint4不允许为空,主键词条号,唯一的标识2DictTypeInt4缺省值为1用以记录词条的类型。3SubIDInt用以记录词条的类型的子ID4PonderanceInt用以记录词条的等级。5DescriptionNvarchar记录词条的概要描述6DetailDescriptionNvarchar记录词条的详细描述7Dict_CommentNvarchar记录词条的备注信息4.23 表TeachManage编号字段名称字段类型字段长度字段限制字段说明1TeachIDint4Not Null自动增加的主键2StudyIDInt4Not Null对应于Study表的StudyID3SortIDintNot Null对应于TeachSort表中的Sortid4SortDescribenvarchar255教学分类的级别5TeachInfoNvarchar200教学目的6ActorNvarchar20将此病历添加到教学库的用户7AddTimeDatetime添加到教学库的时间8MarkInt4给添加者的打分9MarkerNvarchar20审核者10MarkTimeDatetime8评分时间11DelFlagInt4删除标记4.24 表Dosage编号字段名称字段类型字段长度字段限制字段说明1Dosagenvarchar50不允许为空,主键剂量2ReserveInt1Int4缺省值为14.25 表Film编号字段名称字段类型字段长度字段限制字段说明1StudyIDint4主键,不允许为空检查号2Medicinenvarchar50用药3Dosagenvarchar50剂量4FilmStandardnvarchar50胶片规格5FilmTypenvarchar50胶片种类6FilmNumbervarchar20胶片数量7ReserveInt1Int4缺省值为14.26 表FilmSource编号字段名称字段类型字段长度字段限制字段说明1Sourcenvarchar50主键胶片来源2Reserv

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论