Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
[
"beer",
"beers",
"wine_glass",
"cocktail",
"tropical_drink",
"tumbler_glass",
"smoking",
"middle_finger",
"wink",
"stuck_out_tongue_winking_eye",
"kissing_heart",
"kissing",
"kissing_closed_eyes",
"kissing_smiling_eyes",
"tongue",
"eggplant",
"peach",
"dancers",
"men-with-bunny-ears-partying",
"women-with-bunny-ears-partying",
"syringe",
"pill"
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[
{
"name": "child",
"label": "Inbound",
"type": "button",
"category": "data"
},
{
"name": "silent",
"label": "Silent",
"type": "button",
"category": "non-data"
},
{
"name": "hangup",
"label": "Hang up",
"type": "button",
"category": "non-data"
},
{
"name": "wrongNumber",
"label": "Wrong Number",
"type": "button",
"category": "non-data"
},
{
"name": "questions",
"label": "Questions/Resources",
"type": "button",
"category": "non-data"
}
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
[
{
"label": "Thank you for contacting.",
"text": "Thank you for contacting PRN's Warm Line. We are here to support you. My name is XXX and I am a peer support specialist on the warm line."
},
{
"label": "Chat Support Time Guidelines",
"text": "Have you talked with us before? If not, I did want to make you aware of the following time constraints: We have 30 minutes together for right now. After t"
},
{
"label": "Curious Conversation Starter",
"text": "Was there something on your mind today that you wanted to explore together?"
},
{
"label": "What is peer support?",
"text": "Peer support is a voluntary, non-clinical form of support rooted in shared lived experience. It focuses on mutual understanding, empathy, and connection rather than treatment or diagnosis. Unlike traditional services, peer support centers choice, autonomy, and personal recovery. It offers support through listening, validation, and shared perspective to help individuals feel understood and empowered."
},
{
"label": "What is a warm line?",
"text": "A Warm Line is a non-crisis support option for people who want to talk before things reach an emergency level. It offers peer-based, recovery-focused support through listening, validation, and connection—without emergency response or intervention. Unlike 988 or crisis services, Warm Lines are voluntary, non-clinical, and focused on prevention rather than stabilization. They provide a supportive space to talk through stress, loneliness, or life challenges early."
},
{
"label": "What is Promise Resource Network?",
"text": "Promise Resource Network is an organization based in North Carolina. We have many programs like our warm line, our respites in Charlotte and Raleigh, classes, and more. Please check out https://promiseresourcenetwork.org/our-initiatives/ to learn more!"
},
{
"label": "Peer Support Boundaries",
"text": "It seems your last message contained information or details that do not align with the boundaries of peer support or the boundaries of support for our warm line. However, we can explore emotional impacts and the heaviness together, but please be mindful of the boundaries I stated above. "
},
{
"label": "What is a respite?",
"text": "A respite is a voluntary, short-term alternative to hospitals or institutional settings, offering a safe, supportive, non-clinical space to rest and regain balance. It is recovery-focused and person-centered, emphasizing choice, autonomy, and peer support rather than treatment or confinement. Respite provides a supportive pause during times of increased stress to help prevent escalation while honoring dignity and self-direction."
},
{
"label": "Other warm line resources",
"text": "Other resources similar to this one can be found at warmline.org."
},
{
"label": "Inappropriate behavior",
"text": "Abuse and Misuse of the Warm Line may include using the Warm Line for other purposes than what it’s designed to be used for; abusive or inappropriate behavior from the caller; repeated violations of call limitations; repeated failure to follow redirection. If this should continue then it could lead to a block."
},
{
"label": "PRN Respite information",
"text": "Pending"
},
{
"label": "PRN Program information",
"text": "Pending"
}
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"status": { "component": "generate-status-filter", "position": "left" },
"counselor": { "component": "generate-counselor-filter", "position": "left" },
"operatingArea": { "searchable": true, "type": "multi-select", "position": "left" },

"createdDate": { "component": "generate-created-date-filter", "position": "right" },
"updatedDate": { "component": "generate-updated-date-filter", "position": "right" },
"followUpDate": { "type": "date-input", "allowFutureDates": true, "position": "right" }
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"note": {
"label": "Note",
"formPath": "caseForms/NoteForm.json"
},
"referral": {
"label": "Referral",
"formPath": "caseForms/ReferralForm.json"
},
"household": {
"label": "Household Member",
"formPath": "caseForms/HouseholdForm.json"
},
"perpetrator": {
"label": "Perpetrator",
"formPath": "caseForms/PerpetratorForm.json"
},
"incident": {
"label": "Incident",
"formPath": "caseForms/IncidentForm.json"
},
"document": {
"label": "Document",
"formPath": "caseForms/DocumentForm.json"
},
"chicken": {
"label": "Chicken",
"formPath": "caseForms/ChickenForm.json"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"open": {
"value": "open",
"label": "Open",
"color": "green",
"transitions": ["inProgress", "closed"]
},
"closed": {
"value": "closed",
"label": "Closed",
"color": "red",
"transitions": ["inProgress"]
},
"inProgress": {
"value": "inProgress",
"label": "In Progress",
"color": "blue",
"transitions": ["closed"]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[]
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"label": "Promise Resource Network",
"helplines": [
{
"label": "Promise Resource Network",
"value": "Promise Resource Network",
"default": true,
"kmsUrl": "http://www.google.com",
"manager": {
"name": "Helpline Manager",
"phone": "+123 45 678",
"email": "supervisor@helpline.org"
}
}
]}
Original file line number Diff line number Diff line change
@@ -0,0 +1,150 @@
{
"contact": {
"callerInformation": {
},
"childInformation": {
"splitFormAt": 8
},
"caseInformation": {
"splitFormAt": 3
}
},
"case": {
"sectionTypes": {
"household": {
"splitFormAt": 7,
"caseHomeOrder": 1,
"printOrder": 1,
"previewFields": [
"name",
"gender",
"age",
"relationshipToChild"
],
"layout": {
"name": {
"widthRatio": 1.5,
"labelTemplateCode": "Case-PerpetratorName",
"valueTemplateCode": "Case-SectionList-PreviewNameValue"
},
"age": {
"labelTemplateCode": "Case-PerpetratorAge"
},
"gender": {
"labelTemplateCode": "Case-PerpetratorGender"
},
"relationshipToChild": {
"labelTemplateCode": "Case-PerpetratorRelationship"
}
}
},
"perpetrator": {
"splitFormAt": 7,
"caseHomeOrder": 2,
"printOrder": 2,
"previewFields": [
"name",
"gender",
"age",
"relationshipToChild"
],
"layout": {
"name": {
"labelTemplateCode": "Case-PerpetratorName",
"valueTemplateCode": "Case-SectionList-PreviewNameValue"
},
"age": {
"labelTemplateCode": "Case-PerpetratorAge"
},
"gender": {
"labelTemplateCode": "Case-PerpetratorGender"
},
"relationshipToChild": {
"labelTemplateCode": "Case-PerpetratorRelationship"
}
}
},
"incident": {
"previewFields": [
"date",
"duration",
"location"
],
"layout": {
"date": {
"includeLabel": false,
"format": "date"
},
"duration": {
"includeLabel": true
},
"location": {
"includeLabel": true
}
},
"caseHomeOrder": 3,
"printOrder": 3,
"splitFormAt": 3
},
"referral": {
"previewFields": [
"referredTo"
],
"layout": {
"referredTo": {}
},
"splitFormAt": 2,
"printOrder": 4,
"caseHomeLocation": "timeline"
},
"document": {
"splitFormAt": 1,
"caseHomeOrder": 5,
"printFormat": "hidden",
"previewFields": [
"createdAt",
"fileName",
"comments"
],
"layout": {
"createdAt": {
"labelTemplateCode": "Case-DocumentFileName",
"format": "date"
},
"fileName": {
"labelTemplateCode": "Case-DocumentDate",
"format": "file",
"widthRatio": 2
},
"comments": {
"labelTemplateCode": "Case-DocumentComments",
"widthRatio": 2
}
}
},
"note": {
"printOrder": 6,
"caseHomeLocation": "timeline",
"printFormat": "list",
"previewFields": ["note"],
"layout": {
"note": {}
}
},
"chicken": {
"previewFields": [
"boc"
],
"layout": {
"boc": {
"includeLabel": true
}
},
"caseHomeOrder": 2,
"splitFormAt": 2,
"printOrder": 0,
"printFormat": "list"
}
}
}
}
Loading
Loading