BBahmni 한국어 매뉴얼검색
한국어 번역 완료
한국어English

Disease Template Control

Purpose

Screenshot

Screen Shot 2017-03-02 at 5.14.35 PM.pngScreen Shot 2017-03-02 at 5.15.02 PM.png

Configuration

Sample Configuration

Add to clinical/dashboard.json for it to appear on the patient dashboard
"diabetes":{  
   "title":"Diabetes",
   "templateName":"Diabetes Templates",
   "type":"diseaseTemplate",
   "dashboardConfig":{  
      "showOnly":[  
      ],
      "showGroupDateTime":false
   },
   "expandedViewConfig":{  
      "showOnly":[  
      ],
      "showDetailsButton":true,
      "pivotTable":{  
         "numberOfVisits":"15",
         "groupBy":"encounters",
         "obsConcepts":[  
            "Weight",
            "Height",
            "Systolic",
            "Diastolic",
            "Diabetes, Foot Exam",
            "Diabetes, Eye Exam",
            "Diabetes, Diabetes, Complications"
         ],
         "drugConcepts":[  
            "Ipratropium Pressurised",
            "Garbhpal Rasa",
            "Lente Insulin"
         ],
         "labConcepts":[  "RBS","FBS","PP2BS","Hb1AC"]
      },
      "observationGraph":{  
         "type":"observationGraph",
         "title":"Temperature",
         "config":{  
            "yAxisConcepts":[  
               "Temperature"
            ],
            "numberOfVisits":3
         }
      }
   }
}

Key Field Table

KeyInfoMandatory
titleThe title to be displayed on the dashboard/visit page for the section.Y
templateNameThe name of the disease template in openMRS that needs to be displayed.Y
typeThe name/id for the control that needs to be picked from the code.Y
showOnlyThe concept names of the concepts that need to be displayed in this section. If blank, then all the concepts in that disease template will be displayed.N
pivotTableThe configuration for the pivot table/flowsheetY
observationGraphThe configuration for the observationGraph (OPTIONAL)N
numberOfVisitsThe number of visits for which data has to be displayed in the pivot tableN
groupByCan be encounters/visits.If grouped by the encounter, then the data is displayed per encounter in the pivot table.If grouped by the visit, then the latest value of the observations in each visit is displayed in the pivot table.Y
obsConceptsThe concept names of the observations that need to be displayed in the pivot tableY
drugConceptsThe concept names of the drugs that need to be displayed in the pivot tableY
labConceptsThe concept names of the lab tests that need to be displayed in the pivot tableY
dashboardConfigIndicates the configuration for the dashboardY
expandedViewConfigIndicates the configuration for the details page (All Disease Details Page)Y
showDetailsButtonConfiguration to display audit information when '+ ' sign is clicked. If set to false, the '+' button will not be displayed.N
showGroupDateTimeConfiguration to display grouped encounter date time. If set to false, it is hidden. Default value is true(which means it is treated as true, if nothing specified). Should be separately configured for both dashboard and allDetails page.N

Table of Contents

관련 문서: Clinical Observation Controls
원문 정보

Bahmni Wiki · CC BY-SA 4.0

원문 보기 ↗