terms.dart 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630
  1. // ignore_for_file: constant_identifier_names
  2. class MeasureUnsupportedTerms {
  3. static const items = [
  4. PSAD,
  5. AntPelvic_Rest,
  6. AntPelvic_Valsalva,
  7. ];
  8. static const PSAD = "PSAD";
  9. static const AntPelvic_Rest = "Ant. Pelvic(Rest)";
  10. static const AntPelvic_Valsalva = "Ant. Pelvic(Valsalva)";
  11. }
  12. class MeasureTerms {
  13. MeasureTerms._();
  14. /// M 模式(TissueTM)下的测量项
  15. /// 见 Vinno.Modules.MeasureModule 内
  16. /// ItemMetas\MeasureAppMetas.Config.cs
  17. /// Line: 846-856
  18. /// 距离 TODO: 因为当前使用的是 switchItemByName ,所以此处name先不与普通Distance重复
  19. static const String MVerticalDistance = "M_Distance";
  20. /// 心率
  21. static const String Hr = "HR";
  22. /// 狭窄率
  23. static const String StenosisTwoVerticalDistance = "M_%Stenosis";
  24. /// A/B比值 TODO ? See: Line: 858
  25. // static const String CreateMAbRatio = "M_A/B Ratio";
  26. /// 深度
  27. static const String MDepth = "M_Depth";
  28. ///////////////////////////////////////////////////////////////////////////////////////////////////////
  29. /* AI [begin]*/
  30. /// 前壁
  31. static const AntCCA_IMT = "Ant.CCA IMT";
  32. /// 后壁
  33. static const PostCCA_IMT = "Post.CCA IMT";
  34. /// 前壁和后壁
  35. static const BothCCA_IMT = "Both.CCA IMT";
  36. /// 斑块检测
  37. static const PlaqueDetection = "Plaque Detection";
  38. /// 内膜检测
  39. static const IntimaDetection = "Intima Detection";
  40. /* AI [end]*/
  41. /////////////////////////////////////////////Common/////////////////////////////////////////////
  42. //////////Tissue//////////
  43. /// 深度
  44. static const Depth = "Depth";
  45. /// 距离
  46. static const Distance = "Distance";
  47. /// 周长
  48. static const Perimeter = "Perimeter";
  49. /// 面积
  50. static const Area = "Area";
  51. /// 体积
  52. static const Volume = "Volume";
  53. /// 角度
  54. static const Angle = "Angle";
  55. /// %Stenosis
  56. /// 狭窄度
  57. static const Stenosis = "%Stenosis";
  58. /// A/B Ratio
  59. /// A和B比 值
  60. static const AbRatio = "A/B Ratio";
  61. /// Ratio
  62. /// 比 值
  63. static const Ratio = "Ratio";
  64. //////////TissueTimeMotion//////////
  65. /// 距离
  66. static const VerticalDistance = "Distance";
  67. /// 时间
  68. static const Time = "Time";
  69. /// 直径
  70. static const Diam = "Diam";
  71. /// 时间
  72. static const Timespan = "Timespan";
  73. static const Slope = "Slope";
  74. static const AvgDistance = "Avg";
  75. /// 包络时间
  76. static const TiEnv = "Ti Env";
  77. /// 速度
  78. static const Velocity = "Velocity";
  79. /// 最大速度
  80. static const VelocityMax = "Vmax";
  81. /// 平均速度
  82. static const VelocityMean = "Vmean";
  83. /// Heart Rate
  84. /// 心率
  85. static const HeartRate = "HR";
  86. static const InputItem = "Input";
  87. //////////Doppler//////////
  88. /// 加速度
  89. static const Acceleration = "Acceleration";
  90. /// 加速时间
  91. static const AT = "AT";
  92. /// 减速时间
  93. static const DT = "DT";
  94. /// AT与DT比值
  95. static const ATDTRatio = "AT/DT";
  96. /// AT与TiEnv比值
  97. static const ATETRatio = "AT/ET";
  98. /// Peak Systolic Velocity
  99. /// 收缩期峰值速度
  100. static const PS = "PS";
  101. /// End Dastolic Velocity
  102. /// 舒张末期速度
  103. static const ED = "ED";
  104. static const PSED = "PS/ED";
  105. static const EDPS = "ED/PS";
  106. static const MD = "MD";
  107. static const TAMAX = "TAMAX";
  108. static const TAMEAN = "TAMEAN";
  109. static const TAMIN = "TAMIN";
  110. /// Pulastility Index
  111. /// 搏动指数
  112. static const PI = "PI";
  113. /// Pulastility Index
  114. /// 搏动指数(PS MD)
  115. static const PIMD = "PI(MD)";
  116. /// Resistivity Index
  117. /// 阻力指数
  118. static const RI = "RI";
  119. /// Resistivity Index
  120. /// 阻力指数(PS MD)
  121. static const RIMD = "RI(MD)";
  122. /// 血流量(By TAMEAN)
  123. static const FlowVol = "FLOW VOL";
  124. /// 血流量(By TAMAX)
  125. static const FlowVolTAMAX = "FLOW VOL(MAX)";
  126. static const FlowArea = "Flow Area";
  127. /// 最大压力梯度
  128. static const MaxPG = "Max PG";
  129. /// 平均压力梯度
  130. static const MeanPG = "Mean PG";
  131. /// Max Trace 平均压力梯度
  132. static const MPG = "MPG";
  133. /// Mean Trace 平均压力梯度
  134. static const MMPG = "MMPG";
  135. /// 峰值压力梯度
  136. static const PeakPG = "Peak PG";
  137. /////////////////////////////////////////////Common/////////////////////////////////////////////
  138. /////////////////////////////////////////////Abdomen/////////////////////////////////////////////
  139. /// Bladder
  140. /// 膀胱
  141. static const Bladder = "Bladder";
  142. /// Bladder Volume
  143. /// 膀胱体积
  144. static const BladderVolume = "Bladder Vol.";
  145. /// Bladder
  146. /// 肾脏
  147. static const Renal = "Renal";
  148. /// Left Renal Volume
  149. /// 左肾体积
  150. static const LeftRenalVolume = "Renal Vol.(L)";
  151. /// Right Renal Volume
  152. /// 右肾体积
  153. static const RightRenalVolume = "Renal Vol.(R)";
  154. /////////////////////////////////////////////Abdomen/////////////////////////////////////////////
  155. //Urology
  156. /// Prostate
  157. static const Prostate = "Prostate";
  158. /// Bladder Neck Rest
  159. static const BNR = "BNR";
  160. /// Bladder Neck Stress
  161. static const BNS = "BNS";
  162. /// Bladder Neck Descent
  163. static const BND = "BND";
  164. /// Detrusor Wall Thickness
  165. static const DWT = "DWT";
  166. /// Residual Urine Volume
  167. static const RUV = "RUV";
  168. /// Uterine Descent Maximum
  169. static const UTDMAX = "UTDMAX";
  170. /// Rectal Ampulla Descent Maximum
  171. static const RADMAX = "RADMAX";
  172. /// Rectocele
  173. static const Rectocele = "Rectocele";
  174. /// Levator Hiatus Stress
  175. /// 提肌裂隙应力
  176. static const LevatorHiatusStress = "Levator Hiatus Stress";
  177. /// Prostate Volume
  178. static const ProstateVolume = "Prostate Volume";
  179. /// Prostate special antigen density (PSAD)
  180. /// 前列腺特异抗原密度
  181. static const PSAD = "PSAD";
  182. /// Prostate specific antigen (PSA)
  183. /// 前列腺特异抗原
  184. static const PSA = "PSA";
  185. /// PPSA
  186. /// 前列腺特异抗原启动子
  187. static const PPSA = "PPSA";
  188. /// PPSA Coefficient
  189. /// PPSA 系数
  190. static const PPSACoefficient = "PPSA Coefficient";
  191. //Cardiac
  192. /// 左心室心功能测量
  193. static const LvStudy = "LV Study";
  194. /// Body Surface Area
  195. /// 体表面积
  196. static const BSA = "BSA";
  197. /// End-diastolic volume
  198. /// 舒张期容积
  199. static const EDV = "EDV";
  200. /// End-systolic volume
  201. /// 收缩期容积
  202. static const ESV = "ESV";
  203. /// SI
  204. /// 每搏量指数
  205. static const SI = "SI";
  206. /// Stroke volume
  207. /// 每搏量
  208. static const SV = "SV";
  209. /// Ejection fraction
  210. /// 射血分数
  211. static const EF = "EF";
  212. /// Cardiac output
  213. /// 心输出量
  214. static const CO = "CO";
  215. /// Cardiac output
  216. /// 心输出量
  217. static const CO_2D = "CO(2D)";
  218. /// Cardiac output
  219. /// 心输出量
  220. static const CO_M = "CO(M)";
  221. /// Cardiac output
  222. /// 心输出量
  223. static const CO_P = "CO(Doppler)";
  224. /// Cardiac output index
  225. /// 心输出量指数
  226. static const CI = "CI";
  227. /// Cross sectional area
  228. /// 切面面积
  229. static const CSA = "CSA";
  230. /// IVSd
  231. /// 室间隔舒张期厚度
  232. static const IVSd = "IVSd";
  233. /// left ventricular internal dimension end-diastolic
  234. /// 左心室舒张期内径
  235. static const LVIDd = "LVIDd";
  236. /// LVPWd
  237. /// 左心室后壁舒张期厚度
  238. static const LVPWd = "LVPWd";
  239. /// IVSs
  240. /// 室间隔收缩期厚度
  241. static const IVSs = "IVSs";
  242. /// left ventricular internal dimension end-systole
  243. /// 左心室收缩期内径
  244. static const LVIDs = "LVIDs";
  245. /// LVPWs
  246. /// 左心室后壁收缩期厚度
  247. static const LVPWs = "LVPWs";
  248. /// Left ventricular end-diastolic volume
  249. /// 左心室舒张期容积
  250. static const LVEDV = "LVEDV";
  251. /// Left ventricular end-systolic volume
  252. /// 左心室收缩期容积
  253. static const LVESV = "LVESV";
  254. /// LVIDd Index
  255. /// 左心室舒张期内径指数
  256. static const LVIDdIndex = "LVIDd Index";
  257. /// LVd Mass
  258. /// 左心室舒张期质量
  259. static const LVdMass = "LVd Mass";
  260. /// LVd Mass Index
  261. /// 左心室舒张期质量指数
  262. static const LVdMassIndex = "LVd Mass Index";
  263. /// LVd Mass(ASE)
  264. /// 左心室舒张期质量(ASE)
  265. static const LVdMassASE = "LVd Mass(ASE)";
  266. /// LVd Mass Index(ASE)
  267. /// 左心室舒张期质量指数(ASE)
  268. static const LVdMassIndexASE = "LVd Mass Index(ASE)";
  269. /// LVIDs Index
  270. /// 左心室收缩期内径指数
  271. static const LVIDsIndex = "LVIDs Index";
  272. /// Left ventricular end-diastolic volume index
  273. /// 左心室舒张末期容积指数
  274. static const LVEDVI = "LVEDVI";
  275. /// Left ventricular end-systolic volume index
  276. /// 左心室收缩末期容积指数
  277. static const LVESVI = "LVESVI";
  278. /// LVd Mass
  279. /// 左心室收缩期质量
  280. static const LVsMass = "LVs Mass";
  281. /// LVs Mass Index
  282. /// 左心室收缩期质量指数
  283. static const LVsMassIndex = "LVs Mass Index";
  284. /// LVs Mass(ASE)
  285. /// 左心室收缩期质量(ASE)
  286. static const LVsMassASE = "LVs Mass(ASE)";
  287. /// LVs Mass Index(ASE)
  288. /// 左心室收缩期质量指数(ASE)
  289. static const LVsMassIndexASE = "LVs Mass Index(ASE)";
  290. /// Fractional shortening
  291. /// 短轴缩短率
  292. static const FS = "%FS";
  293. /// %IVS
  294. /// 室间隔舒张收缩厚度比
  295. static const PercentIVS = "%IVS";
  296. /// %LVPW
  297. /// 左心室后壁舒张收缩厚度比
  298. static const PercentLVPW = "%LVPW";
  299. /// Left ventricular ejection time
  300. /// 左室射血时间
  301. static const LVET = "LVET";
  302. /// Relative Wall Thickness
  303. /// 相对室壁厚度
  304. static const RWT = "RWT";
  305. /// mean velocity of circumferential fiber Shortening VCf
  306. /// 纤维圆周缩短平均速度
  307. static const MVcf = "MVcf";
  308. static const Strain = "Strain";
  309. static const EFW = "EFW";
  310. static const Percentile = "Percentile";
  311. static const GA = "GA";
  312. static const EDD = "EDD";
  313. /// Tei指数(Tei index)即心肌做功指数,又称心肌综合指数(MPI)
  314. static const TeiIndex = "Tei Index";
  315. /// 压力梯度
  316. static const PG = "PG";
  317. /// 血流的速度时间积分
  318. static const VTI = "VTI";
  319. /// 血流的速度时间积分
  320. static const VTIMean = "VTI(Mean)";
  321. // TODO:
  322. // static const HIPα = "Angle α";
  323. // static const HIPβ = "Angle β";
  324. ///
  325. static const PISA = "PISA";
  326. /// 二尖瓣返流混叠极限速度
  327. static const MRAlsVel = "MR Als.Vel";
  328. /// 二尖瓣返流最大速度
  329. static const MRVmax = "MR Vmax";
  330. /// 二尖瓣返流量
  331. static const MRRV = "MR RV";
  332. /// 二尖瓣返流速率
  333. static const MRFlowRate = "MR Flow Rate";
  334. /// 二尖瓣返流分数
  335. static const MRFraction = "MR Fraction";
  336. /// 二尖瓣有效返流口面积
  337. static const MREROA = "MR EROA";
  338. /// 顺应系数
  339. static const PWVCC = "CC";
  340. /// 扩张系数
  341. static const PWVDC = "DC";
  342. /// 弹性模量
  343. static const PWVEP = "E";
  344. /// 剪切模量
  345. static const SHEARMODULUS = "G";
  346. /// 僵硬度
  347. static const PWVDNF = "β";
  348. /// 脉搏波波速
  349. static const PWVVELOCITY = "PWV";
  350. static const dPdt = "dP/dt";
  351. /// Dimensionless Velocity Index
  352. static const DVI = "DVI";
  353. /// Aortic Valve Area Index
  354. static const AVAI = "AVAI";
  355. static const VelocitySum = "Vel Sum";
  356. /// 右房压
  357. static const RAP = "RAP";
  358. /// 右室收缩压:Right Ventricular Systolic Pressure
  359. static const RVSP = "RVSP";
  360. /// LA Volume Index
  361. /// 左房(收缩/舒张)末期容积指数
  362. static const LAVI = "LAVI";
  363. /// 左房(收缩/舒张)末期容积
  364. static const LAEV = "LAEV";
  365. static const IVCT = "IVCT";
  366. static const IVRT = "IVRT";
  367. /// E波速度
  368. static const EVEL = "Vel E";
  369. /// A波速度
  370. static const AVEL = "Vel A";
  371. /// E峰A峰比值
  372. static const EARatio = "V E/A";
  373. /// 压差降半时间
  374. static const PHT = "PHT";
  375. /// 瓣口面积
  376. static const VA = "VA";
  377. /// A波持续时间
  378. static const ADur = "A Dur";
  379. /// 左心室心功能测量
  380. static const MvSlopeGroup = "Mitral Group";
  381. static const DESlope = "D-E Slope";
  382. static const EFSlope = "E-F Slope";
  383. static const EPSS = "EPSS";
  384. static const DEDistance = "D-E Dist";
  385. static const EFDistance = "E-F Dist";
  386. /// body weight normalized left ventricular internal dimension in diastole
  387. static const LVIDdN = "LVIDdN";
  388. /// body weight normalized left ventricular internal dimension in systole
  389. static const LVIDsN = "LVIDsN";
  390. static const MvMultiPointsGroup = "MV Points";
  391. static const DeltaTime = "ΔT";
  392. static const TransmitDistance = "Transmit Dist";
  393. static const OriginalDistance = "Original Dist";
  394. static const cfPWV = "cfPWV";
  395. static const SD = "SD";
  396. static const AvgHR = "AvgHR";
  397. /// 膀胱颈距离
  398. static const BSD = "BSD";
  399. /// 尿道倾斜角
  400. static const UGA = "UGA";
  401. /// 膀胱尿道后角
  402. static const RVA = "RVA";
  403. /// 膀胱下降距离
  404. static const BDD = "BDD";
  405. /// 尿道旋转角
  406. static const URA = "URA";
  407. static const DB = "DB";
  408. // Shear Wave Velocity
  409. static const ShearWaveVel = "Cs";
  410. static const AlsVel = "Als.Vel";
  411. static const MvPgE = "MV PG E";
  412. static const MvPgA = "MV PG A";
  413. static const AutoFollicle = "Auto Follicle";
  414. static const AiFollicle = "AI Follicle";
  415. static const AiOvary = "AI Ovary";
  416. static const BladderVolumeCoefficient = "VolumeCoefficient";
  417. static const VolumeCoefficient = "π/6";
  418. static const ReliableIndex = "RLB Index";
  419. static const Mean = "Mean";
  420. static const Min = "Min";
  421. static const Max = "Max";
  422. static const SWVKey = "SWV";
  423. static const ElasticModulusKey = "ElasticModulus";
  424. static const ShearModulusKey = "ShearModulus";
  425. static const Med = "Med";
  426. static const Iqr = "IQR";
  427. static const IqrMedRatio = "IQR/Med";
  428. static const ValidCyclesCount = "ValidCount";
  429. static const RToAvc = "R-AVC";
  430. static const RToAvo = "R-AVO";
  431. static const RToMvc = "R-MVC";
  432. static const RToMvo = "R-MVO";
  433. static const RealTime = "RealTime";
  434. static const AC = "AC";
  435. static const APTD = "APTD";
  436. static const APAD = "APAD";
  437. static const AxT = "AxT";
  438. static const BD = "BD";
  439. static const BPD = "BPD";
  440. static const CLAV = "CLAV";
  441. static const CRL = "CRL";
  442. static const FIB = "FIB";
  443. static const FL = "FL";
  444. static const Ft = "Ft";
  445. static const FTA = "FTA";
  446. static const GS = "GS";
  447. static const HC = "HC";
  448. static const HL = "HL";
  449. static const IOD = "IOD";
  450. static const MAD = "MAD";
  451. static const OFD = "OFD";
  452. static const OOD = "OOD";
  453. static const RAD = "RAD";
  454. static const SL = "SL";
  455. static const TAD = "TAD";
  456. static const TCD = "TCD";
  457. static const THD = "THD";
  458. static const TIB = "TIB";
  459. static const TTD = "TTD";
  460. static const ULNA = "ULNA";
  461. static const AFI = "AFI";
  462. static const OFDbyHC = "OFD(HC)";
  463. static const LongAxis = "Long Axis";
  464. static const ShortAxis = "Short Axis";
  465. static const OBRatioHCAC = "HC/AC";
  466. static const OBRatioFLAC = "FL/AC";
  467. static const OBRatioFLBPD = "FL/BPD";
  468. static const OBRatioFLHC = "FL/HC";
  469. static const OBRatioBPDOFD = "CI(BPD/OFD)";
  470. static const HipRatio = "HIP d/D";
  471. static const LevatorHiatusLRKey = "LHLR";
  472. static const LevatorHiatusAPKey = "LHAP";
  473. static const LeftLUGKey = "Left LUG";
  474. static const RightLUGKey = "Right LUG";
  475. static const Baseline = "Baseline";
  476. }