환자 카드 인쇄 구성
목적과 이점
Bahmni에서는 환자 등록 카드를 식별 수단으로 인쇄할 수 있습니다. 병원 업무 중 환자 기록에 디지털로 접근할 수 없는 환경에서 특히 유용합니다. 등록 인쇄 기능은 사용자 요구에 맞게 완전히 구성할 수 있습니다.
단계
등록 인쇄 기능은 아래와 같이 Registration 모듈에 표시됩니다.

등록 인쇄를 구성하려면 https://github.com/Bahmni/default-config/blob/master/openmrs/apps/registration/app.json 을 참고하십시오.
app.json에는 구현 환경에 맞게 변경할 수 있는 다음 코드 조각이 포함되어 있습니다.
"printOptions": [
{
"translationKey": "REG_CARD_PRINT",
"templateUrl": "/bahmni_config/openmrs/apps/registration/registrationCardLayout/print.html",
"shortcutKey": "p"
},
{
"label": "P<u>r</u>int Supplemental Paper",
"templateUrl": "/bahmni_config/openmrs/apps/registration/supplementalPaperLayout/print.html",
"shortcutKey": "r"
}printOptions는 인쇄 버튼을 정의하는 배열입니다.
| Key | Value | Mandatory |
|---|---|---|
| translationKey | If the label is to be internationalized, then a translationKey should be provided. The Key should be defined in locale.json.Example: translationKey: "REG_CARD_PRINT"REG_CARD_PRINT should be defined in locale.json in this manner - REG_CARD_PRINT: 'Print Reg Card' | Y |
| label | If Internationalization is not required, then use label instead of translationKey for showing the label on the print button. If translationKey and label both are provided then translationKey will take the precedence.Example: label: 'Print Reg Card' | N |
| templateUrl | This will define the path for the URL that has the data that is to be printed. | Y |
| shortcutKey | This can be used to provide a keyboard shortcut for the Print button. | N |
기본 구성은 /var/www/bahmni_config에 있습니다.
원문 정보
원문 보기 ↗Bahmni Wiki · CC BY-SA 4.0