選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

icd10-dialog.part.php 4.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <div class="modal fade" tabindex="-1" role="dialog" id="modal-icd10-dialog">
  2. <div class="modal-dialog modal-lg" role="document">
  3. <div class="modal-content">
  4. <div class="modal-header">
  5. <h5 class="modal-title"><?php echo _('ICD-10'); ?></h5>
  6. <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  7. <span aria-hidden="true">&times;</span>
  8. </button>
  9. </div>
  10. <div class="modal-body">
  11. <div class="card margin-bottom-20">
  12. <div class="card-body">
  13. <div class="form-group">
  14. <input type="text" class="form-control" id="icd10-search" placeholder="">
  15. </div>
  16. <?php foreach($this->view->languages as $lang): ?>
  17. <?php
  18. $checked = $lang['lang_code'] == $this->user->getUserLang() ? 'checked' : '';
  19. ?>
  20. <div class="form-check form-check-inline">
  21. <input class="form-check-input search-langs" name="search-lang" type="radio" id="search-lang-<?php echo $lang['lang_code']; ?>" value="<?php echo $lang['lang_code']; ?>" <?php echo $checked; ?>>
  22. <label class="form-check-label" for="search-lang-<?php echo $lang['lang_code']; ?>"><?php echo $lang['name_string']; ?></label>
  23. </div>
  24. <?php endforeach; ?>
  25. <div id="icd10-search-results" class="margin-top-20">
  26. </div>
  27. <!--<div class="clearfix">
  28. <button type="button" class="btn btn-primary float-right"><?php //echo _('Search'); ?></button>
  29. </div>-->
  30. </div>
  31. </div>
  32. <div id="request-icd10-content">
  33. <?php if(!empty($this->view->icd10)): ?>
  34. <div>
  35. <div class="margin-bottom-10"><b><?php echo _('Previously saved selections'); ?></b></div>
  36. <?php echo $this->partial('Request/icd10-deseases-list', ['deseases'=>$this->view->icd10, 'checked'=>true]); ?>
  37. </div>
  38. <?php endif; ?>
  39. <div id="icd10-accordion">
  40. <?php if(isset($this->view->icd10Categories) && is_array($this->view->icd10Categories)): ?>
  41. <?php foreach($this->view->icd10Categories as $index => $category): ?>
  42. <div class="card margin-bottom-5">
  43. <div class="card-header" id="heading-0">
  44. <div class="mb-0">
  45. <a href="#" <?php echo empty($category['subcategories']) ? 'class="icd10-get-list icd10-list-empty" data-icd10id="'.$category['id'].'"' : ''; ?> data-toggle="collapse" data-target="#collapse-<?php echo $index; ?>" aria-expanded="true" aria-controls="collapse-<?php echo $index; ?>"><!--<input type="checkbox" class="icd10-checkbox" value="<?php echo $category['id']; ?>">--><?php echo $category['label']; ?></a>
  46. </div>
  47. </div>
  48. <div id="collapse-<?php echo $index; ?>" class="collapse" aria-labelledby="heading-<?php echo $index; ?>" data-parent="#accordion">
  49. <div class="card-body">
  50. <?php if(is_array($category['subcategories']) && !empty($category['subcategories'])): ?>
  51. <ul>
  52. <?php foreach($category['subcategories'] as $subId => $subLabel): ?>
  53. <li class="list-no-type">
  54. <div class="card margin-bottom-5">
  55. <div class="card-header">
  56. <a href="#" class="icd10-get-list icd10-list-empty" data-icd10id="<?php echo $subId; ?>"><?php echo $subLabel; ?></a>
  57. </div>
  58. <div class="card-body card-body-hidden" id="card-body-<?php echo $subId; ?>">
  59. <div class="deseases-list" id="desease-list-<?php echo $subId; ?>">
  60. <div class="dialog-loader text-center" id="dialog-loader-<?php echo $subId; ?>"><img src="<?php echo $this->layout->getPublicUri(); ?>images/ajaxloader.svg" width="50"></div>
  61. </div>
  62. </div>
  63. </div>
  64. </li>
  65. <?php endforeach; ?>
  66. </ul>
  67. <?php else: ?>
  68. <div class="deseases-list" id="desease-list-<?php echo $category['id']; ?>">
  69. <div class="dialog-loader text-center" id="dialog-loader-<?php echo $category['id']; ?>"><img src="<?php echo $this->layout->getPublicUri(); ?>images/ajaxloader.svg" width="50"></div>
  70. </div>
  71. <?php endif; ?>
  72. </div>
  73. </div>
  74. </div>
  75. <?php endforeach; ?>
  76. <?php endif; ?>
  77. </div>
  78. </div>
  79. </div>
  80. <div class="modal-footer">
  81. <button type="button" class="btn btn-primary" data-dismiss="modal"><?php echo _('Done'); ?></button>
  82. </div>
  83. </div>
  84. </div>
  85. </div>