ExamInfo.json 9.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295
  1. {
  2. "General":{
  3. "Version":"1.0"
  4. },
  5. "ExamInfo":{
  6. "BaseInfo":{
  7. "Operator":{
  8. "Type":"string",
  9. "ShowType":"text",
  10. "Required":false,
  11. "Desc":"OperatorDesc"
  12. },
  13. "AttendingDoctor":{
  14. "Type":"string",
  15. "ShowType":"text",
  16. "Required":false,
  17. "Desc":"AttendingDoctorDesc"
  18. },
  19. "RefDr":{
  20. "Type":"string",
  21. "ShowType":"text",
  22. "Required":false,
  23. "Desc":"RefDrDesc"
  24. }
  25. },
  26. "Routine":{
  27. "Weight":{
  28. "Type":"double",
  29. "ShowType":"number",
  30. "Required":false,
  31. "Desc":"WeightDesc",
  32. "Unit":"kg"
  33. },
  34. "Height":{
  35. "Type":"double",
  36. "ShowType":"number",
  37. "Required":false,
  38. "Desc":"HeightDesc",
  39. "Unit":"cm"
  40. },
  41. "BSA":{
  42. "Type":"double",
  43. "ShowType":"number",
  44. "Required":false,
  45. "Desc":"BSADesc",
  46. "Unit":"m2",
  47. "Formula":"0.007184*(Weight^0.425)*(Height^0.725)"
  48. },
  49. "BMI":{
  50. "Type":"double",
  51. "ShowType":"number",
  52. "Required":false,
  53. "Desc":"HeightDesc",
  54. "Unit":"kg/m2",
  55. "Formula":"Weight/(Height*Height)"
  56. }
  57. },
  58. "Obstetrics":{
  59. "GestationalAgeOrigin":{
  60. "Type":"enum",
  61. "ShowType":"select",
  62. "Required":false,
  63. "DefaultValue":"",
  64. "Desc":"GestationalAgeOriginDesc",
  65. "Source":[
  66. "GestationalAge",
  67. "IVF",
  68. "OospermForm",
  69. "BBT",
  70. "LMP"
  71. ],
  72. "MethodName":"GetRecordDateAsync",
  73. "APIUnionRequired":"GestationalAgeOrigin"
  74. },
  75. "LastExamDate":{
  76. "Type":"DateTime",
  77. "ShowType":"DateTime",
  78. "Required":false,
  79. "Desc":"LastExamDateDesc",
  80. "IsShow":"GestationalAgeOrigin.GestationalAge",
  81. "MethodName":"GetRecordDateAsync",
  82. "APIUnionRequired":"LastExamDate,LGA"
  83. },
  84. "LGA":{
  85. "Type":"int",
  86. "ShowType":"WeekAndDay",
  87. "Required":false,
  88. "Desc":"LGADesc",
  89. "IsShow":"GestationalAgeOrigin.GestationalAge",
  90. "MethodName":"GetRecordDateAsync",
  91. "APIUnionRequired":"LGA,LastExamDate"
  92. },
  93. "IVF":{
  94. "Type":"DateTime",
  95. "ShowType":"DateTime",
  96. "Required":false,
  97. "Desc":"IVFDesc",
  98. "IsShow":"GestationalAgeOrigin.IVF",
  99. "MethodName":"GetRecordDateAsync",
  100. "APIUnionRequired":"IVF"
  101. },
  102. "OospermForm":{
  103. "Type":"DateTime",
  104. "ShowType":"DateTime",
  105. "Required":false,
  106. "Desc":"OospermFormDesc",
  107. "IsShow":"GestationalAgeOrigin.OospermForm",
  108. "MethodName":"GetRecordDateAsync",
  109. "APIUnionRequired":"OospermForm"
  110. },
  111. "BBT":{
  112. "Type":"DateTime",
  113. "ShowType":"DateTime",
  114. "Required":false,
  115. "Desc":"BBTDesc",
  116. "IsShow":"GestationalAgeOrigin.BBT",
  117. "MethodName":"GetRecordDateAsync",
  118. "APIUnionRequired":"BBT"
  119. },
  120. "LMP":{
  121. "Type":"DateTime",
  122. "ShowType":"DateTime",
  123. "Required":false,
  124. "Desc":"LMPDesc",
  125. "IsShow":"GestationalAgeOrigin.LMP",
  126. "MethodName":"GetRecordDateAsync",
  127. "APIUnionRequired":"LMP"
  128. },
  129. "GestationalAge":{
  130. "Type":"int",
  131. "ShowType":"WeekAndDay",
  132. "Required":false,
  133. "Desc":"GestationalAgeDesc",
  134. "MethodName":"GetRecordDateAsync",
  135. "APIUnionRequired":"GestationalAge"
  136. },
  137. "EstimateDueDate":{
  138. "Type":"DateTime",
  139. "ShowType":"DateTime",
  140. "Required":false,
  141. "Desc":"EstimateDueDateDesc",
  142. "MethodName":"GetRecordDateAsync",
  143. "APIUnionRequired":"EstimateDueDate"
  144. },
  145. "FetusNumber":{
  146. "Type":"int",
  147. "ShowType":"number",
  148. "Required":false,
  149. "Desc":"FetusNumberDesc"
  150. },
  151. "Gravida":{
  152. "Type":"int",
  153. "ShowType":"number",
  154. "Required":false,
  155. "Desc":"GravidaDesc"
  156. },
  157. "Para":{
  158. "Type":"int",
  159. "ShowType":"number",
  160. "Required":false,
  161. "Desc":"ParaDesc"
  162. },
  163. "AB":{
  164. "Type":"int",
  165. "ShowType":"number",
  166. "Required":false,
  167. "Desc":"ABDesc"
  168. },
  169. "Ectopic":{
  170. "Type":"string",
  171. "ShowType":"input",
  172. "Required":false,
  173. "Desc":"EctopicDesc"
  174. }
  175. },
  176. "Gynaecology":{
  177. "AB":{
  178. "Type":"int",
  179. "ShowType":"number",
  180. "Required":false,
  181. "Desc":"ABDesc"
  182. },
  183. "Ectopic":{
  184. "Type":"string",
  185. "ShowType":"input",
  186. "Required":false,
  187. "Desc":"EctopicDesc"
  188. },
  189. "Gravida":{
  190. "Type":"int",
  191. "ShowType":"number",
  192. "Required":false,
  193. "Desc":"GravidaDesc"
  194. },
  195. "LMP":{
  196. "Type":"DateTime",
  197. "ShowType":"DateTime",
  198. "Required":false,
  199. "Desc":"LMPDesc"
  200. },
  201. "Para":{
  202. "Type":"int",
  203. "ShowType":"number",
  204. "Required":false,
  205. "Desc":"ParaDesc"
  206. }
  207. },
  208. "Urology":{
  209. "PPSACoefficient":{
  210. "Type":"double",
  211. "ShowType":"number",
  212. "Required":false,
  213. "Desc":"UrologyDesc"
  214. },
  215. "PSA":{
  216. "Type":"double",
  217. "ShowType":"number",
  218. "Required":false,
  219. "Desc":"PSADesc"
  220. }
  221. },
  222. "Heart":{
  223. "HighPR":{
  224. "Type":"int",
  225. "ShowType":"number",
  226. "Required":false,
  227. "Desc":"HighPRDesc",
  228. "Unit":"mmHg"
  229. },
  230. "LowPR":{
  231. "Type":"int",
  232. "ShowType":"number",
  233. "Required":false,
  234. "Desc":"LowPRDesc",
  235. "Unit":"mmHg"
  236. },
  237. "HR":{
  238. "Type":"int",
  239. "ShowType":"number",
  240. "Required":false,
  241. "Desc":"HRDesc",
  242. "Unit":"bpm"
  243. }
  244. }
  245. },
  246. "AnimalExamInfo":{
  247. "BaseInfo":{
  248. "Operator":{
  249. "Type":"string",
  250. "ShowType":"text",
  251. "Required":false,
  252. "Desc":"OperatorDesc"
  253. },
  254. "AttendingDoctor":{
  255. "Type":"string",
  256. "ShowType":"text",
  257. "Required":false,
  258. "Desc":"AttendingDoctorDesc"
  259. },
  260. "RefDr":{
  261. "Type":"string",
  262. "ShowType":"text",
  263. "Required":false,
  264. "Desc":"RefDrDesc"
  265. }
  266. },
  267. "Routine":{
  268. "Weight":{
  269. "Type":"double",
  270. "ShowType":"number",
  271. "Required":false,
  272. "Desc":"WeightDesc",
  273. "Unit":"kg"
  274. },
  275. "Height":{
  276. "Type":"double",
  277. "ShowType":"number",
  278. "Required":false,
  279. "Desc":"HeightDesc",
  280. "Unit":"cm"
  281. },
  282. "BSA":{
  283. "Type":"double",
  284. "ShowType":"number",
  285. "Required":false,
  286. "Desc":"BSADesc",
  287. "Unit":"m2",
  288. "Formula":{
  289. "Canidae":"0.007184*(Weight^0.425)*(Height^0.725)",
  290. "Felidae":"0.1*Weight^0.667"
  291. }
  292. }
  293. }
  294. }
  295. }