From 38671f7ff49036e425107c0120c6a10bc278723d Mon Sep 17 00:00:00 2001 From: ELiuHub Date: Tue, 4 Oct 2022 10:04:44 -0700 Subject: [PATCH] Added missing authorization variable + updated doucmentation --- README.md | 2 + b4h-questionnaire.json | 3728 ++++++++++++++++++++++++ docs/ArchitectureDeepDive.md | 5 + docs/DeploymentGuide.md | 18 +- docs/UserGuide.md | 13 +- docs/images/architecture-diagram.png | Bin 83138 -> 53985 bytes docs/images/deployment/deployment6.PNG | Bin 0 -> 79719 bytes docs/images/flow-diagram.png | Bin 0 -> 83138 bytes src/index.js | 4 +- 9 files changed, 3757 insertions(+), 13 deletions(-) create mode 100644 b4h-questionnaire.json create mode 100644 docs/images/deployment/deployment6.PNG create mode 100644 docs/images/flow-diagram.png diff --git a/README.md b/README.md index 56df220..797d25e 100644 --- a/README.md +++ b/README.md @@ -56,6 +56,8 @@ For instructions on how to navigate the web app interface, refer to the [Web App ├── .gitignore ├── .graphqlconfig.yml ├── .amplify.yml +├── b4h-questionnaire.json +├── cfn-amplifyRole.yaml ├── package-lock.json ├── package.json └── README.md diff --git a/b4h-questionnaire.json b/b4h-questionnaire.json new file mode 100644 index 0000000..3af0ae5 --- /dev/null +++ b/b4h-questionnaire.json @@ -0,0 +1,3728 @@ +{ + "status": "draft", + "name": "b4h-questionnaire", + "title": "SOCIAL CARE PROFILE", + "resourceType": "Questionnaire", + "meta": { + "profile": [ + "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire|2.7" + ], + "tag": [ + { + "code": "lformsVersion: 29.2.1" + } + ] + }, + "item": [ + { + "type": "group", + "linkId": "1", + "text": "IDENTITY", + "item": [ + { + "type": "group", + "required": false, + "linkId": "1.1", + "text": "Questions & Prompts", + "item": [ + { + "type": "text", + "required": false, + "linkId": "1.1.1", + "text": "Tell me about yourself." + }, + { + "code": [ + { + "system": "http://loinc.org", + "code": "78746-5", + "display": "Country of birth" + } + ], + "text": "Where were you born?", + "type": "string", + "linkId": "3716356158372", + "answerOption": [ + { + "valueCoding": { + "system": "http://loinc.org" + } + } + ] + }, + { + "type": "string", + "required": false, + "linkId": "1.1.3", + "text": "Where did you grow up?" + }, + { + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "required": false, + "linkId": "1.1.4", + "text": "Do you identify as a POC?", + "item": [ + { + "code": [ + { + "system": "http://loinc.org", + "code": "46463-6", + "display": "Race/Ethnicity" + } + ], + "text": "What is your background?", + "answerOption": [ + { + "valueCoding": { + "code": "LA6155-1", + "system": "http://loinc.org" + } + }, + { + "valueCoding": { + "code": "LA6156-9", + "system": "http://loinc.org" + } + }, + { + "valueCoding": { + "code": "LA10610-6", + "system": "http://loinc.org" + } + }, + { + "valueCoding": { + "code": "LA6214-6", + "system": "http://loinc.org" + } + }, + { + "valueCoding": { + "code": "LA10611-4", + "system": "http://loinc.org" + } + }, + { + "valueCoding": { + "code": "LA4457-3", + "system": "http://loinc.org" + } + } + ], + "type": "string", + "linkId": "5731863039306", + "enableWhen": [ + { + "question": "1.1.4", + "operator": "=", + "answerCoding": { + "code": "y", + "display": "Yes" + } + } + ], + "enableBehavior": "all" + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n", + "display": "No" + } + } + ] + }, + { + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "required": false, + "linkId": "1.1.5", + "text": "Do you have any aboriginal or indigenous heritage?", + "answerOption": [ + { + "valueCoding": { + "code": "y2", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n2", + "display": "No" + } + } + ] + }, + { + "code": [ + { + "system": "http://loinc.org", + "code": "54899-0", + "display": "Preferred Language" + } + ], + "text": "What language are you most comfortable speaking in?", + "answerOption": [ + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA43-5", + "display": "English" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA46-8", + "display": "Other" + } + } + ], + "type": "choice", + "linkId": "7418657094466", + "item": [ + { + "text": "What is it?", + "linkId": "1965760916173", + "type": "string", + "enableWhen": [ + { + "question": "7418657094466", + "operator": "=", + "answerCoding": { + "system": "http://loinc.org", + "code": "LA46-8", + "display": "Other" + } + } + ] + } + ] + }, + { + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "required": false, + "linkId": "1.1.7", + "text": "Is faith or spirituality a big part of your life?", + "answerOption": [ + { + "valueCoding": { + "code": "y3", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n3", + "display": "No" + } + } + ] + }, + { + "code": [ + { + "system": "http://loinc.org", + "code": "76690-7", + "display": "Sexual orientation" + } + ], + "text": "How do you identify in terms of sexual orientation?", + "answerOption": [ + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA22877-7", + "display": "Bisexual" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA22876-9", + "display": "Heterosexual" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA22875-1", + "display": "Homosexual" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA46-8", + "display": "Other" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA20384-6", + "display": "Asked but unknown" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA4489-6", + "display": "Unknown" + } + } + ], + "type": "choice", + "linkId": "8450499607582" + }, + { + "code": [ + { + "system": "http://loinc.org", + "code": "90778-2", + "display": "Personal pronoun Reported" + } + ], + "text": "What gender pronouns do you prefer?", + "answerOption": [ + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA29518-0", + "display": "he/him/his/his/himself" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA29519-8", + "display": "she/her/her/hers/herself" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA29520-6", + "display": "they/them/their/theirs/themselves" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA29523-0", + "display": "ze/zir/zir/zirs/zirself" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA29521-4", + "display": "xie/hir (\"here\")/hir/hirs/hirself" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA29515-6", + "display": "co/co/cos/cos/coself" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA29516-4", + "display": "en/en/ens/ens/enself" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA29517-2", + "display": "ey/em/eir/eirs/emself" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA29522-2", + "display": "yo/yo/yos/yos/yoself" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA29524-8", + "display": "ve/vis/ver/ver/verself" + } + } + ], + "type": "choice", + "linkId": "5297621405400" + } + ] + }, + { + "type": "group", + "required": false, + "linkId": "1.2", + "text": "Social Health Factors", + "item": [ + { + "type": "boolean", + "required": false, + "linkId": "1.2.1", + "text": "Immigrant" + }, + { + "type": "boolean", + "required": false, + "linkId": "1.2.2", + "text": "Refugee" + }, + { + "type": "boolean", + "required": false, + "linkId": "1.2.3", + "text": "Indigenous" + }, + { + "type": "boolean", + "required": false, + "linkId": "1.2.4", + "text": "POC" + }, + { + "code": [ + { + "system": "http://loinc.org", + "code": "90778-2", + "display": "Personal pronoun Reported" + } + ], + "text": "Preferred Pronouns", + "answerOption": [ + { + "valueCoding": { + "code": "LA29518-0", + "system": "http://loinc.org" + } + }, + { + "valueCoding": { + "code": "LA29519-8", + "system": "http://loinc.org" + } + }, + { + "valueCoding": { + "code": "LA29520-6", + "system": "http://loinc.org" + } + }, + { + "valueCoding": { + "code": "LA29523-0", + "system": "http://loinc.org" + } + }, + { + "valueCoding": { + "code": "LA29521-4", + "system": "http://loinc.org" + } + }, + { + "valueCoding": { + "code": "LA29515-6", + "system": "http://loinc.org" + } + }, + { + "valueCoding": { + "code": "LA29516-4", + "system": "http://loinc.org" + } + }, + { + "valueCoding": { + "code": "LA29517-2", + "system": "http://loinc.org" + } + }, + { + "valueCoding": { + "code": "LA29522-2", + "system": "http://loinc.org" + } + }, + { + "valueCoding": { + "code": "LA29524-8", + "system": "http://loinc.org" + } + } + ], + "type": "string", + "linkId": "8339743082049" + }, + { + "type": "boolean", + "required": false, + "linkId": "1.2.6", + "text": "Religion", + "item": [ + { + "text": "?", + "linkId": "4666184778419", + "type": "string", + "enableWhen": [ + { + "question": "1.2.6", + "operator": "=", + "answerBoolean": true + } + ], + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "visibility: hidden;" + } + ] + } + } + ] + }, + { + "text": "Other", + "linkId": "9178754827299", + "type": "text" + } + ] + }, + { + "text": "Potential Interventions", + "linkId": "2952570338080", + "type": "group", + "item": [ + { + "text": "ID clinics", + "linkId": "4633114237085", + "type": "text" + }, + { + "text": "Professional interpretation", + "linkId": "7831095946577", + "type": "text" + }, + { + "text": "ESL classes and settlement services", + "linkId": "4231847156286", + "type": "text" + }, + { + "text": "Indigenous services", + "linkId": "7244309349591", + "type": "text" + }, + { + "text": "Culturally-specific services", + "linkId": "8054371567256", + "type": "text" + }, + { + "text": "LGBTQ services", + "linkId": "8983951690792", + "type": "text" + }, + { + "text": "Youth services", + "linkId": "6249277592124", + "type": "text" + }, + { + "text": "Immigration/Refugee support services", + "linkId": "8128199581171", + "type": "text" + } + ] + }, + { + "text": "Actions & Monitoring", + "linkId": "4243920284204", + "type": "group", + "item": [ + { + "text": "Date:", + "linkId": "9524950091735", + "type": "date" + }, + { + "text": "Results", + "linkId": "9453862023784", + "type": "text" + }, + { + "text": "Date:", + "linkId": "1662163086855", + "type": "date" + }, + { + "text": "Result:", + "linkId": "3793255164359", + "type": "text" + }, + { + "text": "Follow-up", + "linkId": "3007747973680", + "type": "boolean", + "item": [ + { + "text": "?", + "linkId": "2469135980765", + "type": "string", + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "visibility: hidden;" + } + ] + }, + "enableWhen": [ + { + "question": "3007747973680", + "operator": "=", + "answerBoolean": true + } + ] + } + ] + } + ] + } + ], + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "font-weight: bold;" + } + ] + } + }, + { + "type": "group", + "linkId": "2", + "text": "FAMILY & FRIENDS", + "item": [ + { + "text": "Questions & Prompts", + "linkId": "9658908703736", + "type": "group", + "item": [ + { + "text": "Are there people in your life you can count on for support?", + "linkId": "2566942733848", + "type": "text" + }, + { + "code": [ + { + "system": "http://loinc.org", + "code": "46468-5", + "display": "Current living arrangement" + } + ], + "text": "Who lives with you at home?", + "answerOption": [ + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA6255-9", + "display": "Lives alone" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA6450-6", + "display": "With spouse or significant other" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA6447-2", + "display": "With other family member" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA6444-9", + "display": "With a friend" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA6449-8", + "display": "With paid help (other than home care agency staff)" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA6448-0", + "display": "With other than above" + } + } + ], + "type": "choice", + "linkId": "4892100848919" + }, + { + "text": "Do you have children?", + "linkId": "7813170329956", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "item": [ + { + "text": "Do you have access to adequate childcare?", + "linkId": "9983246178933", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "enableWhen": [ + { + "question": "7813170329956", + "operator": "=", + "answerCoding": { + "code": "y4", + "display": "Yes" + } + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y5", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n5", + "display": "No" + } + } + ], + "code": [ + { + "system": "http://loinc.org", + "code": "93672-4" + } + ] + }, + { + "text": "Who helps you with child care?", + "linkId": "5037028950926", + "type": "string", + "enableWhen": [ + { + "question": "7813170329956", + "operator": "=", + "answerCoding": { + "code": "y4", + "display": "Yes" + } + } + ] + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y4", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n4", + "display": "No" + } + } + ] + }, + { + "text": "What is your relationship like with your family?", + "linkId": "1613821995493", + "type": "text" + }, + { + "text": "Are you currently in a relationship?", + "linkId": "2396925368585", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y6", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n6", + "display": "No" + } + } + ] + }, + { + "text": "Tell me about your past relationships.", + "linkId": "5881988233460", + "type": "text" + }, + { + "text": "Do you have a case manager or worker?", + "linkId": "3471634472963", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y7", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n7", + "display": "No" + } + } + ] + } + ] + }, + { + "text": "Social Health Factors", + "linkId": "6216843209775", + "type": "group", + "item": [ + { + "text": "Factor 1", + "linkId": "6879894816380", + "type": "boolean" + }, + { + "text": "Factor 2", + "linkId": "4089976359505", + "type": "boolean" + }, + { + "text": "Factor 3", + "linkId": "4245835494569", + "type": "boolean" + }, + { + "text": "Factor 4", + "linkId": "1320322773504", + "type": "boolean", + "repeats": false + }, + { + "text": "Other", + "linkId": "3280883523934", + "type": "text" + } + ] + }, + { + "text": "Potential Interventions", + "linkId": "6486721184714", + "type": "group", + "item": [ + { + "text": "Case management referral or connecting with existing case manager", + "linkId": "387453545206", + "type": "text" + }, + { + "text": "Early years or parenting centre drop-ins", + "linkId": "3416873699069", + "type": "text" + }, + { + "text": "Community drop-in centres/hobby groups", + "linkId": "1168293882893", + "type": "text" + }, + { + "text": "Parenting Groups", + "linkId": "3505402189431", + "type": "text" + }, + { + "text": "Potential identification of trauma or safety issues", + "linkId": "8377141271968", + "type": "text" + } + ] + }, + { + "text": "Actions & Monitoring", + "linkId": "3042231204472", + "type": "group", + "item": [ + { + "text": "Date:", + "linkId": "8411040307858", + "type": "date" + }, + { + "text": "Result:", + "linkId": "3367529661227", + "type": "text" + }, + { + "text": "Date:", + "linkId": "9541250879631", + "type": "date" + }, + { + "text": "Result:", + "linkId": "565060997747", + "type": "text" + }, + { + "text": "Follow-up", + "linkId": "8102992572290", + "type": "boolean", + "item": [ + { + "text": "New item 5", + "linkId": "365898304828", + "type": "string", + "enableWhen": [ + { + "question": "8102992572290", + "operator": "=", + "answerBoolean": true + } + ], + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "visibility: hidden;" + } + ] + } + } + ] + } + ] + } + ], + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "font-weight: bold;" + } + ] + } + }, + { + "text": "INCOME", + "linkId": "5778789094087", + "type": "group", + "item": [ + { + "text": "Questions & Prompts", + "linkId": "9194316015161", + "type": "group", + "item": [ + { + "code": [ + { + "system": "http://loinc.org", + "code": "76513-1", + "display": "How hard is it for you to pay for the very basics like food, housing, medical care, and heating?" + } + ], + "text": "How hard is it for you to make ends meet at the end of the month?", + "answerOption": [ + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA15832-1", + "display": "Very hard" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA14745-6", + "display": "Hard" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA22683-9", + "display": "Somewhat hard" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA22682-1", + "display": "Not very hard" + } + } + ], + "type": "choice", + "linkId": "6272124477852" + }, + { + "text": "What are your current sources of income?", + "linkId": "9620558596442", + "type": "string", + "repeats": false + }, + { + "text": "Do you ever run out of money to buy food?", + "linkId": "8234945687173", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y9", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n9", + "display": "No" + } + } + ] + }, + { + "text": "Do you have trouble paying for public transportation?", + "linkId": "281292865105", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y10", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n10", + "display": "No" + } + } + ] + }, + { + "text": "Do you have access to a phone or a place to leave messages?", + "linkId": "3534466699315", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y11", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n11", + "display": "No" + } + } + ] + } + ] + }, + { + "text": "Social Health Factors", + "linkId": "823662733731", + "type": "group", + "item": [ + { + "text": "Factor 1", + "linkId": "6279971048531", + "type": "boolean" + }, + { + "text": "Factor 2", + "linkId": "7200552928", + "type": "boolean" + }, + { + "text": "Factor 3", + "linkId": "5580558072117", + "type": "boolean" + }, + { + "text": "Factor 4", + "linkId": "3503817821527", + "type": "boolean" + }, + { + "text": "Other", + "linkId": "8554218715216", + "type": "text" + } + ] + }, + { + "text": "Potential Interventions", + "linkId": "2525937504894", + "type": "group", + "item": [ + { + "text": "Poverty Tool to find benefits", + "linkId": "6065689319661", + "type": "text", + "item": [ + { + "text": "https://www.cfpc.ca/CFPC/media/Resources/Poverty/Poverty_flowBC-2016-Oct-31.pdf", + "type": "display", + "linkId": "6065689319661_helpText", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "text": "Help-Button", + "coding": [ + { + "code": "help", + "display": "Help-Button", + "system": "http://hl7.org/fhir/questionnaire-item-control" + } + ] + } + } + ] + } + ] + }, + { + "text": "Assistance with income benefits forms", + "linkId": "1929971277500", + "type": "text" + }, + { + "text": "Suggesting filing income taxes", + "linkId": "3600467237091", + "type": "text" + }, + { + "text": "Referral to food banks or meal programs", + "linkId": "3707238695768", + "type": "text" + }, + { + "text": "Completing transportation forms/letter", + "linkId": "5779078657076", + "type": "text" + } + ] + }, + { + "text": "Actions & Monitoring", + "linkId": "9832067956354", + "type": "group", + "item": [ + { + "text": "Date:", + "linkId": "2185375252560", + "type": "date" + }, + { + "text": "Result:", + "linkId": "6887637411793", + "type": "text" + }, + { + "text": "Date:", + "linkId": "6232727825657", + "type": "date" + }, + { + "text": "Result:", + "linkId": "3741990962081", + "type": "text" + }, + { + "text": "Follow-up", + "linkId": "909003261430", + "type": "boolean", + "item": [ + { + "text": "New item 7", + "linkId": "4997082635642", + "type": "string", + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "visibility: hidden;" + } + ] + }, + "enableWhen": [ + { + "question": "909003261430", + "operator": "=", + "answerBoolean": true + } + ] + } + ] + } + ] + } + ], + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "font-weight: bold;" + } + ] + } + }, + { + "text": "TRAUMA", + "linkId": "7906515884602", + "type": "group", + "item": [ + { + "text": "Questions & Prompts", + "linkId": "3995150455478", + "type": "group", + "item": [ + { + "text": "Have you had any significant, negative or overwhelming experiences in your life that have left a lasting emotional impact on you?", + "linkId": "8828264121526", + "type": "text" + }, + { + "text": "Have you experienced or witnessed violence that left a lasting impact on you?", + "linkId": "3720946338342", + "type": "text" + } + ] + }, + { + "text": "Social Health Factors", + "linkId": "9163859541265", + "type": "group", + "item": [ + { + "text": "Factor 1", + "linkId": "3254024032724", + "type": "boolean" + }, + { + "text": "Factor 2", + "linkId": "1946995197645", + "type": "boolean" + }, + { + "text": "Factor 3", + "linkId": "2106729872035", + "type": "boolean" + }, + { + "text": "Factor 4", + "linkId": "4173370147892", + "type": "boolean" + }, + { + "text": "Other", + "linkId": "7136754236777", + "type": "text" + } + ] + }, + { + "text": "Potential Interventions", + "linkId": "327076084562", + "type": "group", + "item": [ + { + "text": "Using a trauma-informed approach - communicating safety", + "linkId": "6580051888245", + "type": "text" + }, + { + "text": "Counselling or trauma therapy", + "linkId": "3338968232486", + "type": "text" + }, + { + "text": "Assessing mental health and safety", + "linkId": "2952964249010", + "type": "text" + }, + { + "text": "Understanding a patient’s health risks based on Adverse Childhood Experiences", + "linkId": "8428187891802", + "type": "text" + } + ] + }, + { + "text": "Actions & Monitoring", + "linkId": "3561709421230", + "type": "group", + "item": [ + { + "text": "Date:", + "linkId": "4085952093405", + "type": "date" + }, + { + "text": "Result:", + "linkId": "6307904113603", + "type": "text" + }, + { + "text": "Date:", + "linkId": "362613126696", + "type": "date" + }, + { + "text": "Result:", + "linkId": "2008941588701", + "type": "text" + }, + { + "text": "Follow-up", + "linkId": "8516448163902", + "type": "boolean", + "item": [ + { + "text": "New item 9", + "linkId": "3351749272267", + "type": "string", + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "visibility: hidden;" + } + ] + }, + "enableWhen": [ + { + "question": "8516448163902", + "operator": "=", + "answerBoolean": true + } + ] + } + ] + } + ] + } + ], + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "font-weight: bold;" + } + ] + } + }, + { + "text": "HOUSING", + "linkId": "1471097710126", + "type": "group", + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "font-weight: bold;" + } + ] + }, + "item": [ + { + "text": "Questions & Prompts", + "linkId": "5391166843463", + "type": "group", + "item": [ + { + "code": [ + { + "system": "http://loinc.org", + "code": "46526-0", + "display": "Current residence" + } + ], + "text": "Where are you staying right now?", + "answerOption": [ + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA6344-1", + "display": "Patient's owned or rented residence" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA6198-1", + "display": "Family member's residence" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA6164-3", + "display": "Boarding home or rented room" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA6163-5", + "display": "Board and care or assisted living facility" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA46-8", + "display": "Other" + } + } + ], + "type": "choice", + "linkId": "4952860105187" + }, + { + "text": "When did you last have a stable place to stay?", + "linkId": "5803434489944", + "type": "string" + }, + { + "text": "Do you need help finding housing?", + "linkId": "2520619851986", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y12", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n12", + "display": "No" + } + } + ] + }, + { + "code": [ + { + "system": "http://loinc.org", + "code": "89565-6", + "display": "Tell us about your Housing" + } + ], + "text": "What is your housing like?", + "answerOption": [ + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA29209-6", + "display": "My household is safe, adequate, unsubsidized housing" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA29210-4", + "display": "My household is in safe, adequate subsidized housing" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA29211-2", + "display": "I'm in stable housing that is safe but only marginally adequate" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA29212-0", + "display": "I'm in transitional, temporary or substandard housing; and/or current rent/mortgage is unaffordable" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA29213-8", + "display": "I'm homeless or threatened with eviction" + } + } + ], + "type": "choice", + "linkId": "4015589149203" + } + ] + }, + { + "text": "Social Health Factors", + "linkId": "9532759016656", + "type": "group", + "item": [ + { + "text": "Factor 1", + "linkId": "6905870764976", + "type": "boolean" + }, + { + "text": "Factor 2", + "linkId": "470758814098", + "type": "boolean" + }, + { + "text": "Factor 3", + "linkId": "7509548983744", + "type": "boolean" + }, + { + "text": "Factor 4", + "linkId": "4023910204408", + "type": "boolean" + }, + { + "text": "Other", + "linkId": "1760859232178", + "type": "text" + } + ] + }, + { + "text": "Potential Interventions", + "linkId": "132296208697", + "type": "group", + "item": [ + { + "text": "Referral to emergency shelter", + "linkId": "7726192546203", + "type": "text" + }, + { + "text": "Drop-in services", + "linkId": "1181813451725", + "type": "text" + }, + { + "text": "Housing worker", + "linkId": "1691530928972", + "type": "text" + }, + { + "text": "Legal clinic", + "linkId": "1798928746213", + "type": "text" + }, + { + "text": "Tailoring care to challenges of homelessness", + "linkId": "5176562486020", + "type": "text" + } + ] + }, + { + "text": "Actions & Monitoring", + "linkId": "3737535489341", + "type": "group", + "item": [ + { + "text": "Date:", + "linkId": "4633720821948", + "type": "date" + }, + { + "text": "Result:", + "linkId": "761379974602", + "type": "text" + }, + { + "text": "Date:", + "linkId": "5126906938772", + "type": "date" + }, + { + "text": "Result:", + "linkId": "1699303934001", + "type": "text" + }, + { + "text": "Follow-up", + "linkId": "4703877860199", + "type": "boolean", + "item": [ + { + "text": "New item 11", + "linkId": "1501855811786", + "type": "string", + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "visibility: hidden;" + } + ] + }, + "enableWhen": [ + { + "question": "4703877860199", + "operator": "=", + "answerBoolean": true + } + ] + } + ] + } + ] + } + ] + }, + { + "text": "EMPLOYMENT", + "linkId": "491413566316", + "type": "group", + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "font-weight: bold;" + } + ] + }, + "item": [ + { + "text": "Questions & Prompts", + "linkId": "8915068479156", + "type": "group", + "item": [ + { + "text": "Are you working right now?", + "linkId": "968428148010", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "item": [ + { + "text": "What do you do for work?", + "linkId": "8231344950041", + "type": "string", + "enableWhen": [ + { + "question": "968428148010", + "operator": "=", + "answerCoding": { + "code": "y13", + "display": "Yes" + } + } + ], + "enableBehavior": "all" + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y13", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n13", + "display": "No" + } + } + ] + }, + { + "text": "What kinds of work have you done in the past?", + "linkId": "3054441175084", + "type": "text", + "code": [ + { + "system": "http://loinc.org", + "code": "11341-5" + } + ] + }, + { + "text": "Do you have benefits such as drug coverage?", + "linkId": "4712311605129", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y14", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n14", + "display": "No" + } + } + ] + }, + { + "text": "Have you ever felt unsafe at work?", + "linkId": "6029037350192", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "item": [ + { + "text": "Please explain.", + "linkId": "5955672504346", + "type": "text", + "enableWhen": [ + { + "question": "6029037350192", + "operator": "=", + "answerCoding": { + "code": "y15", + "display": "Yes" + } + } + ] + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y15", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n15", + "display": "No" + } + } + ] + } + ] + }, + { + "text": "Social Health Factors", + "linkId": "9990004944789", + "type": "group", + "item": [ + { + "text": "Factor 1", + "linkId": "136052072323", + "type": "boolean" + }, + { + "text": "Factor 2", + "linkId": "4677430358209", + "type": "boolean" + }, + { + "text": "Factor 3", + "linkId": "4634910460978", + "type": "boolean" + }, + { + "text": "Factor 4", + "linkId": "2696369751432", + "type": "boolean" + }, + { + "text": "Other", + "linkId": "589235483012", + "type": "text" + } + ] + }, + { + "text": "Potential Interventions", + "linkId": "1725560646385", + "type": "group", + "item": [ + { + "text": "Resume-writing services", + "linkId": "7383061595213", + "type": "text" + }, + { + "text": "Employment counselling services", + "linkId": "2927879859074", + "type": "text" + }, + { + "text": "Ensuring medications are covered or low-cost", + "linkId": "3646287149663", + "type": "text" + } + ] + }, + { + "text": "Actions & Monitoring", + "linkId": "1036201478647", + "type": "group", + "item": [ + { + "text": "Date:", + "linkId": "3425475255620", + "type": "date" + }, + { + "text": "Result:", + "linkId": "3536135742823", + "type": "text" + }, + { + "text": "Date:", + "linkId": "3896656658997", + "type": "date" + }, + { + "text": "Result:", + "linkId": "4773078139334", + "type": "text" + }, + { + "text": "Follow-up", + "linkId": "1210252972536", + "type": "boolean", + "item": [ + { + "text": "New item 13", + "linkId": "959009323218", + "type": "string", + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "visibility: hidden;" + } + ] + }, + "enableWhen": [ + { + "question": "1210252972536", + "operator": "=", + "answerBoolean": true + } + ] + } + ] + } + ] + } + ] + }, + { + "text": "EDUCATION", + "linkId": "8032647229662", + "type": "group", + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "font-weight: bold;" + } + ] + }, + "item": [ + { + "text": "Questions & Prompts", + "linkId": "541765171105", + "type": "group", + "item": [ + { + "code": [ + { + "system": "http://loinc.org", + "code": "80913-7", + "display": "Highest level of education" + } + ], + "text": "How far did you go in your education?", + "answerOption": [ + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA36-9", + "display": "8th grade/less" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA12456-2", + "display": "9th - 12th grade, no diploma" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA12457-0", + "display": "High school graduate or GED completed" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA12458-8", + "display": "Some college credit but no degree" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA12459-6", + "display": "Associate degree (e.g., AA, AS)" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA12460-4", + "display": "Bachelor's degree (e.g., BA, AB, BS)" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA12461-2", + "display": "Master's degree (e.g., MA, MS, MEng, MEd, MSW, MBA)" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA12462-0", + "display": "Doctorate (e.g., PhD, EdD) or Professional degree (e.g., MD, DDS, DVM, LLB, JD)" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA4489-6", + "display": "Unknown" + } + } + ], + "type": "choice", + "linkId": "2698242954211" + }, + { + "code": [ + { + "system": "http://loinc.org", + "code": "98078-9", + "display": "Do you have difficulty reading or writing?" + } + ], + "text": "Do you have difficulty reading or writing?", + "answerOption": [ + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA33-6", + "display": "Yes" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA32-8", + "display": "No" + } + } + ], + "type": "choice", + "linkId": "3329470208859", + "item": [ + { + "text": "Please explain.", + "linkId": "2378012139986", + "type": "text", + "enableWhen": [ + { + "question": "3329470208859", + "operator": "=", + "answerCoding": { + "system": "http://loinc.org", + "code": "LA33-6", + "display": "Yes" + } + } + ] + } + ] + } + ] + }, + { + "text": "Social Health Factors", + "linkId": "6660891048044", + "type": "group", + "item": [ + { + "text": "Factor 1", + "linkId": "4983244282020", + "type": "boolean" + }, + { + "text": "Factor 2", + "linkId": "5793151754982", + "type": "boolean" + }, + { + "text": "Factor 3", + "linkId": "2889246220105", + "type": "boolean" + }, + { + "text": "Factor 4", + "linkId": "4015875153341", + "type": "boolean" + }, + { + "text": "Other", + "linkId": "1660934030591", + "type": "text" + } + ] + }, + { + "text": "Potential Interventions", + "linkId": "5266774759242", + "type": "group", + "item": [ + { + "text": "Literacy classes", + "linkId": "4272844797722", + "type": "text" + }, + { + "text": "Tailoring patient information and communication", + "linkId": "3657880549942", + "type": "text" + }, + { + "text": "Developmental assessment and services", + "linkId": "8342824963611", + "type": "text" + } + ] + }, + { + "text": "Actions & Monitoring", + "linkId": "4261257598731", + "type": "group", + "item": [ + { + "text": "Date:", + "linkId": "8994379858410", + "type": "date" + }, + { + "text": "Result:", + "linkId": "5803950669839", + "type": "text" + }, + { + "text": "Date:", + "linkId": "4679033385927", + "type": "date" + }, + { + "text": "Result:", + "linkId": "9270969541412", + "type": "text" + }, + { + "text": "Follow-up", + "linkId": "3850228854897", + "type": "boolean", + "item": [ + { + "text": "New item 15", + "linkId": "5858466407560", + "type": "string", + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "visibility: hidden;" + } + ] + }, + "enableWhen": [ + { + "question": "3850228854897", + "operator": "=", + "answerBoolean": true + } + ] + } + ] + } + ] + } + ] + }, + { + "text": "LEGAL", + "linkId": "2629497034951", + "type": "group", + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "font-weight: bold;" + } + ] + }, + "item": [ + { + "text": "Questions & Prompts", + "linkId": "6444485164972", + "type": "group", + "item": [ + { + "code": [ + { + "system": "http://loinc.org", + "code": "93677-3", + "display": "Do you need help with legal issues?" + } + ], + "text": "Do you need help with legal issues?", + "answerOption": [ + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA33-6", + "display": "Yes" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA32-8", + "display": "No" + } + } + ], + "type": "choice", + "linkId": "9511198553925", + "item": [ + { + "text": "Please explain.", + "linkId": "4514114622640", + "type": "text", + "enableWhen": [ + { + "question": "9511198553925", + "operator": "=", + "answerCoding": { + "system": "http://loinc.org", + "code": "LA33-6", + "display": "Yes" + } + } + ] + } + ] + }, + { + "text": "Have you had contact with the legal system?", + "linkId": "647286883089", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "item": [ + { + "text": "Please explain.", + "linkId": "3180134334210", + "type": "text", + "enableWhen": [ + { + "question": "647286883089", + "operator": "=", + "answerCoding": { + "code": "y18", + "display": "Yes" + } + } + ] + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y18", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n18", + "display": "No" + } + } + ] + }, + { + "text": "Are all your children in your care?", + "linkId": "2521756362730", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "item": [ + { + "text": "Who looks after them?", + "linkId": "3859989018694", + "type": "string", + "enableWhen": [ + { + "question": "2521756362730", + "operator": "=", + "answerCoding": { + "code": "n19", + "display": "No" + } + } + ] + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y19", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n19", + "display": "No" + } + } + ] + } + ] + }, + { + "text": "Social Health Factors", + "linkId": "5265098387768", + "type": "group", + "item": [ + { + "text": "Factor 1", + "linkId": "1538692996528", + "type": "boolean" + }, + { + "text": "Factor 2", + "linkId": "5783228692494", + "type": "boolean" + }, + { + "text": "Factor 3", + "linkId": "3501692680209", + "type": "boolean" + }, + { + "text": "Factor 4", + "linkId": "5910216983859", + "type": "boolean" + }, + { + "text": "Other", + "linkId": "389737840380", + "type": "text" + } + ] + }, + { + "text": "Potential Interventions", + "linkId": "3165480277960", + "type": "group", + "item": [ + { + "text": "Legal clinics", + "linkId": "5268782361502", + "type": "text" + } + ] + }, + { + "text": "Actions & Monitoring", + "linkId": "5028369996372", + "type": "group", + "item": [ + { + "text": "Date:", + "linkId": "5024441427196", + "type": "date" + }, + { + "text": "Result:", + "linkId": "9695907566215", + "type": "text" + }, + { + "text": "Date:", + "linkId": "8142198196222", + "type": "date" + }, + { + "text": "Result:", + "linkId": "7218067096079", + "type": "text" + }, + { + "text": "Follow-up", + "linkId": "4625910014562", + "type": "boolean", + "item": [ + { + "text": "New item 17", + "linkId": "5064116553899", + "type": "string", + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "visibility: hidden;" + } + ] + }, + "enableWhen": [ + { + "question": "4625910014562", + "operator": "=", + "answerBoolean": true + } + ] + } + ] + } + ] + } + ] + }, + { + "text": "PERSONAL SAFETY", + "linkId": "6781099677320", + "type": "group", + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "font-weight: bold;" + } + ] + }, + "item": [ + { + "text": "Questions & Prompts", + "linkId": "5382403857924", + "type": "group", + "item": [ + { + "text": "Do you have any safety concerns?", + "linkId": "1073229432733", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "item": [ + { + "text": "Please explain.", + "linkId": "5826251698761", + "type": "text", + "enableWhen": [ + { + "question": "1073229432733", + "operator": "=", + "answerCoding": { + "code": "y20", + "display": "Yes" + } + } + ] + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y20", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n20", + "display": "No" + } + } + ] + }, + { + "text": "Do you feel safe in your relationship?", + "linkId": "5760261697748", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "item": [ + { + "text": "Please explain.", + "linkId": "3723416735390", + "type": "text", + "enableWhen": [ + { + "question": "5760261697748", + "operator": "=", + "answerCoding": { + "code": "n21", + "display": "No" + } + } + ] + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y21", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n21", + "display": "No" + } + } + ] + }, + { + "text": "Has your partner ever hurt you or your children?", + "linkId": "1078676080864", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y22", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n22", + "display": "No" + } + } + ] + }, + { + "code": [ + { + "system": "http://loinc.org", + "code": "93026-3", + "display": "Do you feel physically and emotionally safe where you currently live?" + } + ], + "text": "Do you feel physically and emotionally safe where you currently live?", + "answerOption": [ + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA33-6", + "display": "Yes" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA32-8", + "display": "No" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA14072-5", + "display": "Unsure" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA30122-8", + "display": "I choose not to answer this question" + } + } + ], + "type": "choice", + "linkId": "521435184895" + } + ] + }, + { + "text": "Social Health Factors", + "linkId": "3221258211391", + "type": "group", + "item": [ + { + "text": "Factor 1", + "linkId": "2230580211657", + "type": "boolean" + }, + { + "text": "Factor 2", + "linkId": "7549819741272", + "type": "boolean" + }, + { + "text": "Factor 3", + "linkId": "3958852895330", + "type": "boolean" + }, + { + "text": "Factor 4", + "linkId": "679162337073", + "type": "boolean" + }, + { + "text": "Other", + "linkId": "32208236697", + "type": "text" + } + ] + }, + { + "text": "Potential Interventions", + "linkId": "9713762249839", + "type": "group", + "item": [ + { + "text": "Violence Against Women services", + "linkId": "7116112852740", + "type": "text" + }, + { + "text": "Crisis helplines", + "linkId": "2986523668067", + "type": "text" + }, + { + "text": "Legal services", + "linkId": "7446563057213", + "type": "text" + }, + { + "text": "Counselling", + "linkId": "8331728861009", + "type": "text" + }, + { + "text": "Support groups", + "linkId": "2833735275492", + "type": "text" + } + ] + }, + { + "text": "Actions & Monitoring", + "linkId": "5436512878667", + "type": "group", + "item": [ + { + "text": "Date:", + "linkId": "5658779221928", + "type": "date" + }, + { + "text": "Result:", + "linkId": "3496944793286", + "type": "text" + }, + { + "text": "Date:", + "linkId": "3333345785809", + "type": "date" + }, + { + "text": "Result:", + "linkId": "444014855333", + "type": "text" + }, + { + "text": "Follow-up", + "linkId": "8893716823248", + "type": "boolean", + "item": [ + { + "text": "New item 19", + "linkId": "4047568696359", + "type": "string", + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "visibility: hidden;" + } + ] + }, + "enableWhen": [ + { + "question": "8893716823248", + "operator": "=", + "answerBoolean": true + } + ] + } + ] + } + ] + } + ] + }, + { + "text": "SUBSTANCES", + "linkId": "8321039679447", + "type": "group", + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "font-weight: bold;" + } + ] + }, + "item": [ + { + "text": "Questions & Prompts", + "linkId": "4692836443794", + "type": "group", + "item": [ + { + "code": [ + { + "system": "http://loinc.org", + "code": "72166-2", + "display": "Tobac smoke stat" + } + ], + "text": "Do you smoke/use tobacco products?", + "answerOption": [ + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA18976-3", + "display": "Current every day smoker" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA18977-1", + "display": "Current some day smoker" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA15920-4", + "display": "Former smoker" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA18978-9", + "display": "Never smoker" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA18979-7", + "display": "Smoker, current status unknown" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA18980-5", + "display": "Unknown if ever smoked" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA18981-3", + "display": "Heavy tobacco smoker" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA18982-1", + "display": "Light tobacco smoker" + } + } + ], + "type": "choice", + "linkId": "107285480684", + "item": [ + { + "code": [ + { + "system": "http://loinc.org", + "code": "64218-1", + "display": "How many cigarettes do you smoke per day now?" + } + ], + "text": "How much a day?", + "type": "decimal", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-unit", + "valueCoding": { + "system": "http://unitsofmeasure.org", + "code": { + "unit": "/d" + }, + "display": { + "unit": "/d" + } + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-unit", + "valueCoding": { + "system": "http://unitsofmeasure.org", + "code": "d", + "display": "day" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-unit", + "valueCoding": { + "system": "http://unitsofmeasure.org", + "code": "d", + "display": "day" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-unit", + "valueCoding": { + "system": "http://unitsofmeasure.org", + "code": "d", + "display": "day" + } + } + ], + "linkId": "2993335799260", + "enableWhen": [ + { + "question": "107285480684", + "operator": "=", + "answerCoding": { + "system": "http://loinc.org", + "code": "LA18976-3", + "display": "Current every day smoker" + } + }, + { + "question": "107285480684", + "operator": "=", + "answerCoding": { + "system": "http://loinc.org", + "code": "LA18977-1", + "display": "Current some day smoker" + } + }, + { + "question": "107285480684", + "operator": "=", + "answerCoding": { + "system": "http://loinc.org", + "code": "LA18981-3", + "display": "Heavy tobacco smoker" + } + }, + { + "question": "107285480684", + "operator": "=", + "answerCoding": { + "system": "http://loinc.org", + "code": "LA18982-1", + "display": "Light tobacco smoker" + } + } + ] + } + ] + }, + { + "text": "Do you use marijuana?", + "linkId": "538337515934", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "item": [ + { + "text": "How much a day?", + "linkId": "4675225521611", + "type": "integer", + "enableWhen": [ + { + "question": "538337515934", + "operator": "=", + "answerCoding": { + "code": "y25", + "display": "Yes" + } + } + ] + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y25", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n25", + "display": "No" + } + } + ] + }, + { + "code": [ + { + "system": "http://loinc.org", + "code": "68518-0", + "display": "Have alcohol nRate" + } + ], + "text": "How often do you have alcohol?", + "answerOption": [ + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA6270-8", + "display": "Never" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA18926-8", + "display": "Monthly or less" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA18927-6", + "display": "2-4 times a month" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA18928-4", + "display": "2-3 times a week" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA18929-2", + "display": "4 or more times a week" + } + } + ], + "type": "choice", + "linkId": "5022925407428" + }, + { + "text": "Do you use any recreational drugs?", + "linkId": "5806463850163", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "item": [ + { + "text": "How have you used them and how much?", + "linkId": "4605794106889", + "type": "text", + "enableWhen": [ + { + "question": "5806463850163", + "operator": "=", + "answerCoding": { + "code": "y26", + "display": "Yes" + } + } + ] + }, + { + "text": "What about in the past?", + "linkId": "8568455957989", + "type": "text" + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y26", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n26", + "display": "No" + } + } + ] + }, + { + "text": "Have you ever had problem with substance use?", + "linkId": "4916917602896", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y27", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n27", + "display": "No" + } + } + ] + } + ] + }, + { + "text": "Social Health Factors", + "linkId": "8015500615376", + "type": "group", + "item": [ + { + "text": "Factor 1", + "linkId": "9739960673", + "type": "boolean" + }, + { + "text": "Factor 2", + "linkId": "8528308272577", + "type": "boolean" + }, + { + "text": "Factor 3", + "linkId": "9687154426201", + "type": "boolean" + }, + { + "text": "Factor 4", + "linkId": "2795803617995", + "type": "boolean" + }, + { + "text": "Other", + "linkId": "6548161004000", + "type": "text" + } + ] + }, + { + "text": "Potential Interventions", + "linkId": "3854783135168", + "type": "group", + "item": [ + { + "text": "Motivational interviewing and pharmacological therapies", + "linkId": "3685300999983", + "type": "text" + }, + { + "text": "Support groups and counselling", + "linkId": "8328562313528", + "type": "text" + }, + { + "text": "Inpatient and outpatient rehab and programs", + "linkId": "9084930799405", + "type": "text" + }, + { + "text": "Detox and harm reduction services", + "linkId": "2497961444644", + "type": "text" + } + ] + }, + { + "text": "Actions & Monitoring", + "linkId": "3309795391007", + "type": "group", + "item": [ + { + "text": "Date:", + "linkId": "8025956692651", + "type": "date" + }, + { + "text": "Result:", + "linkId": "4708275123424", + "type": "text" + }, + { + "text": "Date:", + "linkId": "8841936286933", + "type": "date" + }, + { + "text": "Result:", + "linkId": "2214599001971", + "type": "text" + }, + { + "text": "Follow-up", + "linkId": "6419664333764", + "type": "boolean", + "item": [ + { + "text": "New item 21", + "linkId": "5201842912739", + "type": "string", + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "visibility: hidden;" + } + ] + }, + "enableWhen": [ + { + "question": "6419664333764", + "operator": "=", + "answerBoolean": true + } + ] + } + ] + } + ] + } + ] + }, + { + "text": "SENIORS", + "linkId": "9755157998020", + "type": "group", + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "font-weight: bold;" + } + ] + }, + "item": [ + { + "text": "Questions & Prompts", + "linkId": "8568391328019", + "type": "group", + "item": [ + { + "text": "How are you managing at home?", + "linkId": "3207510582172", + "type": "text" + }, + { + "text": "Where do you live?", + "linkId": "5298946181823", + "type": "string" + }, + { + "text": "Do you live with anyone?", + "linkId": "2679620587365", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "item": [ + { + "text": "Who?", + "linkId": "8266269654746", + "type": "string", + "enableWhen": [ + { + "question": "2679620587365", + "operator": "=", + "answerCoding": { + "code": "y29", + "display": "Yes" + } + } + ] + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y29", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n29", + "display": "No" + } + } + ] + }, + { + "text": "Who does the shopping, cleaning, cooking, etc.?", + "linkId": "7283122720320", + "type": "string", + "item": [ + { + "text": "https://www.seniorplanningservices.com/files/2013/12/Santa-Barbara-ADL-IADL-Checklist.pdf", + "type": "display", + "linkId": "7283122720320_helpText", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "text": "Help-Button", + "coding": [ + { + "code": "help", + "display": "Help-Button", + "system": "http://hl7.org/fhir/questionnaire-item-control" + } + ] + } + } + ] + } + ] + }, + { + "text": "Who is available to support you if you need it?", + "linkId": "5963218285609", + "type": "string" + }, + { + "code": [ + { + "system": "http://loinc.org", + "code": "52552-7", + "display": "Falls in the past Y" + } + ], + "text": "Have you had any falls?", + "answerOption": [ + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA32-8", + "display": "No" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA33-6", + "display": "Yes" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA4489-6", + "display": "Unknown" + } + } + ], + "type": "choice", + "linkId": "5972944643099" + }, + { + "code": [ + { + "system": "http://loinc.org", + "code": "64849-3", + "display": "Now, I'd like to ask about driving a car. Are you currently driving, at least once in a while?" + } + ], + "text": "Are you still driving?", + "answerOption": [ + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA33-6", + "display": "Yes" + } + }, + { + "valueCoding": { + "system": "http://loinc.org", + "code": "LA32-8", + "display": "No" + } + } + ], + "type": "choice", + "linkId": "6065478956309" + }, + { + "text": "Do you have an ACP?", + "linkId": "939626596305", + "type": "choice", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "radio-button", + "display": "Radio Button" + } + ], + "text": "Radio Button" + } + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "y32", + "display": "Yes" + } + }, + { + "valueCoding": { + "code": "n32", + "display": "No" + } + } + ] + } + ] + }, + { + "text": "Social Health Factors", + "linkId": "9579726862223", + "type": "group", + "item": [ + { + "text": "Factor 1", + "linkId": "9133415697908", + "type": "boolean" + }, + { + "text": "Factor 2", + "linkId": "6237601438029", + "type": "boolean" + }, + { + "text": "Factor 3", + "linkId": "2531406890433", + "type": "boolean" + }, + { + "text": "Factor 4", + "linkId": "3723365453328", + "type": "boolean" + }, + { + "text": "Other", + "linkId": "3906935521508", + "type": "text" + } + ] + }, + { + "text": "Potential Interventions", + "linkId": "8595931826560", + "type": "group", + "item": [ + { + "text": "MOCA/MMSE/MiniCog", + "linkId": "432654494781", + "type": "text" + }, + { + "text": "Home supports", + "linkId": "9778403141615", + "type": "text" + }, + { + "text": "Advance care planning", + "linkId": "6628425418162", + "type": "text", + "item": [ + { + "text": "https://www.health.gov.bc.ca/library/publications/year/2020/MyVoice-AdvanceCarePlanningGuide.pdf", + "type": "display", + "linkId": "6628425418162_helpText", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "text": "Help-Button", + "coding": [ + { + "code": "help", + "display": "Help-Button", + "system": "http://hl7.org/fhir/questionnaire-item-control" + } + ] + } + } + ] + } + ] + }, + { + "text": "Day programs", + "linkId": "9920376583885", + "type": "text" + } + ] + }, + { + "text": "Actions & Monitoring", + "linkId": "4221941230959", + "type": "display" + }, + { + "text": "Date:", + "linkId": "7772168429800", + "type": "date" + }, + { + "text": "Result:", + "linkId": "3481929628053", + "type": "text" + }, + { + "text": "Date:", + "linkId": "3680561180732", + "type": "date" + }, + { + "text": "Result:", + "linkId": "2374042818038", + "type": "text" + }, + { + "text": "Follow-up", + "linkId": "1106343889775", + "type": "boolean", + "item": [ + { + "text": "New item 23", + "linkId": "8052548614896", + "type": "string", + "_text": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", + "valueString": "visibility: hidden;" + } + ] + }, + "enableWhen": [ + { + "question": "1106343889775", + "operator": "=", + "answerBoolean": true + } + ] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/docs/ArchitectureDeepDive.md b/docs/ArchitectureDeepDive.md index 2bcdea6..f02b05d 100644 --- a/docs/ArchitectureDeepDive.md +++ b/docs/ArchitectureDeepDive.md @@ -1,9 +1,14 @@ # Stack Deep Dive + ## Architecture ![Architecture diagram](images/architecture-diagram.png) +## Flow Diagram + +![Flow diagram](images/flow-diagram.png) + ## EHR Launch + Authorization Flow 1. User launches the application from an EHR diff --git a/docs/DeploymentGuide.md b/docs/DeploymentGuide.md index 6257fa5..29730c2 100644 --- a/docs/DeploymentGuide.md +++ b/docs/DeploymentGuide.md @@ -7,11 +7,10 @@ Before you deploy, you must have the following accounts: You must also have the following installed on your device: -- [Docker Desktop](https://www.docker.com/products/docker-desktop/) - [Git](https://git-scm.com/downloads) - [AWS CLI](https://aws.amazon.com/cli/) -Once you have downloaded docker desktop, follow the installation instructions for the FHIR dev sandbox [here](https://github.com/smart-on-fhir/smart-dev-sandbox). +**The application is configured to launch from an EHR. If you do not have access to one, [this](https://launch.smarthealthit.org/?auth_error=&fhir_version_2=r4&iss=&launch_ehr=1&launch_url=&patient=&prov_skip_auth=1&provider=&pt_skip_auth=1&public_key=&sde=&sim_ehr=1&token_lifetime=15&user_pt=) simulates an EHR and can be used to test the app.** # Clone The Repository @@ -61,13 +60,26 @@ The **Deploy to Amplify Console** button will take you to your AWS console to de ![alt text](images/deployment/deployment3.PNG) 4. The deployment will take a few minutes. Wait until the status of **Verify** is green ![alt text](images/deployment/deployment4.PNG) -5. Next, on the left side menu, click on Rewrites and redirects and click the `Edit` button. Click and replace the first rule's **source address** (or add a rule if there is none) to ``. Replace the **target address** to `/index.html`, and replace the **type** to `200 (Rewrite)`. Refer to [AWS's Page on Single Page Apps](https://docs.aws.amazon.com/amplify/latest/userguide/redirects.html#redirects-for-single-page-web-apps-spa) for further information on why that was necessary. +5. On the left side menu, click on `Rewrites and redirects` and click the `Edit` button. Click and replace the first rule's **source address** (or add a rule if there is none) to ``. Replace the **target address** to `/index.html`, and replace the **type** to `200 (Rewrite)`. Refer to [AWS's Page on Single Page Apps](https://docs.aws.amazon.com/amplify/latest/userguide/redirects.html#redirects-for-single-page-web-apps-spa) for further information on why that was necessary. It should look like this once you are done: ![alt text](images/deployment/deployment5.PNG) +6. On the left side menu, click on `Environment variables` and then the `Manage variables` button. Add the following and save the change. If you are using the demo EHR, the endpoint is https://launch.smarthealthit.org/v/r4/fhir + ```bash + Variable: REACT_APP_EHR_ENDPOINT Value: [Your FHIR endpoint] + ``` + ![alt text](images/deployment/deployment6.PNG) + The app is now deployed! +The next step is to register the application with your EHR. Doing so will provide a unique Client ID associated with the app, along with a Client Secret. **If you are using the demo EHR, any string for the client ID and secret will work as its not validated on the test server.** Add the following environment variables to Amplify: +```bash +Variable: REACT_APP_EHR_CLIENT_ID Value: [Your Client ID] +Variable: REACT_APP_EHR_CLIENT_SECRET Value: [Your Client Secret] +``` + + If you wish to make changes and further contribute to this project, install the required packages and dependencies with the following command: ```bash diff --git a/docs/UserGuide.md b/docs/UserGuide.md index 75b76c5..8cb10cf 100644 --- a/docs/UserGuide.md +++ b/docs/UserGuide.md @@ -1,24 +1,19 @@ # User Guide -**Before Continuing with this User Guide, please make sure you have deployed the stack.** +**Before Continuing with this User Guide, please make sure you have deployed the application.** - [Deployment Guides](./DeploymentGuide.md) | Index | Description | | :--------------------------------- | :------------------------------------- | -| [Docker](#docker) | Docker container for app launch | +| [Demo EHR](#demo-ehr) | Simulated EHR for app launch | | [Main Page](#main-page) | Fill out forms | | [Upload Form](#upload-form) | Upload new / update existing forms | | [Add Admin User](#add-admin-user) | Set other users as admins | -## Docker +## Demo EHR -**The application is configured to launch from an EHR. The docker container installed during the deployment guide simulates an EHR and is where the application will be launched from.** - -Start the docker container as described [here](https://github.com/smart-on-fhir/smart-dev-sandbox). - -Click on `Launch a SMART App`. - ![alt text](images/userGuide/user-guide.PNG) +The following steps are for if you are using the demo EHR to launch the app. As this is a public test server, **resources are removed from the server after a day**. Scroll down and enter the app URL in the `App Launch URL` field. ![alt text](images/userGuide/user-guide2.PNG) diff --git a/docs/images/architecture-diagram.png b/docs/images/architecture-diagram.png index 59bae71689736c4912cf2603df974cc80a32a2c7..c1f7d07a81b0173b45daac9d1377eccb897569df 100644 GIT binary patch literal 53985 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

EXm77~=K7`p%UE?=M>{{pz4ibwX8OU{r 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 SQ5drUT&Qn@jy52|ul@x;2;)uw diff --git a/docs/images/deployment/deployment6.PNG b/docs/images/deployment/deployment6.PNG new file mode 100644 index 0000000000000000000000000000000000000000..c9b3bd1ced551b48c63fc4f7ce7cace6903d62c9 GIT binary patch literal 79719 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 $7f{Hs(t97QDpM6tRw99v8-^U<1 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 SQ5drUT&Qn@jy52|ul@x;2;)uw literal 0 HcmV?d00001 diff --git a/src/index.js b/src/index.js index 2ffb6f5..7016d00 100644 --- a/src/index.js +++ b/src/index.js @@ -8,11 +8,13 @@ import reportWebVitals from './reportWebVitals'; const root = ReactDOM.createRoot(document.getElementById('root')); const ehrClientID = process.env.REACT_APP_EHR_CLIENT_ID +const ehrClientSecret = process.env.REACT_APP_EHR_CLIENT_SECRET const smartFhirLaunch = () => { FHIR.oauth2.init({ clientId: ehrClientID, - scope: 'launch patient/Patient.read patient/Questionnaire.read patient/Questionnaire.write patient/QuestionnaireResponse.read patient/QuestionnaireResponse.write openid profile online_access' + clientSecret: ehrClientSecret, + scope: 'launch patient/Patient.read patient/Questionnaire.read patient/Questionnaire.write patient/QuestionnaireResponse.read patient/QuestionnaireResponse.write openid profile online_access', }) .then(client => { root.render(