ServiceApi.java 116 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796
  1. package com.yihu.ehr.constants;
  2. /**
  3. * 微服务REST API. 此处定义的URL可用于服务对外提供的地址及HTTP客户端请求地址.
  4. * URL定义遵循健康档案平台REST规范.
  5. *
  6. * @author Sand
  7. * @version 1.0
  8. * @created 2015.09.09 15:04
  9. */
  10. public class ServiceApi {
  11. public static class GateWay {
  12. public static final String admin = "/admin";
  13. public static final String FzGateway = "/admin/gateway/fz";
  14. }
  15. public static class Adaptions {
  16. //public static final String Cache = "/adaptions/{id}/cache";
  17. //public static final String CacheGet = "/adaptions/{key}/cache";
  18. public static final String Scheme = "/adaptions/schemas/{id}";
  19. public static final String Schemes = "/adaptions/schemas";
  20. public static final String SchemaMetadataList = "/adaptions/schema/metadata";
  21. public static final String SchemaMetadata = "/adaptions/schema/metadata/{id}";
  22. public static final String SchemaMetadataBatch = "/adaptions/schema/metadata/batch";
  23. public static final String RsAdapterDictionaries = "/adaptions/adapter/dictionaries";
  24. //public static final String RsAdapterDictionariesCache = "/adaptions/adapter/dictionaries/{schemaId}/cache";
  25. public static final String RsAdapterDictionary = "/adaptions/adapter/dictionaries/{id}";
  26. }
  27. /**
  28. * 资源管理中心接口
  29. */
  30. public static class Resources {
  31. //资源查询接口(命名先按原有路径,不规范)
  32. public static final String ResourceViewMetadata = "/resources/query/getResourceMetadata"; //资源浏览获取结构
  33. public static final String ResourceViewData = "/resources/query/getResourceData"; //资源浏览获取数据
  34. public static final String ResourceViewSubData = "/resources/query/getResourceSubData";
  35. public static final String ResourceQuery = "/resources/query"; //资源查询接口
  36. //public static final String ResourceSubQuery = "/resources/sub_query"; //详细资源查询接口
  37. public static final String ResourceQueryTransform = "/resources/query/transform"; //资源查询接口+转译
  38. public static final String ResourceQueryAllTransform = "/resources/queryAll/transform"; //资源查询接口获取所有数据集相关+转译
  39. public static final String ResourceQueryByDataSets = "/resources/query/dataSets"; //资源查询接口获取数据集相关的数据+转译
  40. public static final String ResourceRawFiles = "/resources/query/raw_files"; //非结构资源查询接口
  41. public static final String ResourceRawFilesList = "/resources/query/raw_files_list"; //非结构资源List查询接口
  42. public static final String ResourceMasterData = "/resources/query/master_data"; //主表资源查询接口
  43. public static final String ResourceSubData = "/resources/query/sub_data"; //细表资源查询接口
  44. public static final String ResourceMasterStat = "/resources/query/master_stat"; //主表资源统计接口
  45. public static final String ResourceSubStat = "/resources/query/sub_stat"; //细表资源查询接口
  46. public static final String ResourceHealthFile = "/resources/query/health_file"; //细表资源查询接口
  47. public static final String ResourceMysql = "/resources/query/mysql"; //mysql资源查询接口
  48. public static final String SolrIndexData = "/resources/query/solrIndex"; //solr索引列表查询接口
  49. //资源浏览
  50. public static final String ResourceBrowseCategories = "/resources/ResourceBrowses/categories";
  51. public static final String ResourceBrowseResourceData = "/resources/ResourceBrowses/getResourceData";
  52. public static final String ResourceBrowseResourceSubData = "/resources/ResourceBrowses/getResourceSubData";//根据主表查询词表数据接口
  53. public static final String ResourceBrowseQuotaResourceData = "/resources/ResourceBrowses/getQuotaResourceData";
  54. public static final String ResourceBrowseQuotaResourceParam = "/resources/ResourceBrowses/getQuotaResourceParam";
  55. public static final String ResourceBrowseResourceMetadata = "/resources/ResourceBrowses/getResourceMetadata";
  56. public static final String ResourceBrowseTree = "/resourceBrowseTree";
  57. public static final String ResourceBrowseGetRsByCategoryId = "/getResourceByCategoryId";
  58. //资源视图
  59. public static final String Resources = "/resources";
  60. public static final String Resource = "/resources/{id}";
  61. public static final String ResourceByCode = "/resources/byCode";
  62. public static final String ResourceTree = "/resources/tree";
  63. public static final String ResourcePage = "/resources/page";
  64. public static final String NoPageResources = "/NoPageResources";
  65. public static final String IsExistName = "/resources/isExistName";
  66. public static final String IsExistCode = "/resources/isExistCode/{code}";
  67. public static final String GetQuotaList = "/resources/getQuotaList";
  68. public static final String GetRsQuotaPreview = "/resources/getRsQuotaPreview";
  69. public static final String SearchInfo = "/resourceQuota/searchInfo";
  70. public static final String BatchAddResourceQuota = "/resourceQuota/batchAddResourceQuota";
  71. public static final String SearchByQuotaId = "/resourceQuota/searchByQuotaId";
  72. public static final String GetByResourceId = "/resourceQuota/getByResourceId";
  73. public static final String GetQuotaChartByQuotaId = "/resourceQuota/getQuotaChartByQuotaId";
  74. public static final String GetRQNameByResourceId = "/resourceQuota/getRQNameByResourceId";
  75. public static final String DelRQNameByResourceId = "/resourceQuota/delRQNameByResourceId";
  76. public static final String SearchQuotaByResourceId = "/resourceQuota/getQuotaByResourceId";
  77. public static final String SearchTreeByResourceId = "/resourceQuota/searchTreeByResourceId";
  78. public static final String UpdateResourceQuota = "/resourceQuota/updateResourceQuota";
  79. public static final String ResourceMetadataList = "/resources/rs_metadata";
  80. public static final String ResourceMetadataBatch = "/resources/rs_metadata/batch";
  81. public static final String ResourceMetadataBatchByResourceId = "/resources/rs_metadata/resource_ids/batch";
  82. public static final String ResourceMetadata = "/resources/rs_metadata/{id}";
  83. public static final String ResourceGrant = "/resources/grants/{id}";
  84. public static final String ResourceGrants = "/resources/grants";
  85. public static final String ResourceGrantsNoPage = "/resources/grants/no_paging";
  86. public static final String AppsGrantResources = "/resources/apps/{appId}/grant";
  87. public static final String ResourceGrantApps = "/resources/{resourceId}/grant";
  88. public static final String AppsGrantResourcesByCategoryId = "/resources/appsAppId/grantByCategoryId";
  89. public static final String DeleteAppsGrantResourcesByCategoryId = "/resources/appsAppId/deleteGrantByCategoryId";
  90. public static final String ResourceMetadatasValid = "/resources/metadatas/valid";
  91. public static final String ResourceMetadataGrants = "/resources/metadata/grants";
  92. public static final String ResourceMetadataGrant = "/resources/metadata/grants/{id}";
  93. public static final String ResourceMetadataGrantApp = "/resources/app_resource/{appResourceId}/grant/metadata/{metadataId}";
  94. public static final String ResourceMetadataListGrantApp = "/resources/metadata/grant/{appResourceId}";
  95. public static final String ResourceAppMetadataGrants = "/resources/app_resource/{app_res_id}/metadata";
  96. public static final String ResourceAppMetadataGrant = "/resources/app_resource/metadata/grant";
  97. public static final String ResourceAppMetadataGrantExistence = "/resources/app_resource/metadata/grant/existence";
  98. public static final String MetadataList = "/resources/metadata";
  99. public static final String MetadataBatch = "/resources/metadata/batch";
  100. public static final String Metadata = "/resources/metadata/{id}";
  101. public static final String MetadataExistence = "/resources/metadata/existence";
  102. public static final String MetadataStdCodeExistence = "/resources/metadata/std_code/existence";
  103. public static final String MetadataIdExistence = "/resources/metadata/id/existence";
  104. public static final String MetadataMaxId = "/resources/metadata/metadataMaxId";
  105. public static final String DictList = "/resources/dict";
  106. public static final String DictBatch = "/resources/dict/batch";
  107. public static final String Dict = "/resources/dict/{id}";
  108. public static final String DictCode = "/resources/dict/code";
  109. public static final String DictExistence = "/resources/dict/existence";
  110. public static final String DictEntryBatch = "/resources/dict/entry/batch";
  111. public static final String DictCodesExistence = "/resources/dict/codes/existence";
  112. public static final String Params = "/resources/params";
  113. public static final String ParamsNoPage = "/resources/params/no_paging";
  114. public static final String Param = "/resources/param";
  115. public static final String ParamById = "/resources/param/{id}";
  116. public static final String ParamKeyValueExistence = "/resources/param/key_value_existence";
  117. //固化视图筛选条件
  118. public static final String QueryByResourceId = "/resources/query/QueryByResourceId";
  119. public static final String DictEntries = "/resources/dict_entries";
  120. public static final String NoPageDictEntries = "/resources/noPage_dict_entries";
  121. public static final String DictEntry = "/resources/dict_entries/{id}";
  122. public static final String DictEntriesByDictCode = "/resources/dict/code/dict_entries";
  123. public static final String DictEntriesExistence = "/resources/dict_entries/existence";
  124. public static final String SystemDictList = "/resources/system_dict";
  125. public static final String SystemDict = "/resources/system_dict/{id}";
  126. public static final String SystemDictEntries = "/resources/system_dict_entries";
  127. public static final String SystemDictEntry = "/resources/system_dict_entries/{id}";
  128. //资源接口
  129. public static final String Interfaces = "/resources/interfaces";
  130. public static final String InterfaceById = "/resources/interfaces/{id}";
  131. public static final String Interface = "/resources/interface";
  132. public static final String InterfaceNameExistence = "/resources/existence/name";
  133. //资源分类
  134. public static final String CategoryUpdate = "/resources/category/update";
  135. public static final String Category = "/resources/category/{id}";
  136. public static final String CategoriesByPid = "/resources/categories/pid";
  137. public static final String CategoriesByCodeAndPid = "/resources/categories/codeAndPid";
  138. public static final String CategoryTree = "/resources/categories/tree";
  139. public static final String CategoryExitSelfAndParent = "/resources/categories/selfAndParent";
  140. public static final String CategoriesAll = "/resources/categories/all";
  141. public static final String CategoriesSearch = "/resources/categories/search";
  142. //综合查询服务
  143. public static final String IntMetadataList = "/resources/integrated/metadata_list";
  144. public static final String IntMetadataData = "/resources/integrated/metadata_data";
  145. public static final String IntQuotaList = "/resources/integrated/quota_list";
  146. public static final String IntQuotaData = "/resources/integrated/quota_data";
  147. public static final String IntQuotaParam = "/resources/integrated/quota_param";
  148. public static final String IntResourceUpdate = "/resources/integrated/resource_update";
  149. public static final String IntResourceQueryUpdate = "/resources/integrated/resource_query_update";
  150. //获取分类
  151. public static final String IntCategory = "/resources/integrated/category";
  152. public static final String IntMetadata = "/resources/integrated/metadata";
  153. //貌似没用了
  154. public static final String AdapterDicts = "/resources/adapter/dict";
  155. public static final String AdapterDictsBatch = "/resources/adapter/dict/batch";
  156. public static final String AdapterDict = "/resources/adapter/dict/{id}";
  157. //应用角色资源授权
  158. public static final String ResourceRolesGrants = "/resources/rolesGrants";
  159. public static final String ResourceRolesGrant = "/resources/rolesGrants/{id}";
  160. public static final String ResourceRolesMetadatasValid = "/resources/relosMetadatas/valid";
  161. public static final String ResourceRolesMetadataGrants = "/resources/relosMetadatas/grants";
  162. public static final String RolesGrantResources = "/resources/roles/{rolesId}/grant";
  163. public static final String GetRolesGrantResources = "/resources/getRolesGrantResources";
  164. //public static final String ResourceGrantApps = "/resources/{resourceId}/grant";
  165. public static final String ResourceRolesMetadataGrant = "/resources/rolesMetadata/grants/{id}";
  166. public static final String ResourceRolesGrantsNoPage = "/resources/rolesGrants/no_paging";
  167. public static final String ResourceRolesResMetadataGrants = "/resources/roles_resource/{roles_res_id}/metadata";
  168. public static final String RolesGrantResourcesByCategoryId = "/resources/rolesRolesId/grantByCategoryId";
  169. public static final String DeleteRolesGrantResourcesByCategoryId = "/resources/rolesRolesId/deleteGrantByCategoryId";
  170. /**
  171. * 机构-资源授权
  172. */
  173. public static final String ResourceOrgGrants = "/resources/OrgGrants";
  174. public static final String ResourceOrgGrant = "/resources/OrgGrants/{id}";
  175. public static final String ResourceOrgMetadatasValid = "/resources/OrgMetadatas/valid";
  176. public static final String ResourceOrgMetadataGrants = "/resources/OrgMetadatas/grants";
  177. public static final String OrgGrantResources = "/resources/Org/{orgCode}/grant";
  178. //public static final String ResourceGrantApps = "/resources/{resourceId}/grant";
  179. public static final String ResourceOrgMetadataGrant = "/resources/OrgMetadata/grants/{id}";
  180. public static final String ResourceOrgGrantsNoPage = "/resources/OrgGrants/no_paging";
  181. public static final String ResourceOrgResMetadataGrants = "/resources/Org_resource/{Org_res_id}/metadata";
  182. public static final String ResourceOrgRsMetadataGrant = "/resources/Org_resource/metadata/grant";
  183. /**
  184. * 资源报表分类
  185. */
  186. public static final String RsReportCategoryPrefix = "/resources/reportCategory/";
  187. public static final String RsReportCategory = "/resources/reportCategory/{id}";
  188. public static final String RsReportCategoryChildrenByPid = "/resources/reportCategory/getChildrenByPid";
  189. public static final String RsReportCategoryTree = "/resources/reportCategoryTree";
  190. public static final String RsReportCategoryComboTree = "/resources/reportCategoryComboTree";
  191. public static final String RsReportCategories = "/resources/reportCategories";
  192. public static final String RsReportCategorySave = "/resources/reportCategory/save";
  193. public static final String RsReportCategoryDelete = "/resources/reportCategory/delete";
  194. public static final String RsReportCategoryIsUniqueCode = "/resources/reportCategory/isUniqueCode";
  195. public static final String RsReportCategoryIsUniqueName = "/resources/reportCategory/isUniqueName";
  196. public static final String RsReportCategoryNoPageCategories = "/resources/reportCategory/getAllCategories";
  197. public static final String RsReportCategoryByApp = "/resources/reportCategory/getAllCategoryByApp";
  198. public static final String RsReportCategoryByIds = "/resources/reportCategory/getAllCategoryByIds";
  199. public static final String RsReportCategoryIdsByCode = "/resources/reportCategory/getCategoryIdsByCode";
  200. /**
  201. * 资源报表分类和应用
  202. */
  203. public static final String RsReportCategoryAppDelete = "/resources/reportCategory/deleteCategoryApp";
  204. public static final String RsReportCategoryAppSave = "/resources/reportCategory/saveCategoryApp";
  205. public static final String GetRsReportCategoryApps = "/resources/reportCategory/getRsReportCategoryApps";
  206. /**
  207. * 资源报表监测分类
  208. */
  209. public static final String RsReportMonitorType = "/resources/rsReportMonitorType/{id}";
  210. public static final String RsReportMonitorTypeSave = "/resources/rsReportMonitorType/save";
  211. public static final String RsReportMonitorTypeDelete = "/resources/rsReportMonitorType/delete";
  212. public static final String RsReportMonitorTypeIsUniqueName = "/resources/rsReportMonitorType/isUniqueName";
  213. public static final String RsReportMonitorTypes = "/resources/rsReportMonitorType/getRsReportMonitorTypePage";
  214. public static final String RsReportMonitorTypesNoPage = "/resources/rsReportMonitorType/getRsReportMonitorTypeNoPage";
  215. public static final String RsReportMonitorTypesById = "/resources/rsReportMonitorType/getRsReportMonitorTypeById";
  216. public static final String RsReportByMonitorTypeId = "/resources/rsReportMonitorType/getRsReportByMonitorTypeId";
  217. /**
  218. * 资源报表监测类型配置报表
  219. */
  220. public static final String RsMonitorTypeReport = "/resources/monitorTypeReport";
  221. public static final String RsMonitorTypeReportByUserId = "/resources/monitorTypeReport/{user_id}";
  222. public static final String RsMonitorTypeReports = "/resources/monitorTypeReport";
  223. public static final String RsMonitorTypeReportsNoPage = "/resources/monitorTypeReport/noPage";
  224. /**
  225. * 资源报表
  226. */
  227. public static final String RsReportPrefix = "/resources/report/";
  228. public static final String RsReport = "/resources/report/{id}";
  229. public static final String RsReportFindByCode = "/resources/report/findByCode";
  230. public static final String RsReports = "/resources/reports";
  231. public static final String RsReportViewsTreeData = "/resources/report/viewsTreeData";
  232. public static final String RsReportSelectedViews = "/resources/report/selectedViews";
  233. public static final String RsReportSave = "/resources/report/save";
  234. public static final String RsReportDelete = "/resources/report/delete";
  235. public static final String RsReportIsUniqueCode = "/resources/report/isUniqueCode";
  236. public static final String RsReportIsUniqueName = "/resources/report/isUniqueName";
  237. public static final String RsReportNoPage = "/resources/report/getReportNoPage";
  238. public static final String RsReportTemplateContent = "/resources/report/getTemplateContent";
  239. public static final String RsReportIsCategoryApplied = "/resources/report/isCategoryApplied";
  240. public static final String RsReportByCategoryId = "/resources/report/getByCategoryId";
  241. public static final String GetPositionMapByCode = "/resources/report/getPositionMapByCode";
  242. public static final String GetRsReportByParam = "/resources/report/getRsReportByParam";
  243. public static final String QueryByUserId = "/open/resources/report/queryByUserId";
  244. public static final String QueryOtherReportByUserId = "/open/resources/report/queryOtherReportByUserId";
  245. public static final String SaveByUserId = "/open/resources/report/saveByUserId";
  246. /**
  247. * 资源报表视图配置
  248. */
  249. public static final String RsReportViews = "/resources/reportViews";
  250. public static final String RsReportViewSave = "/resources/reportView/save";
  251. public static final String RsReportViewExist = "/resources/reportView/exist";
  252. public static final String RsReportViewExistByResourceId = "/resources/reportView/existByResourceId";
  253. public static final String RsReportViewExistReport = "/resources/reportView/existReport";
  254. public static final String StatisticsGetDoctorsGroupByTown = "/resources/statistics/getDoctorsGroupByTown";
  255. //资源中心 - 统计相关
  256. public static final String GetPatientArchiveCount = "/resource/center/getPatientArchiveCount";
  257. public static final String GetMedicalResourcesCount = "/resource/center/getMedicalResourcesCount";
  258. public static final String GetHealthArchiveCount = "/resource/center/getHealthArchiveCount";
  259. public static final String GetElectronicCasesCount = "/resource/center/getElectronicCasesCount";
  260. public static final String GetHealthCardBindingAmount = "/resource/center/getHealthCardBindingAmount";
  261. public static final String GetInfoDistribution = "/resource/center/getInfoDistribution";
  262. public static final String GetNewSituation = "/resource/center/getNewSituation";
  263. public static final String GetOrgArchives = "/resource/center/getOrgArchives";
  264. public static final String GetMedicalStaffDistribution = "/resource/center/getMedicalStaffDistribution";
  265. public static final String GetMedicalStaffRatio = "/resource/center/getMedicalStaffRatio";
  266. public static final String GetCumulativeIntegration = "/resource/center/getCumulativeIntegration";
  267. public static final String GteTotallyToBeIntegrated = "resource/center/gteTotallyToBeIntegrated";
  268. public static final String GetArchiveSource = "/resource/center/getArchiveSource";
  269. public static final String GetArchiveDistribution = "/resource/center/getArchiveDistribution";
  270. public static final String GetStorageAnalysis = "/resource/center/getStorageAnalysis";
  271. public static final String GetElectronicMedicalSource = "/resource/center/getElectronicMedicalSource";
  272. public static final String GetElectronicMedicalOrgDistributed = "/resource/center/getElectronicMedicalOrgDistributed";
  273. public static final String GetElectronicMedicalDeptDistributed = "/resource/center/getElectronicMedicalDeptDistributed";
  274. public static final String GetElectronicMedicalAcquisitionSituation = "/resource/center/getElectronicMedicalAcquisitionSituation";
  275. //资源中心 - 大数据展示相关
  276. public static final String Achievements = "/resource/center/achievements";
  277. public static final String Visualization = "/resource/center/visualization";
  278. public static final String DataAnalysis = "/resource/center/dataAnalysis";
  279. public static final String HierarchicalManagement = "/resource/center/hierarchicalManagement";
  280. }
  281. /**
  282. * 档案查询接口
  283. */
  284. public static class Profiles {
  285. public static final String ProfileInfo = "/profile/baseInfo"; //基本信息
  286. public static final String PastHistory = "/profile/pastHistory"; //既往史 - mobile居民端
  287. public static final String PersonHistory = "/profile/personHistory"; //个人史
  288. public static final String AllergensHistory = "/profile/allergensHistory"; //过敏史
  289. public static final String FamilyHistory = "/profile/familyHistory"; //家族史
  290. public static final String HealthProblem = "/profile/healthProblem"; //主要健康问题
  291. public static final String HealthCondition = "/profile/healthCondition"; //历史健康情况
  292. public static final String MedicalEvents = "/profile/medicalEvents"; //门诊/住院事件(时间轴)
  293. public static final String RecentMedicalEvents = "/profile/recentMedicalEvents"; //最近就诊记录
  294. public static final String RecentVisits = "/profile/recentVisits"; //近期就诊
  295. public static final String RecentVisitsSub = "/profile/recentVisitsSub"; //近期就诊详情
  296. public static final String CDAClass = "/profile/cdaClass"; //cda分类
  297. public static final String CDAData = "/profile/cdaData"; //cda数据
  298. public static final String MedicationRecords = "/profile/medicationRecords"; //患者用药清单
  299. public static final String MedicationRecordsPage = "/profile/medicationRecordsPage"; //患者用药清单
  300. public static final String MedicationRanking = "/profile/medicationRanking"; //患者用药排行
  301. public static final String MedicationRankingWithTable = "/profile/medicationRankingWithTable"; //患者用药排行
  302. public static final String RecentMedicationSub = "/profile/recentMedicationSub"; //患者用药详情
  303. public static final String InspectionRecords = "/profile/inspectionRecords"; //检查检验记录
  304. public static final String InspectionStatistics = "/profile/inspectionStatistics"; //检查检验记录统计
  305. public static final String InspectionStatisticsOneSub = "/profile/inspectionStatisticsOneSub"; //检查检验记录子项详情(某次检验记录)
  306. public static final String InspectionStatisticsAllSub = "/profile/inspectionStatisticsAllSub"; //检查检验记录子项详情(相关检验全部记录)
  307. public static final String MotherhoodOverview = "/profile/motherhoodOverview"; //孕产概况
  308. // ------------------------------ 以上为已对接接口 ------------------------------
  309. public static final String ProfileLucene = "/profile/lucene"; //全文检索
  310. public static final String MedicalDisease = "/{demographic_id}/profile/medical_disease"; //就诊过疾病
  311. public static final String MedicalArea = "/{demographic_id}/profile/medical_area"; //就诊过区域
  312. public static final String MedicalYear = "/{demographic_id}/profile/medical_year"; //就诊过年份
  313. public static final String MedicationUsed = "/{demographic_id}/profile/medication_used"; //患者常用药(按次数)
  314. public static final String MedicalEvent = "/{event_no}/info"; //某次住院/门诊事件信息
  315. public static final String MedicationMaster = "/profile/medication/master"; //处方主表
  316. public static final String MedicationPrescription = "/profile/medication/prescription"; //处方笺
  317. public static final String MedicationDetail = "/profile/medication/detail/{prescription_no}"; //处方细表
  318. public static final String MedicationDetailChinese = "/profile/medication/detail/chinese"; //中药处方
  319. public static final String MedicationDetailWestern = "/profile/medication/detail/western"; //西药处方
  320. public static final String OutpatientDiagnosis = "/{demographic_id}/outpatient/diagnosis"; //门诊诊断
  321. public static final String OutpatientSymptom = "/{demographic_id}/outpatient/symptom"; //门诊症状
  322. public static final String OutpatientCostMaster = "/{demographic_id}/outpatient/cost/master"; //门诊费用汇总
  323. public static final String OutpatientCostDetail = "/{demographic_id}/outpatient/cost/detail"; //门诊费用明细
  324. public static final String HospitalizedDiagnosis = "/{demographic_id}/hospitalized/diagnosis"; //住院诊断
  325. public static final String HospitalizedSymptom = "/{demographic_id}/hospitalized/symptom"; //住院症状
  326. public static final String HospitalizedCostMaster = "/{demographic_id}/hospitalized/cost/master"; //住院费用汇总
  327. public static final String HospitalizedCostDetail = "/{demographic_id}/hospitalized/cost/detail"; //住院费用明细
  328. public static final String HospitalizedOrdersTemporary = "/{demographic_id}/hospitalized/orders/temporary"; //住院临时医嘱
  329. public static final String HospitalizedOrdersLongtime = "/{demographic_id}/hospitalized/orders/longtime"; //住院长期医嘱
  330. public static final String HospitalizedDeath = "/{demographic_id}/hospitalized/death"; //住院死因链情况
  331. public static final String CDADocumentId = "/profile/cda/document_id"; //cda模板(通过event_no + cda_type)
  332. public static final String CDADocument = "/{profile_id}/cda_document"; //完整CDA文档
  333. public static final String ExaminationReport = "/{demographic_id}/examination"; //检查报告单
  334. public static final String ExaminationImg = "/{demographic_id}/examination/img"; //检查报告单图片
  335. public static final String LaboratoryReport = "/{demographic_id}/laboratory"; //检验报告单
  336. public static final String LaboratoryImg = "/{demographic_id}/laboratory/img"; //检验报告单图片
  337. public static final String LaboratoryProject = "/{demographic_id}/laboratory/project"; //检验报告单项目
  338. public static final String LaboratoryAllergy = "/{demographic_id}/laboratory/allergy"; //检验药敏
  339. public static final String Surgery = "/{demographic_id}/surgery";//手术-手术记录
  340. public static final String IndicatorsClass = "/{demographic_id}/indicators/class"; //获取某个健康问题指标
  341. public static final String IndicatorsData = "/{demographic_id}/indicators/data"; //获取指标数据
  342. }
  343. public static class Families {
  344. public static final String Families = "/families";
  345. public static final String Family = "/families/{id}";
  346. public static final String FamiliesMembers = "/families/members";
  347. public static final String FamilyMembers = "/families/{families_id}/members";
  348. public static final String FamilyMember = "/families/{families_id}/members/{id_card_no}";
  349. }
  350. public static class Cipher {
  351. public static final String Encryption = "/cipher/encryption/{type}";
  352. public static final String Decryption = "/cipher/decryption/{type}";
  353. }
  354. public static class Apps {
  355. public static final String Apps = "/apps";
  356. public static final String AppsNoPage = "/apps/no_paging";
  357. public static final String getApp = "/app";
  358. public static final String App = "/apps/{app_id}";
  359. public static final String AppExistence = "/apps/{app_id}/existence";
  360. public static final String AppStatus = "/apps/{app_id}/status";
  361. public static final String AppNameExistence = "/app/{app_name}/existence";
  362. public static final String FilterList = "/apps/filterList";
  363. public static final String getAppTypeAndApps = "/getAppTypeAndApps";
  364. public static final String getApps = "/getApps";
  365. public static final String getDoctorAppsByType = "/getDoctorAppsByType";
  366. public static final String createAppRolesByAppId = "/createAppRolesByAppId";
  367. // ---------------- 开放平台 ----------------
  368. public static final String CheckField = "/app/checkField";
  369. public static final String CheckName = "/app/checkName";
  370. public static final String AppAuthClient = "/app/authClient";
  371. public static final String SimpleUpdate = "/app/simpleUpdate";
  372. //--------------- 医生工作平台 ---------------
  373. public static final String GetAppsRelationByUserIdAndParentAppId = "/app/getAppsByUserId";
  374. public static final String GetAppsRelationByUserJson = "/app/getAppsByUserJson";
  375. //--------------- 总支撑平台 ---------------
  376. public static final String SaveAppsRelation = "/app/saveAppsRelation";
  377. public static final String GetUserApp = "/app/role/get";
  378. }
  379. public static class AppApi {
  380. public static final String AppApis = "/appApi";
  381. public static final String AppApi = "/appApi/{id}";
  382. public static final String AppApisNoPage = "/appApiNoPage";
  383. public static final String AppApiSearch = "/appApi/search";
  384. public static final String AppApiAuth = "/appApiAuth";
  385. public static final String Save = "/appApi/save";
  386. public static final String Delete = "/appApi/delete";
  387. public static final String Update = "/appApi/update";
  388. public static final String Page = "/appApi/page";
  389. public static final String AuthList = "/appApi/authList";
  390. public static final String AuthApi = "/appApi/authApi";
  391. public static final String CheckName = "/appApi/checkName";
  392. }
  393. public static class AppApiCategory {
  394. public static final String Base = "/appApiCategory";
  395. public static final String Check = "/appApiCategory/check";
  396. }
  397. public static class AppApiErrorCode {
  398. public static final String Base = "/appApiErrorCode";
  399. public static final String CheckCode = "/appApiErrorCode/checkCode";
  400. }
  401. public static class AppFeature {
  402. public static final String AppFeatures = "/appFeature";
  403. public static final String FilterFeatureList = "/filterFeatureList";
  404. public static final String FilterFeatureNoPage = "/filterFeatureNoPage";
  405. public static final String FilterFeatureNoPageSorts = "/filterFeatureNoPageSorts";
  406. public static final String AppFeature = "/appFeature/{id}";
  407. public static final String FindAppMenus = "/appFeature/findAppMenus";
  408. }
  409. public static class AppVersion {
  410. public static final String FindAppVersion = "/appVersion/getAppVersion";
  411. }
  412. public static class AppApiParameter {
  413. public static final String AppApiParameters = "/appApiParameter";
  414. public static final String AppApiParameter = "/appApiParameter/{id}";
  415. }
  416. public static class AppApiResponse {
  417. public static final String AppApiResponses = "/appApiResponse";
  418. public static final String AppApiResponse = "/appApiResponse/{id}";
  419. }
  420. public static class UserApp {
  421. public static final String UserAppList = "/userAppList";
  422. public static final String UserAppShow = "/userApp/show";
  423. public static final String GetUserAppListById = "/userApp/getUserAppByAppId";
  424. public static final String CreateUserApp = "/userApp/createUserApp";
  425. }
  426. public static class Packages {
  427. public static final String Packages = "/packages";
  428. public static final String PackagesByFilter = "/packagesByFilter";
  429. public static final String Package = "/packages/{id}";
  430. public static final String Analyze = "/packages/analyze/{id}";
  431. public static final String Resolve = "/packages/resolve/{id}";
  432. public static final String Analyzes = "/packages/analyze";
  433. public static final String Resolves = "/packages/resolve";
  434. public static final String Status = "/packages/status";
  435. public static final String Search = "/packages/search";
  436. public static final String Download = "/packages/download/{id}";
  437. public static final String PackageCrypto = "/packages/crypto";
  438. public static final String Queue = "/packages/queue";
  439. public static final String UploadProvincialQueueSize = "/packages/queueSize/UploadProvincial";//上传省平台队列
  440. public static final String Migrate = "/packages/migrate";
  441. }
  442. //非病人维度
  443. public static class DatasetPackages {
  444. public static final String Packages = "/datasetPackages";
  445. public static final String AcquirePackage = "/datasetPackages/acquire";
  446. public static final String Package = "/datasetPackages/{id}";
  447. public static final String PackageResolve = "/datasetPackages/resolve";
  448. public static final String PackageSearch = "/datasetPackages/search";
  449. public static final String PackageDownloads = "/datasetPackages/{id}/downloads";
  450. public static final String ResolveMessage = "/datasetPackages/message/resolve";
  451. public static final String MessageTimer = "/datasetPackages/message/timer";
  452. }
  453. public static class PackageAnalyzer {
  454. public static final String Scheduler = "/packAnalyzer/scheduler";
  455. public static final String Status = "/packAnalyzer/status/{id}";
  456. public static final String DailyReport = "/packAnalyzer/dailyReport";
  457. public static final String List = "/packAnalyzer/list";
  458. public static final String FindByField = "/packAnalyzer/findByField";
  459. public static final String FindBySql = "/packAnalyzer/findBySql";
  460. public static final String EsSaveData = "/packAnalyzer/esSaveData";
  461. public static final String QcEmpty = "/packAnalyzer/qc/check/empty";
  462. public static final String QcType = "/packAnalyzer/qc/check/type";
  463. public static final String QcFormat = "/packAnalyzer/qc/check/format";
  464. public static final String QcValue = "/packAnalyzer/qc/check/value";
  465. public static final String UpdateStatus = "/packAnalyzer/updateStatus";
  466. public static final String Analyzer = "/packAnalyzer/analyzer";
  467. }
  468. public static class PackageResolve {
  469. public static final String Scheduler = "/resolve/scheduler";
  470. public static final String Resolve = "/resolve/{id}";
  471. public static final String Local = "/resolve/local/{id}";
  472. public static final String Fetch = "/resolve/fetch/{id}";
  473. public static final String Immediate = "/resolve/immediate";
  474. public static final String ArchiveRelation = "/resolve/archiveRelation"; //档案关联
  475. }
  476. public static class Patients {
  477. public static final String GetUserCards = "/getUserCards";// 就诊卡列表
  478. public static final String CardApply = "/patientCards/apply"; //卡认证申请
  479. public static final String CardList = "/patientCards/list"; // 个人账号列表
  480. public static final String CardApplyListManager = "/patientCards/manager/applyList";// 管理员--卡认证列表
  481. public static final String CardVerifyManager = "/patientCards/manager/verify";// 管理员--卡认证审核操作
  482. public static final String CardBindManager = "/patientCards/manager/bind";// 管理员--后台绑卡操作
  483. public static final String ArchiveRelationManager = "/patientCards/manager/archiveRelation";// 管理员--卡档案关联审核
  484. public static final String ArchiveApply = "/patientArchive/apply";// 档案认领申请(临时卡)
  485. public static final String ArchiveApplyList = "/patientArchive/applyList";// 个人档案认领列表
  486. public static final String ArchiveList = "/patientArchive/list";//个人档案列表
  487. public static final String ArchiveUnbind = "/patientArchive/unbind";// 管理员--通过卡号获取未认领档案
  488. public static final String ArchiveApplyListManager = "/patientArchive/manager/applyList";// 管理员--档案认领列表
  489. public static final String ArchiveVerifyManager = "/patientArchive/manager/verify";// 管理员--档案认领审核操作
  490. public static final String ArchiveRelation = "/patientArchive/archiveRelation";//新建档案关联
  491. public static final String GetArchiveList = "/patientArchive/getApplyList";//根据查询条件查询个人档案申请列表
  492. public static final String GetArchiveRelationList = "/patientArchive/getArRelationList";//根据查询条件查询个人档案申请列表
  493. public static final String GetArchiveRelation = "/patientArchive/{applyId}/getArRelation";//根据查询条件查询个人档案申请列表
  494. public static final String FindArchiveRelation = "/patient/findArchiveRelation";
  495. public static final String UpdateArchiveRelation = "/patient/updateArchiveRelation";
  496. public static final String DelArchiveRelation = "/patient/delArchiveRelation";
  497. public static final String MCardSave = "/medicalCards/save";// 就诊卡新增&保存
  498. public static final String MCardDel = "/medicalCards/del";// 就诊卡删除
  499. public static final String GetMCard = "/medicalCards/get";//就诊卡详情
  500. public static final String GetMCards = "/getMedicalCards";// 就诊卡列表
  501. public static final String MCardCheckCardNo = "/medicalCards/checkCardNo";// 校验卡是否唯一
  502. public static final String MCardGetMutiCardNo = "/medicalCards/getMutiCard";// 获取重复的卡列表
  503. public static final String MCarddataBatch = "/medicalCards/batch";// 批量添加
  504. public static final String Authentications = "/patient/authentications";
  505. public static final String Authentication = "/patient/Authentication/{id}";
  506. /******************************* 旧接口 **********************************************************/
  507. public static final String ArApplications = "/archive/applications";
  508. public static final String ArApplication = "/archive/applications/{id}";
  509. public static final String ArRelations = "/archive/relations";
  510. public static final String ArRelation = "/archive/relation/{id}";
  511. public static final String ArRelationsExistence = "/archive/relations/existence";
  512. /******************************* 旧接口 **********************************************************/
  513. }
  514. public static class Authentication {
  515. public static final String AccessToken = "/oauth/accessToken";
  516. public static final String ValidToken = "/oauth/validToken";
  517. public static final String Login = "/oauth/login";
  518. public static final String Logout = "/oauth/logout";
  519. public static final String VerifyCode = "/oauth/verifyCode";
  520. public static final String VerifyCodeExpire = "/oauth/verifyCodeExpire";
  521. public static final String VerifyCodeValidate = "/oauth/verifyCodeValidate";
  522. }
  523. public static class MessageRemind {
  524. public static final String MessageRemind = "/messageRemind";
  525. public static final String MessageRemindTop = "/messageRemindTop";
  526. public static final String MessageRemindCount = "/messageRemindCount";
  527. public static final String MessageRemindAdmin = "/messageRemind/admin/{messageRemind_id}";
  528. public static final String MessageRemindReaded = "/messageRemind/readed/{remindId}";
  529. public static final String MessageRemindByType = "/MessageRemindByType";
  530. public static final String MessageReminInfodByType = "/MessageRemindInfoInfoByType";
  531. public static final String MessageRemindByNotifie = "/MessageRemindByNotifie";
  532. public static final String UpdateMessageRemindByNotifie = "/UpdateMessageRemindByNotifie";
  533. public static final String MessageRemindSatisfactionSurvey = "/MessageRemind/SatisfactionSurvey";
  534. }
  535. public static class Portal {
  536. public static final String Login = "/portal/login";
  537. public static final String UserAppList = "/portal/userApp/list";
  538. public static final String UserAppShow = "/portal/userApp/show";
  539. public static final String MessageRemind = "/portal/messageRemind";
  540. public static final String MessageRemindCount = "/portal/messageRemind/count";
  541. public static final String MessageRemindRead = "/portal/messageRemind/read/{remindId}";
  542. public static final String NoticesTop = "/portal/notices/top";
  543. public static final String Feedback = "/portal/feedback";
  544. public static final String ResourceTop = "/portal/resource/top";
  545. public static final String QuotaCategoryOfChild = "/portal/quotaCategoryOfChild";
  546. public static final String TjQuotaWarn = "/portal/tj/tjQuotaWarn";
  547. public static final String Setting = "/portal/setting";
  548. }
  549. public static class PortalNotices {
  550. public static final String PortalNotices = "/portalNotices";
  551. public static final String PortalNoticesTop = "/portalNoticesTop";
  552. public static final String PortalNoticeAdmin = "/portalNotices/admin/{portalNotice_id}";
  553. }
  554. public static class PortalResources {
  555. public static final String PortalResources = "/portalResources";
  556. public static final String PortalResourcesTop = "/portalResourcesTop";
  557. public static final String PortalResourcesAdmin = "/portalResources/admin/{portalResources_id}";
  558. }
  559. public static class PortalFeedback {
  560. public static final String PortalFeedback = "/portalFeedback";
  561. public static final String PortalFeedbackAdmin = "/portalFeedback/admin/{portalFeedback_id}";
  562. public static final String PortalFeedBackByUserId = "/protalFeedback/findByUserId";
  563. public static final String pagePortalFeedback = "/pagePortalFeedback";
  564. }
  565. public static class PortalLogin {
  566. public static final String PortalLogin = "/login";
  567. }
  568. public static class PortalSetting {
  569. public static final String PortalSetting = "/portalSetting";
  570. public static final String PortalSettingTop = "/portalSettingTop";
  571. public static final String PortalSettingAdmin = "/portalSetting/admin/{portalSetting_id}";
  572. }
  573. public static class PortalStandards {
  574. public static final String PortalStandards = "/portalStandards";
  575. public static final String PortalStandardsAdmin = "/portalStandards/admin/{portalStandard_id}";
  576. }
  577. public static class Securities {
  578. public static final String UserKey = "/securities/users/{user_id}/key";
  579. public static final String UserKeyId = "/securities/users/{user_id}/key/id";
  580. public static final String UserPublicKey = "/securities/users/{user_id}/key/public";
  581. public static final String UserTokens = "/securities/users/{user_id}/tokens";
  582. public static final String UserToken = "/securities/users/{user_id}/tokens/{token_id}";
  583. public static final String OrganizationKey = "/securities/organizations/{org_code}/key";
  584. public static final String OrganizationPublicKey = "/securities/organizations/{org_code}/key/public";
  585. public static final String ClientTokens = "/securities/clients/{client_id}/tokens";
  586. public static final String Keys = "/securities/keys/{id}";
  587. public static final String deleteOrgKey = "/securities/org/keys/{org_code}";
  588. public static final String deleteUserKey = "/securities/user/keys/{user_id}";
  589. public static final String Tokens = "/securities/tokens/{id}";
  590. }
  591. public static class Standards {
  592. public static final String Caches = "/std/caches";
  593. public static final String Cache = "/std/caches/{version}";
  594. public static final String Sources = "/std/sources";
  595. public static final String NoPageSources = "/std/sources/no_paging";
  596. public static final String Source = "/std/sources/{id}";
  597. public static final String IsSourceCodeExist = "/std/sources/code_is_exist";
  598. public static final String NoPageTypes = "/std/types/no_paging";
  599. public static final String Types = "/std/types";
  600. public static final String Type = "/std/types/{id}";
  601. public static final String TypesCodeExistence = "/std/type/code/existence";
  602. public static final String TypeChildren = "/std/types/parent_id/childrens";
  603. public static final String TypesChildren = "/std/types/childrens";
  604. public static final String TypeList = "/cda_types/code_name";
  605. public static final String TypeParent = "/std/types/parent";
  606. public static final String TypeOther = "/std/types/{id}/other";
  607. public static final String Versions = "/std/versions";
  608. public static final String Version = "/std/versions/{version}";
  609. public static final String VersionInStageExist = "/std/versions/in_stage/existence";
  610. public static final String VersionCache = "/std/versions/{version}/cache";
  611. public static final String VersionNameExistence = "/std/version/name/existence";
  612. public static final String VersionBackStage = "/std/versions/{version}/back";
  613. public static final String VersionCommit = "/std/versions/{version}/commit";
  614. public static final String VersionRevert = "/std/versions/{version}/revert";
  615. public static final String VersionLatest = "/std/versions/latest";
  616. public static final String VersionLatestExistence = "/std/versions/{version}/latest/existence";
  617. public static final String Documents = "/std/documents";
  618. public static final String DocumentNoPage = "/std/document/noPage";
  619. public static final String Document = "/std/documents/{id}";
  620. public static final String DocumentList = "/std/documentsList";
  621. public static final String DocumentFileExistence = "/std/documents/{id}/file/existence";
  622. public static final String DocumentCreateFile = "/std/documents/{id}/file/create";
  623. public static final String DocumentGetFile = "/std/documents/{id}/file";
  624. public static final String DocumentDataSet = "/std/documents/data_set";
  625. public static final String DocumentDataSetList = "/std/documents/data_set_list";
  626. public static final String DataSetRelationships = "/std/documents/data_set_relationships";
  627. public static final String DataSetRelationshipsNoPage = "/std/documents/data_set_relationships/noPage";
  628. public static final String DataSetRelationship = "/std/documents/data_set_relationships/{id}";
  629. public static final String Dictionaries = "/std/dictionaries";
  630. public static final String NoPageDictionaries = "/std/dictionaries/no_paging";
  631. public static final String Dictionary = "/std/dictionaries/{id}";
  632. public static final String DictionaryCode = "/std/dictionaries/code";
  633. public static final String MetaDataWithDict = "/std/data_set/{data_set_id}/meta_datas/{meta_data_id}/dictionaries";
  634. public static final String DictCodeIsExist = "/std/dictionaries/is_exist/code";
  635. public static final String DictOther = "/std/dictionaries/{id}/other";
  636. public static final String DictParent = "/std/dictionaries/{id}/parent";
  637. public static final String DictCodesExistence = "/dict/codes/existence";
  638. public static final String DictEntryBatch = "/dict/entry/batch";
  639. public static final String Entry = "/std/dictionaries/entries/{id}";
  640. public static final String Entries = "/std/dictionaries/entries";
  641. public static final String EntriesWithDictionary = "/std/dictionary/{dict_id}/entries";
  642. public static final String EntryCodeIsExist = "/std/dictionaries/entries/is_exist/code";
  643. public static final String DataSets = "/std/data_sets";
  644. public static final String NoPageDataSets = "/std/data_sets/no_paging";
  645. public static final String DataSet = "/std/data_sets/{id}";
  646. public static final String DataSetsName = "/std/data_sets/name";
  647. public static final String DataSetCodeIsExist = "/std/data_set/is_exist/code";
  648. public static final String DataSetsIds = "/std/{ids}data_sets";
  649. public static final String DataSetsBatch = "/std/data_set/bacth";
  650. public static final String GetDataSetByCode = "/std/data_set/getDataSetByCode";
  651. public static final String MetaDatas = "/std/data_sets/meta_datas";
  652. public static final String MetaData = "/std/data_sets/meta_datas/{id}";
  653. public static final String MetaDataCodeExistence = "/std/data_sets/{data_set_id}/meta_data/inner_code/existence";
  654. public static final String MetaDataNameExistence = "/std/data_sets/{data_set_id}/meta_data/name/existence";
  655. public static final String MetaDatasName = "/std/data_sets/meta_datas/name";
  656. public static final String MetaDatasWithDataSet = "/std/data_sets/{data_set_id}/meta_datas";
  657. public static final String DispatchLogs = "/std/dispatches/logs";
  658. public static final String Dispatch = "/std/dispatches/{id}";
  659. public static final String Dispatches = "/std/dispatches";
  660. public static final String AdaptMeta = "/std/adapt/meta";
  661. public static final String AdaptDict = "/std/adapt/dict";
  662. }
  663. public static class Doctors {
  664. public static final String Doctors = "/doctors";
  665. public static final String DoctorsExistence = "/doctors/{doctor_code}/existence";
  666. public static final String DoctorAdmin = "/doctors/admin/{doctor_id}";
  667. public static final String DoctorByIdCardNo = "/doctor/{idCardNo}";
  668. public static final String DoctorPhoneExistence = "/doctor/phone/existence";
  669. public static final String DoctorBatch = "/doctor/batch";
  670. public static final String DoctorOnePhoneExistence = "/doctor/onePhone/existence";
  671. public static final String DoctorEmailExistence = "/doctor/email/existence";
  672. public static final String DoctorsIdCardNoExistence = "/doctors/{doctor_idCardNo}/CardNoExist";
  673. public static final String DoctoridCardNoExistence = "/doctor/idCardNo/existence";
  674. public static final String DoctorOnlyUpdateD = "/doctors/updateOnlyDoctor";
  675. }
  676. public static class Users {
  677. public static final String Users = "/users";
  678. public static final String UsersOfApp = "/usersOfApp";
  679. public static final String User = "/users/{user_name}";
  680. public static final String UserExistence = "/users/{user_name}/existence";
  681. public static final String UserVerification = "/users/verification";
  682. public static final String UserAdmin = "/users/admin/{user_id}";
  683. public static final String UserAdminPassword = "/users/admin/{user_id}/password";
  684. public static final String UserAdminPasswordReset = "/users/admin/{user_id}/password_reset";
  685. public static final String UserAdminKey = "/users/admin/{user_id}/key";
  686. public static final String UserAdminContact = "/users/admin/{user_id}/contact";
  687. public static final String UserIdCardNoExistence = "/user/id_card_no/existence";
  688. public static final String UserEmailNoExistence = "/user/email/existence";
  689. public static final String UserTelephoneNoExistence = "/user/telephone/existence";
  690. public static final String UserPhoneExistence = "/user/phone/existence";
  691. public static final String UserOnePhoneExistence = "/user/onePhone/existence";
  692. public static final String UserEmailExistence = "/user/email/existence";
  693. public static final String UseridCardNoExistence = "/user/idCardNo/existence";
  694. public static final String UserByIdCardNo = "/user/idCardNo/userByIdCardNo";
  695. public static final String UpdateSystemUser = "/updateSystemUser";
  696. public static final String GetOrgAndDeptRelation = "/users/getOrgAndDeptRelation";
  697. public static final String InitializeSystemUser = "/users/initialize";
  698. public static final String UsersByTel = "/users/tel";
  699. public static final String H5Handshake = "/users/h5/handshake";
  700. public static final String UsersOfAppPhoneExistence = "/usersOfApp/user/onePhone/existence";
  701. public static final String GetUserOfUsersOfApp = "/usersOfApp/users/getUserOfUsersOfApp";
  702. public static final String GetUserInfoAndRolesByUserIdOrCode = "/users/orgDeptMember/getUserInfoAndRolesByUserIdOrCode";
  703. public static final String Save = "/users/save";
  704. public static final String Update = "/users/update";
  705. public static final String Check = "/users/check";
  706. public static final String ChangePassword = "/users/changePassword";
  707. public static final String DistributeSecurityKey = "/users/distributeSecurityKey";
  708. public static final String GetSecurityKey = "/users/getSecurityKey";
  709. public static final String changePasswordByTelephone = "/usersOfApp/users/changePasswordByTelephone";
  710. public static final String changePasswordByOldPassword = "/users/changePasswordByOldPassword";
  711. public static final String updateUserTelePhone = "/users/updateTelephone";
  712. public static final String initializationAuthorization = "/users/initializationAuthorization";
  713. }
  714. public static class TelVerification {
  715. public static final String TelVerificationMsgSendMsg = "/usersOfApp/msg/sendMsg";
  716. public static final String TelVerificationMsgValidate = "/usersOfApp/msg/validate";
  717. }
  718. public static class Roles {
  719. public static final String Role = "/roles/role";
  720. public static final String RoleId = "/roles/role/{id}";
  721. public static final String Roles = "/roles/roles";
  722. public static final String RolesNoPage = "/roles/roles/no_page";
  723. public static final String RoleNameExistence = "/roles/name/existence";
  724. public static final String RoleCodeExistence = "/roles/code/existence";
  725. public static final String RoleBatchAdd = "/roles/roleBatchAdd";
  726. public static final String RoleFindByField = "/roles/findByField";
  727. public static final String RoleFindByUserId = "/roles/findByUserId";
  728. public static final String RoleFindByUserIdAndAppId = "/roles/findByUserIdAndAppId";
  729. public static final String RoleUser = "/roles/role_user";
  730. public static final String RoleUserByUserId = "/roles/role_user/{user_id}";
  731. public static final String RoleUsers = "/roles/role_users";
  732. public static final String RoleUsersNoPage = "/roles/role_users/no_page";
  733. public static final String NoPageCategoriesAndReport = "/roles/report/getCategoryAndReportNoPage";
  734. public static final String RoleOrg = "/roles/role_org";
  735. public static final String RoleOrgs = "/roles/role_orgs";
  736. public static final String RoleOrgsNoPage = "/roles/role_orgs/no_page";
  737. public static final String RoleFeature = "/roles/role_feature";
  738. public static final String RoleFeatureId = "/roles/role_feature/{id}";
  739. public static final String RoleFeatureByRoleId = "/roles/role_feature/role_id";
  740. public static final String RoleFeatures = "/roles/role_features";
  741. public static final String RoleFeaturesNoPage = "/roles/role_features/no_page";
  742. public static final String RoleFeatureExistence = "/roles/role_feature/existence";
  743. public static final String HasPermission = "/roles/role_feature/hasPermission";
  744. public static final String RoleApp = "/roles/role_app";
  745. public static final String RoleAppId = "/roles/role_app/{id}";
  746. public static final String RoleApps = "/roles/role_apps";
  747. public static final String RoleAppsNoPage = "/roles/role_apps/no_paging";
  748. public static final String RoleApi = "/roles/role_api";
  749. public static final String RoleApiId = "/roles/role_api/{id}";
  750. public static final String RoleApiByRoleId = "/roles/role_api/role_id";
  751. public static final String RoleApis = "/roles/role_apis";
  752. public static final String RoleApisNoPage = "/roles/role_apis/no_paging";
  753. public static final String RoleApisExistence = "/roles/role_api/existence";
  754. public static final String BatchAddRoleReportRelation = "/roles/role_report/batchAddRoleReportRelation";
  755. public static final String DeleteRoleReportRelationByRoleId = "/roles/role_report/deleteByRoleId";
  756. public static final String SearchRoleReportRelation = "/roles/role_report/search";
  757. public static final String SearchRoleReportRelationNoPage = "/roles/role_report/searchNoPage";
  758. public static final String SearchRoleReportRelationIsReportAccredited = "/roles/role_report/isReportAccredited";
  759. public static final String ClientRole = "/roles/clientRole";
  760. public static final String RoleUserTypeInit = "/roles/usertype/init";
  761. public static final String RoleUserTypeUpdate = "/roles/usertype/update";
  762. public static final String UserOrgRela = "/user/org/relation";
  763. public static final String CreateUserType = "/user/usertype";
  764. public static final String SearchUserType = "/user/searchUserType";
  765. public static final String UpdateUserType = "/user/updateUserType";
  766. public static final String GetUserTypeRoles = "/user/usertype/roles";
  767. public static final String GetUserTypeById = "/user/getUserTypeById";
  768. public static final String SaveUserTypeRoles = "/user/saveUserTypeRoles";
  769. public static final String ValidateUserType = "/user/validateUserType";
  770. }
  771. public static class HealthProfile {
  772. public static final String Profiles = "/health_profiles";
  773. public static final String ProfileSearch = "/health_profiles/search";
  774. public static final String Profile = "/health_profiles/{profile_id}";
  775. public static final String ProfileDocument = "/health_profiles/{profile_id}/documents/{document_id}";
  776. public static final String Diagnosis = "/health_profile/disease/diagnosis";
  777. public static final String MajorIssues = "/health_profile/disease/major_issues";
  778. public static final String Prescriptions = "/health_profile/prescriptions";
  779. public static final String Drugs = "/health_profile/drugs";
  780. public static final String Lis = "/health_profile/lis";
  781. public static final String PhysicalExam = "/health_profile/physical_examinations";
  782. public static final String PastHistories = "/health_profile/past_histories";
  783. }
  784. public static class ProfileTemplate {
  785. public static final String Templates = "/templates";
  786. public static final String TemplatesDownloads = "/templates/downloads";
  787. public static final String Template = "/templates/{id}";
  788. public static final String TemplateCtn = "/templates/{id}/content";
  789. public static final String TemplateTitleExistence = "/template/title/existence";
  790. }
  791. public static class SanofiSupport {
  792. public static final String PhysicSigns = "/sanofi/physic_signs";
  793. }
  794. public static class ArchiveSecurity {
  795. public static final String ArchivePrivate = "/archiveprivate/{userId}";
  796. public static final String ArchivePrivateRowKey = "/archiveprivate/{userId}/{rowKey}";
  797. public static final String ArchiveSecuritySetting = "/archivesecurity";
  798. public static final String ArchiveSecuritySettingUser = "/archivesecurity/{user_id}";
  799. public static final String ArchiveSecuritySettingKeyAuthen = "/archivesecurity/{user_id}/securitykey/authentication";
  800. public static final String ArchiveLogs = "/archivelogs";
  801. public static final String AuthorizeApps = "/authorizeapps";
  802. public static final String AuthorizeAppsId = "/authorizeapps/{id}";
  803. public static final String AuthorizeAppsSubjects = "/authorizeapps/subjects";
  804. public static final String AuthorizeAppsSubjectsId = "/authorizeapps/subjects/{id}";
  805. public static final String AuthorizeSubjects = "/authorizesubjects";
  806. public static final String AuthorizeSubjectsResources = "/authorizesubjects/{subjectId}/resources";
  807. public static final String AuthorizeDoctors = "/authorizedoctors";
  808. public static final String AuthorizeDoctorsId = "/authorizedoctors/{id}";
  809. public static final String AuthorizeDoctorsIdAlteration = "/authorizedoctors/{id}/alteration";
  810. public static final String AuthorizeDoctorsIdAuthorization = "/authorizedoctors/{id}/authorization";
  811. public static final String MessageReplyTempates = "/messagereplytemplates";
  812. public static final String MessageTempates = "/messagetemplates";
  813. public static final String MessageTempatesCode = "/messagetemplates/{messageTempCode}";
  814. public static final String MessageSend = "/messagesend";
  815. public static final String MessageSendId = "/messagesend/{id}";
  816. public static final String MessageReply = "/messagereply";
  817. }
  818. /**
  819. * 病历夹接口
  820. */
  821. public static class MedicalRecords {
  822. //公用接口
  823. public static final String SystemAccess = "/medicalRecords/systemAccess"; //系统接入接口,通过单点登录获取最新病历
  824. public static final String SystemDict = "/medicalRecords/systemDict";
  825. public static final String SystemDictEntry = "/medicalRecords/systemDictEntry"; //获取系统字典项
  826. public static final String ICD10Dict = "/medicalRecords/icd10Dict"; //获取ICD10字典
  827. public static final String ImgList = "/medicalRecords/imgList"; //图片列表
  828. //病历接口
  829. public static final String AddRecord = "/medicalRecords/record/addRecord"; //新增病历
  830. public static final String MedicalRecordRelated = "/medicalRecords/record/related"; // 病历关联记录
  831. public static final String MedicalRecord = "/medicalRecords/record/{record_id}"; // 病历信息管理
  832. public static final String MedicalInfo = "/medicalRecords/record/{record_id}/medicalInfo"; // 病情信息管理
  833. public static final String MedicalLabel = "/medicalRecords/record/{record_id}/label"; //获取病历标签/批量保存病历标签
  834. public static final String MedicalReport = "/medicalRecords/record/{record_id}/report/{report_id}"; //获取某病历某报告
  835. public static final String MedicalReports = "/medicalRecords/record/{record_id}/reports"; //获取某病历某报告
  836. public static final String MedicalReportManage = "/medicalRecords/record/{record_id}/report"; //新增/修改/导入报告/删除报告
  837. public static final String ImportMedicalPrescription = "/medicalRecords/record/{record_id}/drug/import"; //导入处方
  838. public static final String MedicalDrug = "/medicalRecords/record/{record_id}/drug"; //新增/修改病历用药记录/删除病历用药记录/获取病历用药记录
  839. public static final String MedicalShare = "/medicalRecords/record/{record_id}/share"; //病历分享
  840. public static final String MedicalDiagnosis = "/medicalRecords/record/{record_id}/diagnosis";//病历诊断
  841. //医生接口
  842. public static final String DoctorInfo = "/medicalRecords/doctor/{doctor_id}"; //获取医生信息
  843. public static final String DoctorLabelClass = "/medicalRecords/doctor/{doctor_id}/labelClass"; //获取全部医生标签类别
  844. public static final String DoctorLabel = "/medicalRecords/doctor/{doctor_id}/label"; //获取医生标签
  845. public static final String DoctorTemplate = "/medicalRecords/doctor/{doctor_id}/template"; //获取医生模板/批量保存医生模板
  846. public static final String DoctorRecords = "/medicalRecords/doctor/{doctor_id}/records"; //获取医生病历
  847. public static final String DoctorText = "/medicalRecords/doctor/{doctor_id}/text"; //上传医生文本素材/获取医生文本素材
  848. public static final String DoctorTextDialog = "/medicalRecords/doctor/{doctor_id}/textDialog"; //获取医生文本对话
  849. public static final String DoctorImg = "/medicalRecords/doctor/{doctor_id}/img"; //上传医生图片素材/获取医生图片素材
  850. public static final String DoctorICD10 = "/medicalRecords/doctor/{doctor_id}/icd10"; // 获取医生ICD10
  851. public static final String DoctorInfoManage = "/medicalRecords/doctor/info"; // 新增医生信息/修改医生信息
  852. public static final String DoctorLabelClassManage = "/medicalRecords/doctor/labelClass"; // 新增医生标签类别/修改医生标签类别/删除医生标签类别
  853. //患者接口
  854. public static final String PatientInfo = "/medicalRecords/patient/{patient_id}/info"; // 获取患者基本信息
  855. public static final String PatientInfoManage = "/medicalRecords/patient/info"; // 新增患者信息/修改患者信息
  856. public static final String PatientRecords = "/medicalRecords/patient/{patient_id}/records"; // 获取患者病历
  857. public static final String PatientICD10 = "/medicalRecords/patient/{patient_id}/icd10"; // 获取患者ICD10
  858. }
  859. public static class DailyStatistics {
  860. //日常监测
  861. public static final String StatisticsProfile = "/statistics/profiles";
  862. public static final String StatisticsOutpatientHospital = "/statistics/outpatientHospital";
  863. public static final String StatisticsDailyReport = "/statistics/dailyReport";
  864. public static final String StatisticsDailyReportFiles = "/statistics/dailyReportFiles";
  865. //住院
  866. public static final String StatisticsHospitalization = "/statistics/hospitalization/{orgCode}";
  867. public static final String StatisticsHospitalizationDept = "/statistics/hospitalization/{orgCode}/dept";
  868. public static final String StatisticsHospitalizationSex = "/statistics/hospitalization/{orgCode}/sex";
  869. public static final String StatisticsHospitalizationDisease = "/statistics/hospitalization/{orgCode}/disease";
  870. //门诊
  871. public static final String StatisticsOutpatient = "/statistics/outpatient/{orgCode}";
  872. public static final String StatisticsOutpatientDept = "/statistics/outpatient/{orgCode}/dept";
  873. public static final String StatisticsOutpatientSex = "/statistics/outpatient/{orgCode}/sex";
  874. //入库统计
  875. public static final String StatisticsProfileCreateDate = "/statistics/profiles/createDate";
  876. public static final String StatisticsProfileEventDate = "/statistics/profiles/eventDate";
  877. public static final String StatisticsProfileIdNotNull = "/statistics/profiles/idNotNull";
  878. public static final String StatisticsProfileEventDateGroup = "/statistics/profiles/eventDateGroup";
  879. }
  880. /**
  881. * Redis服务
  882. */
  883. public static class Redis {
  884. //初始化缓存
  885. public static final String InitHealthProblem = "/redis/init/healthProblem";
  886. public static final String InitIcd10 = "/redis/init/icd10";
  887. public static final String InitOrgName = "/redis/init/orgName";
  888. public static final String InitOrgArea = "/redis/init/orgArea";
  889. public static final String InitOrgSaasArea = "/redis/init/orgSaasArea";
  890. public static final String InitOrgSaasOrg = "/redis/init/orgSaasOrg";
  891. public static final String InitRsAdapterMeta = "/redis/init/rsAdapterMeta/{id}";
  892. public static final String InitRsMetadataDict = "/redis/init/rsMetadataDict";
  893. public static final String InitAreaName = "/redis/init/areaName";
  894. //清除缓存
  895. public static final String Delete = "/redis/delete";
  896. //更新缓存
  897. public static final String UpdateOrgName = "/redis/update/orgName";
  898. public static final String UpdateOrgArea = "/redis/update/orgArea";
  899. public static final String UpdateOrgSaasArea = "/redis/update/orgSaasArea";
  900. public static final String UpdateOrgSaasOrg = "/redis/update/orgSaasOrg";
  901. //获取缓存数据
  902. public static final String HealthProblem = "/redis/healthProblem";
  903. public static final String Icd10Name = "/redis/icd10Name";
  904. public static final String Icd10ChronicInfo = "/redis/icd10ChronicInfo";
  905. public static final String Icd10HpCode = "/redis/icd10HpCode";
  906. public static final String OrgName = "/redis/orgName";
  907. public static final String OrgArea = "/redis/orgArea";
  908. public static final String OrgSaasArea = "/redis/orgSaasArea";
  909. public static final String OrgSaasOrg = "/redis/orgSaasOrg";
  910. //App前端Redis
  911. public static final String AppGetRedisValue = "/redis/getAppClientValue";
  912. public static final String AppSetRedisValue = "/redis/setAppClientValue";
  913. public static final String AppSetRedisJsonValue = "/redis/setAppClientJsonValue";
  914. public static final String AppDeleteRedisValue = "/redis/deleteAppClientValue";
  915. //资源化相关Redis
  916. public static final String RsAdapterMetadata = "/redis/rsAdapterMetaData";
  917. public static final String RsMetadataDict = "/redis/rsMetadataDict";
  918. //标准相关Redis
  919. public static final String StdVersion = "/redis/stdVersion";
  920. public static final String StdDataSetCode = "/redis/stdDataSetCode";
  921. public static final String StdDataSetName = "/redis/stdDataSetName";
  922. public static final String StdDataSetNameByCode = "/redis/stdDataSetNameByCode";
  923. public static final String StdDataSetMultiRecord = "/redis/stdDataSetMultiRecord";
  924. public static final String StdMetadataCodes = "/redis/stdMetadataCodes";
  925. public static final String StdMetadataType = "/redis/stdMetaDataType";
  926. public static final String StdMetadataFormat = "/redis/stdMetaData/format";
  927. public static final String StdMetadataNullable = "/redis/stdMetaData/nullable";
  928. public static final String StdMetadataDict = "/redis/stdMetaDataDict";
  929. public static final String StdDictEntryValue = "/redis/stdDictEntryValue";
  930. public static final String StdDictEntryValueExist = "/redis/stdDictEntry/ValueExist";
  931. public static final String StdDictEntryCodeExist = "/redis/stdDictEntry/CodeExist";
  932. // Redis消息队列
  933. public static class MqChannel {
  934. public static final String Prefix = "/redis/mq/channel/";
  935. public static final String GetById = "/redis/mq/channel/{id}";
  936. public static final String Search = "/redis/mq/channel/search";
  937. public static final String Save = "/redis/mq/channel/save";
  938. public static final String Delete = "/redis/mq/channel/delete";
  939. public static final String IsUniqueChannel = "/redis/mq/channel/isUniqueChannel";
  940. public static final String IsUniqueChannelName = "/redis/mq/channel/isUniqueChannelName";
  941. public static final String IsExist = "/redis/mq/channel/isExist";
  942. public static final String SendMessage = "/redis/mq/channel/sendMessage";
  943. }
  944. // Redis消息订阅者
  945. public static class MqSubscriber {
  946. public static final String Prefix = "/redis/mq/subscriber/";
  947. public static final String GetById = "/redis/mq/subscriber/{id}";
  948. public static final String Search = "/redis/mq/subscriber/search";
  949. public static final String Save = "/redis/mq/subscriber/save";
  950. public static final String Delete = "/redis/mq/subscriber/delete";
  951. public static final String IsUniqueAppId = "/redis/mq/subscriber/isUniqueAppId";
  952. public static final String IsUniqueSubscribedUrl = "/redis/mq/subscriber/isUniqueSubscribedUrl";
  953. public static final String IsExist = "/redis/mq/subscriber/isExist";
  954. public static final String Unsubscribe = "/redis/mq/subscriber/unsubscribe";
  955. }
  956. // Redis消息发布者
  957. public static class MqPublisher {
  958. public static final String Prefix = "/redis/mq/publisher/";
  959. public static final String GetById = "/redis/mq/publisher/{id}";
  960. public static final String Search = "/redis/mq/publisher/search";
  961. public static final String Save = "/redis/mq/publisher/save";
  962. public static final String Delete = "/redis/mq/publisher/delete";
  963. public static final String IsUniqueAppId = "/redis/mq/publisher/isUniqueAppId";
  964. }
  965. // 缓存分类
  966. public static class CacheCategory {
  967. public static final String Prefix = "/redis/cache/category/";
  968. public static final String GetById = "/redis/cache/category/{id}";
  969. public static final String Search = "/redis/cache/category/search";
  970. public static final String SearchNoPage = "/redis/cache/category/searchNoPage";
  971. public static final String Save = "/redis/cache/category/save";
  972. public static final String Delete = "/redis/cache/category/delete";
  973. public static final String IsUniqueName = "/redis/cache/category/isUniqueName";
  974. public static final String IsUniqueCode = "/redis/cache/category/isUniqueCode";
  975. }
  976. // 缓存授权
  977. public static class CacheAuthorization {
  978. public static final String Prefix = "/redis/cache/authorization/";
  979. public static final String GetById = "/redis/cache/authorization/{id}";
  980. public static final String Search = "/redis/cache/authorization/search";
  981. public static final String Save = "/redis/cache/authorization/save";
  982. public static final String Delete = "/redis/cache/authorization/delete";
  983. public static final String IsUniqueAppId = "/redis/cache/authorization/isUniqueAppId";
  984. }
  985. // 缓存Key规则
  986. public static class CacheKeyRule {
  987. public static final String Prefix = "/redis/cache/keyRule/";
  988. public static final String GetById = "/redis/cache/keyRule/{id}";
  989. public static final String Search = "/redis/cache/keyRule/search";
  990. public static final String Save = "/redis/cache/keyRule/save";
  991. public static final String Delete = "/redis/cache/keyRule/delete";
  992. public static final String IsUniqueName = "/redis/cache/keyRule/isUniqueName";
  993. public static final String IsUniqueCode = "/redis/cache/keyRule/isUniqueCode";
  994. public static final String IsUniqueExpression = "/redis/cache/keyRule/isUniqueExpression";
  995. }
  996. // 缓存操作
  997. public static class CacheOperation {
  998. public static final String Get = "/redis/cache/operation/get";
  999. public static final String Set = "/redis/cache/operation/set";
  1000. public static final String Remove = "/redis/cache/operation/remove";
  1001. }
  1002. // 缓存操作
  1003. public static class CacheStatistics {
  1004. public static final String GetCategoryKeys = "/redis/cache/statistics/getCategoryKeys";
  1005. public static final String GetCategoryMemory = "/redis/cache/statistics/getCategoryMemory";
  1006. }
  1007. // 接收订阅消息
  1008. public static class SubscribeMessage {
  1009. public static final String ReceiveResponseTime = "/redis/subscribeMessage/receiveResponseTime";
  1010. }
  1011. }
  1012. /**
  1013. * 行政区划服务
  1014. */
  1015. public static class Geography {
  1016. public static final String Address = "/geographies/{id}";//根据地址编号查询地址
  1017. public static final String AddressCanonical = "geographies/{id}/canonical";//根据地址编号获取地址中文字符串全拼
  1018. public static final String Geographies = "/geographies"; //地址增改查
  1019. public static final String GeographiesDelete = "geographies/{id}";
  1020. public static final String GeographiesNull = "/geographies/is_null";//判断是否是个空地址
  1021. public static final String AddressDictByLevel = "/geography_entries/level/{level}";//根据等级查询行政区划地址
  1022. public static final String AddressDictByPid = "/geography_entries/pid/{pid}";//根据上级编号查询行政区划地址
  1023. public static final String AddressDict = "/geography_entries/{id}";//根据id查询行政区划地址
  1024. public static final String AddressDictList = "/geography_entries_list"; //获取多条行政区划地址
  1025. public static final String AddressDictAll = "/geography_entries/all"; //获取全部行政区划地址
  1026. public static final String AddressDictByFields = "/geography_entries/getAddressDict"; //根据地址中文名 查询地址编号
  1027. public static final String GetAddressNameByCode = "/geography/GetAddressNameByCode"; //根据地址中文名 查询地址编号
  1028. }
  1029. public static class Report {
  1030. public static final String GetQcDailyReportList = "/report/getQcDailyReportList";
  1031. public static final String QcDailyReport = "/report/qcDailyReport";
  1032. public static final String GetEventDataReport = "/report/getEventDataReport";
  1033. public static final String AddQcDailyReportDetailList = "/report/addQcDailyReportDetailList";
  1034. public static final String AddOrUpdateQcDailyReportDetail = "/report/addorUpdateQcDailyReportDetail";
  1035. public static final String GetQcDailyReportDetail = "/report/getQcDailyReportDetail";
  1036. public static final String GetQcDailyReportPageList = "/report/getQcDailyReportPageList";
  1037. public static final String GetJsonArchives = "/report/getGetJsonArchives";
  1038. public static final String GetArchivesInfo = "/report/getArchivesInfo";
  1039. public static final String GetQcDailyReportDatasetsList = "/report/getQcDailyReportDatasetsList";
  1040. public static final String QcDailyReportDatasets = "/report/qcDailyReportDatasets";
  1041. public static final String GetQcDailyReportDatasetList = "/report/getQcDailyReportDatasetList";
  1042. public static final String QcDailyReportDataset = "/report/qcDailyReportDataset";
  1043. public static final String AddQcDailyDatasetDetailList = "/report/addQcDailyDatasetDetailList";
  1044. public static final String GetQcDailyReportMetadataList = "/report/getQcDailyReportMetadataList";
  1045. public static final String QcDailyReportMetadata = "/report/qcDailyReportMetadata";
  1046. public static final String AddQcDailyMetadataDetailList = "/report/addQcDailyMetadataDetailList";
  1047. public static final String GetQcQuotaDictList = "/report/getQcQuotaDictList";
  1048. public static final String QcQuotaDict = "/report/qcQuotaDict";
  1049. public static final String GetQcQuotaResultList = "/report/getQcQuotaResultList";
  1050. public static final String QcQuotaResult = "/report/qcQuotaResult";
  1051. public static final String QcDailyReportReolve = "/report/qcDailyReportReolve";
  1052. public static final String GetQcQuotaOrgIntegrity = "/report/getQcQuotaOrgIntegrity";
  1053. public static final String GetQcQuotaIntegrity = "/report/getQcQuotaIntegrity";
  1054. public static final String QcQuotaList = "/report/qcQuotaList";
  1055. public static final String GetQcDailyIntegrity = "/report/getQcDailyIntegrity";
  1056. public static final String GetQcOverAllIntegrity = "/report/getQcOverAllIntegrity";
  1057. public static final String GetQcOverAllOrgIntegrity = "/report/getQcOverAllOrgIntegrity";
  1058. public static final String GetQcQuotaDailyIntegrity = "/report/getQcQuotaDailyIntegrity";
  1059. public static final String GetQcQuotaByLocation = "/report/getQcQuotaByLocation";
  1060. public static final String QcDailyStatisticsStorage = "/report/qcDailyStatisticsStorage";
  1061. public static final String QcDailyStatisticsStorageByDate = "/report/qcDailyStatisticsStorageByDate";
  1062. public static final String QcDailyStatisticsIdentify = "/report/qcDailyStatisticsIdentify";
  1063. }
  1064. public static class TJ {
  1065. public static final String GetTjDimensionMainList = "/tj/getTjDimensionMainList";
  1066. public static final String TjDimensionMain = "/tj/tjDimensionMain";
  1067. public static final String TjDimensionMainId = "/tj/tjDimensionMainId/{id}";
  1068. public static final String TjDimensionMainCode = "/tj/tjDimensionMainCode";
  1069. public static final String TjDimensionMainName = "/tj/tjDimensionMainName";
  1070. public static final String GetTjDimensionMainInfoList = "/tj/getTjDimensionMainInfoList";
  1071. public static final String GetTjDimensionSlaveList = "/tj/getTjDimensionSlaveList";
  1072. public static final String TjDimensionSlaveId = "/tj/tjDimensionSlaveId/{id}";
  1073. public static final String TjDimensionSlave = "/tj/tjDimensionSlave";
  1074. public static final String TjDimensionSlaveCode = "/tj/tjDimensionSlaveCode";
  1075. public static final String TjDimensionSlaveName = "/tj/tjDimensionSlaveName";
  1076. public static final String GetTjDimensionSlaveInfoList = "/tj/getTjDimensionSlaveInfoList";
  1077. public static final String GetTjDimensionSlaveByCode = "/tj/getTjDimensionSlaveByCode";
  1078. public static final String GetTjQuotaDimensionMainList = "/tj/getTjQuotaDimensionMainList";
  1079. public static final String TjQuotaDimensionMain = "/tj/tjQuotaDimensionMain";
  1080. public static final String AddTjQuotaDimensionMain = "/tj/addTjQuotaDimensionMain";
  1081. public static final String GetTjQuotaDimensionMainAll = "/tj/getTjQuotaDimensionMainAll";
  1082. public static final String GetTjQuotaDimensionSlaveList = "/tj/getTjQuotaDimensionSlaveList";
  1083. public static final String TjQuotaDimensionSlave = "/tj/tjQuotaDimensionSlave";
  1084. public static final String AddTjQuotaDimensionSlave = "/tj/addTjQuotaDimensionSlave";
  1085. public static final String GetTjQuotaDimensionSlaveAll = "/tj/getTjQuotaDimensionSlaveAll";
  1086. public static final String DeleteSlaveByQuotaCode = "/tj/deleteSlaveByQuotaCode";
  1087. public static final String GetDimensionSlaveByQuotaCode = "/tj/getDimensionSlaveByQuotaCode";
  1088. public static final String GetTjQuotaSynthesiseDimension = "/tj/getTjQuotaSynthesiseDimension";
  1089. public static final String GetTjQuotaSynthesiseDimensionKeyVal = "/tj/getTjQuotaSynthesiseDimensionKeyVal";
  1090. public static final String GetTjQuotaChartList = "/tj/getTjQuotaChartList";
  1091. public static final String GetTjQuotaLogList = "/tj/getTjQuotaLogList";
  1092. public static final String GetTjQuotaLogRecentRecord = "/tj/getTjQuotaLogRecentRecord";
  1093. public static final String GetTjDataSaveList = "/tj/getTjDataSaveList";
  1094. public static final String AddTjDataSave = "/tj/addTjDataSave";
  1095. public static final String DeleteTjDataSave = "/tj/deleteTjDataSave";
  1096. public static final String GetTjDataSaveById = "/tj/getTjDataSaveById/{id}";
  1097. public static final String GetTjDataSourceList = "/tj/getTjDataSourceList";
  1098. public static final String AddTjDataSource = "/tj/addTjDataSource";
  1099. public static final String DeleteTjDataSource = "/tj/deletetTjDataSource";
  1100. public static final String GetTjDataSourceById = "/tj/getTjDataSourceById/{id}";
  1101. public static final String TjDataSourceExistsName = "/tj/tjDataSourceExistsName/{name}";
  1102. public static final String TjDataSourceExistsCode = "/tj/tjDataSourceExistsCode/{code}";
  1103. public static final String GetTjQuotaDataSaveList = "tj/getTjQuotaDataSaveList";
  1104. public static final String AddTjQuotaDataSave = "tj/addTjQuotaDataSave";
  1105. public static final String DeleteTjQuotaDataSave = "tj/deleteTjQuotaDataSave";
  1106. public static final String GetTjQuotaDataSourceList = "tj/getTjQuotaDataSourceList";
  1107. public static final String AddTjQuotaDataSource = "tj/addTjQuotaDataSource";
  1108. public static final String DeleteTjQuotaDataSource = "tj/deleteTjQuotaDataSource";
  1109. public static final String GetTjQuotaList = "tj/getTjQuotaList";
  1110. public static final String AddTjQuota = "tj/addTjQuota";
  1111. public static final String UpdateTjQuota = "tj/updateTjQuota";
  1112. public static final String DeleteTjQuota = "tj/deleteTjQuota";
  1113. public static final String GetTjQuotaById = "tj/getTjQuotaById/{id}";
  1114. public static final String TjQuotaExistsName = "/tj/tjQuotaExistsName/{name}";
  1115. public static final String TjQuotaExistsCode = "/tj/tjQuotaExistsCode/{code}";
  1116. public static final String GetTjQuotaByCode = "/tj/getTjQuotaByCode";
  1117. public static final String TjQuotaConfigInfo = "/tj/quotaConfigInfo";
  1118. public static final String TjHasConfigDimension = "/tj/hasConfigDimension";
  1119. public static final String TjQuotaTypeIsExist = "/quota/type_isExist";
  1120. public static final String TjDimensionMainIsExist = "/quota/TjDimensionMainIsExist";
  1121. public static final String TjDimensionSlaveIsExist = "/quota/TjDimensionSlaveIsExist";
  1122. public static final String TjQuotaBatch = "/tjQuota/batch";
  1123. public static final String TjGetQuotaResult = "/tj/tjGetQuotaResult";
  1124. public static final String TjGetOrgHealthCategoryQuotaResult = "/tj/tjGetOrgHealthCategoryQuotaResult";
  1125. public static final String TjGetReportQuotaResult = "/tj/tjGetReportQuotaResult";
  1126. public static final String TjQuotaExecute = "/job/execuJob";
  1127. public static final String FirstExecuteQuota = "/job/firstExecuteQuota";
  1128. public static final String FindByQuotaCodes = "/quota/findByQuotaCodes";
  1129. public static final String TjQuotaRemove = "/job/removeJob";
  1130. public static final String GetTjQuotaWarn = "tj/getTjQuotaWarn";
  1131. public static final String GetQuotaReport = "tj/getQuotaReport";
  1132. public static final String GetQuotaGraphicReportPreview = "tj/getQuotaGraphicReportPreview";
  1133. public static final String GetMoreQuotaGraphicReportPreviews = "tj/getMoreQuotaGraphicReportPreviews";
  1134. public static final String GetQuotaRadarGraphicReportPreviews = "tj/getQuotaRadarGraphicReportPreviews";
  1135. public static final String GetQuotaNestedPieReportPreviews = "tj/getQuotaNestedPieReportPreviews";
  1136. public static final String GetQuotaTotalCount = "tj/getQuotaTotalCount";
  1137. public static final String GetQuotaGroupBy = "tj/getQuotaGroupBy";
  1138. public static final String GetQuotaReportTwoDimensionalTable = "/tj/getQuotaReportTwoDimensionalTable";
  1139. public static final String GetCostComposeReports = "/tj/getCostComposeReports";
  1140. public static final String GetDeviceReports = "/tj/getDeviceReports";
  1141. public static final String TjQuotaChart = "/tj/tjQuotaChart";
  1142. public static final String BatchTjQuotaChart = "/tj/batchTjQuotaChart";
  1143. public static final String TjQuotaChartId = "/tj/tjQuotaChart/{id}";
  1144. public static final String GetAllTjQuotaChart = "/tj/getAllTjQuotaChart";
  1145. public static final String getQuotaCategoryByName = "/quotaCategory/getQuotaCategoryByName";
  1146. public static final String GetHeatMap = "/tj/getHeatMap";
  1147. public static final String GetNumberOfDiabetes = "/tj/getNumberOfDiabetes";
  1148. public static final String GetPieData = "/tj/getPieData";
  1149. public static final String GetLineData = "/tj/getLineData";
  1150. public static final String GetBarData = "/tj/getBarData";
  1151. public static final String GetDiseaseTypeAnalysisInfo = "/tj/getDiseaseTypeAnalysisInfo";
  1152. public static final String GetSexAnalysisInfo = "/tj/getSexAnalysisInfo";
  1153. public static final String GetAgeAnalysisInfo = "/tj/getAgeAnalysisInfo";
  1154. public static final String GetArchiveCount = "/tj/getArchiveCount";
  1155. public static final String GetArchiveManCount = "/tj/getArchiveManCount";
  1156. public static final String GetYearDropdownList = "/tj/getYearDropdownList";
  1157. public static class Scheduler {
  1158. public static final String ExtractMedicineExpense = "/tj/scheduler/extractMedicineExpense";
  1159. public static final String ExtractChronicDisease = "/tj/scheduler/extractChronicDisease";
  1160. public static final String ExtractPregnantWoman = "/tj/scheduler/extractPregnantWoman";
  1161. }
  1162. }
  1163. public static class StasticReport {
  1164. public static final String GetStatisticsElectronicMedicalCount = "/stasticReport/getStatisticsElectronicMedicalCount";
  1165. public static final String GetStatisticsMedicalEventTypeCount = "/stasticReport/getStatisticsMedicalEventTypeCount";
  1166. public static final String GetStatisticsDemographicsAgeCount = "/stasticReport/getStatisticsDemographicsAgeCount";
  1167. public static final String GetArchiveReportInfo = "/stasticReport/getArchiveReportInfo";
  1168. public static final String GetArchiveIdentifyReportInfo = "/stasticReport/getArchiveIdentifyReportInfo";
  1169. public static final String GetArchiveHospitalReportInfo = "/stasticReport/getArchiveHospitalReportInfo";
  1170. public static final String GetArchiveStatisticalReportInfo = "/stasticReport/getArchiveStatisticalReportInfo";
  1171. public static final String GetArchiveTotalVisitReportInfo = "stasticReport/getArchiveTotalVisitReportInfo";
  1172. public static final String getStatisticsUserCards = "/tj/getStatisticsUserCards";
  1173. public static final String getStatisticsUserAgeByIdCardNo = "/tj/getStatisticsUserAgeByIdCardNo";
  1174. public static final String getStatisticsDoctorByRoleType = "/tj/getStatisticsDoctorByRoleType";
  1175. public static final String getStatisticsCityDoctorByRoleType = "/tj/getStatisticsCityDoctorByRoleType";
  1176. public static final String GetArchiveReportAll = "/stasticReport/getArchiveReportAll";
  1177. public static final String GetRecieveOrgCount = "/stasticReport/getRecieveOrgCount";
  1178. public static final String GetArchivesInc = "/stasticReport/getArchivesInc";
  1179. public static final String GetArchivesFull = "/stasticReport/getArchivesFull";
  1180. public static final String GetArchivesTime = "/stasticReport/getArchivesTime";
  1181. public static final String GetDataSetCount = "/stasticReport/getDataSetCount";
  1182. public static final String GetArchivesRight = "/stasticReport/getArchivesRight";
  1183. public static final String GetStasticByDay = "/stasticReport/getStasticByDay";
  1184. public static final String GetErrorCodeList = "/stasticReport/getErrorCodeList";
  1185. }
  1186. public static class Org {
  1187. public static final String getUserOrglistByUserId = "/org/getUserOrglistByUserId/";
  1188. public static final String getUserOrgSaasByUserOrgCode = "/org/getUserOrgSaasByUserOrgCode/";
  1189. public static final String GetOrgDeptsDate = "/org/getOrgDeptsDate";
  1190. public static final String GetOrgDeptInfoList = "/org/userId/getOrgDeptInfoList";
  1191. public static final String getseaOrgsByOrgCode = "/organizations/seaOrgsByOrgCode";
  1192. public static final String ChildOrgSaasByAreaCode = "/org/childOrgSaasByAreaCode";
  1193. public static final String getOrgCodeAndFullName = "/org/getOrgCodeAndFullName";
  1194. public static final String getUserOrgCodelistByUserId = "/org/getUserOrgCodelistByUserId";
  1195. // 卫生机构类别
  1196. public static class HealthCategory {
  1197. public static final String Prefix = "/org/healthCategory/";
  1198. public static final String GetById = "/org/healthCategory/{id}";
  1199. public static final String FindAll = "/org/healthCategory/findAll";
  1200. public static final String Search = "/org/healthCategory/search";
  1201. public static final String Save = "/org/healthCategory/save";
  1202. public static final String Delete = "/org/healthCategory/delete";
  1203. public static final String IsUniqueCode = "/org/healthCategory/isUniqueCode";
  1204. public static final String IsUniqueName = "/org/healthCategory/isUniqueName";
  1205. }
  1206. }
  1207. public static class GetInfo {
  1208. public static final String GetAppIdsByUserId = "/BasicInfo/getAppIdsByUserId";
  1209. public static final String GetIdCardNoByOrgCode = "/BasicInfo/getIdCardNoByOrgCode";
  1210. }
  1211. public static class Government {
  1212. public static final String SearchGovernmentMenu = "/government/searchGovernmentMenu";
  1213. public static final String GovernmentMenuCheckName = "/government/checkName";
  1214. public static final String GovernmentMenuCheckCode = "/government/checkCode";
  1215. public static final String GovernmentMenuById = "/government/detailById";
  1216. public static final String AddGovernmentMenu = "/government/save";
  1217. public static final String UpdateGovernmentMenu = "/government/update";
  1218. public static final String AddGovernmentBrowseLog = "/governmentBrowseLog/save";
  1219. public static final String searchGovernmentBrowseLog = "/governmentBrowseLog/searchByUserId";
  1220. public static final String searchHotBrowseLog = "/governmentBrowseLog/searchHotBrowseLog";
  1221. public static final String GovernmentMenuReportMonitorTypeSave = "/governmentMenuReportMonitorType/save";
  1222. public static final String GovernmentMenuReportMonitorTypeDelete = "/governmentMenuReportMonitorType/delete";
  1223. public static final String MonitorTypeList = "/governmentMenuReportMonitorType/MonitorTypeList";
  1224. public static final String GetReportByMenuCode = "/governmentMenuReportMonitorType/getReportByMenuCode";
  1225. //政府服务平台-门诊仪表盘-start
  1226. public static final String OutpatientsBoardCount = "/government/outpatientsBoardCount";
  1227. public static final String GetMonthDistribution = "/statistics/monthDistribution";
  1228. public static final String GetRescue = "/statistics/rescue";
  1229. //政府服务平台-门诊仪表盘-end
  1230. }
  1231. /**
  1232. * 系统字典
  1233. */
  1234. public static class SystemDict {
  1235. public static final String getDictEntryByDictId = "/systemDict/getDictEntryByDictId/{dictId}";
  1236. public static final String Crud = "/dictionaries";
  1237. public static final String FindById = "/dictionaries/{id}";
  1238. public static final String FindByPhoneticCode = "/dictionary/{phoneticCode}";
  1239. public static final String DeleteById = "/dictionaries/{id}";
  1240. public static final String CheckName = "/dictionaries/existence";
  1241. public static final String CheckCode = "/dictionaries/checkCode";
  1242. public static final String GetDictEntryByDictIdAndEntryCode = "/open/dictionaries/getDictEntryByDictIdAndEntryCode";
  1243. public static final String getDictEntryCodeAndValueByDictId = "/dictionaries/getDictEntryCodeAndValueByDictId";
  1244. }
  1245. /**
  1246. * 应急指挥中心
  1247. */
  1248. public static class Emergency {
  1249. // 救护车
  1250. public static final String Ambulance = "/ambulance/findById";
  1251. public static final String AmbulanceList = "/ambulance/list";
  1252. public static final String AmbulanceSearch = "/ambulance/search";
  1253. public static final String AmbulanceUpdateStatus = "/ambulance/updateStatus";
  1254. public static final String AmbulanceSave = "/ambulance/save";
  1255. public static final String AmbulanceUpdate = "/ambulance/update";
  1256. public static final String AmbulanceDelete = "/ambulance/delete";
  1257. public static final String AmbulanceIdOrPhoneExistence = "/ambulance/idOrPhoneExistence";
  1258. public static final String AmbulancesBatch = "/ambulances/batch";
  1259. // 出勤记录
  1260. public static final String AttendanceSave = "/attendance/save";
  1261. public static final String AttendanceUpdate = "/attendance/update";
  1262. public static final String AttendanceEdit = "/attendance/edit";
  1263. public static final String AttendanceList = "/attendance/list";
  1264. public static final String AttendanceDelete = "/attendance/delete";
  1265. public static final String AttendanceDetail = "/attendance/detail";
  1266. public static final String AttendanceAnalysis = "/attendance/analysis";
  1267. // 排班
  1268. public static final String ScheduleList = "/schedule/list";
  1269. public static final String ScheduleLevel = "/schedule/level";
  1270. public static final String ScheduleSave = "/schedule/save";
  1271. public static final String ScheduleUpdate = "/schedule/update";
  1272. public static final String ScheduleBathUpdate = "/schedule/bathUpdate";
  1273. public static final String ScheduleCleanData = "/schedule/cleanData";
  1274. public static final String ScheduleBatch = "/schedules/batch";
  1275. // 待命地点
  1276. public static final String LocationList = "/location/list";
  1277. public static final String LocationSave = "/location/save";
  1278. public static final String LocationUpdate = "/location/update";
  1279. public static final String LocationDelete = "/location/delete";
  1280. }
  1281. /**
  1282. * 设备管理
  1283. */
  1284. public static class Device {
  1285. public static final String FindById = "/device/findById";
  1286. public static final String DeviceList = "/device/list";
  1287. public static final String DeviceSave = "/device/save";
  1288. public static final String DeviceUpdate = "/device/update";
  1289. public static final String DeviceDelete = "/device/delete";
  1290. public static final String DeviceBatch = "/device/batch";
  1291. }
  1292. public static class FastDFS {
  1293. public static final String Upload = "/fastDfs/upload";
  1294. public static final String OpenUpload = "/open/fastDfs/upload";
  1295. public static final String OldUpload = "/fastDfs/oldUpload";
  1296. public static final String OpenOldUpload = "/open/fastDfs/oldUpload";
  1297. public static final String DeleteById = "/fastDfs/deleteById";
  1298. public static final String DeleteByPath = "/fastDfs/deleteByPath";
  1299. public static final String DeleteByObjectId = "/fastDfs/deleteByObjectId";
  1300. public static final String FileInfo = "/fastDfs/fileInfo";
  1301. public static final String DownloadById = "/fastDfs/downloadById";
  1302. public static final String DownloadByPath = "/fastDfs/downloadByPath";
  1303. public static final String DownloadByObjectId = "/fastDfs/downloadByObjectId";
  1304. public static final String DownloadToLocal = "/fastDfs/downloadToLocal";
  1305. public static final String GetFilePath = "/fastDfs/getFilePath";
  1306. public static final String GetFileByDictEntry = "/open/fastDfs/getFileByDictEntry";
  1307. public static final String Page = "/fastDfs/page";
  1308. public static final String Status = "/fastDfs/status";
  1309. public static final String GetPublicUrl = "/fastDfs/getPublicUrl";
  1310. public static final String SetPublicUrl = "/fastDfs/setPublicUrl";
  1311. }
  1312. public static class ElasticSearch {
  1313. public static final String Mapping = "/elasticSearch/mapping";
  1314. public static final String Index = "/elasticSearch/index";
  1315. public static final String Delete = "/elasticSearch/delete";
  1316. public static final String DeleteByField = "/elasticSearch/deleteByField";
  1317. public static final String Update = "/elasticSearch/update";
  1318. public static final String FindById = "/elasticSearch/{id}";
  1319. public static final String FindByField = "/elasticSearch/findByField";
  1320. public static final String Page = "/elasticSearch/page";
  1321. public static final String FindBySql = "/elasticSearch/findBySql";
  1322. public static final String DateHistogram = "/elasticSearch/dateHistogram";
  1323. }
  1324. public static class OutpatientServiceStatistic {
  1325. public static final String StatisticDeptOutpatientSum = "/outpatientServiceStatistic/statisticDeptOutpatientSum";
  1326. public static final String StatisticDeptTransferTreatmentSum = "/outpatientServiceStatistic/statisticDeptTransferTreatmentSum";
  1327. }
  1328. public static class SingleDisease {
  1329. public static final String GetDropdownList = "/singleDisease/getDropdownList";
  1330. public static final String GetSymptomDetailData = "/singleDisease/getSymptomDetailData";
  1331. public static final String GetMedicineDetailData = "/singleDisease/getMedicineDetailData";
  1332. }
  1333. /**
  1334. * 后台配置问卷/满意度问题和选项
  1335. */
  1336. public static class SurveyAdminManage {
  1337. public static final String GetSurveyTemplateList = "/admin/surveyTemplate/list";
  1338. public static final String GetSurveyTemplateOptionsList = "/admin/surveyTemplate/options/list";
  1339. public static final String SaveLabelInfo = "/admin/surveyTemplate/saveLabelInfo";
  1340. public static final String SaveTemplate = "/admin/surveyTemplate/saveTemplate";
  1341. public static final String GetTemplateLabel = "/admin/surveyTemplate/getTemplateLabel/{phoneticCode}";
  1342. public static final String GetTemplateById = "/admin/surveyTemplate/getTemplateById";
  1343. public static final String DelTemplate = "/admin/surveyTemplate/delTemplate";
  1344. public static final String GetSurveyQuestionList = "/admin/surveyQuestion/list";
  1345. public static final String SaveSurveyQuestion = "/admin/surveyQuestion/save";
  1346. public static final String GetQuestionById = "/admin/surveyQuestion/getById";
  1347. public static final String GetQuestionsByIds = "/admin/surveyQuestion/getByIds";
  1348. public static final String DelQuestion = "/admin/surveyQuestion/delQuestion";
  1349. public static final String DelQuestions = "/admin/surveyQuestion/delQuestions";
  1350. public static final String updateQuestion = "/admin/surveyQuestion/update";
  1351. }
  1352. /**
  1353. * 居民填写满意度
  1354. */
  1355. public static class Questionnaire {
  1356. public static final String GetAllQuestionsByTemplateCode = "/questionnaire/getAllQuestionsByTemplateCode";
  1357. public static final String SaveAnswer = "/questionnaire/saveAnswer";
  1358. }
  1359. /**
  1360. * 转发福州总部开放平台接口相关
  1361. */
  1362. public static class Fz {
  1363. public static final String OpenApi = "/fz/open/api";
  1364. public static final String InnerApi = "/fz/inner/api";
  1365. }
  1366. /**
  1367. * APP消息推送接口
  1368. */
  1369. public static class AppPushMessage {
  1370. public static final String single = "/AppPushMessage/single";
  1371. public static final String list = "/AppPushMessage/list";
  1372. public static final String app = "/AppPushMessage/app";
  1373. public static final String tarns = "/AppPushMessage/tarnsmission";
  1374. public static final String findClientId = "/AppPushMessage/findClientId";
  1375. public static final String findClientIdList = "/AppPushMessage/findClientIdList";
  1376. public static final String updateClientId = "/AppPushMessage/updateClientId";
  1377. }
  1378. /**
  1379. * 预约-挂号单
  1380. */
  1381. public static class Registration {
  1382. public static final String Prefix = "/appointment/registration/";
  1383. public static final String GetById = "/appointment/registration/{id}";
  1384. public static final String GetByOrderId = "/appointment/registration/orderId/{orderId}";
  1385. public static final String Search = "/appointment/registration/search";
  1386. public static final String Save = "/appointment/registration/save";
  1387. public static final String Update = "/appointment/registration/update";
  1388. public static final String Delete = "/appointment/registration/delete";
  1389. public static final String UpdateState = "/appointment/registration/updateState";
  1390. public static final String IsSuccessfullyRegister = "/appointment/registration/isSuccessfullyRegister";
  1391. }
  1392. /**
  1393. * 组合福州总部的预约挂号接口为我方需要的数据结构
  1394. */
  1395. public static class FzCombination {
  1396. public static final String FindHospitalList = "/open/appointment/combination/findHospitalList";
  1397. public static final String FindDoctorList = "/open/appointment/combination/findDoctorList";
  1398. }
  1399. /**
  1400. * 账号相关
  1401. */
  1402. public static class AccountRepresentation {
  1403. public static final String SaveAccontRepresenetation = "/account/save";
  1404. public static final String GetRandomImageCode = "/account/getRandomImageCode";
  1405. public static final String CheckRandomImageCode = "/account/checkRandomImageCode";
  1406. public static final String findUserByPhoneOrName = "/account/findUserByPhoneOrName";
  1407. public static final String ChangePassWord = "/account/changePassWord";
  1408. }
  1409. public class MessageTemplate {
  1410. public static final String MessageTemplateAdmin = "/messageTemplate/admin/{messageTemplateId}";
  1411. public static final String MessageTemplate = "/messageTemplate";
  1412. public static final String MyMessageList = "/messageTemplate/MyMessageList";
  1413. public static final String MyMessage = "/messageTemplate/MyMessage/admin/{messageId}";
  1414. public static final String MessageOrderPush = "/messageTemplate/messageOrderPush";
  1415. }
  1416. /**
  1417. * 数据质量监控
  1418. */
  1419. public static class DataQuality{
  1420. public static final String PaltformReceiveWarningList = "/dataQuality/warningSetting/receiveWarningList";
  1421. public static final String PaltformReceiveWarningAdd = "/dataQuality/warningSetting/receiveWarningAdd";
  1422. public static final String PaltformReceiveWarningDel = "/dataQuality/warningSetting/receiveWarningDel";
  1423. public static final String PaltformReceiveWarningUpd = "/dataQuality/warningSetting/receiveWarningUpd";
  1424. public static final String PaltformReceiveWarning = "/dataQuality/warningSetting/receiveWarning/{id}";
  1425. public static final String PaltformReceiveWarningIsExist = "/dataQuality/warningSetting/receiveWarningIsExist";
  1426. public static final String PaltformReceiveWarningDefault = "/dataQuality/warningSetting/receiveWarningDefault";
  1427. public static final String PaltformResourceWarningList = "/dataQuality/warningSetting/resourceWarningList";
  1428. public static final String PaltformResourceWarningAdd = "/dataQuality/warningSetting/resourceWarningAdd";
  1429. public static final String PaltformResourceWarningDel = "/dataQuality/warningSetting/resourceWarningDel";
  1430. public static final String PaltformResourceWarningUpd = "/dataQuality/warningSetting/resourceWarningUpd";
  1431. public static final String PaltformResourceWarning = "/dataQuality/warningSetting/resourceWarning/{id}";
  1432. public static final String PaltformUploadWarningList = "/dataQuality/warningSetting/uploadWarningList";
  1433. public static final String PaltformUploadWarningAdd = "/dataQuality/warningSetting/uploadWarningAdd";
  1434. public static final String PaltformUploadWarningDel = "/dataQuality/warningSetting/uploadWarningDel";
  1435. public static final String PaltformUploadWarningUpd = "/dataQuality/warningSetting/uploadWarningUpd";
  1436. public static final String PaltformUploadWarningIsExist = "/dataQuality/warningSetting/uploadWarningIsExist";
  1437. public static final String PaltformUploadWarning = "/dataQuality/warningSetting/uploadWarning/{id}";
  1438. public static final String DatasetWarningList = "/dataQuality/warningSetting/datasetWarningList";
  1439. public static final String ImportDatasetExcel = "/dataQuality/warningSetting/importDatasetExcel";
  1440. public static final String DatasetWarningListNoPage = "/dataQuality/warningSetting/datasetWarningListNoPage";
  1441. public static final String DatasetWarningAdd = "/dataQuality/warningSetting/datasetWarningAdd";
  1442. public static final String DatasetWarningDel = "/dataQuality/warningSetting/datasetWarningDel";
  1443. public static final String DatasetList = "/dataQuality/warningSetting/datasetList";
  1444. public static final String Meta_datas = "/dataQuality/warningSetting/meta_datas";
  1445. public static final String ReceivedPacketNumList = "/dataQuality/receivedPacket/packetNumList";
  1446. public static final String ReceivedPacketReportData = "/dataQuality/receivedPacket/packetReportData";
  1447. public static final String QualityMonitoringList = "/dataQuality/quality/qualityMonitoringList";
  1448. public static final String ReceptionList = "/dataQuality/quality/receptionList";
  1449. public static final String ReceiveDataset = "/dataQuality/quality/receiveDataset";
  1450. public static final String QualityMonitorProvincePlatform = "/dataQuality/quality/platform";
  1451. public static final String uploadRecordDetail = "/dataQuality/quality/uploadRecord";
  1452. public static final String uploadRecordDetailPage = "/dataQuality/quality/uploadRecordPage";
  1453. public static final String UploadDataSetList = "/dataQuality/quality/uploadDataSets";
  1454. public static final String UploadDataSetListPage = "/dataQuality/quality/uploadDataSetsPage";
  1455. public static final String UploadErrorList = "/dataQuality/quality/uploadError";
  1456. public static final String UploadErrorListPage = "/dataQuality/quality/uploadErrorPage";
  1457. public static final String WarningRecordList = "/dataQuality/warningRecord/warningRecordList";
  1458. public static final String RealTimeMonitorList = "/dataQuality/warningRecord/realTimeMonitorList";
  1459. public static final String WarningRecord = "/dataQuality/warningRecord/warningRecord/{id}";
  1460. public static final String WarningRecordUpd = "/dataQuality/warningRecord/warningRecordUpd";
  1461. public static final String WarningQuestionAnalyze = "/dataQuality/warningRecord/warningQuestionAnalyze";
  1462. public static final String WarningQuestionJob = "/dataQuality/warningRecord/WarningQuestionJob";
  1463. public static final String ExportWarningRecordToExcel = "/dataQuality/export/exportWarningRecordToExcel";
  1464. public static final String ExportQualityMonitoring = "/dataQuality/export/exportQualityMonitoring";
  1465. public static final String ExportReceptionList = "/dataQuality/export/exportReceptionList";
  1466. public static final String ExportAnalyzeErrorList = "/dataQuality/export/exportAnalyzeErrorList";
  1467. public static final String ExportMetadataErrorList = "/dataQuality/export/exportMetadataErrorList";
  1468. public static final String ExportArchiveList = "/dataQuality/export/exportArchiveList";
  1469. public static final String ExportUploadRecordList = "/dataQuality/export/exportUploadRecordList";
  1470. public static final String ExportQualityMonitoringListToExcel = "/dataQuality/export/exportQualityMonitoringListToExcel";
  1471. public static final String ExportQualityUpload = "/dataQuality/export/exportQualityUpload";
  1472. //首页相关
  1473. public static final String HomeSummary= "/dataQuality/home/recordList";
  1474. public static final String HomeAreaDataList= "/dataQuality/home/areaDataList";
  1475. public static final String HomeOrgDataList= "/dataQuality/home/orgDataList";
  1476. public static final String HomeDatasetError= "/dataQuality/home/datasetError";
  1477. public static final String HomeMetadataError= "/dataQuality/home/metadataError";
  1478. public static final String HomeCompleteAnalyze= "/dataQuality/home/completeAnalyze";
  1479. public static final String HomeCorrectAnalyze= "/dataQuality/home/correctAnalyze";
  1480. public static final String HomeInTimeAnalyze= "/dataQuality/home/inTimeAnalyze";
  1481. public static final String HomeTrend= "/dataQuality/home/trend";
  1482. //app端相关
  1483. public static final String HomeHealthArchiveTrend= "/dataQuality/home/healthArchiveTrend";
  1484. }
  1485. /**
  1486. * 质控相关
  1487. */
  1488. public class PackQcReport {
  1489. public static final String dailyReport = "/packQcReport/dailyReport";
  1490. public static final String datasetWarningList = "/packQcReport/datasetWarningList";
  1491. public static final String resourceSuccess = "/packQcReport/resourceSuccess";
  1492. public static final String resourceSuccessPage = "/packQcReport/resourceSuccessPage";
  1493. public static final String archiveReport= "/packQcReport/archiveReport";
  1494. public static final String dataSetList= "/packQcReport/dataSetList";
  1495. public static final String dataSetListPage= "/packQcReport/dataSetListPage";
  1496. public static final String archiveFailed= "/packQcReport/archiveFailed";
  1497. public static final String archiveFailedPage= "/packQcReport/archiveFailedPage";
  1498. public static final String metadataError= "/packQcReport/metadataError";
  1499. public static final String metadataErrorPage= "/packQcReport/metadataErrorPage";
  1500. public static final String analyzeErrorList= "/packQcReport/analyzeErrorList";
  1501. public static final String metadataErrorList= "/packQcReport/metadataErrorList";
  1502. public static final String metadataErrorDetail= "/packQcReport/metadataErrorDetail";
  1503. public static final String archiveList= "/packQcReport/archiveList";
  1504. public static final String archiveDetail= "/packQcReport/archiveDetail";
  1505. public static final String uploadRecordList= "/packQcReport/uploadRecordList";
  1506. public static final String uploadRecordDetail= "/packQcReport/uploadRecordDetail";
  1507. }
  1508. // 政府服务平台首页
  1509. public static class GovFirsPage {
  1510. // 政府服务平台首页 - 指标分类
  1511. public static class QuotaCategory {
  1512. public static final String Prefix = "/govFirstPage/quotaCategory";
  1513. public static final String GetById = "/govFirstPage/quotaCategory/{id}";
  1514. public static final String Search = "/govFirstPage/quotaCategory/search";
  1515. public static final String Save = "/govFirstPage/quotaCategory/save";
  1516. public static final String Delete = "/govFirstPage/quotaCategory/delete";
  1517. public static final String IsUniqueCode = "/govFirstPage/quotaCategory/isUniqueCode";
  1518. public static final String IsUniqueName = "/govFirstPage/quotaCategory/isUniqueName";
  1519. }
  1520. // 政府服务平台首页 - 指标展示管理
  1521. public static class QuotaVisibility {
  1522. public static final String Prefix = "/govFirstPage/quotaVisibility";
  1523. public static final String GetById = "/govFirstPage/quotaVisibility/{id}";
  1524. public static final String Search = "/govFirstPage/quotaVisibility/search";
  1525. public static final String Save = "/govFirstPage/quotaVisibility/save";
  1526. public static final String Delete = "/govFirstPage/quotaVisibility/delete";
  1527. public static final String IsUniqueCode = "/govFirstPage/quotaVisibility/isUniqueCode";
  1528. public static final String IsUniqueName = "/govFirstPage/quotaVisibility/isUniqueName";
  1529. public static final String UpdateStatus = "/govFirstPage/quotaVisibility/updateStatus";
  1530. public static final String GetCategoryQuotaList = "/govFirstPage/quotaVisibility/getCategoryQuotaList";
  1531. }
  1532. // 政府服务平台首页 - 报表接口
  1533. public static class Report {
  1534. public static final String CountEmergencyAttendance = "/govFirstPage/report/countEmergencyAttendance";
  1535. public static final String CountHospitalizationAttendance = "/govFirstPage/report/countHospitalizationAttendance";
  1536. public static final String StatEmergencyExpense = "/govFirstPage/report/statEmergencyExpense";
  1537. public static final String StatHospitalizationExpense = "/govFirstPage/report/statHospitalizationExpense";
  1538. public static final String StatEmergencyMedicineExpense = "/govFirstPage/report/statEmergencyMedicineExpense";
  1539. public static final String StatHospitalizationMedicineExpense = "/govFirstPage/report/statHospitalizationMedicineExpense";
  1540. public static final String StatAttendanceTrend = "/govFirstPage/report/statAttendanceTrend";
  1541. public static final String StatExpenseTrend = "/govFirstPage/report/statExpenseTrend";
  1542. }
  1543. }
  1544. }