diff --git a/lambdas/account-scoped/src/operatingInfo/nzba.json b/lambdas/account-scoped/src/operatingInfo/nzba.json new file mode 100644 index 0000000000..9953e23ff0 --- /dev/null +++ b/lambdas/account-scoped/src/operatingInfo/nzba.json @@ -0,0 +1,24 @@ +{ + "timezone": "Pacific/Auckland", + "holidays": {}, + "operatingHours": { + "webchat": { + "1": [{ "open": 1100, "close": 2230 }], + "2": [{ "open": 1100, "close": 2230 }], + "3": [{ "open": 1100, "close": 2230 }], + "4": [{ "open": 1100, "close": 2230 }], + "5": [{ "open": 1100, "close": 2230 }], + "6": [{ "open": 1100, "close": 2230 }], + "7": [{ "open": 1100, "close": 2230 }] + }, + "voice": { + "1": [{ "open": 1100, "close": 2300 }], + "2": [{ "open": 1100, "close": 2300 }], + "3": [{ "open": 1100, "close": 2300 }], + "4": [{ "open": 1100, "close": 2300 }], + "5": [{ "open": 1100, "close": 2300 }], + "6": [{ "open": 1100, "close": 2300 }], + "7": [{ "open": 1100, "close": 2300 }] + } + } +} diff --git a/lambdas/packages/hrm-form-definitions/form-definitions/nzba/v1/customStrings/Messages.json b/lambdas/packages/hrm-form-definitions/form-definitions/nzba/v1/customStrings/Messages.json index fe77c1ee3b..4620782906 100644 --- a/lambdas/packages/hrm-form-definitions/form-definitions/nzba/v1/customStrings/Messages.json +++ b/lambdas/packages/hrm-form-definitions/form-definitions/nzba/v1/customStrings/Messages.json @@ -1,9 +1,9 @@ { "en": { - "WelcomeMsg": "Kia ora!", - "GoodbyeMsg": "The counsellor has left the chat now. Thank you for reaching out - we look forward to chatting to again.", - "EndChatMsg": "You’ve ended the chat. Thanks for getting in touch today. If you ever need support again, we’re here for you.", - "ClosedOutOfShift": "The helpline is out of shift, please reach us later.", - "UnsupportedMediaErrorMsg": "Oops — we couldn’t send that message. Try sending it again using text only." + "WelcomeMsg": "Kia ora, Welcome to the 0800 What’s Up Chat service :)", + "GoodbyeMsg": "The counsellor has ended the chat. Thank you for reaching out. \nIf you or anyone you know becomes unsafe following our chat today, please call 111 or your local mental health crisis team - https://www.healthnz.govt.nz/health-topics/mental-health/crisis-assessment-teams . \nWe’re glad you connected.", + "EndChatMsg": "You’ve ended the chat. Thanks for getting in touch. \nIf you or anyone you know becomes unsafe following our chat today, please call 111 or your local mental health crisis team - https://www.healthnz.govt.nz/health-topics/mental-health/crisis-assessment-teams. \n If you need support again, we’re here for you. ", + "ClosedOutOfShift": "Kia ora! We're really glad you reached out.\nSorry we missed you — we'd really like to hear more about what’s been going on for you. You deserve support, and we’re here to listen. \nOur chats are free, and we’re open every day from 11am to 10:30pm. You can also call us on 0800 942 8787 between 11am and 11pm. We’d really love to hear from you again when we’re open. In the meantime, please call 111 if you are unsafe. You can also reach out to one of these free services if you want to talk to someone sooner:\nOther services:\nYouthline – Free call 0800 37 66 33 or text 234 (24/7, for ages 12–24)\n1737 – Free call or text 1737 (24/7)\nAnxiety NZ – Free call 0800 269 4389 (24/7)\nTake care of yourself for now - we hope to chat with you soon", + "UnsupportedMediaErrorMsg": "Oops — the message you just sent is unsupported. Please try sending it again, using only text." } } diff --git a/lambdas/packages/hrm-form-definitions/form-definitions/nzba/v1/customStrings/Substitutions.json b/lambdas/packages/hrm-form-definitions/form-definitions/nzba/v1/customStrings/Substitutions.json index a066b6bb76..9196fff0f8 100644 --- a/lambdas/packages/hrm-form-definitions/form-definitions/nzba/v1/customStrings/Substitutions.json +++ b/lambdas/packages/hrm-form-definitions/form-definitions/nzba/v1/customStrings/Substitutions.json @@ -45,13 +45,24 @@ "CaseSection-View-Title/agency": "View Agency", "Case-ChildIsAtRisk": "Client is at risk", - "CaseList-THChildName": "Client", + "CaseList-THChildName": "Case Name", "CallerForm-RelationshipToChild": "Relationship to Client", "CallerSection-RelationshipToChild": "Relationship to Client", "ContactDetails-GeneralDetails-DiscussRights": "Did you discuss rights with the client?", "ContactDetails-GeneralDetails-SolvedProblem": "Did the client feel we solved their problem?", "ContactDetails-GeneralDetails-WouldRecommend": "Would the client recommend us to a friend?", "SectionName-ChildInformation": "Client Information {{sectionNo}} of {{sectionCount}}", - "Contact-EditChild": "Edit Client Information" + "Contact-EditChild": "Edit Client Information", + + "Profile-Title": "Identifier Profile", + "Profile-ClientTab": "Identifier Profile", + "SideNavProfileList": "Identifier Profiles", + "Profile-Singular-Client": "identifier", + "ProfileList-Clients": "Identifier Profiles", + "ProfileList-Count-Singular": "{{count}} identifier profile", + "ProfileList-Count-Plural": "{{count}} identifiers profiles", + "ProfileList-THClient": "Identifier No", + "ProfileList-NoClients": "No identifiers found.", + "Profile-ViewClient": "View Identifier Profile" } } diff --git a/lambdas/packages/hrm-form-definitions/form-definitions/nzba/v1/tabbedForms/IssueCategorizationTab.json b/lambdas/packages/hrm-form-definitions/form-definitions/nzba/v1/tabbedForms/IssueCategorizationTab.json index de93ec3a01..540a507f47 100644 --- a/lambdas/packages/hrm-form-definitions/form-definitions/nzba/v1/tabbedForms/IssueCategorizationTab.json +++ b/lambdas/packages/hrm-form-definitions/form-definitions/nzba/v1/tabbedForms/IssueCategorizationTab.json @@ -88,6 +88,9 @@ { "label": "General family issues" }, + { + "label": "Parenting (client under 25)" + }, { "label": "Relationship to caregiver" }, @@ -213,6 +216,9 @@ "Other": { "color": "#db7a34", "subcategories": [ + { + "label": "Difficulties with diagnosed MH condition" + }, { "label": "Leaving home/homelessness" }, diff --git a/twilio-iac/helplines/nzba/staging.hcl b/twilio-iac/helplines/nzba/staging.hcl index dbb05c53b7..2d9a7571cb 100644 --- a/twilio-iac/helplines/nzba/staging.hcl +++ b/twilio-iac/helplines/nzba/staging.hcl @@ -14,7 +14,7 @@ locals { flow_vars = { bot_language = "en_NZBA" widget_from = "Barnardos" - chat_blocked_message = "Sorry, you're not able to contact Barnardos from this device or account" + chat_blocked_message = "Sorry, you're not able to contact Barnardos from this device or account right now" error_message = "Something went wrong and your message didn’t send. Please try sending it again." send_message_janitor_function_sid = "ZH17d7db67fa6ab6c2a8d8df2bef8fc55e" } @@ -26,8 +26,8 @@ locals { templatefile = "/app/twilio-iac/helplines/templates/studio-flows/messaging-blocking-preq-lambda-sd.tftpl" channel_flow_vars = { widget_from = "Barnardos" - chat_blocked_message = "Sorry, you're not able to contact Barnardos from this device or account" - send_message_webchat_prequeue = "Hi! Thanks for letting us know you’d like to talk. Please hang tight - someone will be with you as soon as they can. Thanks for waiting 💛 If you’re in danger right now, please call emergency services on 111." + chat_blocked_message = "Sorry, you're not able to contact Barnardos from this device or account right now" + send_message_webchat_prequeue = "Kia Ora! We are so pleased you have reached out to talk! We'll get you connected with one of our counsellors! While you are waiting for a counsellor, no one can see or read the messages you type. Your conversation will only be visible once a counsellor joins the chat. \n\nWe aim to connect you as quickly as possible but if this is an emergency or you/someone else is in immediate danger, please end this chat and dial 111 immediately. \n\nWhat you share with us is private, and we’ll keep it confidential. Sometimes, if we’re really worried about your safety or someone else’s, we may need to get extra help to keep people safe. If you want to learn more about how we keep your information safe and how it’s used, you can visit our website at www.whatsup.co.nz" } chatbot_unique_names = [] }, @@ -38,8 +38,8 @@ locals { templatefile = "/app/twilio-iac/helplines/templates/studio-flows/messaging-blocking-preq-conv-lambda-sd.tftpl" channel_flow_vars = { widget_from = "Barnardos" - chat_blocked_message = "Sorry, you're not able to contact Barnardos from this device or account" - send_message_webchat_prequeue = "Hello. Please hold on for a while and we will attend to you as soon as we can. Thank you for your patience!. If you are in immediate danger, please call the Police at 911. \n\nWhat you share with us is private, and we’ll keep it confidential. Sometimes, if we’re really worried about your safety or someone else’s, we may need to get extra help to keep people safe.\nIf you want to learn more about how we keep your information safe and how it’s used, you can visit our website at www.whatsup.co.nz" + chat_blocked_message = "Sorry, you're not able to contact Barnardos from this device or account right now" + send_message_webchat_prequeue = "Kia Ora! We are so pleased you have reached out to talk! We'll get you connected with one of our counsellors! While you are waiting for a counsellor, no one can see or read the messages you type. Your conversation will only be visible once a counsellor joins the chat. \n\nWe aim to connect you as quickly as possible but if this is an emergency or you/someone else is in immediate danger, please end this chat and dial 111 immediately. \n\nWhat you share with us is private, and we’ll keep it confidential. Sometimes, if we’re really worried about your safety or someone else’s, we may need to get extra help to keep people safe. If you want to learn more about how we keep your information safe and how it’s used, you can visit our website at www.whatsup.co.nz" } chatbot_unique_names = [] } @@ -50,7 +50,7 @@ locals { channel_flow_vars = { play_message_voice_prequeue = "Hello. Please hold on for a while and we will attend to you as soon as we can. Thank you for your patience!." play_message_voice_blocked = "Sorry, you're not able to contact Barnardos from this number" - voice_ivr_language = "en-US" + voice_ivr_language = "en-US" } chatbot_unique_names = [] },