diff --git a/configuration/appframework/referenceapplication/visitActions_extension.json b/configuration/appframework/referenceapplication/visitActions_extension.json index 60d9fd7..45939e1 100644 --- a/configuration/appframework/referenceapplication/visitActions_extension.json +++ b/configuration/appframework/referenceapplication/visitActions_extension.json @@ -1,4 +1,24 @@ [ + { + "id": "imbemr.visitAction.registrationEncounter", + "extensionPointId": "patientDashboard.visitActions", + "type": "link", + "label": "imbemr.registration.encounter.label", + "url": "htmlformentryui/htmlform/enterHtmlFormWithStandardUi.page?patientId={{patient.uuid}}&visitId={{visit.uuid}}&definitionUiResource=file:configuration/htmlforms/registration.xml", + "icon": "icon-user", + "require": "visit != null && !visit.encounters || !some(visit.encounters, (function(encounter) { return encounter.encounterType.uuid === 'cfe614d5-fa7e-4919-b76b-a66117f57e4c'; } ))", + "order": 1 + }, + { + "id": "imbemr.visitAction.vitalsEncounter", + "extensionPointId": "patientDashboard.visitActions", + "type": "link", + "label": "imbemr.vitals.encounter.label", + "url": "htmlformentryui/htmlform/enterHtmlFormWithStandardUi.page?patientId={{patient.uuid}}&visitId={{visit.uuid}}&definitionUiResource=file:configuration/htmlforms/vitals.xml", + "icon": "icon-user", + "require": "visit != null", + "order": 2 + }, { "id": "referenceapplication.realTime.simpleTransfer", "extensionPointId": "patientDashboard.visitActions", diff --git a/configuration/messageproperties/messages_en.properties b/configuration/messageproperties/messages_en.properties index 52bb565..1961f89 100644 --- a/configuration/messageproperties/messages_en.properties +++ b/configuration/messageproperties/messages_en.properties @@ -434,13 +434,14 @@ imbemr.startVisit=Start Patient Visit imbemr.startVisit.retrospective=Enter Past Visit imbemr.visitDashboard.view=View Visit Dashboard -imbemr.registration.encounter.label=Registration Details +imbemr.registration.encounter.label=Registration imbemr.registration.encounter.date.label=Registration date imbemr.registration.encounter.provider.label=Registered by imbemr.registration.encounter.location.label=Location imbemr.registration.encounter.serviceRequested.label=Service Requested imbemr.registration.encounter.insurance.label=Insurance Policy +imbemr.vitals.encounter.label=Vitals imbmer.vitals.encounter.enter=Enter Vitals imbemr.insurancePolicies=Insurance Policies