diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 546583d..c8e29c7 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -82,10 +82,21 @@ jobs: cd .. cp -r ./tofsh/output/ fsh_files gofsh fsh_files - rm -r ./input/fsh - cp -r gofsh/input/fsh ./input/fsh + rm -r ./input/fsh/instances + cp -r gofsh/input/fsh/instances ./input/fsh sushi . + # commit to current repo + - name: "Overwrite fsh files" + run: | + git config --global user.email "github-actions[bot]@users.noreply.github.com" + git config --global user.name "github-actions[bot]" + git config --global credential.helper cache + git add ./input/fsh + git commit -a -m "$(date): update redcap2fhir resources" + git push + + - name: "Download the IG Publisher" shell: bash diff --git a/input/fsh/AL_Alias.fsh b/input/fsh/AL_Alias.fsh deleted file mode 100644 index 741ea32..0000000 --- a/input/fsh/AL_Alias.fsh +++ /dev/null @@ -1,102 +0,0 @@ -Alias: $Demographic = https://voicecollab.ai/fhir/Questionnaire/VbaiQuestionnaireDemographicExample -Alias: $Confounders = https://voicecollab.ai/fhir/Questionnaire/VbaiQuestionnaireConfoundersExample -Alias: $PHQ9 = https://voicecollab.ai/fhir/Questionnaire/PHQ9schema -Alias: $GAD7 = https://voicecollab.ai/fhir/Questionnaire/GAD7schema -Alias: $Enrollment = https://voicecollab.ai/fhir/Questionnaire/Enrollment -Alias: $MainICF = https://voicecollab.ai/fhir/Questionnaire/MainICF -Alias: $AcousticTask = https://voicecollab.ai/fhir/Questionnaire/AcousticTask -Alias: $VoicePerception = https://voicecollab.ai/fhir/Questionnaire/VoicePerception -Alias: $VHI10 = https://voicecollab.ai/fhir/Questionnaire/VHI10 -Alias: $VoiceProblemSeverity = https://voicecollab.ai/fhir/Questionnaire/VoiceProblemSeverity -Alias: $Panas = https://voicecollab.ai/fhir/Questionnaire/PANASQuestionnaire -Alias: $CustomAffectScale = https://voicecollab.ai/fhir/Questionnaire/CustomAffectScaleQuestionnaire -Alias: $DSM5 = https://voicecollab.ai/fhir/Questionnaire/DSM5 -Alias: $PTSD = https://voicecollab.ai/fhir/Questionnaire/PTSD -Alias: $ADHD = https://voicecollab.ai/fhir/Questionnaire/ADHDQuestionnaire -Alias: $ResearcherStatement = https://voicecollab.ai/fhir/Questionnaire/MainICFResearcherStatement -Alias: $CombinedPDF = https://voicecollab.ai/fhir/Questionnaire/MainICFCombinedPDF -Alias: $AddendumWCM = https://voicecollab.ai/fhir/Questionnaire/AddendumWCM -Alias: $ResearcherStatementAddendum = https://voicecollab.ai/fhir/Questionnaire/AddendumWCMResearcherStatement -Alias: $CombinedPDFAddendum = https://voicecollab.ai/fhir/Questionnaire/AddendumCombinedPDF -Alias: $BasicInformation = https://voicecollab.ai/fhir/Questionnaire/GeneralInformation -Alias: $ContactInformation = https://voicecollab.ai/fhir/Questionnaire/ContactInformation -Alias: $VocalFoldParalysis = https://voicecollab.ai/fhir/Questionnaire/VocalFoldParalysis - -Alias: $PedsEligibilityQuestionnaire = https://voicecollab.ai/fhir/Questionnaire/PedsEligibilityQuestionnaire -// PlanDefinitions -Alias: $PatientQuestionnaire = https://voicecollab.ai/fhir/Questionnaire/PatientQuestions - -Alias: $DefaultPlanDefinition = https://voicecollab.ai/fhir/PlanDefinition/VbaiPlanDefinitionExample - -Alias: $CAPEV = https://voicecollab.ai/fhir/Questionnaire/CAPEVQuestionnaire - -Alias: $DysneaIndex = https://voicecollab.ai/fhir/Questionnaire/DyspneaIndex - -Alias: $LeicesterCough = https://voicecollab.ai/fhir/Questionnaire/LeicesterCough - -Alias: $UrgeToCough = https://voicecollab.ai/fhir/Questionnaire/UrgeToCough - -Alias: $PSC17 = https://voicecollab.ai/fhir/Questionnaire/PSC17 - -Alias: $WinogradQuestionnaire = https://voicecollab.ai/fhir/Questionnaire/WinogradSchema - -Alias: $PatientQuestionnaireRespiratory = https://voicecollab.ai/fhir/Questionnaire/RespiratoryPatientQuestionnaire - -Alias: $MoCAQuestionnaire = https://voicecollab.ai/fhir/Questionnaire/MOCA - -// General flow PlanDefintions - -Alias: $AdultEligibilityPlanDefinition = https://voicecollab.ai/fhir/PlanDefinition/VbaiAdultPlanDefinitionEligibilityExample - -Alias: $ConsentPlanDefinition = https://voicecollab.ai/fhir/PlanDefinition/VbaiPlanDefinitionConsentExample - -Alias: $AssentPlanDefinition = https://voicecollab.ai/fhir/PlanDefinition/VbaiPlanDefinitionAssentExample - -Alias: $PedsQuestionnairePlanDefinition = https://voicecollab.ai/fhir/PlanDefinition/VbaiPlanDefinitionQuestionnairePedsExample - -Alias: $GeneralQuestionnairePlanDefinition = https://voicecollab.ai/fhir/PlanDefinition/VbaiPlanDefinitionGeneralQuestionnaireExample - -Alias: $ClinicianInputPlanDefinition = https://voicecollab.ai/fhir/PlanDefinition/VbaiPlanDefinitionClinicianInputExample - -Alias: $CohortSpecificConfoundersPlanDefinition = https://voicecollab.ai/fhir/PlanDefinition/VbaiPlanDefinitionCohortSpecificConfoundersExample - -// Respiratory Cohort PlanDefinitions - - -Alias: $RespiratoryQuestionnairePlanDefinition = https://voicecollab.ai/fhir/PlanDefinition/VbaiPlanDefinitionQuestionnaireRespiratoryExample - -Alias: $AcousticTaskNeuroPlanDefinition = https://voicecollab.ai/fhir/PlanDefinition/VbaiPlanDefinitionAcousticTasksNeuroExample - -Alias: $NeuroQuestionnairePlanDefinition = https://voicecollab.ai/fhir/PlanDefinition/VbaiPlanDefinitionQuestionnaireNeuroExample - -Alias: $VoiceQuestionnairePlanDefinition = https://voicecollab.ai/fhir/PlanDefinition/VbaiPlanDefinitionQuestionnaireVoiceExample - -Alias: $MoodQuestionnairePlanDefinition = https://voicecollab.ai/fhir/PlanDefinition/VbaiPlanDefinitionQuestionnaireMoodExample - -Alias: $PedsEligibilityPlanDefinition = https://voicecollab.ai/fhir/PlanDefinition/VbaiPedsPlanDefinitionEligibilityExample - -Alias: $NeuroConsentQuestionnaire = https://voicecollab.ai/fhir/Questionnaire/NeuroConsent - -Alias: $NeuroConsentPlanDefinition = https://voicecollab.ai/fhir/PlanDefinition/VbaiPlanDefinitionNeuroConsentExample - -Alias: $VocabularyQuestionniare = https://voicecollab.ai/fhir/Questionnaire/Vocabulary - -Alias: $RandomItemGenerationQuestionnaire = https://voicecollab.ai/fhir/Questionnaire/Words - -Alias: $StroopQuestionnaire = https://voicecollab.ai/fhir/Questionnaire/Stroop - -Alias: $SurveyCompletionQuestionnaire = https://voicecollab.ai/fhir/Questionnaire/SurveyCompletionQuestionnaire - -Alias: $ConsentQuestionnaire = https://voicecollab.ai/fhir/Questionnaire/ConsentQuestionnaire - -Alias: $AcousticTasksGeneralQuestionnaire = https://voicecollab.ai/fhir/Questionnaire/GeneralAcousticTasksQuestionnaire - -Alias: $FeedbackQuestionnaire = https://voicecollab.ai/fhir/Questionnaire/FeedbackQuestionnaire - -Alias: $MoodAcousticTasksQuestionnaire = https://voicecollab.ai/fhir/Questionnaire/MoodAcousticTasksQuestionnaire - -Alias: $PedsAcousticTasksQuestionnaire = https://voicecollab.ai/fhir/Questionnaire/PedsAcousticTasksQuestionnaire - -Alias: $RespiratoryAcousticTasksQuestionnaire = https://voicecollab.ai/fhir/Questionnaire/RespiratoryAcousticTasksQuestionnaire - -Alias: $VoiceAcousticTasksQuestionnaire = https://voicecollab.ai/fhir/Questionnaire/VoiceAcousticTasksQuestionnaire \ No newline at end of file diff --git a/input/fsh/AL_CodeSystem.fsh b/input/fsh/AL_CodeSystem.fsh deleted file mode 100644 index 9ed1580..0000000 --- a/input/fsh/AL_CodeSystem.fsh +++ /dev/null @@ -1,340 +0,0 @@ -// Encounter CodeSystems -Alias: $EncounterActCode = http://terminology.hl7.org/CodeSystem/v3-ActCode -Alias: $SCT = http://snomed.info/sct - -// Device -Alias: $DeviceNametype = http://hl7.org/fhir/device-nametype - -// Media -Alias: $EventStatus = http://hl7.org/fhir/event-status -Alias: $DicomModality = http://dicom.nema.org/resources/ontology/DCM - -// Imaging Study -Alias: $ImagingStudyStatus = http://hl7.org/fhir/imagingstudy-status - -// Observation -Alias: $ObservationCategory = http://terminology.hl7.org/CodeSystem/observation-category -Alias: $LOINC = http://loinc.org -Alias: $UCUM = http://unitsofmeasure.org - -// Consent -Alias: $ConsentScope = http://terminology.hl7.org/CodeSystem/consentscope -Alias: $ConsentPolicyCodes = http://terminology.hl7.org/CodeSystem/consentpolicycodes -Alias: $ConsentStateCodes = http://hl7.org/fhir/consent-state-codes -Alias: $ConsentCategoryCodes = http://terminology.hl7.org/CodeSystem/consentcategorycodes -Alias: $ConsentAgreementCodeSystem = https://voicecollab.ai/fhir/CodeSystem/consent-aggreement -Alias: $ConsentSigningCodeSystem = https://voicecollab.ai/fhir/CodeSystem/consent-signing - - - -// Questionnaire -Alias: $QuestionnaireGenderIdentityCodes = http://hl7.org/fhir/us/cdmh/CodeSystem/pcornet-gender-identity - -Alias: $QuestionnaireSexualOrientationCodes = http://hl7.org/fhir/us/cdmh/CodeSystem/pcornet-sexual-orientation - - -// race ethnicity and sex -Alias: $UsCoreRaceExtension = http://hl7.org/fhir/us/core/StructureDefinition/us-core-race -Alias: $UsCoreEthnicityExtension = http://hl7.org/fhir/us/core/StructureDefinition/us-core-ethnicity -Alias: $UsCoreBirthSexExtension = http://hl7.org/fhir/us/core/StructureDefinition/us-core-birthsex - -Alias: $GAD7AndPHQOptionsCodeSystem = https://voicecollab.ai/fhir/CodeSystem/survey-options - - - -// Demographic -Alias: $QuestionnaireGenderIdentityCodeSystem = https://voicecollab.ai/fhir/CodeSystem/gender-identity -Alias: $YesNoSomeCodeSystem = https://voicecollab.ai/fhir/CodeSystem/Yes-No-Some -Alias: $SurveyUserCodeSystem = https://voicecollab.ai/fhir/CodeSystem/Who-Completed-Survey -Alias: $ChildEdcationCodeSystem = https://voicecollab.ai/fhir/CodeSystem/child-education -Alias: $DisabilityStatusCodeSystem = https://voicecollab.ai/fhir/CodeSystem/disability-status -Alias: $DisabilityTypeCodeSystem = https://voicecollab.ai/fhir/CodeSystem/disability-type -Alias: $EmploymentStatusCodeSystem = https://voicecollab.ai/fhir/CodeSystem/employment-status -Alias: $FinancialAssistanceCodeSystem = https://voicecollab.ai/fhir/CodeSystem/financial-assistance -Alias: $ImmigrationStatusCodeSystem = https://voicecollab.ai/fhir/CodeSystem/immigration-status -Alias: $HouseholdStatusCodeSystem = https://voicecollab.ai/fhir/CodeSystem/household-status -Alias: $MaritalStatusCodeSystem = https://voicecollab.ai/fhir/CodeSystem/marital-status -Alias: $HouseholdMakeupCodeSystem = https://voicecollab.ai/fhir/CodeSystem/household-makeup -Alias: $TransportationTypeCodeSystem = https://voicecollab.ai/fhir/CodeSystem/transportation-type - - - - -// Confounders - -Alias: $WHODASCodeSystem = https://voicecollab.ai/fhir/CodeSystem/whodas -Alias: $SmokingStatusCodeSystem = https://voicecollab.ai/fhir/CodeSystem/smoking-status -Alias: $SmokingTypeCodeSystem = https://voicecollab.ai/fhir/CodeSystem/smoking-types -Alias: $SmokingTimesCodeSystem = https://voicecollab.ai/fhir/CodeSystem/frequency-of-smoking -Alias: $AlcoholConsumptionFrequencyCodeSystem = https://voicecollab.ai/fhir/CodeSystem/alcohol-consumption-frequency -Alias: $AlcoholConsumptionAmountCodeSystem = https://voicecollab.ai/fhir/CodeSystem/alcohol-consumption-amount -Alias: $PerspirationFrequencyCodeSystem = https://voicecollab.ai/fhir/CodeSystem/perspiration-frequency -Alias: $MenstruationMenopauseCodeSystem = https://voicecollab.ai/fhir/CodeSystem/menstruation-menopause-status -Alias: $VocalProfessionCodeSystem = https://voicecollab.ai/fhir/CodeSystem/vocal-profession -Alias: $ReadingAbilityCodeSystem = https://voicecollab.ai/fhir/CodeSystem/reading-ability -Alias: $MedicationCodeSystem = https://voicecollab.ai/fhir/CodeSystem/medication -Alias: $PsychiatricHistoryCodeSystem = https://voicecollab.ai/fhir/CodeSystem/psychiatric-history -Alias: $NeurologicalHistoryCodeSystem = https://voicecollab.ai/fhir/CodeSystem/neurological-history -Alias: $ENTHistoryCodeSystem = https://voicecollab.ai/fhir/CodeSystem/ent-history -Alias: $SeasonalAlergiesCodeSystem = https://voicecollab.ai/fhir/CodeSystem/seasonal-allergies - - - -// Enrollment -Alias: $EnrollmentSelectLanguageCodeSystem = https://voicecollab.ai/fhir/CodeSystem/enrollment-select-language -Alias: $FluentLanguageCodeSystem = https://voicecollab.ai/fhir/CodeSystem/fluent-language -Alias: $CheckedUncheckedCodeSystem = https://voicecollab.ai/fhir/CodeSystem/checked-unchecked -Alias: $EligibleStudiesCodeSystem = https://voicecollab.ai/fhir/CodeSystem/eligible-studies -Alias: $EnrollCodeSystem = https://voicecollab.ai/fhir/CodeSystem/enroll - - -Alias: $DeclineReasonCodeSystem = https://voicecollab.ai/fhir/CodeSystem/decline-reason -Alias: $EnrollmentInstitutionCodeSystem = https://voicecollab.ai/fhir/CodeSystem/enrollment-institution -Alias: $EnrollmentCompleteCodeSystem = https://voicecollab.ai/fhir/CodeSystem/enrollment-complete - -// General Information -Alias: $ConsentStatusCodeSystem = https://voicecollab.ai/fhir/CodeSystem/consent-status - -// Session -Alias: $SessionCodeSystem = https://voicecollab.ai/fhir/CodeSystem/session - -// Acoustic Tasks -Alias: $AcousticTaskStatusCodeSystem = https://voicecollab.ai/fhir/CodeSystem/acoustic-task-status - -// Recording -Alias: $RecordingCodeSystem = https://voicecollab.ai/fhir/CodeSystem/recording - -// VHI-10 -Alias: $VoiceHandicapIndexCodeSystem = https://voicecollab.ai/fhir/CodeSystem/voice-handicap-index - -// DSM-5 -Alias: $DSM5CodeSystem = https://voicecollab.ai/fhir/CodeSystem/dsm5 -Alias: $DSM5Q1CodeSystem = https://voicecollab.ai/fhir/CodeSystem/dsm5-q1 -Alias: $DSM5Q2CodeSystem = https://voicecollab.ai/fhir/CodeSystem/dsm5-q2 -Alias: $DSM5Q3CodeSystem = https://voicecollab.ai/fhir/CodeSystem/dsm5-q3 -Alias: $DSM5Q4CodeSystem = https://voicecollab.ai/fhir/CodeSystem/dsm5-q4 -Alias: $DSM5Q5CodeSystem = https://voicecollab.ai/fhir/CodeSystem/dsm5-q5 - -Alias: $DSM5PhobiaCodeSystem = https://voicecollab.ai/fhir/CodeSystem/dsm5-phobia -// PTSD -Alias: $PTSDCodeSystem = https://voicecollab.ai/fhir/CodeSystem/ptsd - -// ADHD -Alias: $ADHDCodeSystem = https://voicecollab.ai/fhir/CodeSystem/adhd - -// Diagnosis -Alias: $YesNoNotCertainCodeSystem = https://voicecollab.ai/fhir/CodeSystem/yes-no-not-certain - -Alias: $LeftRightCodeSystem = https://voicecollab.ai/fhir/CodeSystem/left-right - -Alias: $EtiologyCodeSystem = https://voicecollab.ai/fhir/CodeSystem/etiology - -Alias: $IatrogenicCodeSystem = https://voicecollab.ai/fhir/CodeSystem/iatrogenic - -Alias: $TumorRlnCodeSystem = https://voicecollab.ai/fhir/CodeSystem/tumor-rln - - -Alias: $GlotticGapCodeSystem = https://voicecollab.ai/fhir/CodeSystem/glottic-gap - - -Alias: $DegreeCodeSystem = https://voicecollab.ai/fhir/CodeSystem/degree - - -Alias: $CommentsCodeSystem = https://voicecollab.ai/fhir/CodeSystem/comments - - -Alias: $TreatmentCodeSystem = https://voicecollab.ai/fhir/CodeSystem/treatment - - -Alias: $SurgerySubCategoryCodeSystem = https://voicecollab.ai/fhir/CodeSystem/surgery-sub-category - -Alias: $ThyroplastyCodeSystem = https://voicecollab.ai/fhir/CodeSystem/thyroplasty - - -Alias: $VocalFoldInjectionAugmentationCodeSystem = https://voicecollab.ai/fhir/CodeSystem/vocal-fold-injection-augmentation - -// Consent ICF USF - -Alias: $ConsentUsfQuestionCodeSystem = https://voicecollab.ai/fhir/CodeSystem/consent-usf-question - -// Dyspnea Index -Alias: $DysnpeaIndexCodeSystem = https://voicecollab.ai/fhir/CodeSystem/dysnpea-index - - -// Leicester Cough Questionnaire -Alias: $LeicesterCoughCodeSystem = https://voicecollab.ai/fhir/CodeSystem/leicester-cough - - -// Urge to Cough Questionnaire -Alias: $UrgeToCoughCodeSystem = https://voicecollab.ai/fhir/CodeSystem/urge-to-cough - -Alias: $PSC17CodeSystem = https://voicecollab.ai/fhir/CodeSystem/psc-17 - -// Eligibility Peds -Alias: $PedsEnrollmentCodeSystem = https://voicecollab.ai/fhir/CodeSystem/peds-enrollment - -Alias: $PedsLanguageFluencyCodeSystem = https://voicecollab.ai/fhir/CodeSystem/peds-language-fluency - -Alias: $PedsWhoCompletedSurveyCodeSystem = https://voicecollab.ai/fhir/CodeSystem/peds-who-completed-survey - -Alias: $PedsMedicalHistoryCodeSystem = https://voicecollab.ai/fhir/CodeSystem/peds-medical-history - - -Alias: $PedsReasonToDeclineCodeSystem = https://voicecollab.ai/fhir/CodeSystem/peds-reason-to-decline - -Alias: $RespiratoryDifficultyBreathingCodeSystem = https://voicecollab.ai/fhir/CodeSystem/difficulty-breathing - -Alias: $EducationLevelCodeSystem = https://voicecollab.ai/fhir/CodeSystem/education-level - -//------------------------------Winograd Questions------------------------------- - -// Alias: $WinogradSchemaQ1CodeSystem = https://voicecollab.ai/fhir/CodeSystem/winograd-q1 -// Alias: $WinogradSchemaQ2CodeSystem = https://voicecollab.ai/fhir/CodeSystem/winograd-q2 -// Alias: $WinogradSchemaQ3CodeSystem = https://voicecollab.ai/fhir/CodeSystem/winograd-q3 -// Alias: $WinogradSchemaQ4CodeSystem = https://voicecollab.ai/fhir/CodeSystem/winograd-q4 -// Alias: $WinogradSchemaQ5CodeSystem = https://voicecollab.ai/fhir/CodeSystem/winograd-q5 -Alias: $Winograd1CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-1 -Alias: $Winograd2CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-2 -Alias: $Winograd3CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-3 -Alias: $Winograd4CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-4 -Alias: $Winograd5CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-5 -Alias: $Winograd6CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-6 -Alias: $Winograd7CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-7 -Alias: $Winograd8CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-8 -Alias: $Winograd9CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-9 -Alias: $Winograd10CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-10 -Alias: $Winograd11CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-11 -Alias: $Winograd12CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-12 -Alias: $Winograd13CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-13 -Alias: $Winograd14CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-14 -Alias: $Winograd15CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-15 -Alias: $Winograd16CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-16 -Alias: $Winograd17CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-17 -Alias: $Winograd18CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-18 -Alias: $Winograd19CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-19 -Alias: $Winograd20CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-20 -Alias: $Winograd21CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-21 -Alias: $Winograd22CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-22 -Alias: $Winograd23CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-23 -Alias: $Winograd24CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-24 -Alias: $Winograd25CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-25 -Alias: $Winograd26CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-26 -Alias: $Winograd27CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-27 -Alias: $Winograd28CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-28 -Alias: $Winograd29CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-29 -Alias: $Winograd30CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-30 -Alias: $Winograd31CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-31 -Alias: $Winograd32CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-32 -Alias: $Winograd33CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-33 -Alias: $Winograd34CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-34 -Alias: $Winograd35CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-35 -Alias: $Winograd36CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-36 -Alias: $Winograd37CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-37 -Alias: $Winograd38CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-38 -Alias: $Winograd39CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-39 -Alias: $Winograd40CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-40 -Alias: $Winograd41CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-41 -Alias: $Winograd42CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-42 -Alias: $Winograd43CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-43 -Alias: $Winograd44CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-44 -Alias: $Winograd45CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-45 -Alias: $Winograd46CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-46 -Alias: $Winograd47CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-47 -Alias: $Winograd48CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-48 -Alias: $Winograd49CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-49 -Alias: $Winograd50CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-50 -Alias: $Winograd51CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-51 -Alias: $Winograd52CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-52 -Alias: $Winograd53CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-53 -Alias: $Winograd54CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-54 -Alias: $Winograd55CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-55 -Alias: $Winograd56CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-56 -Alias: $Winograd57CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-57 -Alias: $Winograd58CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-58 -Alias: $Winograd59CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-59 -Alias: $Winograd60CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-60 -Alias: $Winograd61CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-61 -Alias: $Winograd62CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-62 -Alias: $Winograd63CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-63 -Alias: $Winograd64CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-64 -Alias: $Winograd65CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-65 -Alias: $Winograd66CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-66 -Alias: $Winograd67CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-67 -Alias: $Winograd68CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-68 -Alias: $Winograd69CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-69 -Alias: $Winograd70CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-70 -Alias: $Winograd71CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-71 -Alias: $Winograd72CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-72 -Alias: $Winograd73CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-73 -Alias: $Winograd74CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-74 -Alias: $Winograd75CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-75 -Alias: $Winograd76CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-76 -Alias: $Winograd77CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-77 -Alias: $Winograd78CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-78 -Alias: $Winograd79CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-79 -Alias: $Winograd80CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-80 -Alias: $Winograd81CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-81 -Alias: $Winograd82CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-82 -Alias: $Winograd83CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-83 -Alias: $Winograd84CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-84 -Alias: $Winograd85CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-85 -Alias: $Winograd86CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-86 -Alias: $Winograd87CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-87 -Alias: $Winograd88CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-88 -Alias: $Winograd89CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-89 -Alias: $Winograd90CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-90 -Alias: $Winograd91CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-91 -Alias: $Winograd92CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-92 -Alias: $Winograd93CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-93 -Alias: $Winograd94CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-94 -Alias: $Winograd95CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-95 -Alias: $Winograd96CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-96 -Alias: $Winograd97CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-97 -Alias: $Winograd98CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-98 -Alias: $Winograd99CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-99 -Alias: $Winograd100CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-100 -Alias: $Winograd101CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-101 -Alias: $Winograd102CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-102 -Alias: $Winograd103CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-103 -Alias: $Winograd104CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-104 -Alias: $Winograd105CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-105 -Alias: $Winograd106CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-106 -Alias: $Winograd107CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-107 -Alias: $Winograd108CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-108 -Alias: $Winograd109CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-109 -Alias: $Winograd110CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-110 -Alias: $Winograd111CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-111 -Alias: $Winograd112CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-112 -Alias: $Winograd113CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-113 -Alias: $Winograd114CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-114 -Alias: $Winograd115CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-115 -Alias: $Winograd116CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-116 -Alias: $Winograd117CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-117 -Alias: $Winograd118CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-118 -Alias: $Winograd119CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-119 -Alias: $Winograd120CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-120 -Alias: $Winograd121CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-121 -Alias: $Winograd122CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-122 -Alias: $Winograd123CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-123 -Alias: $Winograd124CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-124 -Alias: $Winograd125CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-125 -Alias: $Winograd126CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-126 -Alias: $Winograd127CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-127 -Alias: $Winograd128CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-128 -Alias: $Winograd129CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-129 -Alias: $Winograd130CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-130 -Alias: $Winograd131CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-131 -Alias: $Winograd132CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-132 -Alias: $Winograd133CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-133 -Alias: $Winograd134CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-134 -Alias: $Winograd135CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-135 -Alias: $Winograd136CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-136 -Alias: $Winograd137CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-137 -Alias: $Winograd138CodeSystem = https://voicecollab.ai/fhir/CodeSystem/Winograd-138 - - -//-------------------------------Neuro Consent----------------------------------- -Alias: $NeuroConsentCodeSystem = https://voicecollab.ai/fhir/CodeSystem/neuro-consent -Alias: $PermissionToShareWithDoctorCodeSystem = https://voicecollab.ai/fhir/CodeSystem/permission-to-share-with-doctor -Alias: $PermissionToShareWithFamilyCodeSystem = https://voicecollab.ai/fhir/CodeSystem/permission-to-share-with-family -Alias: $NeuroParticipationConsentCodeSystem = https://voicecollab.ai/fhir/CodeSystem/neuro-participation-consent \ No newline at end of file diff --git a/input/fsh/AL_ValueSets.fsh b/input/fsh/AL_ValueSets.fsh deleted file mode 100644 index cc5ca2c..0000000 --- a/input/fsh/AL_ValueSets.fsh +++ /dev/null @@ -1,462 +0,0 @@ -// Questionnaire -Alias: $GAD7AndPHQOtionsValueSet = https://voicecollab.ai/fhir/ValueSet/survey-options -// Demographic -Alias: $YesNo = http://terminology.hl7.org/ValueSet/v2-0136 -Alias: $Race = http://hl7.org/fhir/us/core/ValueSet/detailed-race -Alias: $Ethnicity = http://hl7.org/fhir/us/core/ValueSet/detailed-ethnicity -Alias: $QuestionnaireGenderIdentityValueSet = https://voicecollab.ai/fhir/ValueSet/gender-identity -Alias: $USCoreGenderIdentityValueSet = http://terminology.hl7.org/ValueSet/gender-identity - -Alias: $QuestionnaireSexualOrientationValueSet = http://hl7.org/fhir/us/core/ValueSet/us-core-sexual-orientation -Alias: $YesNoSome = https://voicecollab.ai/fhir/ValueSet/yesnosome -Alias: $Languages = http://hl7.org/fhir/us/core/ValueSet/simple-language -Alias: $SurveyUserValueSet = https://voicecollab.ai/fhir/ValueSet/whocompletedsurvey -Alias: $AdultEducationValueSet = http://terminology.hl7.org/ValueSet/v3-EducationLevel -Alias: $HighestEducationValueSet = https://voicecollab.ai/fhir/ValueSet/Highest-Education -Alias: $DisabilityStatusValueSet = https://voicecollab.ai/fhir/ValueSet/disability-status -Alias: $DisabilityTypeValueSet = https://voicecollab.ai/fhir/ValueSet/disability-type -Alias: $EmploymentStatusValueSet = https://voicecollab.ai/fhir/ValueSet/employment-status -Alias: $HL7EmploymentStatusValueSet = http://terminology.hl7.org/ValueSet/v2-0066 -Alias: $FinancialAssistanceValueSet = https://voicecollab.ai/fhir/ValueSet/financial-assistance -Alias: $ImmigrationStatusValueSet = https://voicecollab.ai/fhir/ValueSet/immigration-status -Alias: $HouseholdStatusValueSet = https://voicecollab.ai/fhir/ValueSet/household-status -Alias: $MaritalStatusValueSet = https://voicecollab.ai/fhir/ValueSet/marital-status -Alias: $HouseholdMakeupValueSet = https://voicecollab.ai/fhir/ValueSet/household-makeup -Alias: $TransportationTypeValueSet = https://voicecollab.ai/fhir/ValueSet/transportation-type -Alias: $WHODASValueSet = https://voicecollab.ai/fhir/ValueSet/whodas -Alias: $UsCoreBirthSexValueSet = http://hl7.org/fhir/us/core/ValueSet/birthsex - - -// Confounders -Alias: $SmokingStatusValueSet = https://voicecollab.ai/fhir/ValueSet/smoking-status -Alias: $SmokingTypeValueSet = https://voicecollab.ai/fhir/ValueSet/smoking-types -Alias: $SmokingTimesValueSet = https://voicecollab.ai/fhir/ValueSet/smoking-times -Alias: $AlcoholConsumptionFrequencyValueSet = https://voicecollab.ai/fhir/ValueSet/alcohol-consumption-frequency -Alias: $AlcoholConsumptionAmountValueSet = https://voicecollab.ai/fhir/ValueSet/alcohol-consumption-amount -Alias: $PerspirationFrequencyValueSet = https://voicecollab.ai/fhir/ValueSet/perspiration-frequency -Alias: $MenstruationMenopauseValueSet = https://voicecollab.ai/fhir/ValueSet/menstruation-menopause-status -Alias: $VocalProfessionValueSet = https://voicecollab.ai/fhir/ValueSet/vocal-profession -Alias: $ReadingAbilityValueSet = https://voicecollab.ai/fhir/ValueSet/reading-ability -Alias: $MedicationValueSet = https://voicecollab.ai/fhir/ValueSet/medication -Alias: $PsychiatricHistoryValueSet = https://voicecollab.ai/fhir/ValueSet/psychiatric-history -Alias: $NeurologicalHistoryValueSet = https://voicecollab.ai/fhir/ValueSet/neurological-history -Alias: $ENTHistoryValueSet = https://voicecollab.ai/fhir/ValueSet/ent-history -Alias: $SeasonalAllergiesValueSet = https://voicecollab.ai/fhir/ValueSet/seasonal-allergies - -// Enrollment -Alias: $EnrollmentSelectLanguageValueSet = https://voicecollab.ai/fhir/ValueSet/select-language -Alias: $FluentLanguageValueSet = https://voicecollab.ai/fhir/ValueSet/fluent-language -Alias: $CheckedUncheckedValueSet = https://voicecollab.ai/fhir/ValueSet/checked-unchecked - - -Alias: $EligibleStudiesValueSet = https://voicecollab.ai/fhir/ValueSet/eligible-studies -Alias: $EnrollValueSet = https://voicecollab.ai/fhir/ValueSet/enroll - - -Alias: $DeclineReasonValueSet = https://voicecollab.ai/fhir/ValueSet/decline-reason -Alias: $EnrollmentInstitutionValueSet = https://voicecollab.ai/fhir/ValueSet/enrollment-institution -Alias: $EnrollmentCompleteValueSet = https://voicecollab.ai/fhir/ValueSet/enrollment-complete - -// General Information -Alias: $ConsentStatusValueSet = https://voicecollab.ai/fhir/ValueSet/consent-status - -// Session -Alias: $SessionValueSet = https://voicecollab.ai/fhir/ValueSet/session - -// Acoustic Task -Alias: $AcousticTaskStatusValueSet = https://voicecollab.ai/fhir/ValueSet/acoustic-task-status - -// Recoding -Alias: $RecordingValueSet = https://voicecollab.ai/fhir/ValueSet/recording - -// VHI-10 -Alias: $VoiceHandicapIndexValueset = https://voicecollab.ai/fhir/ValueSet/voice-handicap-index - -// DSM-5 -Alias: $DSM5ValueSet = https://voicecollab.ai/fhir/ValueSet/dsm5 -Alias: $DSM5Q1ValueSet = https://voicecollab.ai/fhir/ValueSet/dsm5-q1 -Alias: $DSM5Q2ValueSet = https://voicecollab.ai/fhir/ValueSet/dsm5-q2 -Alias: $DSM5Q3ValueSet = https://voicecollab.ai/fhir/ValueSet/dsm5-q3 -Alias: $DSM5Q4ValueSet = https://voicecollab.ai/fhir/ValueSet/dsm5-q4 -Alias: $DSM5Q5ValueSet = https://voicecollab.ai/fhir/ValueSet/dsm5-q5 - -Alias: $DSM5PhobiaValueSet = https://voicecollab.ai/fhir/ValueSet/dsm5-phobia -// PTSD -Alias: $PTSDValueSet = https://voicecollab.ai/fhir/ValueSet/ptsd - -// ADHD -Alias: $ADHDValueSet = https://voicecollab.ai/fhir/ValueSet/adhd - - -// Diagnosis -Alias: $YesNoNotCertainValueSet = https://voicecollab.ai/fhir/ValueSet/yes-no-not-certain - -Alias: $LeftRightValueSet = https://voicecollab.ai/fhir/ValueSet/left-right - -Alias: $EtiologyValueSet = https://voicecollab.ai/fhir/ValueSet/etiology - -Alias: $IatrogeniValueSet = https://voicecollab.ai/fhir/ValueSet/iatrogenic - -Alias: $TumorRlnValueSet = https://voicecollab.ai/fhir/ValueSet/tumor-rln - - -Alias: $GlotticGapValueSet = https://voicecollab.ai/fhir/ValueSet/glottic-gap - - -Alias: $DegreeValueSet = https://voicecollab.ai/fhir/ValueSet/degree - - -Alias: $CommentsValueSet = https://voicecollab.ai/fhir/ValueSet/comments - - -Alias: $TreatmentValueSet = https://voicecollab.ai/fhir/ValueSet/treatment - - -Alias: $SurgerySubCategoryValueSet = https://voicecollab.ai/fhir/ValueSet/surgery-sub-category - -Alias: $ThyroplastyValueSet = https://voicecollab.ai/fhir/ValueSet/thyroplasty - - -Alias: $VocalFoldInjectionAugmentationValueSet = https://voicecollab.ai/fhir/ValueSet/vocal-fold-injection-augmentation - -// Consent ICF USF - -Alias: $ConsentUsfQuestionValueSet = https://voicecollab.ai/fhir/ValueSet/consent-usf-question -// Dyspnea Index -Alias: $DysnpeaIndexValueSet = https://voicecollab.ai/fhir/ValueSet/dysnpea-index - -// Leicester Cough Questionnaire -Alias: $LeicesterCoughValueSet = https://voicecollab.ai/fhir/ValueSet/leicester-cough - - -// Urge to Cough Questionnaire -Alias: $UrgeToCoughValueSet = https://voicecollab.ai/fhir/ValueSet/urge-to-cough - -Alias: $PSC17ValueSet = https://voicecollab.ai/fhir/ValueSet/psc-17 - -// Peds EligibilityEnrollment -Alias: $PedsEnrollmentValueSet = https://voicecollab.ai/fhir/ValueSet/peds-enrollment - - -Alias: $PedsLanguageFluencyValueSet = https://voicecollab.ai/fhir/ValueSet/peds-language-fluency - - -Alias: $PedsWhoCompletedSurveyValueSet = https://voicecollab.ai/fhir/ValueSet/peds-who-completed-survey - - -Alias: $PedsMedicalHistoryValueSet = https://voicecollab.ai/fhir/ValueSet/peds-medical-history - -Alias: $PedsMedicalHistoryValueSet = https://voicecollab.ai/fhir/ValueSet/peds-medical-history - - -Alias: $PedsReasonToDeclineValueSet = https://voicecollab.ai/fhir/ValueSet/peds-reason-to-decline - -Alias: $RespiratoryDifficultyBreathingValueSet = https://voicecollab.ai/fhir/ValueSet/difficulty-breathing - -Alias: $IsoLanguages = http://hl7.org/fhir/us/core/ValueSet/simple-language - -//Alias: $IsoCountry = http://hl7.org/fhir/ValueSet/country -Alias: $IsoCountry = http://terminology.hl7.org/ValueSet/v3-Country - -Alias: $HL7EducationLevel = http://terminology.hl7.org/ValueSet/v3-EducationLevel - -Alias: $HighestEducationLevelValueSet = https://voicecollab.ai/fhir/ValueSet/EducationLevel - -Alias: $ConsentAgreementValueSet = https://voicecollab.ai/fhir/ValueSet/consent-agreement - -Alias: $ConsentSigningValueSet = https://voicecollab.ai/fhir/ValueSet/consent-signing - -//------------------------------Winograd Questions------------------------------- - -// Alias: $WinogradSchemaQ1ValueSet = https://voicecollab.ai/fhir/ValueSet/winograd-q1 -// Alias: $WinogradSchemaQ2ValueSet = https://voicecollab.ai/fhir/ValueSet/winograd-q2 -// Alias: $WinogradSchemaQ3ValueSet = https://voicecollab.ai/fhir/ValueSet/winograd-q3 -// Alias: $WinogradSchemaQ4ValueSet = https://voicecollab.ai/fhir/ValueSet/winograd-q4 -// Alias: $WinogradSchemaQ5ValueSet = https://voicecollab.ai/fhir/ValueSet/winograd-q5 - - -Alias: $Winograd1ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-1 - -Alias: $Winograd2ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-2 - -Alias: $Winograd3ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-3 - -Alias: $Winograd4ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-4 - -Alias: $Winograd5ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-5 - -Alias: $Winograd6ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-6 - -Alias: $Winograd7ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-7 - -Alias: $Winograd8ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-8 - -Alias: $Winograd9ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-9 - -Alias: $Winograd10ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-10 - -Alias: $Winograd11ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-11 - -Alias: $Winograd12ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-12 - -Alias: $Winograd13ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-13 - -Alias: $Winograd14ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-14 - -Alias: $Winograd15ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-15 - -Alias: $Winograd16ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-16 - -Alias: $Winograd17ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-17 - -Alias: $Winograd18ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-18 - -Alias: $Winograd19ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-19 - -Alias: $Winograd20ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-20 - -Alias: $Winograd21ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-21 - -Alias: $Winograd22ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-22 - -Alias: $Winograd23ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-23 - -Alias: $Winograd24ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-24 - -Alias: $Winograd25ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-25 - -Alias: $Winograd26ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-26 - -Alias: $Winograd27ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-27 - -Alias: $Winograd28ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-28 - -Alias: $Winograd29ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-29 - -Alias: $Winograd30ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-30 - -Alias: $Winograd31ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-31 - -Alias: $Winograd32ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-32 - -Alias: $Winograd33ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-33 - -Alias: $Winograd34ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-34 - -Alias: $Winograd35ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-35 - -Alias: $Winograd36ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-36 - -Alias: $Winograd37ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-37 - -Alias: $Winograd38ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-38 - -Alias: $Winograd39ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-39 - -Alias: $Winograd40ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-40 - -Alias: $Winograd41ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-41 - -Alias: $Winograd42ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-42 - -Alias: $Winograd43ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-43 - -Alias: $Winograd44ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-44 - -Alias: $Winograd45ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-45 - -Alias: $Winograd46ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-46 - -Alias: $Winograd47ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-47 - -Alias: $Winograd48ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-48 - -Alias: $Winograd49ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-49 - -Alias: $Winograd50ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-50 - -Alias: $Winograd51ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-51 - -Alias: $Winograd52ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-52 - -Alias: $Winograd53ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-53 - -Alias: $Winograd54ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-54 - -Alias: $Winograd55ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-55 - -Alias: $Winograd56ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-56 - -Alias: $Winograd57ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-57 - -Alias: $Winograd58ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-58 - -Alias: $Winograd59ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-59 - -Alias: $Winograd60ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-60 - -Alias: $Winograd61ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-61 - -Alias: $Winograd62ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-62 - -Alias: $Winograd63ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-63 - -Alias: $Winograd64ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-64 - -Alias: $Winograd65ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-65 - -Alias: $Winograd66ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-66 - -Alias: $Winograd67ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-67 - -Alias: $Winograd68ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-68 - -Alias: $Winograd69ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-69 - -Alias: $Winograd70ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-70 - -Alias: $Winograd71ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-71 - -Alias: $Winograd72ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-72 - -Alias: $Winograd73ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-73 - -Alias: $Winograd74ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-74 - -Alias: $Winograd75ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-75 - -Alias: $Winograd76ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-76 - -Alias: $Winograd77ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-77 - -Alias: $Winograd78ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-78 - -Alias: $Winograd79ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-79 - -Alias: $Winograd80ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-80 - -Alias: $Winograd81ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-81 - -Alias: $Winograd82ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-82 - -Alias: $Winograd83ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-83 - -Alias: $Winograd84ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-84 - -Alias: $Winograd85ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-85 - -Alias: $Winograd86ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-86 - -Alias: $Winograd87ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-87 - -Alias: $Winograd88ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-88 - -Alias: $Winograd89ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-89 - -Alias: $Winograd90ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-90 - -Alias: $Winograd91ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-91 - -Alias: $Winograd92ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-92 - -Alias: $Winograd93ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-93 - -Alias: $Winograd94ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-94 - -Alias: $Winograd95ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-95 - -Alias: $Winograd96ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-96 - -Alias: $Winograd97ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-97 - -Alias: $Winograd98ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-98 - -Alias: $Winograd99ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-99 - -Alias: $Winograd100ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-100 - -Alias: $Winograd101ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-101 - -Alias: $Winograd102ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-102 - -Alias: $Winograd103ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-103 - -Alias: $Winograd104ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-104 - -Alias: $Winograd105ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-105 - -Alias: $Winograd106ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-106 - -Alias: $Winograd107ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-107 - -Alias: $Winograd108ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-108 - -Alias: $Winograd109ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-109 - -Alias: $Winograd110ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-110 - -Alias: $Winograd111ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-111 - -Alias: $Winograd112ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-112 - -Alias: $Winograd113ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-113 - -Alias: $Winograd114ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-114 - -Alias: $Winograd115ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-115 - -Alias: $Winograd116ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-116 - -Alias: $Winograd117ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-117 - -Alias: $Winograd118ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-118 - -Alias: $Winograd119ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-119 - -Alias: $Winograd120ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-120 - -Alias: $Winograd121ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-121 - -Alias: $Winograd122ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-122 - -Alias: $Winograd123ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-123 - -Alias: $Winograd124ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-124 - -Alias: $Winograd125ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-125 - -Alias: $Winograd126ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-126 - -Alias: $Winograd127ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-127 - -Alias: $Winograd128ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-128 - -Alias: $Winograd129ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-129 - -Alias: $Winograd130ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-130 - -Alias: $Winograd131ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-131 - -Alias: $Winograd132ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-132 - -Alias: $Winograd133ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-133 - -Alias: $Winograd134ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-134 - -Alias: $Winograd135ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-135 - -Alias: $Winograd136ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-136 - -Alias: $Winograd137ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-137 - -Alias: $Winograd138ValueSet = https://voicecollab.ai/fhir/ValueSet/Winograd-138 - - - - -//-------------------------------Neuro Consent----------------------------------- -Alias: $NeuroConsentValueSet = https://voicecollab.ai/fhir/ValueSet/neuro-consent - -Alias: $PermissionToShareWithDoctorValueSet = https://voicecollab.ai/fhir/ValueSet/permission-to-share-with-doctor -Alias: $PermissionToShareWithFamilyValueSet = https://voicecollab.ai/fhir/ValueSet/permission-to-share-with-family -Alias: $NeuroParticipationConsentValueSet = https://voicecollab.ai/fhir/ValueSet/neuro-participation-consent \ No newline at end of file diff --git a/input/fsh/CS_CodeSystem.fsh b/input/fsh/CS_CodeSystem.fsh deleted file mode 100644 index d4acf5e..0000000 --- a/input/fsh/CS_CodeSystem.fsh +++ /dev/null @@ -1,3442 +0,0 @@ -// Demographic related code systems -CodeSystem: YesNoSome -Id: Yes-No-Some -Title: "Yes/No/Some Response Codes" -Description: "A set of codes representing 'Yes', 'No', and 'Some' responses for questionnaires." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* ^caseSensitive = true -* ^content = #complete -* ^count = 3 -* #Y "Yes" "Yes" -* #N "No" "No" -* #S "Some" "Some" - -CodeSystem: WhoCompletedSurvey -Id: Who-Completed-Survey -Title: "Survey Completion Identifier Codes" -Description: "This code system identifies who has completed a specific survey or questionnaire." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* ^caseSensitive = true -* ^content = #complete -* ^count = 3 -* #S "Self" "Survey was completed by self" -* #A "Assistant" "Survey was completed by an assistant" -* #P "Parent/Caregiver" "Survey was completed by a parent/cargiver" - -// CodeSystem: PedsWhoCompletedSurvey -// Id: peds-who-completed-survey -// Title: "Survey Completion Identifier Codes" -// Description: "This code system identifies who has completed a specific survey or questionnaire." -// * ^version = "1.0.0" -// * ^status = #active -// * ^date = "2023-05-11" -// * ^caseSensitive = true -// * ^content = #complete -// * ^count = 3 -// * #S "Self" "Survey was completed by self" -// * #A "Assistant" "Survey was completed by an assistant" -// * #P "Parent/Caregiver" "Survey was completed by a parent/cargiver" - - - -CodeSystem: ChildEducation -Id: child-education -Title: "Child Education Level Code System" -Description: "A comprehensive code system for identifying the highest level of education attained by a child, used in questionnaire contexts." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* ^caseSensitive = true -* ^content = #complete -* ^count = 16 -* #NFE "No Formal Education" "The child has not received any formal education." -* #PS "Pre-school" "The child's highest level of education is pre-school." -* #K "Kindergarten" "The child's highest level of education is kindergarten." -* #SE "Some elementary school education" "The child has some elementary school education." -* #G1 "Grade 1" "The child's highest level of education is Grade 1." -* #G2 "Grade 2" "The child's highest level of education is Grade 2." -* #G3 "Grade 3" "The child's highest level of education is Grade 3." -* #G4 "Grade 4" "The child's highest level of education is Grade 4." -* #G5 "Grade 5" "The child's highest level of education is Grade 5." -* #G6 "Grade 6" "The child's highest level of education is Grade 6." -* #G7 "Grade 7" "The child's highest level of education is Grade 7." -* #G8 "Grade 8" "The child's highest level of education is Grade 8." -* #G9 "Grade 9" "The child's highest level of education is Grade 9." -* #G10 "Grade 10" "The child's highest level of education is Grade 10." -* #G11 "Grade 11" "The child's highest level of education is Grade 11." -* #G12 "Grade 12" "The child's highest level of education is Grade 12." - - -CodeSystem: EducationLevel -Id: education-level -Title: "Education Level Code System" -Description: "A comprehensive code system for identifying the highest level of education attained by a child, used in questionnaire contexts." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-09-01" -* ^caseSensitive = true -* ^content = #complete -* ^count = 3 -* #NFE "No Formal Education" "The child has not received any formal education." -* #P "Prefer Not to Answer" -* #O "Other" - - - - - - - - - - - -CodeSystem: DisabilityStatus -Id: disability-status -Title: "Disability Status Code System" -Description: "A comprehensive code system for categorizing disability status in a questionnaire format." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* ^caseSensitive = true -* ^content = #complete -* ^count = 3 -* #DAW "Disabled, able to work" -* #DUW "Disabled, unable to work" -* #PNA "Prefer not to answer" - -CodeSystem: DisabilityType -Id: disability-type -Title: "Disability Classification Codes" -Description: "A comprehensive set of codes representing different types of disabilities for use in questionnaires." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* ^caseSensitive = true -* ^content = #complete -* ^count = 9 -* #V "Vision" -* #M "Movement" -* #T "Thinking" -* #R "Remembering" -* #L "Learning" -* #C "Communicating" -* #H "Hearing" -* #MH "Mental Health" -* #SR "Social Relationships" - -CodeSystem: EmploymentStatus -Id: employment-status -Title: "Employment Status Code System" -Description: "A comprehensive code system for categorizing employment status in a questionnaire." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #T "Temporarily unemployed" -* #L "Leave of absence " - -CodeSystem: FinancialAssistance -Id: financial-assistance -Title: "Financial Aid Programs Questionnaire Codes" -Description: "Existence of a financial aid program." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* ^caseSensitive = true -* ^content = #complete -* ^count = 4 -* #SSI "Supplemental Security Income (SSI)" -* #SNAP "Supplemental Nutrition Assistance Program (SNAP)" -* #WIC "Special Supplemental Nutrition Program for Women, Infants, and Children (WIC)" -* #TANFGA "Temporary Assistance for Needy Families (TANF), including Pass through Child Support General Assistance (GA) " - -CodeSystem: ImmigrationStatus -Id: immigration-status -Title: "Immigration Status Classification Codes" -Description: "A comprehensive set of codes representing different immigration statuses." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* ^caseSensitive = true -* ^content = #complete -* ^count = 8 -* #C "Citizen" -* #PR "Permanent Resident" -* #FN "Foreign national" -* #R "Refugee" -* #AS "Asylum seeker" -* #NIS "Non-immigrant student" -* #NIW "Non-immigrant worker" -* #PNTA "Prefer not to answer" - -CodeSystem: HouseholdStatus -Id: household-status -Title: "Residential Status Code System" -Description: "A comprehensive code system defining various residential statuses." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* ^caseSensitive = true -* ^content = #complete -* ^count = 6 -* #AL "Assisted living" -* #OH "Own home" -* #R "Rent home" -* #SN "Skilled nursing facility/nursing home" -* #UT "Unhoused-temporarily" -* #UP "Unhoused-permanently" - -CodeSystem: MaritalStatus -Id: marital-status -Title: "Marital Status Classification Codes" -Description: "A comprehensive set of codes representing different marital statuses for use in questionnaires." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* ^caseSensitive = true -* ^content = #complete -* ^count = 10 -* #D "Divorced" -* #RL "In a relationship, not married, living with partner (Domestic Partner)" -* #RNL "In a relationship, not married, not living with partner" -* #M "Married" -* #SD "Legally Separated" -* #S "Never Married" -* #W "Widowed" -* #A "Annuled" -* #I "Interlocutory" -* #P "Polygamous" - -CodeSystem: HouseholdMakeup -Id: household-makeup -Title: "Household Composition Classification Codes" -Description: "A comprehensive set of codes defining different household compositions." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* ^caseSensitive = true -* ^content = #complete -* ^count = 6 -* #A "I live alone" -* #S "Spouse/partner/significant other" -* #C "One or more children" -* #P "One or more parent" -* #GP "One or more grandparent" -* #O "Other, please specify" - -CodeSystem: TransportationType -Id: transportation-type -Title: "Transportation Mode Classification" -Description: "A comprehensive code system categorizing various modes of transportation." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* ^caseSensitive = true -* ^content = #complete -* ^count = 8 -* #P "Personal vehicle" -* #S "Shared vehicle" -* #PT "Public transportation" -* #R "Ride with someone else" -* #RS "Ride service" -* #M "Bicycle/Motorbike" -* #W "Walking" -* #O "Other, please specify" - -CodeSystem: GenderIdentity -Id: gender-identity -Title: "Comprehensive Gender Identity Codes" -Description: "This code system provides a comprehensive list of gender identity codes for use in demographic questionnaires." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* ^caseSensitive = true -* ^content = #complete -* ^count = 7 -* #CM "Cis Man" "Identifies as a cisgender man." -* #CF "Cis Woman" "Identifies as a cisgender woman." -* #TM "Transgender male/Transman/Female-to-male" "Identifies as a transgender male, transman, or female-to-male." -* #TF "Transgender female/Transwoman/Male-tofemale" "Identifies as a transgender female, transwoman, or male-to-female." -* #GQ "Genderqueer/Non-binary" "Identifies as genderqueer or non-binary." -* #DC "Decline to Answer" "Chose not to disclose gender identity." -* #UN "Unknown" "Gender identity is not known." - -CodeSystem: SurveyOptions -Id: survey-options -Title: "PHQ9 and GAD7 Survey Response Codes" -Description: "This code system defines the response options for PHQ9 and GAD7 questionnaires." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* ^caseSensitive = true -* ^content = #complete -* ^count = 4 -* #N "Not at all" -* #S "Several days" -* #MH "More than half the days" -* #NE "Nearly everyday" - -// confounders - -CodeSystem: WHODAS -Id: whodas -Title: "WHODAS Questionnaire Code System" -Description: "A comprehensive code system for categorizing responses in WHODAS Questionnaires." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #N "None" -* #MI "Mild" -* #MO "Moderate" -* #S "Severe" -* #EC "Extreme or cannot do" - -CodeSystem: SmokingStatus -Id: smoking-status -Title: "Smoking Status Codes for Questionnaires" -Description: "This code system defines the necessary codes for identifying smoking status in health questionnaires." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 3 -* #N "I've never smoked regularly" -* #U "I used to smoke" -* #C "I currently smoke" - -CodeSystem: SmokingTypes -Id: types-of-smoking -Title: "Classification of Smoking Methods" -Description: "This code system categorizes the various methods of smoking for use in questionnaires." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 7 -* #T "Tobacco cigarettes" -* #C "Cannabis joints, bong, pipe" -* #V "Vapes" -* #EC "e-cigarettes" -* #H "Hookah" -* #P "Pipes" -* #O "Other, please specify" - -CodeSystem: SmokingTimes -Id: frequency-of-smoking -Title: "Frequency of Smoking Codes for Questionnaires" -Description: "This code system includes specific codes used in questionnaires to assess the frequency of a respondent's smoking habits." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #M "Multiple times a day" -* #AO "About once a day" -* #FW "A few times a week" -* #FM "A few times a month" -* #FY "A few times a year" - -CodeSystem: AlcoholConsumptionFrequency -Id: alcohol-consumption-frequency -Title: "Alcohol Consumption Frequency Codes" -Description: "This code system defines the frequency of alcohol consumption for use in questionnaires." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #N "Never" -* #M "Monthly or less" -* #TFM "2-4 times a month" -* #TTW "2-3 times a week" -* #FM "4 or more times a week" - -CodeSystem: AlcoholConsumptionAmount -Id: alcohol-consumption-amount -Title: "Alcohol Consumption Frequency Codes" -Description: "This code system defines the frequency of alcohol consumption for use in questionnaires." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 4 -* #TF "3 to 4" -* #FS "5 to 6" -* #SN "7 to 9" -* #TM "10 to more" - -CodeSystem: PerspirationFrequency -Id: perspiration-frequency -Title: "Perspiration Frequency Codes for Questionnaires" -Description: "This code system includes specific codes for indicating the frequency of perspiration in questionnaire responses." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 4 -* #N "Almost Never" -* #S "Sometimes" -* #O "Often" -* #A "Always" - -CodeSystem: MenstruationMenopauseStatus -Id: menstruation-menopause-status -Title: "Menstruation and Menopause Status Codes" -Description: "This code system defines the possible responses for a questionnaire regarding menstruation and menopause status." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 4 -* #N "Does not apply" -* #Y "Yes" -* #M "I have gone through menopause" -* #O "Other, Please Specify" - -CodeSystem: VocalProfessionCodes -Id: vocal-profession -Title: "Vocal Profession Codes" -Description: "A comprehensive set of codes representing various professions that involve significant vocal activity." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 8 -* #B "Bartender" -* #WR "Waiter, receptionist" -* #S "Speaking (secretary, call center, attorney, salesperson)" -* #K "K-12 Teacher " -* #SI "Singer" -* #C "Chearleading" -* #N "None" -* #O "Other, Please Specify" - -CodeSystem: ReadingAbility -Id: reading-ability -Title: "Reading Proficiency Levels" -Description: "A comprehensive set of codes representing different levels of reading proficiency for questionnaire respondents." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #E "Excellent" -* #VG "Very Good" -* #G "Good" -* #F "Fair" -* #P "Poor" - -CodeSystem: Medication -Id: medication -Title: "Comprehensive Medication Code System" -Description: "This code system encompasses a broad range of medications used in questionnaires, including antibiotics, antihistamines, cocaine, diuretics, hormones, inhaled corticosteroids for asthma, pain medications, psychotropic medications, tricyclic antidepressants, vitamins, and others." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 11 -* #AB "Antibiotics" -* #AH "Antihistamines" -* #C "Cocaine use" -* #D "Diuretics" -* #H "Hormone use - oral contraceptives" -* #ICA "Inhaled corticosteroids for asthma" -* #PK "Pain medications" -* #P "Psychotropic medications" -* #TA "Tricyclic antidepressants" -* #V "Vitamins" -* #O "Other" - -CodeSystem: PsychiatricHistory -Id: psychiatric-history -Title: "Psychiatric History Classification Codes" -Description: "A comprehensive set of codes representing various psychiatric conditions, used in psychiatric history questionnaires." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 21 -* #C "Confused" -* #NA "Nervous/Anxious" -* #SD "Sleep Disturbance" -* #A "Agoraphobia" -* #ADHD "Attention-Deficit / Hyperactivity Disorder (ADHD)" -* #ASD "Autism Spectrum Disorder (ASD)" -* #BI "Bipolar Disorder" -* #BPD "Borderline Personality Disorder (BPD)" -* #ED "Eating Disorder (ED)" -* #GAD "Generalized Anxiety Disorder (GAD)" -* #IS "Insomnia / sleep disorder" -* #MDD "Major Depressive Disorder" -* #OCD "Obsessive-Compulsive Disorder (OCD)" -* #PD "Panic Disorder" -* #PTSD "Post-Traumatic Stress Disorder (PTSD)" -* #SCH "Schizophrenia" -* #SAD "Social Anxiety Disorder" -* #SUD "Substance Use Disorder" -* #PND "Prefer not to disclose" -* #O "Other Please Specify" -* #N "None" - -CodeSystem: NeurologicalHistory -Id: neurological-history -Title: "Neurological History Questionnaire Codes" -Description: "A comprehensive set of codes used for identifying and categorizing neurological conditions in a questionnaire." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 15 -* #D "Dizziness" -* #FH "Frequent or severe headache" -* #SD "Speech Difficulty" -* #A "Alzheimer's Disease" -* #BT "Brain tumor" -* #DM "Dementia" -* #E "Epilepsy" -* #M "Migraine" -* #MS "Multiple sclerosis" -* #PD "Parkinson's Disease" -* #S "Stroke" -* #TBI "Traumatic brain injury" -* #PNTA "Prefer not to disclose" -* #O "Other" -* #N "None" - -CodeSystem: ENTHistory -Id: ent-history -Title: "Ear, Nose, and Throat (ENT) History Codes" -Description: "This code system encompasses the complete set of codes used for documenting patient's ear, nose, and throat (ENT) history in questionnaires." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 64 -* #CEI "Chronic ear infection" -* #CR "Chronic rhinosinusitis" -* #CI "Cochlear implant" -* #CT "Cancer: throat" -* #DY "Dysphagia (difficulty swallowing)" -* #FS "Frequent sinusitis" -* #HL "Hearing loss" -* #M "Migraine" -* #PCL "Pre-cancerous lesion (e.g., laryngeal leukoplakia or keratosis)" -* #RAH "Radiation around head, neck, or ears" -* #R "Reflux (heartburn)" -* #RE "Reinke's edema, polypoid corditis, or smoker's larynx" -* #SA "Seasonal allergies" -* #SS "Sjogren's syndrome" -* #TD "Thyroid disease" -* #VI "Velopharyngeal insufficiency" -* #VFP "Vocal fold polyp, nodule, or cyst" -* #VH "Vocal hemorrhage or bleed" -* #VTD "Voice/throat disorder" -* #CES "Chronic ear surgery (e.g. mastoid)" -* #ET "Ear tubes" -* #SINS "Sinus Surgery" -* #SR "Septoplasty/Rhinoplasty" -* #SLS "Sleep surgery" -* #TS "Throat surgery" -* #THS "Thyroid surgery" -* #TA "Tonsillectomy/Adenoidectomy" -* #DP "Dental problem" -* #ED "Ear discharge" -* #EP "Ear pain" -* #NC "Nasal Congestion/runny nose" -* #NB "Nosebleeds" -* #PWT "Pain while talking or singing" -* #PND "Post-nasal drip" -* #SP "Sinus pressure" -* #ST "Sore Throat" -* #T "Tinnitus" -* #TVT "Tremors: vocal tremors" -* #VC "Voice change" -* #A "Asmtha" -* #COPD "Chronic Obstructive Pulmonary Disease (COPD)" -* #CC "Chronic cough" -* #NBRE "Noisy breathing" -* #SOB "Shortness of breath" -* #CA "Craniofacial abnormalities" -* #CUA "Cushingoid appearance" -* #CWD "Chest wall deformities (scars, deformities)" -* #APR "Apraxia" -* #CRA "Craniofacial abnormalities" -* #DYS "Dysarthria" -* #HOAR "Hoarseness " -* #L "Lisping" -* #SD "Spasmodic Dysphonia" -* #STU "Stuttering" -* #VCPAR "Vocal Fold Paralysis" -* #Apha "Aphasia" -* #DYSL "Dyslexia" -* #ADHD "ADHD" -* #DYSC "Dyscalculia" -* #DYSG "Dysgraphia" -* #DYSP "Dyspraxia" -* #PNTD "Prefer not to disclose " -* #O "Other" -* #N "None" - -// ---------------------------Enrollment-------------------------------- -CodeSystem: EnrollmentSelectLanguage -Id: enrollment-select-language -Title: "Language Selection Codes for Enrollment Questionnaire" -Description: "This code system defines the language options available for the enrollment questionnaire." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-07" -* ^caseSensitive = true -* ^content = #complete -* ^count = 4 -* #EN "English" -* #FR "French" -* #SP "Spanish" -* #O "Other, Please Specify" - -CodeSystem: FluentLanguage -Id: fluent-language -Title: "Fluent Language Identification Codes" -Description: "A set of codes identifying languages for questionnaire enrollment purposes." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-07" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #N "None" -* #EN "English" -* #FR "French" -* #SP "Spanish" -* #O "Other, Please Specify" - -CodeSystem: CheckedUnchecked -Id: checked-unchecked -Title: "Enrollment Status Codes for Questionnaires" -Description: "This code system defines the status codes used to indicate the enrollment condition in questionnaires." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-07" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #C "Checked" -* #UC "Unchecked" - -CodeSystem: EligibleStudies -Id: eligible-studies -Title: "Eligibility Criteria for Study Enrollment" -Description: "A comprehensive set of codes representing different study fields for questionnaire enrollment." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-07" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #ES1 "Voice Disorders" -* #ES2 "Neurological and Neurodegenerative Disorders" -* #ES3 "Mood and Psychiatric Disorders" -* #ES4 "Respiratory Disorders" -* #ES5 "Pediatric Disorders" - -CodeSystem: Enroll -Id: enroll -Title: "Eligibility Status Codes for Study Enrollment" -Description: "This code system defines the possible status codes for study enrollment eligibility in a questionnaire." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-07" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #E "Enroll" -* #D "Decline" - -CodeSystem: DeclineReason -Id: decline-reason -Title: "Reasons for Declining Participation Codes" -Description: "This code system specifies the various reasons an individual might decline participation in a study, as used in questionnaire enrollment." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-07" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #R1 "I am not interested in having my voice recorded" -* #R2 "I do not have enough time today and want to be contacted later" -* #R3 "I do not have enough time and do not want to be contacted later" -* #R4 "I prefer not to share any health information for research" -* #R5 "Other, Please Specify" - -CodeSystem: EnrollmentInstitution -Id: enrollment-institution -Title: "Institution Enrollment Codes" -Description: "Specific codes representing different institutions for questionnaire enrollment." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-07" -* ^caseSensitive = true -* ^content = #complete -* ^count = 3 -* #USF "USF" -* #WCM "WCM" -* #MIT "MIT" - -CodeSystem: EnrollmentComplete -Id: enrollment-complete -Title: "Enrollment Status Codes" -Description: "The set of codes representing the status of a Questionnaire enrollment" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-07" -* ^caseSensitive = true -* ^content = #complete -* ^count = 3 -* #I "Incomplete" -* #UV "Unverified" -* #C "Complete" - -// -------------------General Information---------------------------------- -CodeSystem: ConsentStatus -Id: consent-status -Title: "Consent Status Codes" -Description: "Code system representing various statuses of patient consent" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 3 -* #P "Pending" -* #C "Consented" -* #W "Withdrawn Consent" - -// ---------------------Session--------------------------------------------- -CodeSystem: Session -Id: session -Title: "Session Status Codes" -Description: "A comprehensive set of codes representing the status of a session." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #IPR "In Progress" -* #C "Completed" - -//--------------------------Acoustic Tasks--------------------------------- -CodeSystem: AcousticTaskStatus -Id: acoustic-task-status -Title: "Status Codes for Acoustic Tasks" -Description: "A comprehensive set of codes representing the status of Acoustic Tasks." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #S "Skipped" -* #C "Completed" - -CodeSystem: Recording -Id: recording -Title: "Recording Version Codes" -Description: "A comprehensive set of codes representing different versions of recordings." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-15" -* ^caseSensitive = true -* ^content = #complete -* ^count = 1 -* #V1 "v1.0.0" - -CodeSystem: VoiceHandicapIndex -Id: voice-handicap-index -Title: "Voice Handicap Index Assessment Codes" -Description: "A comprehensive set of codes used for the Voice Handicap Index assessment." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #1 "Never" -* #2 "Almost Never" -* #3 "Sometimes" -* #4 "Almost Always" -* #5 "Always" - -CodeSystem: DSM5 -Id: dsm5 -Title: "Diagnostic and Statistical Manual of Mental Disorders (DSM-5) Code System" -Description: "This code system is designed for the DSM-5 questionnaire, providing severity codes for mental health conditions." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #1 "None (Not at all)" -* #2 "Slight (Rare, less than a day or two)" -* #3 "Mild (Several days)" -* #4 "Moderate (More than half the dayd)" -* #5 "Severe (Nearly every day)" - -CodeSystem: SeasonalAlergies -Id: seasonal-allergies -Title: "Codes for Confounders Season Allergies" -Description: "This code system is designed for confounders questionnaire." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-09-06" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #1 "Nasal Congestion" -* #2 "Cough" -* #3 "Shortness of Breath" -* #4 "Sore Throat" -* #5 "Other" - -CodeSystem: DSM5Q1 -Id: dsm5-q1 -Title: "dsm5 q1" -Description: "The codes required for dsm5 q1 questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-21" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #1 "I do not feel happier or more cheerful than usual." -* #2 "I occasionally feel happier or more cheerful than usual." -* #3 "I often feel happier or more cheerful than usual." -* #4 "I feel happier or more cheerful than usual most of the time." -* #5 "I feel happier of more cheerful than usual all of the time" - -CodeSystem: DSM5Q2 -Id: dsm5-q2 -Title: "dsm5 q2" -Description: "The codes required for dsm5 q2 questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-21" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #1 "I do not feel more self-confident than usual." -* #2 "I occasionally feel more self-confident thanusual." -* #3 "I often feel more self-confident than usual" -* #4 "I frequently feel more self-confident than usual." -* #5 "I feel extremely self-confident all of the time." - - - - -CodeSystem: DSM5Q3 -Id: dsm5-q3 -Title: "dsm5 q3" -Description: "The codes required for dsm5 q3 questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-21" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #1 "I do not need less sleep than usual" -* #2 "I occasionally need less sleep than usual" -* #3 "I need less sleep than usual" -* #4 "I frequently need less sleep than usual." -* #5 "I can go all day and all night without any sleep and still not feel tired." - - -CodeSystem: DSM5Q4 -Id: dsm5-q4 -Title: "dsm5 q4" -Description: "The codes required for dsm5 q4 questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-21" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #1 "I do not talk more than usual." -* #2 "I occasionally talk more than usual." -* #3 "I often talk more than usual" -* #4 "I frequently talk more than usual" -* #5 "I talk constantly and cannot be interrupted." - - -CodeSystem: DSM5Q5 -Id: dsm5-q5 -Title: "dsm5 q5" -Description: "The codes required for dsm5 q5 questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-21" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #1 "I have not been more active (either socially, sexually, at work, home, or school) than usual." -* #2 "I have occasionally been more active than usual." -* #3 "I have often been more active than usual" -* #4 "I have frequently been more active than usual." -* #5 "I am constantly more active or on the go all the time." - -CodeSystem: DSM5Phobia -Id: dsm5-phobia -Title: "dsm5 q5" -Description: "The codes required for dsm5 phobia questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-21" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #1 "Never" -* #2 "Occasionally" -* #3 "Half of the time" -* #4 "Most of the time" -* #5 "All of the time" - - -//---------------------------PTSD------------------------------------- - -CodeSystem: PTSD -Id: ptsd -Title: "ptsd" -Description: "The codes required for ptsd questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #0 "Not at all" -* #1 "A little bit" -* #2 "Moderately" -* #3 "Quite a bit" -* #4 "Extremely" - - -//---------------------------ADHD------------------------------------- - -CodeSystem: ADHD -Id: adhd -Title: "adhd" -Description: "The codes required for adhd questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #1 "Never" -* #2 "Rarely" -* #3 "Sometimes" -* #4 "Often" -* #5 "Very Often" - -// ---------------------------Vocal Fold Paralysis------------------------------ -CodeSystem: YesNoNotCertain -Id: yes-no-not-certain -Title: "YesNoNotCertain" -Description: "The codes required for Diagnosis questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* ^caseSensitive = true -* ^content = #complete -* ^count = 3 -* #Y "Yes" -* #N "No" -* #NC "Not Certain" - -CodeSystem: LeftRight -Id: left-right -Title: "leftRight" -Description: "The codes required for Diagnosis questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #L "Left" -* #R "Right" - -CodeSystem: Etiology -Id: etiology -Title: "etiology" -Description: "The codes required for Diagnosis questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* ^caseSensitive = true -* ^content = #complete -* ^count = 4 -* #1 "Idiopathic" -* #2 "Latrogenic (surgery/intubation)" -* #3 "Tumor invading RLN" -* #4 "Radiation" - - -CodeSystem: Iatrogenic -Id: iatrogenic -Title: "iatrogenic" -Description: "The codes required for Diagnosis questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* ^caseSensitive = true -* ^content = #complete -* ^count = 6 -* #1 "Thyroidectomy" -* #2 "ACDF" -* #3 "Lung surgery" -* #4 "Heart Surgery" -* #5 "Intubation" -* #6 "Brain Surgery" - -CodeSystem: TumorRLN -Id: tumor-rln -Title: "Tumor invading RLN " -Description: "The codes required for Diagnosis questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* ^caseSensitive = true -* ^content = #complete -* ^count = 3 -* #1 "Brain" -* #2 "Chest" -* #3 "Neck" - -CodeSystem: GlotticGap -Id: glottic-gap -Title: "Tumor invading RLN " -Description: "The codes required for Diagnosis questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* ^caseSensitive = true -* ^content = #complete -* ^count = 3 -* #1 "Small" -* #2 "Moderate" -* #3 "Large" - - -CodeSystem: Degree -Id: degree -Title: "Degree" -Description: "The codes required for Diagnosis questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 "C" -* #2 "I" - - -CodeSystem: Comments -Id: comments -Title: "Comments" -Description: "The codes required for Diagnosis questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 "Normal" -* #2 "Other (Provide Description)" - - - - - - -CodeSystem: Treatment -Id: treatment -Title: "treatment" -Description: "The codes required for Diagnosis questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* ^caseSensitive = true -* ^content = #complete -* ^count = 3 -* #1 "Surgery" -* #2 "Speech Therapy" -* #3 "No Treatment" - - -CodeSystem: SurgerySubCategory -Id: surgery-sub-category -Title: "surgery sub-category" -Description: "The codes required for Diagnosis questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 "Thyroplasty" -* #2 "Vocal fold injection augmentation" - -CodeSystem: Thyroplasty -Id: thyroplasty -Title: "Thyroplasty " -Description: "The codes required for Diagnosis questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 "Goretex" -* #2 "Silastic" - -CodeSystem: VocalFoldInjectionAugmentation -Id: vocal-fold-injection-augmentation -Title: "Vocal Fold Injection Augmentation" -Description: "The codes required for Diagnosis questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* ^caseSensitive = true -* ^content = #complete -* ^count = 4 -* #1 "Caha" -* #2 "Gel" -* #3 "Hyaluronic Acid augmentation" -* #4 "Fat Injection" - -// -------------------------Consent Main ICF ----------------------------- - -CodeSystem: ConsentUsfQuestion -Id: consent-usf-question -Title: "Consent Usf Question" -Description: "The codes required for Diagnosis questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* ^caseSensitive = true -* ^content = #complete -* ^count = 3 -* #1 "I consent to having all data I submit shared only with the researchers of this study." -* #2 "I consent to having all data I submit shared with -the researchers of this study and to having my -audio recordings and de-identified written -responses shared with other qualified -researchers." -* #3 "I consent to having all data I submit shared with -the researchers of this study and to having my -audio recordings and de-identified written -responses shared with other qualified -researchers as well as publicly in the form of an -open-source database" - - - -//------------------------------------PSC-17-------------------------------------- -CodeSystem: PSC17 -Id: psc-17 -Title: "Pediatric Symptom Checklist (PSC-17)" -Description: "The codes required for Pediatric Symptom Checklist (PSC-17) questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-07-21" -* ^caseSensitive = true -* ^content = #complete -* ^count = 3 -* #0 "Never" -* #1 "Sometimes" -* #2 "Often" - -//------------------------------------Peds Enrollment-------------------------------------- -CodeSystem: PedsEnrollment -Id: peds-enrollment -Title: "Pediatric Enrollment" -Description: "The codes required for Pediatric enrollment pre-question questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-02" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #Adult "18 or above" -* #Pediatric "2-10 year olds" - -CodeSystem: PedsLanguageFluency -Id: peds-language-fluency -Title: "Pediatric Enrollment" -Description: "The codes required for Pediatric enrollment pre-question questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-02" -* ^caseSensitive = true -* ^content = #complete -* ^count = 12 -* #English "English" -* #Spanish "Spanish" -* #HaitianCreole "Haitian Creole" -* #Mandarin "Mandarin" -* #Vietnamese "Vietnamese" -* #Cantonese "Cantonese" -* #CapeVerdeanCreole "Cape Verdean Creole" -* #Russian "Russian" -* #Arabic "Arabic" -* #Portuguese "Portuguese" -* #French "French" -* #Other "Other Please write" - -CodeSystem: PedsWhoCompletedSurvey -Id: peds-who-completed-survey -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-02" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #RA "Research Assistant" "Survey was completed by an assistant" -* #P "Parent/Caregiver" "Survey was completed by a parent/cargiver" - - -CodeSystem: PedsMedicalHistory -Id: peds-medical-history -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-02" -* ^caseSensitive = true -* ^content = #complete -* ^count = 12 -* #None "None" -* #ASD "Autism Spectrum Disorder" -* #CF "Cystic Fibrosis" -* #CA "Craniofacial anomalies (such as cleft lip or palate)" -* #SLD "Speech and Language Delay" -* #A "Asthma" -* #HL "Hearing Losss" -* #RRP "Recurrent laryngeal papilloma" -* #VCD "Vocal Cord Dysfunction" -* #OSA "Obstructive Sleep Apnea" -* #SEA "Seasonal or Environmental Allergies" -* #O "Other, Please Specify" - -CodeSystem: PedsReasonToDecline -Id: peds-reason-to-decline -Title: "Questionnaire codes for peds reason to decline" -Description: "The codes required for Questionnaires" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-02" -* ^caseSensitive = true -* ^content = #complete -* ^count = 6 -* #1 "I am not interested in having my child’s voice recorded" -* #2 "My child will not tolerate voice recording" -* #3 "Is do not have enough time today and want to be contacted later" -* #4 "I do not have enough time and do NOT want to be contacted later" -* #5 "I prefer not to share any health information for research" -* #6 "Other, Please Specify" - -CodeSystem: DifficultyBreathing -Id: difficulty-breathing -Title: "Questionnaire codes for difficulty breahing" -Description: "The codes required for Questionnaires" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-03" -* ^caseSensitive = true -* ^content = #complete -* ^count = 3 -* #SID "Significant difficulty" -* #MD "Moderate difficulty" -* #SLD "Slight difficulty" - -//------------------------------Winograd Questions------------------------------- -CodeSystem: WinogradQ1 -Id: winograd-q1 -Title: "Questionnaire codes for Winograd schema Question 1" -Description: "The codes required for Winograd Questionnaires Question 1" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-04" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #S "The Scientists" -* #F "The Fish" - -CodeSystem: WinogradQ2 -Id: winograd-q2 -Title: "Questionnaire codes for Winograd schema Question 2" -Description: "The codes required for Winograd Questionnaires Question 2" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-04" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #F "Fred" -* #G "George" - - -CodeSystem: WinogradQ3 -Id: winograd-q3 -Title: "Questionnaire codes for Winograd schema Question 3" -Description: "The codes required for Winograd Questionnaires Question 3" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-04" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #J "Joan" -* #S "Susan" - - -CodeSystem: WinogradQ4 -Id: winograd-q4 -Title: "Questionnaire codes for Winograd schema Question 4" -Description: "The codes required for Winograd Questionnaires Question 4" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-04" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #J "Joe" -* #U "Joe's Uncle" - -CodeSystem: WinogradQ5 -Id: winograd-q5 -Title: "Questionnaire codes for Winograd schema Question 5" -Description: "The codes required for Winograd Questionnaires Question 5" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-04" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #B "The Bus" -* #T "The Truck" - -CodeSystem: NeuroConsent -Id: neuro-consent -Title: "Questionnaire codes for neuro consent" -Description: "The codes required for neuro consent" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* ^caseSensitive = true -* ^content = #complete -* ^count = 3 -* #1 "I consent to having all data I submit shared only with the researchers of this study." -* #2 "I consent to having all data I submit shared with the researchers of this study and to having my audio recordings and de-identified written responses shared with other qualified researchers." -* #3 "I consent to having all data I submit shared with the researchers of this study and to having my audio recordings and de-identified written responses shared with other qualified researchers as well as publicly in the form of an open-source database." - -CodeSystem: PermissionToShareWithDoctor -Id: permission-to-share-with-doctor -Title: "Questionnaire codes for neuro consent" -Description: "The codes required for neuro consent" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 "I give permission to share my research test results with the referring doctor or my family physician." -* #2 "I do not give permission to share my research test results with the referring doctor or my family physician." - -CodeSystem: PermissionToShareWithFamily -Id: permission-to-share-with-family -Title: "Questionnaire codes for neuro consent" -Description: "The codes required for neuro consent" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 "I give permission to share my medical, family history and genomic sequencing test results with a designated family member." -* #2 "I do not give permission to share my medical, family history and genomic sequencing test results with a designated family member." - - -CodeSystem: NeuroParticipationConsent -Id: neuro-participation-consent -Title: "Questionnaire codes for neuro consent" -Description: "The codes required for neuro consent" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 "I consent to continue my participation in this study. " -* #2 "I DO NOT consent to continue my participation in this study but consent to keep the data collected up to this time" - - - - -// Consent - -CodeSystem: ConsentAgreement -Id: consent-aggreement -Title: "Codes for Consent" -Description: "This code system is designed for consent questionnaire." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-09-27" -* ^caseSensitive = true -* ^content = #complete -* ^count = 3 -* #1 "I consent to having all data I submit shared only with the researchers of this study." -* #2 "I consent to having all data I submit shared with the researchers of this study and to having my audio recordings and de-identified written responses shared with other qualified researchers." -* #3 "I consent to having all data I submit shared with the researchers of this study and to having my audio recordings and de-identified written responses shared with other qualified researchers as well as publicly in the form of an open-source database." - -CodeSystem: ConsentSigning -Id: consent-signing -Title: "Codes for Consent signing" -Description: "This code system is designed for consent questionnaire." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-09-27" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 "Patient (self)" -* #2 "Proxy (on behalf of the patient)" - - -//----------------------------Dysnpea Index----------------------------------- -CodeSystem: DysnpeaIndex -Id: dysnpea-index -Title: "Codes for Dysnpea Index" -Description: "This code system is designed for dysnpea index questionnaire." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-10-02" -* ^caseSensitive = true -* ^content = #complete -* ^count = 5 -* #0 "Never" -* #1 "Almost Never" -* #2 "Sometimes" -* #3 "Almost Always" -* #4 "Always" - - -//----------------------------Leicester Cough Questionnaire----------------------------------- -CodeSystem: LeicesterCough -Id: leicester-cough -Title: "Codes for Leicester Cough" -Description: "This code system is designed for leicester cough questionnaire." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-10-02" -* ^caseSensitive = true -* ^content = #complete -* ^count = 7 -* #1 "None of the time" -* #2 "Hardly any of the time" -* #3 "A little of the time" -* #4 "Some of the time" -* #5 "A good bit of the time" -* #6 "Most of the time" -* #7 "All of the time" - -//----------------------------Urge to Cough-------------------------------------- - -CodeSystem: UrgeToCough -Id: urge-to-cough -Title: "Codes for Urge to Cough" -Description: "This code system is designed for urge to cough questionnaire." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-10-02" -* ^caseSensitive = true -* ^content = #complete -* ^count = 11 -* #1 "No need to cough" -* #1.5 "Just noticeable urge to cough" -* #2 "Slight urge to cough" -* #3 "Slight-to-moderate urge to cough" -* #4 "Moderate urge to cough" -* #5 "Moderate-to-strong urge to cough" -* #6 "Strong urge to cough" -* #7 "Strong-to-severe urge to cough" -* #8 "Severe urge to cough" -* #9 "Severe-to-maximum urge to cough" -* #10 "Maximum urge to cough" - - - - - - - -//-------------------------------------WinoGrad---------------------------------- - -CodeSystem: Winograd1 -Id: Winograd-1 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The city councilmen" -* #2 "the demonstrators." - - -CodeSystem: Winograd2 -Id: Winograd-2 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 "The suitcase" -* #2 "the trophy." - - -CodeSystem: Winograd3 -Id: Winograd-3 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Susan" -* #2 "Joan." - - -CodeSystem: Winograd4 -Id: Winograd-4 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Paul" -* #2 "George" - - -CodeSystem: Winograd5 -Id: Winograd-5 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The witness" -* #2 "the lawyer." - - -CodeSystem: Winograd6 -Id: Winograd-6 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The truck" -* #2 "the bus" - - -CodeSystem: Winograd7 -Id: Winograd-7 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Frank" -* #2 "Bill" - - -CodeSystem: Winograd8 -Id: Winograd-8 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The man" -* #2 "the son." - - -CodeSystem: Winograd9 -Id: Winograd-9 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The ball" -* #2 "the table." - - -CodeSystem: Winograd10 -Id: Winograd-10 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " John" -* #2 "Billy." - - -CodeSystem: Winograd11 -Id: Winograd-11 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Tom" -* #2 "Ray." - - -CodeSystem: Winograd12 -Id: Winograd-12 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Sue" -* #2 "Sally." - - -CodeSystem: Winograd13 -Id: Winograd-13 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The sculpture" -* #2 "the shelf." - - -CodeSystem: Winograd14 -Id: Winograd-14 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Sam's drawing" -* #2 "Tina's drawing." - - -CodeSystem: Winograd15 -Id: Winograd-15 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Anna" -* #2 "Lucy" - - -CodeSystem: Winograd16 -Id: Winograd-16 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The firemen" -* #2 "the police." - - -CodeSystem: Winograd17 -Id: Winograd-17 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Frank" -* #2 "Tom." - - -CodeSystem: Winograd18 -Id: Winograd-18 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Jim" -* #2 "Kevin." - - -CodeSystem: Winograd19 -Id: Winograd-19 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The sack of potatoes" -* #2 "the bag of flour." - - -CodeSystem: Winograd20 -Id: Winograd-20 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Martin" -* #2 "Pete." - - -CodeSystem: Winograd21 -Id: Winograd-21 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " the bottle" -* #2 "the table." - - -CodeSystem: Winograd22 -Id: Winograd-22 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " the table" -* #2 "the cloth." - - -CodeSystem: Winograd23 -Id: Winograd-23 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The younger students" -* #2 "the older students." - - -CodeSystem: Winograd24 -Id: Winograd-24 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The cup" -* #2 "the bottle." - - -CodeSystem: Winograd25 -Id: Winograd-25 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Susan" -* #2 "Anne." - - -CodeSystem: Winograd26 -Id: Winograd-26 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Susan" -* #2 "Ann." - - -CodeSystem: Winograd27 -Id: Winograd-27 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 "Joe's uncle" -* #2 "Joe." - - -CodeSystem: Winograd28 -Id: Winograd-28 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " In the garage" -* #2 "in the house." - - -CodeSystem: Winograd29 -Id: Winograd-29 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The painting" -* #2 "the tree." - - -CodeSystem: Winograd30 -Id: Winograd-30 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The gap" -* #2 "the wall." - - -CodeSystem: Winograd31 -Id: Winograd-31 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The drain" -* #2 "the hair." - - -CodeSystem: Winograd32 -Id: Winograd-32 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The meeting" -* #2 "the train." - - -CodeSystem: Winograd33 -Id: Winograd-33 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The stage" -* #2 "the pillar." - - -CodeSystem: Winograd34 -Id: Winograd-34 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The announcement" -* #2 "the subway." - - -CodeSystem: Winograd35 -Id: Winograd-35 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The rain" -* #2 "the concert." - - -CodeSystem: Winograd36 -Id: Winograd-36 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The knife" -* #2 "the rag." - - -CodeSystem: Winograd37 -Id: Winograd-37 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 "Mary" -* #2 "Ann." - - -CodeSystem: Winograd38 -Id: Winograd-38 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The backpack" -* #2 "the bottle." - - -CodeSystem: Winograd39 -Id: Winograd-39 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The shelf" -* #2 "the pot." - - -CodeSystem: Winograd40 -Id: Winograd-40 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The building" -* #2 "the map." - - -CodeSystem: Winograd41 -Id: Winograd-41 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Bob" -* #2 "Charlie." - - -CodeSystem: Winograd42 -Id: Winograd-42 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Bob" -* #2 "Charlie" - - -CodeSystem: Winograd43 -Id: Winograd-43 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Bob" -* #2 "Adam." - - -CodeSystem: Winograd44 -Id: Winograd-44 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Bob" -* #2 "Adam" - - -CodeSystem: Winograd45 -Id: Winograd-45 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The con artist" -* #2 "Sam." - - -CodeSystem: Winograd46 -Id: Winograd-46 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The dog" -* #2 "The spot under the tree." - - -CodeSystem: Winograd47 -Id: Winograd-47 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The mouse" -* #2 "the cat." - - -CodeSystem: Winograd48 -Id: Winograd-48 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Anne" -* #2 "Anne's daughter." - - -CodeSystem: Winograd49 -Id: Winograd-49 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Alice" -* #2 "Alice's daughter." - - -CodeSystem: Winograd50 -Id: Winograd-50 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The guy in the uniform" -* #2 "Jim." - - -CodeSystem: Winograd51 -Id: Winograd-51 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The worm" -* #2 "the fish." - - -CodeSystem: Winograd52 -Id: Winograd-52 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The key" -* #2 "the chewing gum." - - -CodeSystem: Winograd53 -Id: Winograd-53 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The cat" -* #2 "the dog." - - -CodeSystem: Winograd54 -Id: Winograd-54 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The tree" -* #2 "the roof." - - -CodeSystem: Winograd55 -Id: Winograd-55 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The teller" -* #2 "the customer." - - -CodeSystem: Winograd56 -Id: Winograd-56 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 "John" -* #2 "the hummer." - - -CodeSystem: Winograd57 -Id: Winograd-57 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " John" -* #2 "the juggler." - - -CodeSystem: Winograd58 -Id: Winograd-58 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Bob" -* #2 "Carl." - - -CodeSystem: Winograd59 -Id: Winograd-59 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Amy's parents" -* #2 "Sam and Amy." - - -CodeSystem: Winograd60 -Id: Winograd-60 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Mark" -* #2 "Pete." - - -CodeSystem: Winograd61 -Id: Winograd-61 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The old house" -* #2 "the new house." - - -CodeSystem: Winograd62 -Id: Winograd-62 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The readers" -* #2 "the books." - - -CodeSystem: Winograd63 -Id: Winograd-63 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The piece" -* #2 "the flute." - - -CodeSystem: Winograd64 -Id: Winograd-64 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The chair" -* #2 "the piano." - - -CodeSystem: Winograd65 -Id: Winograd-65 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The backpack" -* #2 "the newspaper." - - -CodeSystem: Winograd66 -Id: Winograd-66 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The book" -* #2 "the article." - - -CodeSystem: Winograd67 -Id: Winograd-67 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The flag" -* #2 "the sand castle." - - -CodeSystem: Winograd68 -Id: Winograd-68 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Susan" -* #2 "Jane." - - -CodeSystem: Winograd69 -Id: Winograd-69 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Jane invited Susan" -* #2 "Susan invited Jane." - - -CodeSystem: Winograd70 -Id: Winograd-70 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Sam" -* #2 "Adam." - - -CodeSystem: Winograd71 -Id: Winograd-71 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The lake" -* #2 "the path." - - -CodeSystem: Winograd72 -Id: Winograd-72 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The cloud" -* #2 "the sun." - - -CodeSystem: Winograd73 -Id: Winograd-73 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The beach" -* #2 "the lake." - - -CodeSystem: Winograd74 -Id: Winograd-74 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 "the sheep" -* #2 "the shepherds." - - -CodeSystem: Winograd75 -Id: Winograd-75 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Anne" -* #2 "Mary." - - -CodeSystem: Winograd76 -Id: Winograd-76 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The coats" -* #2 "Fred and Alice." - - -CodeSystem: Winograd77 -Id: Winograd-77 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Cooper" -* #2 "Thomson" - - -CodeSystem: Winograd78 -Id: Winograd-78 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Arnold" -* #2 "Jackson." - - -CodeSystem: Winograd79 -Id: Winograd-79 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Tom and Dr. Stewart " -* #2 " Eva and Dr. Stewart. " - - -CodeSystem: Winograd80 -Id: Winograd-80 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The tree" -* #2 "the axe." - - -CodeSystem: Winograd81 -Id: Winograd-81 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The chickens" -* #2 "the foxes." - - -CodeSystem: Winograd82 -Id: Winograd-82 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The foxes" -* #2 "the chickens." - - -CodeSystem: Winograd83 -Id: Winograd-83 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " His eyes" -* #2 "his hands." - - -CodeSystem: Winograd84 -Id: Winograd-84 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Tina" -* #2 "Terpsichore." - - -CodeSystem: Winograd85 -Id: Winograd-85 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Fred" -* #2 "George." - - -CodeSystem: Winograd86 -Id: Winograd-86 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The dishwasher" -* #2 "the television." - - -CodeSystem: Winograd87 -Id: Winograd-87 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Fred" -* #2 "my great-grandfather." - - -CodeSystem: Winograd88 -Id: Winograd-88 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Fred" -* #2 "my father." - - -CodeSystem: Winograd89 -Id: Winograd-89 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Yakutsk" -* #2 "Kamchatka. " - - -CodeSystem: Winograd90 -Id: Winograd-90 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " In Sparta" -* #2 "In Troy " - - -CodeSystem: Winograd91 -Id: Winograd-91 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Springfield" -* #2 "Franklin. " - - -CodeSystem: Winograd92 -Id: Winograd-92 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The wolves" -* #2 "the deer. " - - -CodeSystem: Winograd93 -Id: Winograd-93 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The prehistoric humans" -* #2 "the archaeologists." - - -CodeSystem: Winograd94 -Id: Winograd-94 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The fish" -* #2 "the scientists." - - -CodeSystem: Winograd95 -Id: Winograd-95 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The stars" -* #2 "the journalists" - - -CodeSystem: Winograd96 -Id: Winograd-96 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The gang" -* #2 "the police." - - -CodeSystem: Winograd97 -Id: Winograd-97 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The cake" -* #2 "the refrigerator." - - -CodeSystem: Winograd98 -Id: Winograd-98 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The ankles" -* #2 "the crutches." - - -CodeSystem: Winograd99 -Id: Winograd-99 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The opponents " -* #2 "the sponsors." - - -CodeSystem: Winograd100 -Id: Winograd-100 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The oatmeal cookies" -* #2 "the chocolate chip." - - -CodeSystem: Winograd101 -Id: Winograd-101 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " chairs" -* #2 "copies of the newsletter." - - -CodeSystem: Winograd102 -Id: Winograd-102 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The pin" -* #2 "the carrot." - - -CodeSystem: Winograd103 -Id: Winograd-103 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 "The coffee" -* #2 "the pen." - - -CodeSystem: Winograd104 -Id: Winograd-104 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Steve admires Fred" -* #2 "Fred influences Steve." - - -CodeSystem: Winograd105 -Id: Winograd-105 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The table" -* #2 "the doorway." - - -CodeSystem: Winograd106 -Id: Winograd-106 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The jacket" -* #2 "the sweater." - - -CodeSystem: Winograd107 -Id: Winograd-107 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Bill" -* #2 "Bert. " - - -CodeSystem: Winograd108 -Id: Winograd-108 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Bill is taking care of John" -* #2 "John is taking care of Bill. " - - -CodeSystem: Winograd109 -Id: Winograd-109 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " John" -* #2 "Bill." - - -CodeSystem: Winograd110 -Id: Winograd-110 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Xenophanes" -* #2 "Sam." - - -CodeSystem: Winograd111 -Id: Winograd-111 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Emma's mother" -* #2 "Emma." - - -CodeSystem: Winograd112 -Id: Winograd-112 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Susan" -* #2 "Jane" - - -CodeSystem: Winograd113 -Id: Winograd-113 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Joe" -* #2 "the detective." - - -CodeSystem: Winograd114 -Id: Winograd-114 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Beth" -* #2 "Sally" - - -CodeSystem: Winograd115 -Id: Winograd-115 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Jim" -* #2 "the barman." - - -CodeSystem: Winograd116 -Id: Winograd-116 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Bill" -* #2 "Dan" - - -CodeSystem: Winograd117 -Id: Winograd-117 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Ralph's" -* #2 "Tom's" - - -CodeSystem: Winograd118 -Id: Winograd-118 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Andrea" -* #2 "Susan" - - -CodeSystem: Winograd119 -Id: Winograd-119 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Ralph" -* #2 "Tom" - - -CodeSystem: Winograd120 -Id: Winograd-120 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Bill" -* #2 "John" - - -CodeSystem: Winograd121 -Id: Winograd-121 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Bill" -* #2 "John" - - -CodeSystem: Winograd122 -Id: Winograd-122 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The boy's" -* #2 "the man's." - - -CodeSystem: Winograd123 -Id: Winograd-123 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The girl's" -* #2 "the woman's" - - -CodeSystem: Winograd124 -Id: Winograd-124 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Toby" -* #2 "Billy" - - -CodeSystem: Winograd125 -Id: Winograd-125 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Donna" -* #2 " Lily" - - -CodeSystem: Winograd126 -Id: Winograd-126 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Timmy" -* #2 "Tommy" - - -CodeSystem: Winograd127 -Id: Winograd-127 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Tommy" -* #2 "Ollie" - - -CodeSystem: Winograd128 -Id: Winograd-128 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The father" -* #2 "the boy " - - -CodeSystem: Winograd129 -Id: Winograd-129 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The woman's" -* #2 "the girl's" - - -CodeSystem: Winograd130 -Id: Winograd-130 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Pam and Paul" -* #2 "Pam's parents." - - -CodeSystem: Winograd131 -Id: Winograd-131 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Kate" -* #2 "Dr. Adams" - - -CodeSystem: Winograd132 -Id: Winograd-132 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Dan" -* #2 "Bill" - - -CodeSystem: Winograd133 -Id: Winograd-133 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Joan" -* #2 "Jane." - - -CodeSystem: Winograd134 -Id: Winograd-134 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " The lemons " -* #2 " the trees" - - -CodeSystem: Winograd135 -Id: Winograd-135 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Robert" -* #2 "James" - - -CodeSystem: Winograd136 -Id: Winograd-136 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Shatov" -* #2 "Kirilov" - - -CodeSystem: Winograd137 -Id: Winograd-137 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Janie" -* #2 "Emma" - - -CodeSystem: Winograd138 -Id: Winograd-138 -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-28" -* ^caseSensitive = true -* ^content = #complete -* ^count = 2 -* #1 " Joe" -* #2 "Joe's brother. " - diff --git a/input/fsh/SD_VbaiBodyHeight.fsh b/input/fsh/SD_VbaiBodyHeight.fsh deleted file mode 100644 index 3af840f..0000000 --- a/input/fsh/SD_VbaiBodyHeight.fsh +++ /dev/null @@ -1,8 +0,0 @@ -Profile: VbaiBodyHeight -Parent: us-core-body-height -Id: vbai-body-height -Title: "VBAI Body Height" -Description: "An observation profile based on US Core Body Height Profile" -* subject only Reference(VbaiPatient) -* encounter only Reference(VbaiEncounter) -* code = $LOINC#8302-2 "Body height" diff --git a/input/fsh/SD_VbaiBodyWeight.fsh b/input/fsh/SD_VbaiBodyWeight.fsh deleted file mode 100644 index 042adb6..0000000 --- a/input/fsh/SD_VbaiBodyWeight.fsh +++ /dev/null @@ -1,8 +0,0 @@ -Profile: VbaiBodyWeight -Parent: us-core-body-weight -Id: vbai-body-weight -Title: "VBAI Body Weight" -Description: "An observation profile based on US Core Body Weight Profile." -* subject only Reference(VbaiPatient) -* encounter only Reference(VbaiEncounter) -* code = $LOINC#29463-7 "Body weight" diff --git a/input/fsh/SD_VbaiCohortProtocol.fsh b/input/fsh/SD_VbaiCohortProtocol.fsh deleted file mode 100644 index fd5df92..0000000 --- a/input/fsh/SD_VbaiCohortProtocol.fsh +++ /dev/null @@ -1,12 +0,0 @@ -Profile: VbaiCohortProtocol -Parent: PlanDefinition -Id: vbai-cohort-protocol -Title: "A general template for VBAI protocols" -Description: "This profile extends PlanDefinition to restrict the number of actions to 12, the number of high-level steps in the VBAI protocol template." -* status 1..1 MS -* title 1..1 MS -* date 1..1 MS -* action 12..12 MS -* action.definitionCanonical MS -* action.definitionCanonical only Canonical(http://hl7.org/fhir/StructureDefinition/PlanDefinition or http://hl7.org/fhir/StructureDefinition/Questionnaire) -* action.action.definitionCanonical only Canonical(http://hl7.org/fhir/StructureDefinition/PlanDefinition or http://hl7.org/fhir/StructureDefinition/Questionnaire) diff --git a/input/fsh/SD_VbaiCondition.fsh b/input/fsh/SD_VbaiCondition.fsh deleted file mode 100644 index c14c6e8..0000000 --- a/input/fsh/SD_VbaiCondition.fsh +++ /dev/null @@ -1,8 +0,0 @@ -Profile: VbaiCondition -Parent: us-core-condition-encounter-diagnosis -Id: vbai-condition -Title: "VBAI Condition" -Description: "A condition profile based on US Core Condition Encounter Diagnosis." -* subject only Reference(VbaiPatient) -* encounter only Reference(VbaiEncounter) -* code 1..1 diff --git a/input/fsh/SD_VbaiConsent.fsh b/input/fsh/SD_VbaiConsent.fsh deleted file mode 100644 index 08b3303..0000000 --- a/input/fsh/SD_VbaiConsent.fsh +++ /dev/null @@ -1,16 +0,0 @@ -Profile: VbaiConsent -Parent: Consent -Id: vbai-consent -Title: "VBAI Consent" -Description: "A consent profile based on the base Consent resource" -* patient only Reference(VbaiPatient) -* status = $ConsentStateCodes#active "Active" -* category = $ConsentCategoryCodes#research "Research Information Access" -// could be other categories found in the valueset: https://www.hl7.org/fhir/R4/valueset-consent-category.html -* scope = $ConsentScope#research "Research" -* policyRule = $ConsentPolicyCodes#nih-hipaa "HHS NIH HIPAA Research Authorization" -// selected nih-hippa but could be one of the codes found in https://www.hl7.org/fhir/valueset-consent-policy.html. - -// * organization --> could be set to just be VoiceCollab/NIH/Bridge2AI (need to decide on what the overarching organization is) -// * policy --> some policy, this points to a uri -// * sourceAttachement --> are we including the form this is based on as an attachment? Or referencing a DocumentReference (which just abstracts it another step) diff --git a/input/fsh/SD_VbaiEncounter.fsh b/input/fsh/SD_VbaiEncounter.fsh deleted file mode 100644 index a1336ae..0000000 --- a/input/fsh/SD_VbaiEncounter.fsh +++ /dev/null @@ -1,7 +0,0 @@ -Profile: VbaiEncounter -Parent: us-core-encounter -Id: vbai-encounter -Title: "VBAI Encounter" -Description: "An encounter profile based on US Core Encounter." -* subject only Reference(VbaiPatient) -* type = $SCT#308335008 "Patient encounter procedure" diff --git a/input/fsh/SD_VbaiImagingMedia.fsh b/input/fsh/SD_VbaiImagingMedia.fsh deleted file mode 100644 index 4085b7d..0000000 --- a/input/fsh/SD_VbaiImagingMedia.fsh +++ /dev/null @@ -1,9 +0,0 @@ -Profile: VbaiImagingMedia -Parent: Media -Id: vbai-imaging-media -Title: "VBAI Imaging Media" -Description: "A imaging media profile based on the base Media resource." -* subject only Reference(VbaiPatient) -* encounter only Reference(VbaiEncounter) -* modality 1..1 -* content 1..1 diff --git a/input/fsh/SD_VbaiImagingStudy.fsh b/input/fsh/SD_VbaiImagingStudy.fsh deleted file mode 100644 index ccde801..0000000 --- a/input/fsh/SD_VbaiImagingStudy.fsh +++ /dev/null @@ -1,8 +0,0 @@ -Profile: VbaiImagingStudy -Parent: ImagingStudy -Id: vbai-imaging-study -Title: "VBAI Imaging Study" -Description: "An imaging study profile based on the base ImagingStudy resource." -* subject only Reference(VbaiPatient) -* encounter only Reference(VbaiEncounter) -* modality 1..1 diff --git a/input/fsh/SD_VbaiPatient.fsh b/input/fsh/SD_VbaiPatient.fsh deleted file mode 100644 index 450b681..0000000 --- a/input/fsh/SD_VbaiPatient.fsh +++ /dev/null @@ -1,6 +0,0 @@ -Profile: VbaiPatient -Parent: us-core-patient -Id: vbai-patient -Title: "VBAI Patient" -Description: "A patient profile based on US Core Patient" -* birthDate 1..1 diff --git a/input/fsh/SD_VbaiPlanDefinition.fsh b/input/fsh/SD_VbaiPlanDefinition.fsh deleted file mode 100644 index 3dac447..0000000 --- a/input/fsh/SD_VbaiPlanDefinition.fsh +++ /dev/null @@ -1,10 +0,0 @@ -Profile: VbaiPlanDefinition -Parent: PlanDefinition -Id: vbai-plan-definition -Title: "Vbai Plan Definition" -Description: "An PlanDefinition profile based on the base PlanDefinition resource." -* status 1..1 MS -* title 1..1 MS -* date 1..1 MS -* action 0..* MS -* action.action 0..* MS diff --git a/input/fsh/SD_VbaiQuestionnaire.fsh b/input/fsh/SD_VbaiQuestionnaire.fsh deleted file mode 100644 index a83a8ac..0000000 --- a/input/fsh/SD_VbaiQuestionnaire.fsh +++ /dev/null @@ -1,12 +0,0 @@ -Profile: VbaiQuestionnaire -Parent: Questionnaire -Id: vbai-questionnaire -Title: "VBAI Questionnaire" -Description: "A questionnaire profile based on the base Questionnaire resource" - -* title 1..1 MS -* date 0..1 MS -* item 1..* MS -* item.linkId 1..1 MS -* item.item 0..* MS -* status 1..1 MS diff --git a/input/fsh/SD_VbaiQuestionnaireResponse.fsh b/input/fsh/SD_VbaiQuestionnaireResponse.fsh deleted file mode 100644 index 6ff3668..0000000 --- a/input/fsh/SD_VbaiQuestionnaireResponse.fsh +++ /dev/null @@ -1,10 +0,0 @@ -Profile: VbaiQuestionnaireResponse -Parent: QuestionnaireResponse -Id: vbai-questionnaire-response -Title: "VBAI Questionnaire Response" -Description: "A questionnaire response profile based on the base QuestionnaireResponse resource" -* questionnaire 1..1 MS -* status 1..1 MS - - - diff --git a/input/fsh/SD_VbaiVitalSigns.fsh b/input/fsh/SD_VbaiVitalSigns.fsh deleted file mode 100644 index da85975..0000000 --- a/input/fsh/SD_VbaiVitalSigns.fsh +++ /dev/null @@ -1,8 +0,0 @@ -Profile: VbaiVitalSigns -Parent: us-core-vital-signs -Id: vbai-vital-signs -Title: "VBAI Vital Signs" -Description: "A observation profile based on US Core Vital Signs Profile." -* subject only Reference(VbaiPatient) -* encounter only Reference(VbaiEncounter) -* code 1..1 diff --git a/input/fsh/SD_VbaiWaveformDevice.fsh b/input/fsh/SD_VbaiWaveformDevice.fsh deleted file mode 100644 index c14dd8d..0000000 --- a/input/fsh/SD_VbaiWaveformDevice.fsh +++ /dev/null @@ -1,6 +0,0 @@ -Profile: VbaiWaveformDevice -Parent: Device -Id: vbai-waveform-device -Title: "VBAI Waveform Device" -Description: "A device profile based on the base Device resource." -* deviceName 1..1 diff --git a/input/fsh/SD_VbaiWaveformMedia.fsh b/input/fsh/SD_VbaiWaveformMedia.fsh deleted file mode 100644 index 823ab55..0000000 --- a/input/fsh/SD_VbaiWaveformMedia.fsh +++ /dev/null @@ -1,8 +0,0 @@ -Profile: VbaiWaveformMedia -Parent: Media -Id: vbai-waveform-media -Title: "VBAI Waveform Media" -Description: "A media profile based on the base Media resource. Primarily captures binary audio waveform data." -* subject only Reference(VbaiPatient) -* encounter only Reference(VbaiEncounter) -* modality 1..1 diff --git a/input/fsh/VS_ValueSets.fsh b/input/fsh/VS_ValueSets.fsh deleted file mode 100644 index 3f8e1bb..0000000 --- a/input/fsh/VS_ValueSets.fsh +++ /dev/null @@ -1,2353 +0,0 @@ -// Demographic -ValueSet: YesNoSome -Id: yesnosome -Title: "Yes/No/Some" -Description: "For Capturing simple yes-no-don't know answers" -* ^status = #draft -* ^experimental = true -* $YesNoSomeCodeSystem#Y "Yes" -* $YesNoSomeCodeSystem#N "No" -* $YesNoSomeCodeSystem#S "Some" -* ^expansion.timestamp = "2023-05-11T10:00:00Z" -* ^expansion.contains[0].system = $YesNoSomeCodeSystem -* ^expansion.contains[=].code = #Y -* ^expansion.contains[=].display = "Yes" -* ^expansion.contains[+].system = $YesNoSomeCodeSystem -* ^expansion.contains[=].code = #N -* ^expansion.contains[=].display = "No" -* ^expansion.contains[+].system = $YesNoSomeCodeSystem -* ^expansion.contains[=].code = #S -* ^expansion.contains[=].display = "Some" - -ValueSet: WhoCompletedSurvey -Id: whocompletedsurvey -Title: "whocompletedsurvey" -Description: "For Capturing who completed surveys" -* ^status = #draft -* ^experimental = true -* $SurveyUserCodeSystem#S "Self" -* $SurveyUserCodeSystem#A "Assistant" -* $SurveyUserCodeSystem#P "Parent/Caregiver" -* ^expansion.timestamp = "2023-05-11T10:00:00Z" -* ^expansion.contains[0].system = $SurveyUserCodeSystem -* ^expansion.contains[=].code = #S -* ^expansion.contains[=].display = "Self" -* ^expansion.contains[+].system = $SurveyUserCodeSystem -* ^expansion.contains[=].code = #A -* ^expansion.contains[=].display = "Assistant" -* ^expansion.contains[+].system = $SurveyUserCodeSystem -* ^expansion.contains[=].code = #P -* ^expansion.contains[=].display = "Parent/Caregiver" - - - -ValueSet: HighestEducation -Id: Highest-Education -Title: "Highest form of Education" -Description: "For Capturing a users highest education level" -* ^status = #draft -* ^experimental = true -* include codes from valueset $AdultEducationValueSet -* $ChildEdcationCodeSystem#NFE "No Formal Education" -* $ChildEdcationCodeSystem#PS "Pre-School" -* $ChildEdcationCodeSystem#K "Kindergarden" -* $ChildEdcationCodeSystem#SE "Some elementary school education" -* $ChildEdcationCodeSystem#G1 "Grade 1" -* $ChildEdcationCodeSystem#G2 "Grade 2" -* $ChildEdcationCodeSystem#G3 "Grade 3" -* $ChildEdcationCodeSystem#G4 "Grade 4" -* $ChildEdcationCodeSystem#G5 "Grade 5" -* $ChildEdcationCodeSystem#G6 "Grade 6" -* $ChildEdcationCodeSystem#G7 "Grade 7" -* $ChildEdcationCodeSystem#G8 "Grade 8" -* $ChildEdcationCodeSystem#G9 "Grade 9" -* $ChildEdcationCodeSystem#G10 "Grade 10" -* $ChildEdcationCodeSystem#G11 "Grade 11" -* $ChildEdcationCodeSystem#G12 "Grade 12" -* ^expansion.timestamp = "2023-07-07" -* ^expansion.contains[0].system = $ChildEdcationCodeSystem -* ^expansion.contains[=].code = #NFE -* ^expansion.contains[=].display = "No Formal Education" -* ^expansion.contains[+].system = $ChildEdcationCodeSystem -* ^expansion.contains[=].code = #PS -* ^expansion.contains[=].display = "Pre-school" -* ^expansion.contains[+].system = $ChildEdcationCodeSystem -* ^expansion.contains[=].code = #K -* ^expansion.contains[=].display = "Kindergarden" -* ^expansion.contains[+].system = $ChildEdcationCodeSystem -* ^expansion.contains[=].code = #SE -* ^expansion.contains[=].display = "Some elementary school education" -* ^expansion.contains[+].system = $ChildEdcationCodeSystem -* ^expansion.contains[=].code = #G1 -* ^expansion.contains[=].display = "Grade 1" -* ^expansion.contains[+].system = $ChildEdcationCodeSystem -* ^expansion.contains[=].code = #G2 -* ^expansion.contains[=].display = "Grade 2" -* ^expansion.contains[+].system = $ChildEdcationCodeSystem -* ^expansion.contains[=].code = #G3 -* ^expansion.contains[=].display = "Grade 3" -* ^expansion.contains[+].system = $ChildEdcationCodeSystem -* ^expansion.contains[=].code = #G4 -* ^expansion.contains[=].display = "Grade 4" -* ^expansion.contains[+].system = $ChildEdcationCodeSystem -* ^expansion.contains[=].code = #G5 -* ^expansion.contains[=].display = "Grade 5" -* ^expansion.contains[+].system = $ChildEdcationCodeSystem -* ^expansion.contains[=].code = #G6 -* ^expansion.contains[=].display = "Grade 6" -* ^expansion.contains[+].system = $ChildEdcationCodeSystem -* ^expansion.contains[=].code = #G7 -* ^expansion.contains[=].display = "Grade 7" -* ^expansion.contains[+].system = $ChildEdcationCodeSystem -* ^expansion.contains[=].code = #G8 -* ^expansion.contains[=].display = "Grade 8" -* ^expansion.contains[+].system = $ChildEdcationCodeSystem -* ^expansion.contains[=].code = #G9 -* ^expansion.contains[=].display = "Grade 9" -* ^expansion.contains[+].system = $ChildEdcationCodeSystem -* ^expansion.contains[=].code = #G10 -* ^expansion.contains[=].display = "Grade 10" -* ^expansion.contains[+].system = $ChildEdcationCodeSystem -* ^expansion.contains[=].code = #G11 -* ^expansion.contains[=].display = "Grade 11" -* ^expansion.contains[+].system = $ChildEdcationCodeSystem -* ^expansion.contains[=].code = #G12 -* ^expansion.contains[=].display = "Grade 12" - - - -ValueSet: EducationLevel -Id: EducationLevel -Title: "Highest form of Education" -Description: "For Capturing a users highest education level" -* ^status = #draft -* ^experimental = true -* include codes from valueset $HL7EducationLevel -* include codes from system $EducationLevelCodeSystem - - -ValueSet: DisabilityStatus -Id: disability-status -Title: "Disability Status" -Description: "Valueset for capturing disability status" -* ^status = #draft -* ^experimental = true -* include codes from system $DisabilityStatusCodeSystem - - -ValueSet: DisabilityType -Id: disability-type -Title: "Disability Type" -Description: "Valueset for capturing disability status" -* ^status = #draft -* ^experimental = true -* include codes from system $DisabilityTypeCodeSystem - - -ValueSet: EmploymentStatus -Id: employment-status -Title: "Employment Status" -Description: "Valueset for capturing Employment status" -* ^status = #draft -* ^experimental = true -* include codes from valueset $HL7EmploymentStatusValueSet - -ValueSet: FinancialAssistance -Id: financial-assistance -Title: "Financial Assistance" -Description: "Valueset for capturing Financial Assistance Programs user is using" -* ^status = #draft -* ^experimental = true -* include codes from system $FinancialAssistanceCodeSystem - -ValueSet: ImmigrationStatus -Id: immigration-status -Title: "Immigration Status" -Description: "Valueset for capturing Immigration Status" -* ^status = #draft -* ^experimental = true -* $ImmigrationStatusCodeSystem#C "Citizen" -* $ImmigrationStatusCodeSystem#PR "Permanent Resident" -* $ImmigrationStatusCodeSystem#FN "Foreign national" -* $ImmigrationStatusCodeSystem#R "Refugee" -* $ImmigrationStatusCodeSystem#AS "Asylum seeker" -* $ImmigrationStatusCodeSystem#NIS "Non-immigrant student" -* $ImmigrationStatusCodeSystem#NIW "Non-immigrant worker" -* $ImmigrationStatusCodeSystem#PNTA "Prefer not to answer" -* ^expansion.timestamp = "2023-05-11T10:00:00Z" -* ^expansion.contains[0].system = $ImmigrationStatusCodeSystem -* ^expansion.contains[=].code = #C -* ^expansion.contains[=].display = "Citizen" -* ^expansion.contains[+].system = $ImmigrationStatusCodeSystem -* ^expansion.contains[=].code = #PR -* ^expansion.contains[=].display = "Permanent Resident" -* ^expansion.contains[+].system = $ImmigrationStatusCodeSystem -* ^expansion.contains[=].code = #FN -* ^expansion.contains[=].display = "Foreign national" -* ^expansion.contains[+].system = $ImmigrationStatusCodeSystem -* ^expansion.contains[=].code = #R -* ^expansion.contains[=].display = "Refugee" -* ^expansion.contains[+].system = $ImmigrationStatusCodeSystem -* ^expansion.contains[=].code = #AS -* ^expansion.contains[=].display = "Asylum seeker" -* ^expansion.contains[+].system = $ImmigrationStatusCodeSystem -* ^expansion.contains[=].code = #NIS -* ^expansion.contains[=].display = "Non-immigrant student" -* ^expansion.contains[+].system = $ImmigrationStatusCodeSystem -* ^expansion.contains[=].code = #NIW -* ^expansion.contains[=].display = "Non-immigrant worker" -* ^expansion.contains[+].system = $ImmigrationStatusCodeSystem -* ^expansion.contains[=].code = #PNTA -* ^expansion.contains[=].display = "Prefer not to answer" - - -ValueSet: HouseholdStatus -Id: household-status -Title: "Household Status" -Description: "Valueset for capturing Household Status" -* ^status = #draft -* ^experimental = true -* $HouseholdStatusCodeSystem#AL "Assisted living" -* $HouseholdStatusCodeSystem#OH "Own home" -* $HouseholdStatusCodeSystem#R "Rent home" -* $HouseholdStatusCodeSystem#SN "Skilled nursing facility/nursing home" -* $HouseholdStatusCodeSystem#UT "Unhoused-temporarily" -* $HouseholdStatusCodeSystem#UP "Unhoused-permanently" -* ^expansion.timestamp = "2023-05-11T10:00:00Z" -* ^expansion.contains[0].system = $HouseholdStatusCodeSystem -* ^expansion.contains[=].code = #AL -* ^expansion.contains[=].display = "Assisted living" -* ^expansion.contains[+].system = $HouseholdStatusCodeSystem -* ^expansion.contains[=].code = #OH -* ^expansion.contains[=].display = "Own home" -* ^expansion.contains[+].system = $HouseholdStatusCodeSystem -* ^expansion.contains[=].code = #R -* ^expansion.contains[=].display = "Rent home" -* ^expansion.contains[+].system = $HouseholdStatusCodeSystem -* ^expansion.contains[=].code = #SN -* ^expansion.contains[=].display = "Skilled nursing facility/nursing home" -* ^expansion.contains[+].system = $HouseholdStatusCodeSystem -* ^expansion.contains[=].code = #UT -* ^expansion.contains[=].display = "Unhoused-temporarily" -* ^expansion.contains[+].system = $HouseholdStatusCodeSystem -* ^expansion.contains[=].code = #UP -* ^expansion.contains[=].display = "Unhoused-permanently" - - -ValueSet: MaritalStatus -Id: marital-status -Title: "Marital Status" -Description: "Valueset for capturing Marital Status" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* include codes from system $MaritalStatusCodeSystem - - - - -ValueSet: HouseholdMakeup -Id: household-makeup -Title: "Household Makeup" -Description: "Valueset for capturing Household Makeup" -* ^status = #draft -* ^experimental = true -* $HouseholdMakeupCodeSystem#A "I live alone" -* $HouseholdMakeupCodeSystem#S "Spouse/partner/significant other" -* $HouseholdMakeupCodeSystem#C "One or more children" -* $HouseholdMakeupCodeSystem#P "One or more parent" -* $HouseholdMakeupCodeSystem#GP "One or more grandparent" -* $HouseholdMakeupCodeSystem#O "Other, please specify" -* ^expansion.timestamp = "2023-05-11T10:00:00Z" -* ^expansion.contains[0].system = $HouseholdMakeupCodeSystem -* ^expansion.contains[=].code = #A -* ^expansion.contains[=].display = "I live alone" -* ^expansion.contains[+].system = $HouseholdMakeupCodeSystem -* ^expansion.contains[=].code = #S -* ^expansion.contains[=].display = "Spouse/partner/significant other" -* ^expansion.contains[+].system = $HouseholdMakeupCodeSystem -* ^expansion.contains[=].code = #C -* ^expansion.contains[=].display = "One or more children" -* ^expansion.contains[+].system = $HouseholdMakeupCodeSystem -* ^expansion.contains[=].code = #P -* ^expansion.contains[=].display = "One or more parent" -* ^expansion.contains[+].system = $HouseholdMakeupCodeSystem -* ^expansion.contains[=].code = #GP -* ^expansion.contains[=].display = "One or more grandparent" -* ^expansion.contains[+].system = $HouseholdMakeupCodeSystem -* ^expansion.contains[=].code = #O -* ^expansion.contains[=].display = "Other, please specify" - - - -ValueSet: TransportationType -Id: transportation-type -Title: "Transportation Type" -Description: "Valueset for capturing Transportation Type" -* ^status = #draft -* ^experimental = true -* include codes from system $TransportationTypeCodeSystem - -ValueSet: GenderIdentity -Id: gender-identity -Title: "Gender Identity" -Description: "The Gender Identity Codes contains the codes to be used by demographic questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* include codes from system $QuestionnaireGenderIdentityCodeSystem - -ValueSet: SurveyOptions -Id: survey-options -Title: "SurveyOptions" -Description: "The SurveyOptions Codes used by PHQ9 and GAD7 questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* include codes from system $GAD7AndPHQOptionsCodeSystem - -// confounders -ValueSet: WHODAS -Id: whodas -Title: "WHODAS ValueSet" -Description: "The Codes used by WHODAS questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* include codes from system $WHODASCodeSystem - - - -ValueSet: SmokingStatus -Id: smoking-status -Title: "Smoking Status ValueSet" -Description: "The codes used by WHODAS questionnaire for an individual's smoking status" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* include codes from system $SmokingStatusCodeSystem - - -ValueSet: SmokingTypes -Id: smoking-types -Title: "Smoking types ValueSet" -Description: "The Codes used by WHODAS questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* include codes from system $SmokingTypeCodeSystem - - -ValueSet: SmokingTimes -Id: smoking-times -Title: "Smoking times ValueSet" -Description: "The Codes used by confounder questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* include codes from system $SmokingTimesCodeSystem - - - -ValueSet: AlcoholConsumptionFrequency -Id: alcohol-consumption-frequency -Title: "Alcohol Consumption ValueSet" -Description: "The Codes used by confounder questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* include codes from system $AlcoholConsumptionFrequencyCodeSystem - -ValueSet: AlcoholConsumptionAmount -Id: alcohol-consumption-amount -Title: "Drinking number ValueSet" -Description: "The Codes used by confounder questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* include codes from system $AlcoholConsumptionAmountCodeSystem - - -ValueSet: PerspirationFrequency -Id: perspiration-frequency -Title: "Perspiration ValueSet" -Description: "The Codes used by confounder questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* include codes from system $PerspirationFrequencyCodeSystem - - -ValueSet: MenstruationMenopause -Id: menstruation-menopause-status -Title: "Menstratio / Menopause ValueSet" -Description: "The Codes used by confounder questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* include codes from system $MenstruationMenopauseCodeSystem - - -ValueSet: VocalProfession -Id: vocal-profession -Title: "Vocal Profession ValueSet" -Description: "The Codes used by confounder questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* include codes from system $VocalProfessionCodeSystem - -ValueSet: ReadingAbility -Id: reading-ability -Title: "Reading ability ValueSet" -Description: "The Codes used by confounder questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* include codes from system $ReadingAbilityCodeSystem - - -ValueSet: Medication -Id: medication -Title: "Medication ValueSet" -Description: "The Codes used by confounder questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* include codes from system $MedicationCodeSystem - -ValueSet: PsychiatricHistory -Id: psychiatric-history -Title: "Psychiatric History ValueSet" -Description: "The Codes used by confounder questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* include codes from system $PsychiatricHistoryCodeSystem - - -ValueSet: NeurologicalHistory -Id: neurological-history -Title: "NeurologicalHistory ValueSet" -Description: "The Codes used by confounder questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* include codes from system $NeurologicalHistoryCodeSystem - - - -ValueSet: ENTHistory -Id: ent-history -Title: "ENT History ValueSet" -Description: "The Codes used by confounder questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-05-11" -* include codes from system $ENTHistoryCodeSystem - - -ValueSet: SeasonalAlergies -Id: seasonal-allergies -Title: "ValueSet for Confounders Season Allergies" -Description: "This Valueset is designed for confounders questionnaire." -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-09-06" -* include codes from system $SeasonalAlergiesCodeSystem - - -//------------------------------------Enrollment----------------------- -ValueSet: SelectLanguage -Id: select-language -Title: "Select ValueSet" -Description: "The Codes used by enrollment questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-06" -* include codes from system $EnrollmentSelectLanguageCodeSystem - -ValueSet: FluentLanguage -Id: fluent-language -Title: "Fluent ValueSet" -Description: "The Codes used by enrollment questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-06" -* include codes from system $FluentLanguageCodeSystem - -ValueSet: CheckedUnchecked -Id: checked-unchecked -Title: "Conditions ValueSet" -Description: "The Codes used by enrollment questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-06" -* include codes from system $CheckedUncheckedCodeSystem - -ValueSet: EligibleStudies -Id: eligible-studies -Title: "Eligible studies ValueSet" -Description: "The Codes used by enrollment questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-06" -* include codes from system $EligibleStudiesCodeSystem - - -ValueSet: Enroll -Id: enroll -Title: "Enroll ValueSet" -Description: "The Codes used by enrollment questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-06" -* include codes from system $EnrollCodeSystem - - -ValueSet: DeclineReason -Id: decline-reason -Title: "Decline Reason ValueSet" -Description: "The Codes used by enrollment questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-06" -* include codes from system $DeclineReasonCodeSystem - - -ValueSet: EnrollmentInstitution -Id: enrollment-institution -Title: "Enrollment Institution ValueSet" -Description: "The Codes used by enrollment questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-06" -* include codes from system $EnrollmentInstitutionCodeSystem - - -ValueSet: EnrollmentComplete -Id: enrollment-complete -Title: "Enrollment Complete ValueSet" -Description: "The Codes used by enrollment questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-06" -* include codes from system $EnrollmentCompleteCodeSystem - -//---------------------------General Information------------------------- -ValueSet: ConsentStatus -Id: consent-status -Title: "Consent status ValueSet" -Description: "The Codes used by general information questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-06" -* include codes from system $ConsentStatusCodeSystem - -// -------------------------Session-------------------------------------- -ValueSet: Session -Id: session -Title: "session ValueSet" -Description: "The Codes used by session" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-16" -* include codes from system $SessionCodeSystem - -// -----------------------Acoustic Tasks--------------------------------- -ValueSet: AcousticTaskStatus -Id: acoustic-task-status -Title: "acoustic ValueSet" -Description: "The Codes used by acoustic status" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-16" -* include codes from system $AcousticTaskStatusCodeSystem - -// ----------------------Recording---------------------------------------- -ValueSet: Recording -Id: recording -Title: "recordig ValueSet" -Description: "The Codes used by recording" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-16" -* include codes from system $RecordingCodeSystem - -// -----------------------VHI-10------------------------------------------ -ValueSet: VoiceHandicapIndex -Id: voice-handicap-index -Title: "Voice Handicap Index ValueSet" -Description: "The Codes used by Voice Handicap Index" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-19" -* include codes from system $VoiceHandicapIndexCodeSystem - -// -----------------------DSM-5----------------------------------------- -ValueSet: DSM5 -Id: dsm5 -Title: "DSM5" -Description: "The Codes used by DSM5" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-20" -* include codes from system $DSM5CodeSystem - - -ValueSet: DSM5Q1 -Id: dsm5-q1 -Title: "DSM5 Q1" -Description: "The Codes used by DSM5 Q1" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-21" -* include codes from system $DSM5Q1CodeSystem - -ValueSet: DSM5Q2 -Id: dsm5-q2 -Title: "DSM5 Q3" -Description: "The Codes used by DSM5 Q2" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-21" -* include codes from system $DSM5Q2CodeSystem - -ValueSet: DSM5Q3 -Id: dsm5-q3 -Title: "DSM5 Q3" -Description: "The Codes used by DSM5 Q3" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-21" -* include codes from system $DSM5Q3CodeSystem - -ValueSet: DSM5Q4 -Id: dsm5-q4 -Title: "DSM5 Q4" -Description: "The Codes used by DSM5 Q4" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-21" -* include codes from system $DSM5Q4CodeSystem - - -ValueSet: DSM5Q5 -Id: dsm5-q5 -Title: "DSM5 Q5" -Description: "The Codes used by DSM5 Q5" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-21" -* include codes from system $DSM5Q5CodeSystem - - -ValueSet: DSM5Phobia -Id: dsm5-phobia -Title: "DSM5 Q5" -Description: "The Codes used by DSM5 phobia" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-21" -* include codes from system $DSM5PhobiaCodeSystem - -// -----------------------PTSD----------------------------------------- -ValueSet: PTSD -Id: ptsd -Title: "PTSD" -Description: "The Codes used by PTSD" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-20" -* include codes from system $PTSDCodeSystem - -// -----------------------ADHD----------------------------------------- -ValueSet: ADHD -Id: adhd -Title: "ADHD" -Description: "The Codes used by adhd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-20" -* include codes from system $ADHDCodeSystem - -// -----------------------Diagnosis------------------------------------ -ValueSet: YesNoNotCertain -Id: yes-no-not-certain -Title: "YesNoNotCertain" -Description: "The Codes used by Diagnosis" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-20" -* include codes from system $YesNoNotCertainCodeSystem - - -ValueSet: LeftRight -Id: left-right -Title: "leftRight" -Description: "The Codes used by Diagnosis" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-20" -* include codes from system $LeftRightCodeSystem - - -ValueSet: Etiology -Id: etiology -Title: "etiology" -Description: "The Codes used by Diagnosis" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-20" -* include codes from system $EtiologyCodeSystem - -ValueSet: Iatrogenic -Id: iatrogenic -Title: "Iatrogenic" -Description: "The Codes used by Diagnosis" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-20" -* include codes from system $IatrogenicCodeSystem - - -ValueSet: TumorRLN -Id: tumor-rln -Title: "Tumor RLN" -Description: "The Codes used by Diagnosis" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-20" -* include codes from system $TumorRlnCodeSystem - - -ValueSet: GlotticGap -Id: glottic-gap -Title: "Glottic Gap" -Description: "The Codes used by Diagnosis" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-20" -* include codes from system $GlotticGapCodeSystem - - -ValueSet: Degree -Id: degree -Title: "Degree" -Description: "The Codes used by Diagnosis" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-20" -* include codes from system $DegreeCodeSystem - -ValueSet: Comments -Id: comments -Title: "Comments" -Description: "The Codes used by Diagnosis" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-20" -* include codes from system $CommentsCodeSystem - - -ValueSet: Treatment -Id: treatment -Title: "treatment" -Description: "The Codes used by Diagnosis" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-20" -* include codes from system $TreatmentCodeSystem - - - -ValueSet: SurgerySubCategory -Id: surgery-sub-category -Title: "Surgery Sub Category" -Description: "The Codes used by Diagnosis" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-20" -* include codes from system $SurgerySubCategoryCodeSystem - - - -ValueSet: Thyroplasty -Id: thyroplasty -Title: "Thyroplasty" -Description: "The Codes used by Diagnosis" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-20" -* include codes from system $ThyroplastyCodeSystem - - - -ValueSet: VocalFoldInjectionAugmentation -Id: vocal-fold-injection-augmentation -Title: "Vocal Fold Injection Augmentation" -Description: "The Codes used by Diagnosis" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-20" -* include codes from system $VocalFoldInjectionAugmentationCodeSystem - -// ------------------------------Consent----------------------------------- - -ValueSet: ConsentUsfQuestion -Id: consent-usf-question -Title: "Consent Main ICF (USF)" -Description: "The Codes used by Consent Main ICF (USF)" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-06-20" -* include codes from system $ConsentUsfQuestionCodeSystem - - -ValueSet: ConsentAgreement -Id: consent-agreement -Title: "Questionnaire codes for consent agreement" -Description: "The codes required for consent" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $ConsentAgreementCodeSystem - -ValueSet: ConsentSigning -Id: consent-signing -Title: "Questionnaire codes for consent signing" -Description: "The codes required for consent" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $ConsentSigningCodeSystem - -//----------------------------Dysnpea Index----------------------------------- - -ValueSet: DysnpeaIndex -Id: dysnpea-index -Title: "Dysnpea Index ValueSet" -Description: "The Codes used by Dysnpea Index" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-07-18" -* include codes from system $DysnpeaIndexCodeSystem - -//----------------------------Leicester Cough Questionnaire----------------------------------- - -ValueSet: LeicesterCough -Id: leicester-cough -Title: "Leicester Cough ValueSet" -Description: "The Codes used by Leicester Cough Questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-07-18" -* include codes from system $LeicesterCoughCodeSystem - - -//----------------------------Urge to Cough Questionnaire----------------------------------- - -ValueSet: UrgeToCough -Id: urge-to-cough -Title: "Urge to Cough ValueSet" -Description: "The Codes used by Urge to Cough Questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-07-19" -* include codes from system $UrgeToCoughCodeSystem - -//---------------------------Pediatric Symptom Checklist (PSC-17)----------------------------- - - -ValueSet: PSC17 -Id: psc-17 -Title: "Pediatric Symptom Checklist (PSC-17) ValueSet" -Description: "The Codes used by Pediatric Symptom Checklist (PSC-17)" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-07-21" -* include codes from system $PSC17CodeSystem - - -//---------------------------Pediatric Eligibilitys----------------------------- - -ValueSet: PedsEnrollment -Id: peds-enrollment -Title: "Pediatric Enrollment" -Description: "The codes required for Pediatric enrollment Eligibility questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-07-21" -* include codes from system $PedsEnrollmentCodeSystem - - -ValueSet: PedsLanguageFluency -Id: peds-language-fluency -Title: "Pediatric Language Fluency" -Description: "The codes required for Pediatric enrollment Eligibility questionnaire" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-02" -* include codes from system $PedsLanguageFluencyCodeSystem - - - -ValueSet: PedsWhoCompletedSurvey -Id: peds-who-completed-survey -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires survey completion" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-02" -* include codes from system $PedsWhoCompletedSurveyCodeSystem - - -ValueSet: PedsMedicalHistory -Id: peds-medical-history -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires Medical History" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-02" -* include codes from system $PedsMedicalHistoryCodeSystem - -ValueSet: PedsReasonToDecline -Id: peds-reason-to-decline -Title: "Questionnaire codes" -Description: "The codes required for Questionnaires Medical History" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-02" -* include codes from system $PedsReasonToDeclineCodeSystem - -ValueSet: DifficultyBreathing -Id: difficulty-breathing -Title: "Questionnaire codes for difficulty breahing" -Description: "The codes required for Questionnaires" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-02" -* include codes from system $RespiratoryDifficultyBreathingCodeSystem - -//--------------------------------- Neuro Consent-------------------------------- -ValueSet: NeuroConsent -Id: neuro-consent -Title: "Questionnaire codes for neuro consent" -Description: "The codes required for neuro consent" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $NeuroConsentCodeSystem - - -ValueSet: PermissionToShareWithDoctor -Id: permission-to-share-with-doctor -Title: "Questionnaire codes for neuro consent" -Description: "The codes required for neuro consent" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $PermissionToShareWithDoctorCodeSystem - - -ValueSet: PermissionToShareWithFamily -Id: permission-to-share-with-family -Title: "Questionnaire codes for neuro consent" -Description: "The codes required for neuro consent" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $PermissionToShareWithFamilyCodeSystem - - -ValueSet: NeuroParticipationConsent -Id: neuro-participation-consent -Title: "Questionnaire codes for neuro consent" -Description: "The codes required for neuro consent" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $NeuroParticipationConsentCodeSystem - -//------------------------------Winograd Questions------------------------------- - - -ValueSet: Winograd1 -Id: Winograd-1 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd1CodeSystem - - -ValueSet: Winograd2 -Id: Winograd-2 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd2CodeSystem - - -ValueSet: Winograd3 -Id: Winograd-3 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd3CodeSystem - - -ValueSet: Winograd4 -Id: Winograd-4 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd4CodeSystem - - -ValueSet: Winograd5 -Id: Winograd-5 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd5CodeSystem - - -ValueSet: Winograd6 -Id: Winograd-6 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd6CodeSystem - - -ValueSet: Winograd7 -Id: Winograd-7 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd7CodeSystem - - -ValueSet: Winograd8 -Id: Winograd-8 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd8CodeSystem - - -ValueSet: Winograd9 -Id: Winograd-9 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd9CodeSystem - - -ValueSet: Winograd10 -Id: Winograd-10 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd10CodeSystem - - -ValueSet: Winograd11 -Id: Winograd-11 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd11CodeSystem - - -ValueSet: Winograd12 -Id: Winograd-12 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd12CodeSystem - - -ValueSet: Winograd13 -Id: Winograd-13 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd13CodeSystem - - -ValueSet: Winograd14 -Id: Winograd-14 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd14CodeSystem - - -ValueSet: Winograd15 -Id: Winograd-15 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd15CodeSystem - - -ValueSet: Winograd16 -Id: Winograd-16 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd16CodeSystem - - -ValueSet: Winograd17 -Id: Winograd-17 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd17CodeSystem - - -ValueSet: Winograd18 -Id: Winograd-18 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd18CodeSystem - - -ValueSet: Winograd19 -Id: Winograd-19 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd19CodeSystem - - -ValueSet: Winograd20 -Id: Winograd-20 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd20CodeSystem - - -ValueSet: Winograd21 -Id: Winograd-21 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd21CodeSystem - - -ValueSet: Winograd22 -Id: Winograd-22 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd22CodeSystem - - -ValueSet: Winograd23 -Id: Winograd-23 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd23CodeSystem - - -ValueSet: Winograd24 -Id: Winograd-24 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd24CodeSystem - - -ValueSet: Winograd25 -Id: Winograd-25 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd25CodeSystem - - -ValueSet: Winograd26 -Id: Winograd-26 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd26CodeSystem - - -ValueSet: Winograd27 -Id: Winograd-27 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd27CodeSystem - - -ValueSet: Winograd28 -Id: Winograd-28 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd28CodeSystem - - -ValueSet: Winograd29 -Id: Winograd-29 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd29CodeSystem - - -ValueSet: Winograd30 -Id: Winograd-30 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd30CodeSystem - - -ValueSet: Winograd31 -Id: Winograd-31 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd31CodeSystem - - -ValueSet: Winograd32 -Id: Winograd-32 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd32CodeSystem - - -ValueSet: Winograd33 -Id: Winograd-33 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd33CodeSystem - - -ValueSet: Winograd34 -Id: Winograd-34 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd34CodeSystem - - -ValueSet: Winograd35 -Id: Winograd-35 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd35CodeSystem - - -ValueSet: Winograd36 -Id: Winograd-36 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd36CodeSystem - - -ValueSet: Winograd37 -Id: Winograd-37 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd37CodeSystem - - -ValueSet: Winograd38 -Id: Winograd-38 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd38CodeSystem - - -ValueSet: Winograd39 -Id: Winograd-39 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd39CodeSystem - - -ValueSet: Winograd40 -Id: Winograd-40 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd40CodeSystem - - -ValueSet: Winograd41 -Id: Winograd-41 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd41CodeSystem - - -ValueSet: Winograd42 -Id: Winograd-42 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd42CodeSystem - - -ValueSet: Winograd43 -Id: Winograd-43 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd43CodeSystem - - -ValueSet: Winograd44 -Id: Winograd-44 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd44CodeSystem - - -ValueSet: Winograd45 -Id: Winograd-45 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd45CodeSystem - - -ValueSet: Winograd46 -Id: Winograd-46 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd46CodeSystem - - -ValueSet: Winograd47 -Id: Winograd-47 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd47CodeSystem - - -ValueSet: Winograd48 -Id: Winograd-48 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd48CodeSystem - - -ValueSet: Winograd49 -Id: Winograd-49 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd49CodeSystem - - -ValueSet: Winograd50 -Id: Winograd-50 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd50CodeSystem - - -ValueSet: Winograd51 -Id: Winograd-51 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd51CodeSystem - - -ValueSet: Winograd52 -Id: Winograd-52 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd52CodeSystem - - -ValueSet: Winograd53 -Id: Winograd-53 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd53CodeSystem - - -ValueSet: Winograd54 -Id: Winograd-54 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd54CodeSystem - - -ValueSet: Winograd55 -Id: Winograd-55 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd55CodeSystem - - -ValueSet: Winograd56 -Id: Winograd-56 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd56CodeSystem - - -ValueSet: Winograd57 -Id: Winograd-57 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd57CodeSystem - - -ValueSet: Winograd58 -Id: Winograd-58 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd58CodeSystem - - -ValueSet: Winograd59 -Id: Winograd-59 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd59CodeSystem - - -ValueSet: Winograd60 -Id: Winograd-60 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd60CodeSystem - - -ValueSet: Winograd61 -Id: Winograd-61 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd61CodeSystem - - -ValueSet: Winograd62 -Id: Winograd-62 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd62CodeSystem - - -ValueSet: Winograd63 -Id: Winograd-63 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd63CodeSystem - - -ValueSet: Winograd64 -Id: Winograd-64 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd64CodeSystem - - -ValueSet: Winograd65 -Id: Winograd-65 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd65CodeSystem - - -ValueSet: Winograd66 -Id: Winograd-66 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd66CodeSystem - - -ValueSet: Winograd67 -Id: Winograd-67 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd67CodeSystem - - -ValueSet: Winograd68 -Id: Winograd-68 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd68CodeSystem - - -ValueSet: Winograd69 -Id: Winograd-69 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd69CodeSystem - - -ValueSet: Winograd70 -Id: Winograd-70 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd70CodeSystem - - -ValueSet: Winograd71 -Id: Winograd-71 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd71CodeSystem - - -ValueSet: Winograd72 -Id: Winograd-72 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd72CodeSystem - - -ValueSet: Winograd73 -Id: Winograd-73 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd73CodeSystem - - -ValueSet: Winograd74 -Id: Winograd-74 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd74CodeSystem - - -ValueSet: Winograd75 -Id: Winograd-75 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd75CodeSystem - - -ValueSet: Winograd76 -Id: Winograd-76 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd76CodeSystem - - -ValueSet: Winograd77 -Id: Winograd-77 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd77CodeSystem - - -ValueSet: Winograd78 -Id: Winograd-78 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd78CodeSystem - - -ValueSet: Winograd79 -Id: Winograd-79 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd79CodeSystem - - -ValueSet: Winograd80 -Id: Winograd-80 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd80CodeSystem - - -ValueSet: Winograd81 -Id: Winograd-81 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd81CodeSystem - - -ValueSet: Winograd82 -Id: Winograd-82 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd82CodeSystem - - -ValueSet: Winograd83 -Id: Winograd-83 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd83CodeSystem - - -ValueSet: Winograd84 -Id: Winograd-84 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd84CodeSystem - - -ValueSet: Winograd85 -Id: Winograd-85 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd85CodeSystem - - -ValueSet: Winograd86 -Id: Winograd-86 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd86CodeSystem - - -ValueSet: Winograd87 -Id: Winograd-87 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd87CodeSystem - - -ValueSet: Winograd88 -Id: Winograd-88 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd88CodeSystem - - -ValueSet: Winograd89 -Id: Winograd-89 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd89CodeSystem - - -ValueSet: Winograd90 -Id: Winograd-90 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd90CodeSystem - - -ValueSet: Winograd91 -Id: Winograd-91 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd91CodeSystem - - -ValueSet: Winograd92 -Id: Winograd-92 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd92CodeSystem - - -ValueSet: Winograd93 -Id: Winograd-93 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd93CodeSystem - - -ValueSet: Winograd94 -Id: Winograd-94 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd94CodeSystem - - -ValueSet: Winograd95 -Id: Winograd-95 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd95CodeSystem - - -ValueSet: Winograd96 -Id: Winograd-96 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd96CodeSystem - - -ValueSet: Winograd97 -Id: Winograd-97 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd97CodeSystem - - -ValueSet: Winograd98 -Id: Winograd-98 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd98CodeSystem - - -ValueSet: Winograd99 -Id: Winograd-99 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd99CodeSystem - - -ValueSet: Winograd100 -Id: Winograd-100 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd100CodeSystem - - -ValueSet: Winograd101 -Id: Winograd-101 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd101CodeSystem - - -ValueSet: Winograd102 -Id: Winograd-102 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd102CodeSystem - - -ValueSet: Winograd103 -Id: Winograd-103 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd103CodeSystem - - -ValueSet: Winograd104 -Id: Winograd-104 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd104CodeSystem - - -ValueSet: Winograd105 -Id: Winograd-105 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd105CodeSystem - - -ValueSet: Winograd106 -Id: Winograd-106 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd106CodeSystem - - -ValueSet: Winograd107 -Id: Winograd-107 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd107CodeSystem - - -ValueSet: Winograd108 -Id: Winograd-108 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd108CodeSystem - - -ValueSet: Winograd109 -Id: Winograd-109 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd109CodeSystem - - -ValueSet: Winograd110 -Id: Winograd-110 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd110CodeSystem - - -ValueSet: Winograd111 -Id: Winograd-111 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd111CodeSystem - - -ValueSet: Winograd112 -Id: Winograd-112 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd112CodeSystem - - -ValueSet: Winograd113 -Id: Winograd-113 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd113CodeSystem - - -ValueSet: Winograd114 -Id: Winograd-114 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd114CodeSystem - - -ValueSet: Winograd115 -Id: Winograd-115 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd115CodeSystem - - -ValueSet: Winograd116 -Id: Winograd-116 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd116CodeSystem - - -ValueSet: Winograd117 -Id: Winograd-117 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd117CodeSystem - - -ValueSet: Winograd118 -Id: Winograd-118 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd118CodeSystem - - -ValueSet: Winograd119 -Id: Winograd-119 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd119CodeSystem - - -ValueSet: Winograd120 -Id: Winograd-120 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd120CodeSystem - - -ValueSet: Winograd121 -Id: Winograd-121 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd121CodeSystem - - -ValueSet: Winograd122 -Id: Winograd-122 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd122CodeSystem - - -ValueSet: Winograd123 -Id: Winograd-123 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd123CodeSystem - - -ValueSet: Winograd124 -Id: Winograd-124 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd124CodeSystem - - -ValueSet: Winograd125 -Id: Winograd-125 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd125CodeSystem - - -ValueSet: Winograd126 -Id: Winograd-126 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd126CodeSystem - - -ValueSet: Winograd127 -Id: Winograd-127 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd127CodeSystem - - -ValueSet: Winograd128 -Id: Winograd-128 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd128CodeSystem - - -ValueSet: Winograd129 -Id: Winograd-129 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd129CodeSystem - - -ValueSet: Winograd130 -Id: Winograd-130 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd130CodeSystem - - -ValueSet: Winograd131 -Id: Winograd-131 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd131CodeSystem - - -ValueSet: Winograd132 -Id: Winograd-132 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd132CodeSystem - - -ValueSet: Winograd133 -Id: Winograd-133 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd133CodeSystem - - -ValueSet: Winograd134 -Id: Winograd-134 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd134CodeSystem - - -ValueSet: Winograd135 -Id: Winograd-135 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd135CodeSystem - - -ValueSet: Winograd136 -Id: Winograd-136 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd136CodeSystem - - -ValueSet: Winograd137 -Id: Winograd-137 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd137CodeSystem - - -ValueSet: Winograd138 -Id: Winograd-138 -Title: "Quesionnaire ValueSet For Winograd Scehema" -Description: "The codes required for winograd" -* ^version = "1.0.0" -* ^status = #active -* ^date = "2023-08-21" -* include codes from system $Winograd138CodeSystem - diff --git a/input/fsh/instances/Mood/EX_AcousticTaskMoodQuestionnaire.fsh b/input/fsh/acousticTasks/mood/acousticTasksMood.fsh similarity index 99% rename from input/fsh/instances/Mood/EX_AcousticTaskMoodQuestionnaire.fsh rename to input/fsh/acousticTasks/mood/acousticTasksMood.fsh index 7a56740..e7282a0 100644 --- a/input/fsh/instances/Mood/EX_AcousticTaskMoodQuestionnaire.fsh +++ b/input/fsh/acousticTasks/mood/acousticTasksMood.fsh @@ -1,5 +1,5 @@ Instance: MoodAcousticTasksQuestionnaire -InstanceOf: VbaiQuestionnaire +InstanceOf: Questionnaire Usage: #example Title: "MoodAcousticTasksQuestionnaire" Description: "MoodAcousticTasks Questionnaire" diff --git a/input/fsh/instances/Peds/EX_AcousticTaskPedsQuestionnaire.fsh b/input/fsh/acousticTasks/peds/acousticTasksPeds.fsh similarity index 99% rename from input/fsh/instances/Peds/EX_AcousticTaskPedsQuestionnaire.fsh rename to input/fsh/acousticTasks/peds/acousticTasksPeds.fsh index d49fe56..8535d32 100644 --- a/input/fsh/instances/Peds/EX_AcousticTaskPedsQuestionnaire.fsh +++ b/input/fsh/acousticTasks/peds/acousticTasksPeds.fsh @@ -1,5 +1,5 @@ Instance: PedsAcousticTasksQuestionnaire -InstanceOf: VbaiQuestionnaire +InstanceOf: Questionnaire Usage: #example Title: "PedsAcousticTasksQuestionnaire" Description: "PedsAcousticTasks Questionnaire" diff --git a/input/fsh/instances/Respiratory/EX_AcoutsticTaskRespiratoryQuestionnaire.fsh b/input/fsh/acousticTasks/respiratory/acousticTasksRespiratory.fsh similarity index 96% rename from input/fsh/instances/Respiratory/EX_AcoutsticTaskRespiratoryQuestionnaire.fsh rename to input/fsh/acousticTasks/respiratory/acousticTasksRespiratory.fsh index b4635e9..7bb5bb5 100644 --- a/input/fsh/instances/Respiratory/EX_AcoutsticTaskRespiratoryQuestionnaire.fsh +++ b/input/fsh/acousticTasks/respiratory/acousticTasksRespiratory.fsh @@ -1,5 +1,5 @@ Instance: RespiratoryAcousticTasksQuestionnaire -InstanceOf: VbaiQuestionnaire +InstanceOf: Questionnaire Usage: #example Title: "RespiratoryAcousticTasksQuestionnaire" Description: "RespiratoryAcousticTasks Questionnaire" diff --git a/input/fsh/instances/Voice/EX_AcousticTaskVoiceQuestionnaire.fsh b/input/fsh/acousticTasks/voice/acousticTasksVoice.fsh similarity index 98% rename from input/fsh/instances/Voice/EX_AcousticTaskVoiceQuestionnaire.fsh rename to input/fsh/acousticTasks/voice/acousticTasksVoice.fsh index 78f979b..d8c257b 100644 --- a/input/fsh/instances/Voice/EX_AcousticTaskVoiceQuestionnaire.fsh +++ b/input/fsh/acousticTasks/voice/acousticTasksVoice.fsh @@ -1,5 +1,5 @@ Instance: VoiceAcousticTasksQuestionnaire -InstanceOf: VbaiQuestionnaire +InstanceOf: Questionnaire Usage: #example Title: "VoiceAcousticTasksQuestionnaire" Description: "VoiceAcousticTasks Questionnaire" diff --git a/input/fsh/index.txt b/input/fsh/index.txt new file mode 100644 index 0000000..d958cd5 --- /dev/null +++ b/input/fsh/index.txt @@ -0,0 +1,45 @@ +Name Type File +acoustictaskschema Instance instances/acoustictaskschema.fsh +bridge2aieconsentaddendumbchenglishschema Instance instances/bridge2aieconsentaddendumbchenglishschema.fsh +bridge2aieconsentaddendummitenglishschema Instance instances/bridge2aieconsentaddendummitenglishschema.fsh +bridge2aieconsentaddendummitresearcherstatemeschema Instance instances/bridge2aieconsentaddendummitresearcherstatemeschema.fsh +bridge2aieconsentaddendumwcmenglishschema Instance instances/bridge2aieconsentaddendumwcmenglishschema.fsh +bridge2aieconsentaddendumwcmresearcherstatemeschema Instance instances/bridge2aieconsentaddendumwcmresearcherstatemeschema.fsh +bridge2aieconsentcombinedpdfaddendummitschema Instance instances/bridge2aieconsentcombinedpdfaddendummitschema.fsh +bridge2aieconsentcombinedpdfaddendumwcmschema Instance instances/bridge2aieconsentcombinedpdfaddendumwcmschema.fsh +bridge2aieconsentcombinedpdfmainicfusfschema Instance instances/bridge2aieconsentcombinedpdfmainicfusfschema.fsh +bridge2aieconsentmainicfusfenglishschema Instance instances/bridge2aieconsentmainicfusfenglishschema.fsh +bridge2aieconsentmainicfusfresearcherstatemeschema Instance instances/bridge2aieconsentmainicfusfresearcherstatemeschema.fsh +bridge2aipaperconsentallsitesenglishschema Instance instances/bridge2aipaperconsentallsitesenglishschema.fsh +dmoodbipolardisorderschema Instance instances/dmoodbipolardisorderschema.fsh +dmooddepressionormajordepressivedisorderschema Instance instances/dmooddepressionormajordepressivedisorderschema.fsh +dneuroalzheimersdiseasemildcognitiveimpairmeschema Instance instances/dneuroalzheimersdiseasemildcognitiveimpairmeschema.fsh +dneuroamyotrophiclateralsclerosisalsschema Instance instances/dneuroamyotrophiclateralsclerosisalsschema.fsh +dneuroparkinsonsdiseaseschema Instance instances/dneuroparkinsonsdiseaseschema.fsh +dpedshealthydevelopmentallytypicalchildrenschema Instance instances/dpedshealthydevelopmentallytypicalchildrenschema.fsh +drespairwaystenosisschema Instance instances/drespairwaystenosisschema.fsh +dvoicevocalfoldparalysisschema Instance instances/dvoicevocalfoldparalysisschema.fsh +enrollmentformschema Instance instances/enrollmentformschema.fsh +qgenericconfoundersschema Instance instances/qgenericconfoundersschema.fsh +qgenericdemographicsschema Instance instances/qgenericdemographicsschema.fsh +qgenericgad7anxietyschema Instance instances/qgenericgad7anxietyschema.fsh +qgenericpatienthealthquestionnaire9schema Instance instances/qgenericpatienthealthquestionnaire9schema.fsh +qgenericvoicehandicapindexvhi10schema Instance instances/qgenericvoicehandicapindexvhi10schema.fsh +qgenericvoiceperceptionschema Instance instances/qgenericvoiceperceptionschema.fsh +qmoodadhdadultschema Instance instances/qmoodadhdadultschema.fsh +qmoodcustomaffectscaleschema Instance instances/qmoodcustomaffectscaleschema.fsh +qmooddsm5adultschema Instance instances/qmooddsm5adultschema.fsh +qmoodpanasschema Instance instances/qmoodpanasschema.fsh +qmoodptsdadultschema Instance instances/qmoodptsdadultschema.fsh +qneuroproductivevocabularyschema Instance instances/qneuroproductivevocabularyschema.fsh +qneurorandomitemgenerationschema Instance instances/qneurorandomitemgenerationschema.fsh +qneurowinogradschemasschema Instance instances/qneurowinogradschemasschema.fsh +qneurowordcolorstroopschema Instance instances/qneurowordcolorstroopschema.fsh +qrespdyspneaindexdischema Instance instances/qrespdyspneaindexdischema.fsh +qrespleicestercoughquestionnairelcqschema Instance instances/qrespleicestercoughquestionnairelcqschema.fsh +qvoicevoiceproblemseverityschema Instance instances/qvoicevoiceproblemseverityschema.fsh +recordingschema Instance instances/recordingschema.fsh +sessionschema Instance instances/sessionschema.fsh +subjectparticipantbasicinformationschema Instance instances/subjectparticipantbasicinformationschema.fsh +subjectparticipantcontactinformationschema Instance instances/subjectparticipantcontactinformationschema.fsh +subjectparticipanteligiblestudiesschema Instance instances/subjectparticipanteligiblestudiesschema.fsh \ No newline at end of file diff --git a/input/fsh/instances/EX_AcousticTaskGeneralQuestionnaire.fsh b/input/fsh/instances/EX_AcousticTaskGeneralQuestionnaire.fsh deleted file mode 100644 index b06b906..0000000 --- a/input/fsh/instances/EX_AcousticTaskGeneralQuestionnaire.fsh +++ /dev/null @@ -1,75 +0,0 @@ -Instance: GeneralAcousticTasksQuestionnaire -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "GeneralAcousticTasksQuestionnaire" -Description: "GeneralAcousticTasks Questionnaire" - -* date = 2023-10-05 -* title = "General Acoustic Tasks" -* status = #active - -* item[0].prefix = "Setup" -* item[=].linkId = "Perform Acoustic tasks" -* item[=].text = "Audio check (Audio check: Before we start, lets test your microphone. Click on the Start button below and say something out loud like “Testing 1, 2, 3”. Recording will stop automatically after 5 seconds. Click Play to hear your recording. If you hear background noise, please go to a quieter place and try again by selecting Redo Recording. If it sounds good, continue." -* item[=].type = #attachment - -* item[+].prefix = "Task 1" -* item[=].linkId = "Prolonged vowel" -* item[=].text = "Count to 3 and say “e” for 5 seconds.This task helps us analyze features in your voice" -* item[=].type = #attachment - -* item[+].prefix = "Task 2" -* item[=].linkId = "Maximum phonation time:" -* item[=].text = " Say /e/ (max. phonation time ): 'Using your normal voice, take a deep breath and say /e/' until you run completely out of air (click stop when you run out of air)'. (need to ask for this task twice!)." -* item[=].type = #attachment - -* item[+].prefix = "Task 3" -* item[=].linkId = "Glides" -* item[=].text = "Using the sound “e”, glide from your lowest pitch possible to the highest pitch possible. Rest, take a breath and then glide from your highest pitch possible to the lowest pitch possible" -* item[=].type = #attachment - -* item[+].prefix = "Task 4" -* item[=].linkId = "Rainbow passage" -* item[=].text = "Read the following passage using your normal voice:' Short Rainbow passage: 'Read the following passage using your normal voice: When the sunlight strikes raindrops in the air, they act as a prism and form a rainbow. The rainbow is a division of white light into many beautiful colors. These take the shape of a long round arch, with its path high above, and its two ends apparently beyond the horizon. There is, according to legend, a boiling pot of gold at one end. " -* item[=].type = #attachment - - -* item[+].prefix = "Task 5" -* item[=].linkId = "Cape-V Sentences" -* item[=].text = "Read these sentences using your normal voice The blue spot is on the key again, How hard did he hit him?, We were away a year ago, We eat eggs every easter, My momma makes lemon muffins, Peter will keep at the peak This is a standardized passage that contains all the important sounds of the English language" -* item[=].type = #attachment - -* item[+].prefix = "Task 6" -* item[=].linkId = "Caterpillar passage" -* item[=].text = "Read the following passage using your normal voice:' Caterpillar passage: Do you like amusement parks? Well, I sure do. To amuse myself, I went twice last spring. My most MEMORABLE moment was riding on the Caterpillar, which is a gigantic rollercoaster high above the ground. When I saw how high the Caterpillar rose into the bright blue sky I knew it was for me. After waiting in line for thirty minutes, I made it to the front where the man measured my height to see if I was tall enough. I gave the man my coins, asked for change, and jumped on the cart. Tick, tick, tick, the Caterpillar climbed slowly up the tracks. It went SO high I could see the parking lot. Boy was I SCARED! I thought to myself, Theres no turning back now.” People were so scared they screamed as we swiftly zoomed fast, fast, and faster along the tracks. As quickly as it started, the Caterpillar came to a stop. Unfortunately, it was time to pack the car and drive home. That night I dreamt of the wild ride on the Caterpillar. Taking a trip to the amusement park and riding on the Caterpillar was my MOST memorable moment ever!" -* item[=].type = #attachment - - - -* item[+].prefix = "Task 7" -* item[=].linkId = "​Diadocokinesis" -* item[=].text = " Say the syllables as they appear on your screen – Pa / Ta / Ka, Now record yourself repeating the syllable /PA/ as fast as possible 10 times, Record yourself repeating the syllable /TA/ as fast as possible 10 times, Record yourself repeating the syllable /KA/ as fast as possible 10 times, Now repeat the work /Pataka/ as fast as possible 10 times, Now repeat the word /buttercup/ as fast as possible 10 times." -* item[=].type = #attachment - - - -* item[+].prefix = "Task 8" -* item[=].linkId = "Free speech" -* item[=].text = "Open ended question (generic) chose 1-2 This section is meant to hear you speak freely by answering an open ended question” “Please answer the following questions and record your answer. Keep talking until the time stops (leave for 30 seconds)- Options: Can you talk to us about why you are interested by this study? Who told you about it? Why is it meaningful or valuable to you? How do you think it will help patients in the future?, Can you tell us a little bit about your health condition? When did it start, what kind of symptoms have you had and for how long? Tell us how you are managing it and how you are doing?​​​, ​​​​ How would you get from where you are now to the grocery store? Explain with as much detail as possible.​​​​​​​" -* item[=].type = #attachment - -* item[+].prefix = "Task 9" -* item[=].linkId = "Respiration and cough" -* item[=].text = " 'Respiratory sounds can also provide information on your health, let’s record them” - First, let's hear you breath comfortably for 30 seconds, After pressing on record, take 5 big breaths in and out through your nose with your mouth closed, After pressing record, cough 5 times, Now try again (need that task twice) " -* item[=].type = #attachment - - -* item[+].prefix = "Task 10" -* item[=].linkId = "Picture description" -* item[=].text = "You will be shown a picture, please describe what you see in your own words. You can keep talking until the time runs out (1 min)" -* item[=].type = #attachment - -* item[+].prefix = "Task 11" -* item[=].linkId = "Story Recall" -* item[=].text = "You are given a text. Read the text so you familiarize yourself with it. You have up to 5 minutes to read it as many times as you want. When you are ready, you will be asked to recall the story. This can be in your own words.” -  You wished to know all about my grandfather. Well, he is nearly ninety-three years old. He dresses himself in an ancient black frock coat, usually minus several buttons; yet he still thinks as swiftly as ever. A long, flowing beard clings to his chin, giving those who observe him a pronounced feeling of the utmost respect. When he speaks his voice is just a bit cracked and quivers a trifle. Twice each day he plays skillfully and with zest upon our small organ. Except in the winter when the ooze or snow or ice prevents, he slowly takes a short walk in the open air each day. We have often urged him to walk more and smoke less, but he always answers, “Banana Oil!” Grandfather likes to be modern in his language. " -* item[=].type = #attachment \ No newline at end of file diff --git a/input/fsh/instances/EX_Consent.fsh b/input/fsh/instances/EX_Consent.fsh deleted file mode 100644 index 657b282..0000000 --- a/input/fsh/instances/EX_Consent.fsh +++ /dev/null @@ -1,317 +0,0 @@ -Instance: MainICF -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "Main ICF" -Description: "Main ICF" - -* date = 2023-06-22 -* title = "Consent Main ICF" -* status = #active - -* item[0].linkId = "page_1" -* item[=].text = "" -* item[=].type = #display - -* item[+].linkId = "page2" -* item[=].text = "" -* item[=].type = #display - -* item[+].linkId = "page3" -* item[=].text = "" -* item[=].type = #display - -* item[+].linkId = "page_4" -* item[=].text = "" -* item[=].type = #display - -* item[+].linkId = "page_5" -* item[=].text = "" -* item[=].type = #display - -* item[+].linkId = "page_6" -* item[=].text = "" -* item[=].type = #display - -* item[+].linkId = "page7" -* item[=].text = "" -* item[=].type = #display - -* item[+].linkId = "page8" -* item[=].text = "" -* item[=].type = #display - -* item[+].linkId = "page_9" -* item[=].text = "" -* item[=].type = #display - -* item[+].linkId = "consent_usf_question" -* item[=].text = "Consent to Take Part in Research and Authorization for the -Collection, Use and Disclosure of Health Information:I -freely give my consent to take part in this study and -authorize that my health information as agreed above, be -collected/disclosed in this study. I understand that by -signing this form I am agreeing to take part in research. I -have received a copy of this form to take with me. I -understand that by filling out the best future contact -below, I am consenting to be contacted in the future for -further voice data collection if long term follow up is -required as part of an eventual extension of this grant -after the 4-year duration.Please select one of the three -statements below that you consent to." -* item[=].type = #choice -* item[=].answerValueSet = $ConsentUsfQuestionValueSet - - -* item[+].linkId = "consent_usf_signature" -* item[=].text = "Signature of Person Taking Part in Study [Authorization]" -* item[=].type = #attachment - -* item[+].linkId = "consent_usf_name" -* item[=].text = "Printed Name of Person Taking Part in Study " -* item[=].type = #string - -* item[+].linkId = "consent_usf_date" -* item[=].text = "Date" -* item[=].type = #date - -* item[+].linkId = "bridge2ai_consent_main_icf_usf_english_complete" -* item[=].text = "Complete?" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentCompleteValueSet - - -Instance: MainICFResearcherStatement -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "Main ICF Researcher Statement" -Description: "Main ICF Researcher Statement" -* date = 2023-06-22 -* title = "Consent Main ICF Researcher Statement" -* status = #active - -* item[0].linkId = "researcher_statement2" -* item[=].text = "" -* item[=].type = #display - -* item[+].linkId = "researcher_signature" -* item[=].text = "Signature of Person Obtaining Informed Consent" -* item[=].type = #attachment - -* item[+].linkId = "researcher_name" -* item[=].text = "Printed Name of Person Obtaining Informed Consent" -* item[=].type = #string - -* item[+].linkId = "researcher_date" -* item[=].text = "Date" -* item[=].type = #string - -* item[+].linkId = "bridge2ai_consent_main_icf_usf_researcher_statement_complete" -* item[=].text = "Complete?" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentCompleteValueSet - -Instance: MainICFCombinedPDF -InstanceOf: Questionnaire -Usage: #example -Title: "Main ICF Combined PDF" -Description: "Main ICF Combined PDF" -* date = 2023-06-22 -* title = "Consent Main ICF Combined" -* status = #active - -* item[0].linkId = "combined_pdf_main_icf_usf" -* item[=].text = "Combined PDF - Main ICF (USF)" -* item[=].type = #attachment - - -* item[+].linkId = "bridge2ai_consent_combined_pdf_main_icf_usf_complete" -* item[=].text = "Complete?" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentCompleteValueSet - - - -Instance: AddendumWCM -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "Addendum WCM" -Description: "AddendumWCM" -* date = 2023-06-22 -* title = "Addendum WCM" -* status = #active - -* item[0].linkId = "consent_wcm_p1" -* item[=].text = "" -* item[=].type = #display - -* item[+].linkId = "consent_wcm_p2" -* item[=].text = "" -* item[=].type = #display - -* item[+].linkId = "consent_wcm_p3" -* item[=].text = "" -* item[=].type = #display - -* item[+].linkId = "consent_wcm_p4" -* item[=].text = "" -* item[=].type = #display - -* item[+].linkId = "consent_wcm_statement" -* item[=].text = "RESEARCH PARTICIPANT: On the checklist below, please -indicate if you would permit the researchers to store -and/or share your voice, speech, and respiratory sound -data, demographic data, previously completed imaging -data, and survey and/or validated questionnaire answers -for future research.We will use and share your information -only as described in this form; however, people outside -WCM who receive your information may not be covered by -this promise or by the federal Privacy Rule. We try to make -sure that everyone who needs to see your information -keeps it confidential - but we cannot guarantee that your -information will not be re-disclosed.By checking 'Yes' and -signing this consent form, you agree to give your data and -Protected Health Information to Weill Cornell Medicine for -research purposes." -* item[=].type = #display - -* item[+].linkId = "consent_wcm_permission_1" -* item[=].text = "YES, I give permission for my voice, speech, and -respiratory sound data, demographic data, previously -completed imaging data, and survey and/or validated -questionnaire answers to be stored for future unspecified -research by the researchers of this study. I understand -that the data and/or samples will be stored for at least 50 -years and will be destroyed after the research is -completed." -* item[=].type = #choice -* item[=].answerValueSet = $YesNo - - -* item[+].linkId = "consent_wcm_permission_2" -* item[=].text = "YES, I give permission for my voice, speech, and -respiratory sound data, demographic data, previously -completed imaging data, and survey and/or validated -questionnaire answers to be shared with other qualified -researchers for future research." -* item[=].type = #choice -* item[=].answerValueSet = $YesNo - -* item[+].linkId = "consent_wcm_statement_2" -* item[=].text = "By signing this consent form, you agree to give these voice, -speech, and respiratory sound data, demographic data, -previously completed imaging data, and survey and/or -validated questionnaire answers to Weill Cornell Medicine -for future research.If you withdraw consent at a future -time, we will be unable to destroy your collected voice, -speech, and respiratory sound data, demographic data, -previously completed imaging data, and survey and/or -validated questionnaire answers, as there will be no way -to link the data to you." -* item[=].type = #choice -* item[=].answerValueSet = $YesNo - - -* item[+].linkId = "consent_wcm_p5" -* item[=].text = "" -* item[=].type = #display - - -* item[+].linkId = "consent_wcm_signature" -* item[=].text = "Signature of Person Taking Part in Study -[Authorization]" -* item[=].type = #attachment - -* item[+].linkId = "consent_wcm_name" -* item[=].text = "Printed Name of Person Taking Part in Study" -* item[=].type = #string - -* item[+].linkId = "consent_wcm_date" -* item[=].text = "" -* item[=].type = #date - -* item[+].linkId = "bridge2ai_consent_addendum_wcm_english_complete" -* item[=].text = "Complete?" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentCompleteValueSet - - - - - -Instance: AddendumWCMResearcherStatement -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "Addendum WCM Researcher Statement" -Description: "Addendum WCM Researcher Statement" -* date = 2023-06-22 -* title = "Addendum WCM Researcher Statement" -* status = #active - -* item[0].linkId = "consent_wcm_p6" -* item[=].text = "" -* item[=].type = #display - -* item[+].linkId = "consent_wcm_rs_signature" -* item[=].text = "Signature of Person Obtaining Informed Consent " -* item[=].type = #attachment - - -* item[+].linkId = "consent_wcm_rs_name" -* item[=].text = "Printed Name of Person Obtaining Informed Consent " -* item[=].type = #string - -* item[+].linkId = "consent_wcm_rs_date" -* item[=].text = "Date" -* item[=].type = #date - -* item[+].linkId = "bridge2ai_consent_addendum_wcm_researcher_statemen_complete" -* item[=].text = "Complete?" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentCompleteValueSet - - - -Instance: AddendumCombinedPDF -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "Addendum Combined PDF" -Description: "Addendum Combined PDF" -* date = 2023-06-22 -* title = "Addendum Combined PDF" -* status = #active - -* item[0].linkId = "upload_addendums" -* item[=].text = "Combined PDF-WCM English Addendum" -* item[=].type = #attachment - -* item[+].linkId = "bridge2ai_consent_combined_pdf_addendum_wcm_complete" -* item[=].text = "Complete?" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentCompleteValueSet - - -Instance: ConsentQuestionnaire -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "Consent Questionnaire" -Description: "Consent Agreement Questionnaire" -* date = 2023-09-27 -* title = "Consent Questionnaire" -* status = #active - -* item[0].linkId = "consent" -* item[=].text = "Consent" -* item[=].type = #choice -* item[=].answerValueSet = $ConsentAgreementValueSet - - -* item[+].linkId = "consent_signing" -* item[=].text = "Who is signing this consent?" -* item[=].type = #choice -* item[=].answerValueSet = $ConsentSigningValueSet - - - - - - diff --git a/input/fsh/instances/EX_DiagnosisQuestionnaire.fsh b/input/fsh/instances/EX_DiagnosisQuestionnaire.fsh deleted file mode 100644 index 8a92e5b..0000000 --- a/input/fsh/instances/EX_DiagnosisQuestionnaire.fsh +++ /dev/null @@ -1,181 +0,0 @@ -Instance: VocalFoldParalysis -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "VocalFoldParalysis" -Description: "Vocal Fold Paralysis Questionnaire" - -* date = 2023-06-22 -* title = "Vocal Fold Paralysis" -* status = #active - -* item[0].linkId = "diagnosis_vfp_gsd" -* item[=].text = "Does the patient have VFP confirmed by laryngoscopy/stroboscopy?" -* item[=].type = #choice -* item[=].answerValueSet = $YesNoNotCertainValueSet - - -* item[+].linkId = "diagnosis_vfp_ds" -* item[=].text = "Which side is the paralysis?" -* item[=].type = #choice -* item[=].answerValueSet = $LeftRightValueSet - - -* item[+].linkId = "diagnosis_vfp_etiology" -* item[=].text = "What is the etiology?" -* item[=].type = #choice -* item[=].answerValueSet = $EtiologyValueSet - -* item[+].linkId = "diagnosis_vfp_iatrogenic" -* item[=].text = "Iatrogenic (surgery/intubation) subcategory " -* item[=].type = #choice -* item[=].answerValueSet = $IatrogeniValueSet -* item[=].enableWhen[0].question = "diagnosis_vfp_etiology" -* item[=].enableWhen[=].operator = #= -* item[=].enableWhen[=].answerString = "2" - -* item[+].linkId = "diagnosis_vfp_tumor" -* item[=].text = "Tumor invading RLN - Subcategory" -* item[=].type = #choice -* item[=].answerValueSet = $TumorRlnValueSet -* item[=].enableWhen[0].question = "diagnosis_vfp_etiology" -* item[=].enableWhen[=].operator = #= -* item[=].enableWhen[=].answerString = "3" - -* item[+].linkId = "diagnosis_vfp_dse" -* item[=].text = "Degree of Glottic Gap" -* item[=].type = #choice -* item[=].answerValueSet = $GlotticGapValueSet - -* item[+].linkId = "diagnosis_vfp_degree_text" -* item[=].text = "Degree of dysphonia CAPE-V scale" -* item[=].type = #string - -* item[+].linkId = "diagnosis_vfp_degree_legend" -* item[=].text = "Legend: C- Sonsistent I = Intermittent MI = Mildly -Deviant MO = Moderately Deviant SE = -Severely Deviant" -* item[=].type = #string - - -* item[+].linkId = "diagnosis_degree_os" -* item[=].text = "Overall Severity 0-100" -* item[=].type = #integer - -* item[+].linkId = "diagnosis_degree_os_2" -* item[=].text = "Overall Severity" -* item[=].type = #choice -* item[=].answerValueSet = $DegreeValueSet - - -* item[+].linkId = "diagnosis_degree_r" -* item[=].text = "Roughness 0-100" -* item[=].type = #integer - -* item[+].linkId = "diagnosis_degree_r_2" -* item[=].text = "Roughness" -* item[=].type = #choice -* item[=].answerValueSet = $DegreeValueSet - -* item[+].linkId = "diagnosis_degree_b" -* item[=].text = "Breathiness 0-100" -* item[=].type = #integer - -* item[+].linkId = "diagnosis_degree_b_2" -* item[=].text = "Breathiness" -* item[=].type = #choice -* item[=].answerValueSet = $DegreeValueSet - - -* item[+].linkId = "diagnosis_degree_s" -* item[=].text = "Strain 0-100" -* item[=].type = #integer - -* item[+].linkId = "diagnosis_degree_s_2" -* item[=].text = "Strain" -* item[=].type = #choice -* item[=].answerValueSet = $DegreeValueSet - - - -* item[+].linkId = "diagnosis_degree_p_nature" -* item[=].text = "Pitch (Indicate the nature of the abnormality):" -* item[=].type = #string - -* item[+].linkId = "diagnosis_degree_p" -* item[=].text = "Pitch" -* item[=].type = #integer - -* item[+].linkId = "diagnosis_degree_p_2" -* item[=].text = "Pitch" -* item[=].type = #choice -* item[=].answerValueSet = $DegreeValueSet - -* item[+].linkId = "diagnosis_degree_l_nature" -* item[=].text = "Loudness (Indicate the nature of the abnormality):" -* item[=].type = #string - - -* item[+].linkId = "diagnosis_degree_l" -* item[=].text = "Loudness 0-100" -* item[=].type = #integer - -* item[+].linkId = "diagnosis_degree_l_2" -* item[=].text = "Loudness" -* item[=].type = #choice -* item[=].answerValueSet = $DegreeValueSet - -* item[+].linkId = "diagnosis_degree_comments" -* item[=].text = "Comments about resonance" -* item[=].type = #choice -* item[=].answerValueSet = $CommentsValueSet - -* item[+].linkId = "diagnosis_degree_comments_other" -* item[=].text = "Other (Provide Description) " -* item[=].type = #string -* item[=].enableWhen[0].question = "diagnosis_degree_comments" -* item[=].enableWhen[=].operator = #= -* item[=].enableWhen[=].answerString = "2" - -* item[+].linkId = "diagnosis_degree_comments_other_2" -* item[=].text = "Additional Features -(for example, diplophonia, fry, falsetto, asthenia, aphonia, -pitch instability, tremor, wet/gurgly, or other relevant -terms): " -* item[=].type = #string - -* item[+].linkId = "diagnosis_vfp_treatment" -* item[=].text = "Has the patient undergone any treatment for his condition?" -* item[=].type = #choice -* item[=].answerValueSet = $TreatmentValueSet - - -* item[+].linkId = "diagnosis_vfp_treatment_surgery" -* item[=].text = "Surgery - Subcategory" -* item[=].type = #choice -* item[=].answerValueSet = $SurgerySubCategoryValueSet -* item[=].enableWhen[0].question = "diagnosis_vfp_treatment" -* item[=].enableWhen[=].operator = #= -* item[=].enableWhen[=].answerString = "1" - - -* item[+].linkId = "diagnosis_vfp_treatment_surgery_thyroplasty" -* item[=].text = "Thyroplasty - Subcategory " -* item[=].type = #choice -* item[=].answerValueSet = $ThyroplastyValueSet -* item[=].enableWhen[0].question = "diagnosis_vfp_treatment_surgery" -* item[=].enableWhen[=].operator = #= -* item[=].enableWhen[=].answerString = "1" - - -* item[+].linkId = "diagnosis_vfp_treatment_surgery_vfia" -* item[=].text = "Vocal fold injection augmentation - Subcategory " -* item[=].type = #choice -* item[=].answerValueSet = $VocalFoldInjectionAugmentationValueSet -* item[=].enableWhen[0].question = "diagnosis_vfp_treatment_surgery" -* item[=].enableWhen[=].operator = #= -* item[=].enableWhen[=].answerString = "2" - -* item[+].linkId = "diagnosis_voice_disorders_vocal_fold_paralysis_complete" -* item[=].text = "Complete?" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentCompleteValueSet diff --git a/input/fsh/instances/EX_GAD7Response.fsh b/input/fsh/instances/EX_GAD7Response.fsh deleted file mode 100644 index 0e10f1b..0000000 --- a/input/fsh/instances/EX_GAD7Response.fsh +++ /dev/null @@ -1,44 +0,0 @@ -Instance: GAD7Response -InstanceOf: VbaiQuestionnaireResponse -Usage: #example -Title: "GAD7Response" -Description: "Example Response of GAD7 Questionnaire" -* status = #completed -* subject = Reference(VbaiPatientExample) -* authored = "2014-12-11T04:44:16Z" -* questionnaire = $GAD7 - -* item[0].linkId = "T1" -* item[=].text = "Over the last 2 weeks, how often have you been bothered by the following problems?" -* item[=].item[0].linkId = "gad7_1" -* item[=].item[=].text = "Feeling nervous, anxious or on edge?" -* item[=].item[=].answer.valueCoding = $GAD7AndPHQOptionsCodeSystem#N "Not at all" - -* item[=].item[+].linkId = "gad7_2" -* item[=].item[=].text = "Not being able to stop or control worrying?" -* item[=].item[=].answer.valueCoding = $GAD7AndPHQOptionsCodeSystem#N "Not at all" - - -* item[=].item[+].linkId = "gad7_3" -* item[=].item[=].text = "Worrying too much about different things?" -* item[=].item[=].answer.valueCoding = $GAD7AndPHQOptionsCodeSystem#N "Not at all" - -* item[=].item[+].linkId = "gad7_4" -* item[=].item[=].text = "Trouble relaxing?" -* item[=].item[=].answer.valueCoding = $GAD7AndPHQOptionsCodeSystem#N "Not at all" - -* item[=].item[+].linkId = "gad7_5" -* item[=].item[=].text = "Being so restless that it is hard to sit still?" -* item[=].item[=].answer.valueCoding = $GAD7AndPHQOptionsCodeSystem#N "Not at all" - -* item[=].item[+].linkId = "gad7_6" -* item[=].item[=].text = "Becoming easily annoyed or irritable?" -* item[=].item[=].answer.valueCoding = $GAD7AndPHQOptionsCodeSystem#N "Not at all" - -* item[=].item[+].linkId = "gad7_7" -* item[=].item[=].text = "Feeling afraid as if something awful might happen?" -* item[=].item[=].answer.valueCoding = $GAD7AndPHQOptionsCodeSystem#N "Not at all" - -* item[=].item[+].linkId = "gad7_total_score" -* item[=].item[=].text = "GAD7 Score" -* item[=].item[=].answer.valueInteger = 0 diff --git a/input/fsh/instances/EX_PlanDefinition_AdultPreQuestion.fsh b/input/fsh/instances/EX_PlanDefinition_AdultPreQuestion.fsh deleted file mode 100644 index 0d5a4d6..0000000 --- a/input/fsh/instances/EX_PlanDefinition_AdultPreQuestion.fsh +++ /dev/null @@ -1,45 +0,0 @@ -Instance: VbaiAdultPlanDefinitionEligibilityExample -InstanceOf: VbaiPlanDefinition -Usage: #example -Title: "VbaiAdultPlanDefinitionEligibilityExample" -Description: "An example of the Adult Eligibility PlanDefinition" -* status = #active -* date = "2023-07-27" -* description = "This is a plandefinition for Adult Eligibility" -* title = "Adult Eligibility PlanDefinition" - - -* action[0].title = "Information Gathering" -* action[=].prefix = "1.1.0" -* action[=].description = "Prepare participant for protocol by retrieving basic & contact information, eligibility, and enrollment" -* action[=].participant.type = #patient -* action[=].priority = #routine - -* action[=].action[0].title = "Login for clinician" -* action[=].action[=].prefix = "1.1.1" -* action[=].action[=].description = "Login for clinician" -* action[=].action[=].priority = #routine - -* action[=].action[+].title = "Retrieve Basic Information" -* action[=].action[=].prefix = "1.1.2" -* action[=].action[=].description = "Retrieve Basic Information from Participant" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $BasicInformation - -* action[=].action[+].title = "Retrieve Contact Information" -* action[=].action[=].prefix = "1.1.3" -* action[=].action[=].description = "Retrieve Contact Information from Participant" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $ContactInformation - -* action[=].action[+].title = "Survey Completion Questionnaire" -* action[=].action[=].prefix = "1.1.4" -* action[=].action[=].description = "Survey Completion Questionnaire" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $SurveyCompletionQuestionnaire - -* action[=].action[+].title = "Enroll participant" -* action[=].action[=].prefix = "1.1.5" -* action[=].action[=].description = "Enroll participant" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $Enrollment \ No newline at end of file diff --git a/input/fsh/instances/EX_PlanDefinition_ClinicianInput.fsh b/input/fsh/instances/EX_PlanDefinition_ClinicianInput.fsh deleted file mode 100644 index 2894f60..0000000 --- a/input/fsh/instances/EX_PlanDefinition_ClinicianInput.fsh +++ /dev/null @@ -1,14 +0,0 @@ -Instance: VbaiPlanDefinitionClinicianInputExample -InstanceOf: VbaiPlanDefinition -Usage: #example -Title: "VbaiPlanDefinitionClinicianInputExample" -Description: "An example of the ClinicianInput Cohort's PlanDefinition" -* status = #active -* date = "2023-07-28" -* description = "This is a plandefinition for ClinicianInput" -* title = "ClinicianInput PlanDefinition" - -* action[0].title = "Clinician Input" -* action[=].prefix = "1.11.1" -* action[=].description = "Have clinician provide input" -* action[=].priority = #routine diff --git a/input/fsh/instances/EX_PlanDefinition_CohortSpecificConfounders.fsh b/input/fsh/instances/EX_PlanDefinition_CohortSpecificConfounders.fsh deleted file mode 100644 index 392628d..0000000 --- a/input/fsh/instances/EX_PlanDefinition_CohortSpecificConfounders.fsh +++ /dev/null @@ -1,16 +0,0 @@ -Instance: VbaiPlanDefinitionCohortSpecificConfoundersExample -InstanceOf: VbaiPlanDefinition -Usage: #example -Title: "VbaiPlanDefinitionCohortSpecificConfoundersExample" -Description: "An example of the CohortSpecificConfounders PlanDefinition" -* status = #active -* date = "2023-07-27" -* description = "This is a plandefinition for Cohort Specific Confounders" -* title = "Cohort Specific Confounders PlanDefintion" - -* action[0].title = "Cohort Specific Confounders" -* action[=].prefix = "1.9.1" -* action[=].description = "Cohort Specific Confounders" -* action[=].priority = #routine - - diff --git a/input/fsh/instances/EX_PlanDefinition_Consent.fsh b/input/fsh/instances/EX_PlanDefinition_Consent.fsh deleted file mode 100644 index 309c38f..0000000 --- a/input/fsh/instances/EX_PlanDefinition_Consent.fsh +++ /dev/null @@ -1,64 +0,0 @@ -Instance: VbaiPlanDefinitionConsentExample -InstanceOf: VbaiPlanDefinition -Usage: #example -Title: "VbaiPlanDefinitionConsentExample" -Description: "An example of the Consent Cohort's PlanDefinition" -* status = #active -* date = "2023-07-27" -* description = "This is a plandefinition for Consent" -* title = "Consent" - -* action[0].title = "Consent (Adults)" -* action[=].prefix = "1.2.0" -* action[=].description = "Retrieve Consent from adult participants" -* action[=].participant.type = #patient -* action[=].priority = #routine - - -* action[=].action[0].title = "Have patient read and sign consent " -* action[=].action[=].prefix = "1.2.1" -* action[=].action[=].description = "Before you participate in this study, we need your consent. The consent gives you information of what to expect and what is required from you for this study. It will also give you information about how your data will be shared. You have options to read the consent, watch the video consent, or do both before you decide to give your electronic consent." -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $MainICF - - -* action[=].action[+].title = "Retreive Researcher Statement" -* action[=].action[=].prefix = "1.2.2" -* action[=].action[=].description = "" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $ResearcherStatement - -* action[=].action[+].title = "Upload Combined Consent Document" -* action[=].action[=].prefix = "1.2.3" -* action[=].action[=].description = "" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $CombinedPDF - -* action[=].action[+].title = "Have patient sign Addendum " -* action[=].action[=].prefix = "1.2.4" -* action[=].action[=].description = "" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $AddendumWCM - - -* action[=].action[+].title = "Retrieve researcher statement for Addendum" -* action[=].action[=].prefix = "1.2.5" -* action[=].action[=].description = "" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $ResearcherStatementAddendum - - -* action[=].action[+].title = "Upload Combined Document of Addendum" -* action[=].action[=].prefix = "1.2.6" -* action[=].action[=].description = "" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $CombinedPDFAddendum - - -* action[=].action[+].title = "Consent Declaration" -* action[=].action[=].prefix = "1.2.7" -* action[=].action[=].description = "" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $ConsentQuestionnaire - - diff --git a/input/fsh/instances/EX_PlanDefinition_GenericQuestionnaire.fsh b/input/fsh/instances/EX_PlanDefinition_GenericQuestionnaire.fsh deleted file mode 100644 index 8db4dff..0000000 --- a/input/fsh/instances/EX_PlanDefinition_GenericQuestionnaire.fsh +++ /dev/null @@ -1,39 +0,0 @@ -Instance: VbaiPlanDefinitionGeneralQuestionnaireExample -InstanceOf: VbaiPlanDefinition -Usage: #example -Title: "VbaiPlanDefinitionGeneralQuestionnaireExample" -Description: "An example of the GeneralQuestionnaire Cohort's PlanDefinition" -* status = #active -* date = "2023-07-28" -* description = "This is a plandefinition for GeneralQuestionnaire" -* title = "General Questionnaire PlanDefinition" - -* action[0].title = "Questionnaires Used Across All Cohorts" -* action[=].prefix = "1.7.1" -* action[=].description = "Questionnaires used Across All Cohorts" -* action[=].priority = #routine - -* action[=].action[0].title = "GAD-7" -* action[=].action[=].prefix = "1.7.1.1" -* action[=].action[=].description = "Administer GAD-7 Questionnaire" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $GAD7 - -* action[=].action[+].title = "PHQ-9" -* action[=].action[=].prefix = "1.7.1.2" -* action[=].action[=].description = "Administer PHQ9 Questionnaire" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $PHQ9 - -* action[=].action[+].title = "Voice Perception Questionniare" -* action[=].action[=].prefix = "1.7.1.3" -* action[=].action[=].description = "Administer Voice Perception Questionnaire" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $VoicePerception - - -* action[=].action[+].title = "VHI-10" -* action[=].action[=].prefix = "1.7.1.4" -* action[=].action[=].description = "Have patient complete VHI-10 Questionnaire" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $VHI10 diff --git a/input/fsh/instances/EX_QuestionnaireEnrollment.fsh b/input/fsh/instances/EX_QuestionnaireEnrollment.fsh deleted file mode 100644 index c7bbbe0..0000000 --- a/input/fsh/instances/EX_QuestionnaireEnrollment.fsh +++ /dev/null @@ -1,268 +0,0 @@ -Instance: Enrollment -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "Enrollment Questionnaire" -Description: "Enrollment Questionnaire" -* date = 2023-06-06 -* title = "Enrollment Questionnaire" -* status = #active - -* item[0].linkId = "select_language" -* item[=].text = "Select a language" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentSelectLanguageValueSet - - -* item[+].linkId = "completed_by_self" -* item[=].text = "Completed by Self" -* item[=].type = #choice -* item[=].answerValueSet = $YesNo - -* item[+].linkId = "completed_by_other" -* item[=].type = #choice -* item[=].text = "Check the boxes to all that apply: " -* item[=].enableWhen.question = "completed_by_self" -* item[=].enableWhen.operator = #= -* item[=].enableWhen.answerString = "No" -* item[=].answerValueSet = $SurveyUserValueSet - - -* item[+].linkId = "primary_language" -* item[=].type = #open-choice -* item[=].text = "What is your primary language?" -* item[=].answerValueSet = $IsoLanguages - - - - -* item[+].linkId = "fluent_language" -* item[=].type = #open-choice -* item[=].text = "Do you speak any additional language(s) fluently (similar to a native speaker)?" -* item[=].answerValueSet = $FluentLanguageValueSet - - - -* item[+].linkId = "dob" -* item[=].type = #date -* item[=].text = "What is your date of birth? " - -* item[+].linkId = "conditions_header" -* item[=].type = #group -* item[=].text = "Do you have any of these conditions, diagnosed by a clinician? (Check all that apply if you currently have the condition)" - -* item[=].item[0].linkId = "vocal_disorders" -* item[=].item[=].text = "vocal disorders" -* item[=].item[=].type = #group - - - -* item[=].item[=].item[0].linkId = "laryngeal_cancer" -* item[=].item[=].item[=].text = "Laryngeal cancer" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[=].item[+].linkId = "vocal_fold_paralysis" -* item[=].item[=].item[=].text = "Vocal fold paralysis" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[=].item[+].linkId = "spas_dys" -* item[=].item[=].item[=].text = "Spasmodic dysphonia / Laryngeal Tremor" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[=].item[+].linkId = "rrp" -* item[=].item[=].item[=].text = "Recurrent laryngeal papilloma (RRP)" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[=].item[+].linkId = "benign_cord_lesion" -* item[=].item[=].item[=].text = "Benign vocal cord lesion (nodule, polyp, or cyst)" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[+].linkId = "neurological_and_neurodegenerative_disorders" -* item[=].item[=].text = "Neurological and neurodegenerative disorders" -* item[=].item[=].type = #group - -* item[=].item[=].item[+].linkId = "dementia" -* item[=].item[=].item[=].text = "Dementia" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[=].item[+].linkId = "alzheimers" -* item[=].item[=].item[=].text = "Alzheimer's" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - - -* item[=].item[=].item[+].linkId = "als" -* item[=].item[=].item[=].text = "Amyotrophic Lateral Sclerosis (ALS) " -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[=].item[+].linkId = "ataxia" -* item[=].item[=].item[=].text = "Ataxia" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - - -* item[=].item[=].item[+].linkId = "parkinsons" -* item[=].item[=].item[=].text = "Parkinson's" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[+].linkId = "mood_and_psychiatric_disorders" -* item[=].item[=].text = "Mood and psychiatric disorders" -* item[=].item[=].type = #group - -* item[=].item[=].item[+].linkId = "depression_or_major_depressive_disorder" -* item[=].item[=].item[=].text = "Depression or Major Depressive Disorder" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[=].item[+].linkId = "bipolar" -* item[=].item[=].item[=].text = "Bipolar Disorder" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[=].item[+].linkId = "anxiety_disorder" -* item[=].item[=].item[=].text = " Anxiety Disorder" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - - -* item[=].item[=].item[+].linkId = "schizophrenia" -* item[=].item[=].item[=].text = "Schizophrenia" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[+].linkId = "respiratory_disorders" -* item[=].item[=].text = "Respiratory disorders" -* item[=].item[=].type = #group - -* item[=].item[=].item[+].linkId = "asthma" -* item[=].item[=].item[=].text = "Asthma" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[=].item[+].linkId = "chronic_obstructive_pulmonary_disease" -* item[=].item[=].item[=].text = "Chronic Obstructive Pulmonary Disease" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[=].item[+].linkId = "chronic_cough" -* item[=].item[=].item[=].text = "Chronic Cough" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[=].item[+].linkId = "obstructive_sleep_apnea" -* item[=].item[=].item[=].text = "Obstructive Sleep Apnea" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[=].item[+].linkId = "airway_stenosis " -* item[=].item[=].item[=].text = "Airway Stenosis (e.g. subglottal)" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[+].linkId = "digital_literacy" -* item[=].text = "Digital Literacy" -* item[=].type = #group - - -* item[=].item[0].linkId = "read" -* item[=].item[=].text = "Can you read?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $YesNoSome - -* item[=].item[+].linkId = "write" -* item[=].item[=].text = "Can you write" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $YesNoSome - -* item[=].item[+].linkId = "smart_device" -* item[=].item[=].text = "Can you use a smart device? " -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $YesNoSome - -* item[=].item[+].linkId = "smart_device_access" -* item[=].item[=].text = "Do you have access to a smart device on a regular basis? " -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $YesNo - -* item[+].linkId = "interested" -* item[=].text = "Interested?" -* item[=].type = #choice -* item[=].answerValueSet = $YesNo - -* item[+].linkId = "review_and_enroll" -* item[=].text = "Review and Enroll" -* item[=].type = #group - -* item[=].item[0].linkId = "enrollment" -* item[=].item[=].text = "Please review your answers reading all the way through the bottom and select an option. If you have any questions, you can still proceed with enrollment and ask or make changes at a later time." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $EnrollValueSet - - -* item[=].item[+].linkId = "reason_decline_enroll" -* item[=].item[=].text = "Please select a reason for declining" -* item[=].item[=].type = #open-choice -* item[=].item[=].enableWhen.question = "enrollment" -* item[=].item[=].enableWhen.operator = #= -* item[=].item[=].enableWhen.answerString = "Decline" -* item[=].item[=].answerValueSet = $DeclineReasonValueSet - - -* item[=].item[+].linkId = "enrollment_institution" -* item[=].item[=].text = "Enrollment Institution" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $EnrollmentInstitutionValueSet - - -* item[=].item[+].linkId = "researcher_email" -* item[=].item[=].text = "Researchers Email" -* item[=].item[=].type = #string - - -* item[=].item[+].linkId = "started_at" -* item[=].item[=].text = "Enrollment Form Started At" -* item[=].item[=].type = #string - -* item[=].item[+].linkId = "completed_at_2" -* item[=].item[=].text = "Enrollment Form Completed At" -* item[=].item[=].type = #string - -* item[=].item[+].linkId = "enrollment_form_complete" -* item[=].item[=].text = "Complete?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $EnrollmentCompleteValueSet - - -* item[+].linkId = "contact_information" -* item[=].text = "Contact Information" -* item[=].type = #group - - -* item[=].item[0].linkId = "first_name" -* item[=].item[=].text = "First Name" -* item[=].item[=].type = #string - -* item[=].item[+].linkId = "last_name" -* item[=].item[=].text = "Last Name" -* item[=].item[=].type = #string - -* item[=].item[+].linkId = "phone_number" -* item[=].item[=].text = "Phone Number" -* item[=].item[=].type = #string - -* item[=].item[+].linkId = "subject_email" -* item[=].item[=].text = "Subject's email" -* item[=].item[=].type = #string - - -* item[=].item[+].linkId = "contact_info_stored" -* item[=].item[=].text = "I want my contact information to be kept in a repository for this study which can be used to contact me to ask me to enroll in further studies or return important results. My information will not be shared with third parties." -* item[=].item[=].type = #string -* item[=].item[=].answerValueSet = $YesNo diff --git a/input/fsh/instances/EX_QuestionnaireFeedback.fsh b/input/fsh/instances/EX_QuestionnaireFeedback.fsh deleted file mode 100644 index bd71ce6..0000000 --- a/input/fsh/instances/EX_QuestionnaireFeedback.fsh +++ /dev/null @@ -1,21 +0,0 @@ -Instance: FeedbackQuestionnaire -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "FeedbackQuestionnaire" -Description: "Questionnaire for providing feedback on the study" -* title = "Feedback Questionnaire" -* date = 2023-08-29 -* subjectType = #Patient -* status = #active - -* item[0].linkId = "Q1" -* item[=].text = "Please leave any comments you may have on the application." -* item[=].type = #string - -* item[+].linkId = "Q2" -* item[=].text = "Please leave any comments you may have on the acoustic recording" -* item[=].type = #string - -* item[+].linkId = "Q3" -* item[=].text = "Please leave any comments you may have on the study" -* item[=].type = #string \ No newline at end of file diff --git a/input/fsh/instances/EX_QuestionnaireGAD7.fsh b/input/fsh/instances/EX_QuestionnaireGAD7.fsh deleted file mode 100644 index f15a682..0000000 --- a/input/fsh/instances/EX_QuestionnaireGAD7.fsh +++ /dev/null @@ -1,42 +0,0 @@ -Instance: GAD7schema -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "GAD7_schema" -Description: "GAD7 assessment schema" -* date = 2023-05-11 -* item[0].linkId = "T1" -* item[=].text = "Over the last 2 weeks, how often have you been bothered by the following problems?" -* item[=].type = #group -* title = "GAD7_schema" -* status = #active -* item[=].item[+].linkId = "gad7_1" -* item[=].item[=].type = #choice -* item[=].item[=].text = "Feeling nervous, anxious or on edge?" -* item[=].item[=].answerValueSet = $GAD7AndPHQOtionsValueSet -* item[=].item[+].linkId = "gad7_2" -* item[=].item[=].type = #choice -* item[=].item[=].text = "Not being able to stop or control worrying?" -* item[=].item[=].answerValueSet = $GAD7AndPHQOtionsValueSet -* item[=].item[+].linkId = "gad7_3" -* item[=].item[=].type = #choice -* item[=].item[=].text = "Worrying too much about different things?" -* item[=].item[=].answerValueSet = $GAD7AndPHQOtionsValueSet -* item[=].item[+].linkId = "gad7_4" -* item[=].item[=].type = #choice -* item[=].item[=].text = "Trouble relaxing?" -* item[=].item[=].answerValueSet = $GAD7AndPHQOtionsValueSet -* item[=].item[+].linkId = "gad7_5" -* item[=].item[=].type = #choice -* item[=].item[=].text = "Being so restless that it is hard to sit still?" -* item[=].item[=].answerValueSet = $GAD7AndPHQOtionsValueSet -* item[=].item[+].linkId = "gad7_6" -* item[=].item[=].type = #choice -* item[=].item[=].text = "Becoming easily annoyed or irritable?" -* item[=].item[=].answerValueSet = $GAD7AndPHQOtionsValueSet -* item[=].item[+].linkId = "gad7_7" -* item[=].item[=].type = #choice -* item[=].item[=].text = "Feeling afraid as if something awful might happen?" -* item[=].item[=].answerValueSet = $GAD7AndPHQOtionsValueSet -* item[=].item[+].linkId = "gad7_total_score" -* item[=].item[=].type = #integer -* item[=].item[=].text = "GAD7 Score" \ No newline at end of file diff --git a/input/fsh/instances/EX_QuestionnairePHQ9.fsh b/input/fsh/instances/EX_QuestionnairePHQ9.fsh deleted file mode 100644 index 9173431..0000000 --- a/input/fsh/instances/EX_QuestionnairePHQ9.fsh +++ /dev/null @@ -1,86 +0,0 @@ -Instance: PHQ9schema -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "PHQ9_schema" -Description: "PHQ-9 assessment schema" -* date = 2023-05-11 -* item[0].linkId = "T1" -* item[=].text = "Over the last 2 weeks, how often have you been bothered by any of the following problems?" -* item[=].type = #group -* title = "PHQ9_schema" -* status = #active -* item[=].item[+].linkId = "phq9_1" -* item[=].item[=].type = #choice -* item[=].item[=].text = "Little interest or pleasure in doing things" -* item[=].item[=].answerValueSet = $GAD7AndPHQOtionsValueSet -* item[=].item[+].linkId = "phq9_2" -* item[=].item[=].type = #choice -* item[=].item[=].text = "Feeling down, depressed or hopeless?" -* item[=].item[=].answerValueSet = $GAD7AndPHQOtionsValueSet -* item[=].item[+].linkId = "phq9_3" -* item[=].item[=].type = #choice -* item[=].item[=].text = "Trouble falling or staying asleep, or sleeping too much?" -* item[=].item[=].answerValueSet = $GAD7AndPHQOtionsValueSet -* item[=].item[+].linkId = "phq9_4" -* item[=].item[=].type = #choice -* item[=].item[=].text = "Feeling tired or having little energy?" -* item[=].item[=].answerValueSet = $GAD7AndPHQOtionsValueSet -* item[=].item[+].linkId = "phq9_5" -* item[=].item[=].type = #choice -* item[=].item[=].text = "Poor appetite or overeating?" -* item[=].item[=].answerValueSet = $GAD7AndPHQOtionsValueSet -* item[=].item[+].linkId = "phq9_6" -* item[=].item[=].type = #choice -* item[=].item[=].text = "Feeling bad about yourself or that you are a failure or have let yourself or your family down?" -* item[=].item[=].answerValueSet = $GAD7AndPHQOtionsValueSet -* item[=].item[+].linkId = "phq9_7" -* item[=].item[=].type = #choice -* item[=].item[=].text = "Trouble concentrating on things, such as reading the newspaper or watching television?" -* item[=].item[=].answerValueSet = $GAD7AndPHQOtionsValueSet -* item[=].item[+].linkId = "phq9_8" -* item[=].item[=].type = #choice -* item[=].item[=].text = "Moving or speaking so slowly that other people could have noticed? Or the opposite — being so fidgety or restless that you have been moving around a lot more than usual?" -* item[=].item[=].answerValueSet = $GAD7AndPHQOtionsValueSet -* item[=].item[+].linkId = "phq9_9" -* item[=].item[=].type = #choice -* item[=].item[=].text = "Thoughts that you would be better off dead or of hurting yourself in some way?" -* item[=].item[=].answerValueSet = $GAD7AndPHQOtionsValueSet - - -* item[=].item[+].linkId = "phq9_10" -* item[=].item[=].type = #choice -* item[=].item[=].text = "How difficult have these problems made it for you to do your work, take care of things at home, or get along with other people?" -* item[=].item[=].answerValueSet = $GAD7AndPHQOtionsValueSet -* item[=].item[=].enableWhen[0].question = "phq9_1" -* item[=].item[=].enableWhen[=].operator = #!= -* item[=].item[=].enableWhen[=].answerString = "Not at all" -* item[=].item[=].enableWhen[+].question = "phq9_2" -* item[=].item[=].enableWhen[=].operator = #!= -* item[=].item[=].enableWhen[=].answerString = "Not at all" -* item[=].item[=].enableWhen[+].question = "phq9_3" -* item[=].item[=].enableWhen[=].operator = #!= -* item[=].item[=].enableWhen[=].answerString = "Not at all" -* item[=].item[=].enableWhen[+].question = "phq9_4" -* item[=].item[=].enableWhen[=].operator = #!= -* item[=].item[=].enableWhen[=].answerString = "Not at all" -* item[=].item[=].enableWhen[+].question = "phq9_5" -* item[=].item[=].enableWhen[=].operator = #!= -* item[=].item[=].enableWhen[=].answerString = "Not at all" -* item[=].item[=].enableWhen[+].question = "phq9_6" -* item[=].item[=].enableWhen[=].operator = #!= -* item[=].item[=].enableWhen[=].answerString = "Not at all" -* item[=].item[=].enableWhen[+].question = "phq9_7" -* item[=].item[=].enableWhen[=].operator = #!= -* item[=].item[=].enableWhen[=].answerString = "Not at all" -* item[=].item[=].enableWhen[+].question = "phq9_8" -* item[=].item[=].enableWhen[=].operator = #!= -* item[=].item[=].enableWhen[=].answerString = "Not at all" -* item[=].item[=].enableWhen[+].question = "phq9_9" -* item[=].item[=].enableWhen[=].operator = #!= -* item[=].item[=].enableWhen[=].answerString = "Not at all" -* item[=].item[=].enableBehavior = #any - - -* item[=].item[+].linkId = "phq9_total_score" -* item[=].item[=].type = #integer -* item[=].item[=].text = "PHQ-9 Score" \ No newline at end of file diff --git a/input/fsh/instances/EX_SurveyCompletionQuestionnaire.fsh b/input/fsh/instances/EX_SurveyCompletionQuestionnaire.fsh deleted file mode 100644 index a6c0442..0000000 --- a/input/fsh/instances/EX_SurveyCompletionQuestionnaire.fsh +++ /dev/null @@ -1,12 +0,0 @@ -Instance: SurveyCompletionQuestionnaire -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "Survey Completion Questionnaire" -Description: "Survey Completion Questionnaire" -* date = 2023-05-11 -* status = #active -* item[0].linkId = "Q1" -* item[=].text = "Who is participating in completing the survey?" -* item[=].type = #choice -* item[=].answerValueSet = $SurveyUserValueSet -* title = "Survey Completion Questionnaire" \ No newline at end of file diff --git a/input/fsh/instances/EX_VbaiAcousticTask.fsh b/input/fsh/instances/EX_VbaiAcousticTask.fsh deleted file mode 100644 index 1080690..0000000 --- a/input/fsh/instances/EX_VbaiAcousticTask.fsh +++ /dev/null @@ -1,43 +0,0 @@ -Instance: AcousticTask -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "Acoustic Task" -Description: "Acoustic Task Questionnaire" - -* date = 2023-06-16 -* title = "Accoustic Tasks" -* status = #active - -* item[0].linkId = "acoustic_task_id" -* item[=].text = "Acoustic Task ID" -* item[=].type = #string - -* item[+].linkId = "acoustic_task_session_id" -* item[=].text = "Session ID" -* item[=].type = #string - -* item[+].linkId = "acoustic_task_name" -* item[=].text = "Acoustic Task Name" -* item[=].type = #string - -* item[+].linkId = "acoustic_task_cohort" -* item[=].text = "Acoustic Task Cohort" -* item[=].type = #string - -* item[+].linkId = "acoustic_task_status" -* item[=].text = "Acoustic Task Status" -* item[=].type = #choice -* item[=].answerValueSet = $AcousticTaskStatusValueSet - -* item[+].linkId = "acoustic_task_started_at" -* item[=].text = "Acoustic Task Started At" -* item[=].type = #string - -* item[+].linkId = "acoustic_task_completed_at" -* item[=].text = "Acoustic Task Completed At" -* item[=].type = #string - -* item[+].linkId = "acoustic_task_complete" -* item[=].text = "Completed?" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentCompleteValueSet diff --git a/input/fsh/instances/EX_VbaiBodyHeight.fsh b/input/fsh/instances/EX_VbaiBodyHeight.fsh deleted file mode 100644 index 439cb00..0000000 --- a/input/fsh/instances/EX_VbaiBodyHeight.fsh +++ /dev/null @@ -1,14 +0,0 @@ -Instance: VbaiBodyHeightExample -InstanceOf: VbaiBodyHeight -Description: "An example of a Voice as a Biomarker for AI body height profile" -* subject = Reference(VbaiPatientExample) -* encounter = Reference(VbaiEncounterExample) -* status = #final -* category[VSCat] = $ObservationCategory#vital-signs "Vital Signs" -* code = $LOINC#8302-2 "Body height" -* effectiveDateTime = "2007-09-04" -* valueQuantity - * value = 170 - * unit = "cm" - * system = $UCUM - * code = #cm diff --git a/input/fsh/instances/EX_VbaiBodyWeight.fsh b/input/fsh/instances/EX_VbaiBodyWeight.fsh deleted file mode 100644 index f466715..0000000 --- a/input/fsh/instances/EX_VbaiBodyWeight.fsh +++ /dev/null @@ -1,14 +0,0 @@ -Instance: VbaiBodyWeightExample -InstanceOf: VbaiBodyWeight -Description: "An example of a Voice as a Biomarker for AI body weight profile" -* subject = Reference(VbaiPatientExample) -* encounter = Reference(VbaiEncounterExample) -* status = #final -* category[VSCat] = $ObservationCategory#vital-signs "Vital Signs" -* code = $LOINC#29463-7 "Body weight" -* effectiveDateTime = "2002-03-02" -* valueQuantity - * value = 68 - * unit = "kg" - * system = $UCUM - * code = #kg diff --git a/input/fsh/instances/EX_VbaiCondition.fsh b/input/fsh/instances/EX_VbaiCondition.fsh deleted file mode 100644 index d8e070f..0000000 --- a/input/fsh/instances/EX_VbaiCondition.fsh +++ /dev/null @@ -1,6 +0,0 @@ -Instance: VbaiConditionExample -InstanceOf: VbaiCondition -Description: "An example of a Voice as a Biomarker for AI condition" -* subject = Reference(VbaiPatientExample) -* encounter = Reference(VbaiEncounterExample) -* code = $SCT#368009 "Heart valve disorder" diff --git a/input/fsh/instances/EX_VbaiConsent.fsh b/input/fsh/instances/EX_VbaiConsent.fsh deleted file mode 100644 index cb5b5f6..0000000 --- a/input/fsh/instances/EX_VbaiConsent.fsh +++ /dev/null @@ -1,8 +0,0 @@ -Instance: VbaiConsentExample -InstanceOf: VbaiConsent -Description: "An example of a Voice as a Biomarker consent profile" -* patient = Reference(VbaiPatientExample) -* status = $ConsentStateCodes#active "Active" -* scope = $ConsentScope#research "Research" -* policyRule = $ConsentPolicyCodes#nih-hipaa "HHS NIH HIPAA Research Authorization" -* category = $ConsentCategoryCodes#research "Research Information Access" diff --git a/input/fsh/instances/EX_VbaiContactInformation.fsh b/input/fsh/instances/EX_VbaiContactInformation.fsh deleted file mode 100644 index 1a574a7..0000000 --- a/input/fsh/instances/EX_VbaiContactInformation.fsh +++ /dev/null @@ -1,48 +0,0 @@ -Instance: ContactInformation -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "ContactInformation" -Description: "Contact Information Questionnaire" - -* date = 2023-06-15 -* title = "Contact Information Questionnaire" -* status = #active - -* item[0].linkId = "first_name" -* item[=].text = "First Name" -* item[=].type = #string - - -* item[+].linkId = "last_name" -* item[=].text = "Last Name" -* item[=].type = #string - - -* item[+].linkId = "dob" -* item[=].text = "What is your date of birth?" -* item[=].type = #string - - -* item[+].linkId = "phone_number" -* item[=].text = "Phone Number" -* item[=].type = #string - - -* item[+].linkId = "email" -* item[=].text = "Email" -* item[=].type = #string - - -* item[+].linkId = "contact_info_stored" -* item[=].text = "I want my contact information to be kept in a repository -for this study which can be used to contact me to ask me -to enroll in further studies or return important results. -My information will not be shared with third parties." -* item[=].type = #choice -* item[=].answerValueSet = $YesNo - - -* item[+].linkId = "subjectparticipant_contact_information_complete" -* item[=].type = #choice -* item[=].text = "Completed?" -* item[=].answerValueSet = $EnrollmentCompleteValueSet diff --git a/input/fsh/instances/EX_VbaiEncounter.fsh b/input/fsh/instances/EX_VbaiEncounter.fsh deleted file mode 100644 index 528326c..0000000 --- a/input/fsh/instances/EX_VbaiEncounter.fsh +++ /dev/null @@ -1,7 +0,0 @@ -Instance: VbaiEncounterExample -InstanceOf: VbaiEncounter -Description: "An example of a Voice as a Biomarker for AI patient" -* status = #planned -* class = $EncounterActCode#"AMB" -* type = $SCT#308335008 "Patient encounter procedure" -* subject = Reference(VbaiPatientExample) diff --git a/input/fsh/instances/EX_VbaiGeneralInfo.fsh b/input/fsh/instances/EX_VbaiGeneralInfo.fsh deleted file mode 100644 index 4591117..0000000 --- a/input/fsh/instances/EX_VbaiGeneralInfo.fsh +++ /dev/null @@ -1,69 +0,0 @@ -Instance: GeneralInformation -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "General Information Questionnaire" -Description: "Questionnaire" -* date = 2023-06-15 -* title = "General Information Questionnaire" -* status = #active -* item[0].linkId = "record_id" -* item[=].text = "Record ID" -* item[=].type = #string - -* item[+].linkId = "selected_language" -* item[=].text = "Language " -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentSelectLanguageValueSet - - - -* item[+].linkId = "consent_status" -* item[=].text = "Consent Status" -* item[=].type = #choice -* item[=].answerValueSet = $ConsentStatusValueSet - - - -* item[+].linkId = "withdrawn_consent_reason" -* item[=].type = #string -* item[=].text = "Withdrawn Consent Reason" -* item[=].enableWhen.question = "consent_status" -* item[=].enableWhen.operator = #= -* item[=].enableWhen.answerString = "Withdrawn Consent" - -* item[+].linkId = "withdrawn_consent_date" -* item[=].type = #date -* item[=].text = "Withdrawn Consent date" -* item[=].enableWhen.question = "consent_status" -* item[=].enableWhen.operator = #= -* item[=].enableWhen.answerString = "Withdrawn Consent" - -* item[+].linkId = "enrolled" -* item[=].text = "Enrolled" -* item[=].type = #choice -* item[=].answerValueSet = $YesNo - - -* item[+].linkId = "enrollment_reason" -* item[=].type = #string -* item[=].text = "Enrollment Reason To be completed when enrolling a person that declined initially." -* item[=].enableWhen.question = "enrolled" -* item[=].enableWhen.operator = #= -* item[=].enableWhen.answerString = "Yes" - - -* item[+].linkId = "enrollment_institution" -* item[=].type = #choice -* item[=].text = "Enrollment Institution" -* item[=].answerValueSet = $EnrollmentInstitutionValueSet - -* item[+].linkId = "researcher_email" -* item[=].type = #string -* item[=].text = "Researcher Email " - - - -* item[+].linkId = "subjectparticipant_basic_information_complete" -* item[=].type = #choice -* item[=].text = "Completed?" -* item[=].answerValueSet = $EnrollmentCompleteValueSet diff --git a/input/fsh/instances/EX_VbaiImagingMedia.fsh b/input/fsh/instances/EX_VbaiImagingMedia.fsh deleted file mode 100644 index f026d46..0000000 --- a/input/fsh/instances/EX_VbaiImagingMedia.fsh +++ /dev/null @@ -1,10 +0,0 @@ -Instance: VbaiImagingMediaExample -InstanceOf: VbaiImagingMedia -Description: "An example of a Voice as a Biomarker for AI imaging media" -* status = $EventStatus#completed -* subject = Reference(VbaiPatientExample) -* encounter = Reference(VbaiEncounterExample) -* modality = $DicomModality#PX "Panoramic X-Ray" -* content - * contentType = #application/dicom - * url = "http://some.imaging.server.com/some-xray-image" diff --git a/input/fsh/instances/EX_VbaiImagingStudy.fsh b/input/fsh/instances/EX_VbaiImagingStudy.fsh deleted file mode 100644 index 9bd6973..0000000 --- a/input/fsh/instances/EX_VbaiImagingStudy.fsh +++ /dev/null @@ -1,7 +0,0 @@ -Instance: VbaiImagingStudyExample -InstanceOf: VbaiImagingStudy -Description: "An example of a Voice as a Biomarker for AI imaging study" -* status = $ImagingStudyStatus#registered -* subject = Reference(VbaiPatientExample) -* encounter = Reference(VbaiEncounterExample) -* modality = $DicomModality#CT diff --git a/input/fsh/instances/EX_VbaiPatient.fsh b/input/fsh/instances/EX_VbaiPatient.fsh deleted file mode 100644 index 0483d17..0000000 --- a/input/fsh/instances/EX_VbaiPatient.fsh +++ /dev/null @@ -1,16 +0,0 @@ -Instance: VbaiPatientExample -InstanceOf: VbaiPatient -Description: "An example of a Voice as a Biomarker for AI Patient" -* identifier - * system = "http://voicecollab.ai/identifier/patient-id" - * value = "123456" -* name - * given[0] = "James" - * family = "Smith" -* birthDate = "1999-04-01" -* gender = #male -* address.line = "100 Main St" -* address.city = "Metropolis" -* address.state = "Il" -* address.postalCode = "44130" -* address.country = "USA" diff --git a/input/fsh/instances/EX_VbaiQuestionnaire_Confounders.fsh b/input/fsh/instances/EX_VbaiQuestionnaire_Confounders.fsh deleted file mode 100644 index 7028bb1..0000000 --- a/input/fsh/instances/EX_VbaiQuestionnaire_Confounders.fsh +++ /dev/null @@ -1,420 +0,0 @@ - -Instance: VbaiQuestionnaireConfoundersExample -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "VbaiQuestionnaireConfoundersExample" -Description: "VbaiQuestionnaire confounders Example" -* title = "Confounder Surveys" -* date = 2023-04-14 -* subjectType = #Patient -* status = #active - -// smoking - - -* item[0].linkId = "Lifestyle" -* item[=].text = "LifeStyle" -* item[=].type = #group - - -* item[=].item[0].linkId = "smoking" -* item[=].item[=].text = "Have you ever smoked regularly (more than a few times a month for at least two months)? This includes tobacco, cannabis, vapes, e-cigarettes, hookah, or pipes." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $SmokingStatusValueSet -* item[=].item[=].item[0].linkId = "smoking_q2" -* item[=].item[=].item[=].type = #integer -* item[=].item[=].item[=].text = "At what age did you start smoking?" -* item[=].item[=].item[=].enableWhen.question = "smoking" -* item[=].item[=].item[=].enableWhen.operator = #= -* item[=].item[=].item[=].enableWhen.answerString = "If I used to smoke OR I currently smoke" -* item[=].item[=].item[+].linkId = "smoking_q3" -* item[=].item[=].item[=].type = #integer -* item[=].item[=].item[=].text = "What age did you stop?" -* item[=].item[=].item[=].enableWhen.question = "smoking" -* item[=].item[=].item[=].enableWhen.operator = #= -* item[=].item[=].item[=].enableWhen.answerString = "If I used to smoke" -* item[=].item[=].item[+].linkId = "smoking_q4" -* item[=].item[=].item[=].type = #open-choice -* item[=].item[=].item[=].text = "Checklist of different types (choose all that apply):" -* item[=].item[=].item[=].enableWhen.question = "smoking" -* item[=].item[=].item[=].enableWhen.operator = #= -* item[=].item[=].item[=].enableWhen.answerString = "If I used to smoke OR I currently smoke" -* item[=].item[=].item[=].answerValueSet = $SmokingTypeValueSet - - -* item[=].item[=].item[+].linkId = "smoking_q5" -* item[=].item[=].item[=].type = #string -* item[=].item[=].item[=].text = "How often do/did you smoke?" -* item[=].item[=].item[=].enableWhen.question = "smoking" -* item[=].item[=].item[=].enableWhen.operator = #= -* item[=].item[=].item[=].enableWhen.answerString = "If I used to smoke OR I currently smoke" -* item[=].item[=].item[=].answerValueSet = $SmokingTimesValueSet - - -* item[=].item[=].item[+].linkId = "smoking_q6" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].text = "Have you been a regular smoker or not within the last 3 years?" -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[+].linkId = "alcohol" -* item[=].item[=].type = #choice -* item[=].item[=].text = "Do you drink alcohol?" -* item[=].item[=].answerValueSet = $YesNo - - -* item[=].item[=].item[0].linkId = "alcohol_q2" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].text = "How often do you have at least one drink containing alcohol? Drinks can be beer, wine, shots of liquor, cocktails containing a shot of liquor" - -* item[=].item[=].item[=].enableWhen.question = "alcohol" -* item[=].item[=].item[=].enableWhen.operator = #= -* item[=].item[=].item[=].enableWhen.answerString = "If Yes" -* item[=].item[=].item[=].answerValueSet = $AlcoholConsumptionFrequencyValueSet -* item[=].item[=].item[+].linkId = "alcohol_q3" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].text = "How many drinks containing alcohol do you have on a typical day when you are drinking? One drink is 12 oz. beer, 5 oz. wine, 1.5 oz. (one shot) liquor" - -* item[=].item[=].item[=].enableWhen.question = "alcohol" -* item[=].item[=].item[=].enableWhen.operator = #= -* item[=].item[=].item[=].enableWhen.answerString = "If Yes" -* item[=].item[=].item[=].answerValueSet = $AlcoholConsumptionAmountValueSet - -* item[=].item[=].item[+].linkId = "alcohol_q4" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].text = "Have you drunk alcohol today?" - -* item[=].item[=].item[=].enableWhen.question = "alcohol" -* item[=].item[=].item[=].enableWhen.operator = #= -* item[=].item[=].item[=].enableWhen.answerString = "If Yes" -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[=].item[=].item[0].linkId = "alcohol_q5" -* item[=].item[=].item[=].item[=].type = #integer -* item[=].item[=].item[=].item[=].text = "How many drinks did you have?" -* item[=].item[=].item[=].item[=].enableWhen.question = "alcohol_q4" -* item[=].item[=].item[=].item[=].enableWhen.operator = #= -* item[=].item[=].item[=].item[=].enableWhen.answerString = "If Yes" - - - - -* item[=].item[=].item[+].linkId = "alcohol_q6" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].text = "Have you ever required rehab/counseling for heavy alcohol use?" - -* item[=].item[=].item[=].enableWhen.question = "alcohol" -* item[=].item[=].item[=].enableWhen.operator = #= -* item[=].item[=].item[=].enableWhen.answerString = "If Yes" -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[=].item[+].linkId = "alcohol_q7" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].text = "Are you currently in recovery for alcohol use?" - -* item[=].item[=].item[=].enableWhen.question = "alcohol" -* item[=].item[=].item[=].enableWhen.operator = #= -* item[=].item[=].item[=].enableWhen.answerString = "If Yes" -* item[=].item[=].item[=].answerValueSet = $YesNo - -// Substance_use -* item[=].item[+].linkId = "substance_use" -* item[=].item[=].type = #boolean -* item[=].item[=].text = "How many times in the past year have you used a recreational substance or used a prescription medication for nonmedical reasons? (Recreational substances include methamphetamine's (speed, crystal), cannabis (marijuana, pot), inhalants (paint thinner, aerosol, glue), tranquilizers (Valium), barbiturates, cocaine, ecstasy, hallucinogens (LSD, mushrooms), or narcotics (heroin). )" - - -* item[=].item[=].item[0].linkId = "substance_use_q2" -* item[=].item[=].item[=].type = #string -* item[=].item[=].item[=].text = "Are you currently in recovery for substance use?" -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[=].item[+].linkId = "substance_use_q3" -* item[=].item[=].item[=].type = #string -* item[=].item[=].item[=].text = "During the past TWO (2) WEEKS, about how often did you use any of the following medicines ON YOUR OWN, that is, without a doctor’s prescription, in greater amounts or longer than prescribed? " - - -//caffeine - -* item[+].linkId = "caffeine" -* item[=].type = #group -* item[=].text = "Caffeine" - - -* item[=].item[0].linkId = "caffeine_q1" -* item[=].item[=].type = #integer -* item[=].item[=].text = "How many (8 oz / 230 ml / small) cups of coffee OR shots of espresso OR caffeinated teas have you had today?" - -* item[=].item[+].linkId = "caffeine_q2" -* item[=].item[=].type = #string -* item[=].item[=].text = "What is your regular intake of caffeine?" - -// hydration -* item[+].linkId = "hydration" -* item[=].type = #group -* item[=].text = "Hydration" - - - -* item[=].item[0].linkId = "hydration_q1" -* item[=].item[=].type = #integer -* item[=].item[=].text = "How many small (8 oz / 230 ml) cups of water have you had today?" - - -* item[=].item[+].linkId = "hydration_q2" -* item[=].item[=].type = #integer -* item[=].item[=].text = "What is your regular intake of water?" - -* item[+].linkId = "recent_use" -* item[=].type = #choice -* item[=].text = "Did you smoke/drink/use substances/caffeine/hydration in the last 12 hours?" -* item[=].answerValueSet = $YesNo - -// oral_dental -* item[+].linkId = "oral_dental" -* item[=].type = #string -* item[=].text = "Do you have any oral or dental problems that might affect speech?" -* item[=].answerValueSet = $YesNo - -* item[=].item[0].linkId = "oral_dental_q2" -* item[=].item[=].type = #string -* item[=].item[=].text = "Please specify ___. Do you currently have any tooth loss, dentures, retainers or braces? " -* item[=].item[=].enableWhen.question = "oral_dental" -* item[=].item[=].enableWhen.operator = #= -* item[=].item[=].enableWhen.answerString = "If Yes" - -// allergies_cold -* item[+].linkId = "allergies_cold" -* item[=].type = #boolean -* item[=].text = "Do you currently have allergies or cold-like symptoms?" - -* item[+].linkId = "seasonal_allergies" -* item[=].type = #choice -* item[=].text = "Do you have seasonal allergies or cold-like symptoms which could impact your voice today? " -* item[=].answerValueSet = $SeasonalAllergiesValueSet - -// tiredness -* item[+].linkId = "tiredness" -* item[=].type = #integer -* item[=].text = "How tired are you? (0=not tired at all, 10=extremely tired)" - -// height -* item[+].linkId = "height" -* item[=].type = #integer -* item[=].text = "What is your height? (ft/m)" - -// weight -* item[+].linkId = "weight" -* item[=].type = #integer -* item[=].text = "What is your weight? (lbs/kg)" - - - -// ent_history -* item[+].linkId = "ent_history" -* item[=].type = #string -* item[=].text = "Do you have any of these voice, communication, or hearing conditions or had any of the interventions mentioned below? (check all that apply) " - - //Ear, Nose, Throat Medical History:  -* item[=].answerValueSet = $ENTHistoryValueSet - -* item[=].item[0].linkId = "ent_history_q2" -* item[=].item[=].type = #string -* item[=].item[=].text = "Do you currently have these conditions or currently experience symptoms as a result of having had these conditions or interventions? " -* item[=].item[=].enableWhen.question = "ent_history" -* item[=].item[=].enableWhen.operator = #= -* item[=].item[=].enableWhen.answerString = "If != None" -* item[=].item[=].answerValueSet = $YesNoSome - -* item[=].item[=].item[0].linkId = "ent_history_q3" -* item[=].item[=].item[=].type = #string -* item[=].item[=].item[=].text = "Which ones do you currently have?" -* item[=].item[=].item[=].enableWhen.question = "ent_history_q2" -* item[=].item[=].item[=].enableWhen.operator = #= -* item[=].item[=].item[=].enableWhen.answerString = "only some" - -* item[=].item[+].linkId = "ent_history_q4" -* item[=].item[=].type = #string -* item[=].item[=].text = "Do you currently receive treatment for these conditions?" -* item[=].item[=].answerValueSet = $YesNoSome - - -* item[=].item[=].item[0].linkId = "ent_history_q5" -* item[=].item[=].item[=].type = #string -* item[=].item[=].item[=].text = "Which ones do you currently receive treatment for?" -* item[=].item[=].item[=].enableWhen.question = "ent_history_q4" -* item[=].item[=].item[=].enableWhen.operator = #= -* item[=].item[=].item[=].enableWhen.answerString = "only some" - - -// neurological_history -* item[+].linkId = "neurological_history" -* item[=].type = #string -* item[=].text = "Have you been diagnosed with any of these neurological health conditions by a clinician? (check all that apply) " - //Neurological symptoms:  -* item[=].answerValueSet = $NeurologicalHistoryValueSet -* item[=].item[0].linkId = "neurological_history_q2" -* item[=].item[=].type = #string -* item[=].item[=].text = "Do you currently have these conditions or currently experience symptoms as a result of having had these conditions? " -* item[=].item[=].enableWhen.question = "neurological_history" -* item[=].item[=].enableWhen.operator = #= -* item[=].item[=].enableWhen.answerString = "!=None" -* item[=].item[=].answerValueSet = $YesNoSome -* item[=].item[=].item[0].linkId = "neurological_history_q3" -* item[=].item[=].item[=].type = #string -* item[=].item[=].item[=].text = "Which ones do you currently have? " -* item[=].item[=].item[=].enableWhen.question = "neurological_history_q2" -* item[=].item[=].item[=].enableWhen.operator = #= -* item[=].item[=].item[=].enableWhen.answerString = "only some" -// psychiatric_history -* item[+].linkId = "psychiatric_history" -* item[=].type = #string -* item[=].text = "Psychiatric conditions: Have you been diagnosed with any of these mental health conditions by a clinician? (check all that apply) " - //Psychiatric Symptoms:  -* item[=].answerValueSet = $PsychiatricHistoryValueSet - -* item[=].item[0].linkId = "psychiatric_history_q2" -* item[=].item[=].enableWhen.question = "psychiatric_history" -* item[=].item[=].enableWhen.operator = #= -* item[=].item[=].type = #string -* item[=].item[=].enableWhen.answerString = "!=None" -* item[=].item[=].text = "Do you currently have these conditions? " -* item[=].item[=].answerValueSet = $YesNoSome - - -* item[=].item[=].item[0].linkId = "psychiatric_history_q3" -* item[=].item[=].item[=].enableWhen.question = "psychiatric_history_q2" -* item[=].item[=].item[=].enableWhen.operator = #= -* item[=].item[=].item[=].type = #string -* item[=].item[=].item[=].enableWhen.answerString = "Only Some" -* item[=].item[=].item[=].text = "Which ones do you currently have?" - - -* item[=].item[=].item[+].linkId = "psychiatric_history_q4" -* item[=].item[=].item[=].enableWhen.question = "psychiatric_history_q2" -* item[=].item[=].item[=].enableWhen.operator = #= -* item[=].item[=].item[=].type = #string -* item[=].item[=].item[=].enableWhen.answerString = "Only Some" -* item[=].item[=].item[=].text = "Do you currently receive treatment for these conditions?" -* item[=].item[=].item[=].answerValueSet = $YesNo - - - -//physical_health_whodas_2 -* item[+].linkId = "physical_health_whodas_2" -* item[=].type = #group -* item[=].text = "In the past 30 days, how much difficulty did you have in:" -* item[=].item[0].linkId = "S1" -* item[=].item[=].text = "Standing for long periods such as 30 minutes?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $WHODASValueSet -* item[=].item[+].linkId = "S2" -* item[=].item[=].text = "Taking care of your household responsibilities?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $WHODASValueSet - -* item[=].item[+].linkId = "S3" -* item[=].item[=].text = "Learning a new task, for example, learning how to get to a new place?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $WHODASValueSet - -* item[=].item[+].linkId = "S4" -* item[=].item[=].text = "How much of a problem did you have joining in community activities (for example, festivities, religious or other activities) in the same way as anyone else can?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $WHODASValueSet - - - -* item[=].item[+].linkId = "S5" -* item[=].item[=].text = "How much have you been emotionally affected by your health problems?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $WHODASValueSet - -* item[=].item[+].linkId = "S6" -* item[=].item[=].text = "Concentrating on doing something for ten minutes?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $WHODASValueSet - -* item[=].item[+].linkId = "S7" -* item[=].item[=].text = "Walking a long distance such as a kilometer [or equivalent]?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $WHODASValueSet - - -* item[=].item[+].linkId = "S8" -* item[=].item[=].text = "Washing your whole body?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $WHODASValueSet - -* item[=].item[+].linkId = "S9" -* item[=].item[=].text = "Getting dressed?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $WHODASValueSet -* item[=].item[+].linkId = "S10" -* item[=].item[=].text = "Dealing with people you do not know?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $WHODASValueSet - -* item[=].item[+].linkId = "S11" -* item[=].item[=].text = "Maintaining a friendship?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $WHODASValueSet - -* item[=].item[+].linkId = "S12" -* item[=].item[=].text = "Your day-to-day work?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $WHODASValueSet - - -* item[=].item[+].linkId = "H1" -* item[=].item[=].text = "Overall, in the past 30 days, how many days were these difficulties present?" -* item[=].item[=].type = #integer - - -* item[=].item[+].linkId = "H2" -* item[=].item[=].text = "In the past 30 days, for how many days were you totally unable to carry out your" -* item[=].item[=].type = #integer - - -* item[=].item[+].linkId = "H3" -* item[=].item[=].text = "In the past 30 days, not counting the days that you were totally unable, for how many days did you cut back or reduce your usual activities or work because of any health condition?" -* item[=].item[=].type = #integer - - -// medication -* item[+].linkId = "medication" -* item[=].type = #string -* item[=].text = "Do you currently take or use any of these medications or substances? Please check all that apply" -* item[=].answerValueSet = $MedicationValueSet - -* item[=].item[0].linkId = "medication_please_specify" -* item[=].item[=].type = #string -* item[=].item[=].text = "Please specify ___. " -* item[=].item[=].enableWhen.question = "medication" -* item[=].item[=].enableWhen.operator = #= -* item[=].item[=].enableWhen.answerString = "If Other" - - -* item[+].linkId = "menstruation_menopause" -* item[=].type = #open-choice -* item[=].text = "Do you menstruate?" -* item[=].answerValueSet = $MenstruationMenopauseValueSet - -* item[=].item[0].linkId = "menstruation_menopause_please_specify" -* item[=].item[=].type = #string -* item[=].item[=].text = "Please specify ___. " -* item[=].item[=].enableWhen.question = "menstruation_menopause" -* item[=].item[=].enableWhen.operator = #= -* item[=].item[=].enableWhen.answerString = "If Other" - -* item[+].linkId = "vocal_profession" -* item[=].type = #string -* item[=].text = "Do you do one of these jobs or hobbies that requires using your voice for many hours a day (check all that apply): " -* item[=].answerValueSet = $VocalProfessionValueSet - -* item[=].item[0].linkId = "vocal_activity_not_None" -* item[=].item[=].type = #string -* item[=].item[=].text = "How many hours per day do you do this activity with a loud voice or in a loud environment that requires elevating your voice (for instance, a noisy bar or a noisy classroom)?" -* item[=].item[=].enableWhen.question = "menstruation_menopause" -* item[=].item[=].enableWhen.operator = #= -* item[=].item[=].enableWhen.answerString = "If != None" - -// exercise diff --git a/input/fsh/instances/EX_VbaiQuestionnaire_Demographic.fsh b/input/fsh/instances/EX_VbaiQuestionnaire_Demographic.fsh deleted file mode 100644 index 49ea040..0000000 --- a/input/fsh/instances/EX_VbaiQuestionnaire_Demographic.fsh +++ /dev/null @@ -1,258 +0,0 @@ -Instance: VbaiQuestionnaireDemographicExample -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "VbaiQuestionnaireDemographicExample" -Description: "VbaiQuestionnaireDemographic Example" -* title = "Demographic Surveys" -* date = 2023-04-13 -* subjectType = #Patient -* status = #active -* item[0].linkId = "general" -* item[=].type = #group -* item[=].item[0].linkId = "country" -* item[=].item[=].text = "Country of survey completed" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $IsoCountry -* item[=].item[+].linkId = "dob" -* item[=].item[=].text = "what is your date of birth?" -* item[=].item[=].type = #date -* item[=].item[+].linkId = "address" -* item[=].item[=].text = "Patient address" -* item[=].item[=].type = #string -* item[+].linkId = "completed_by" -* item[=].text = "Who is completing this survey?" -* item[=].type = #choice -* item[=].answerValueSet = $SurveyUserValueSet -// * item[=].answerValueSet = "https://voicecollab.ai/fhir/ValueSet/UspsTwoLetterAphabeticCodes" - -* item[+].linkId = "Proficiencies" -* item[=].type = #group -* item[=].item[0].linkId = "language_primary" -* item[=].item[=].text = "What is your PRIMARY language spoken at home?" -* item[=].item[=].type = #open-choice -* item[=].item[=].answerValueSet = $Languages -* item[=].item[=].answerOption[0].valueString = "Other, Please specify" -* item[=].item[+].linkId = "language_other" -* item[=].item[=].text = "Do you speak an additional language(s) fluently (similar to a native speaker)? Choose all that apply" -* item[=].item[=].type = #open-choice -* item[=].item[=].answerValueSet = $Languages -* item[=].item[=].answerOption[0].valueString = "Other, Please specify" -* item[=].item[+].linkId = "read" -* item[=].item[=].text = "Can you read?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $YesNoSome -* item[=].item[+].linkId = "write" -* item[=].item[=].text = "Can you write?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $YesNoSome -* item[=].item[+].linkId = "smartdevice_use" -* item[=].item[=].text = "Can you use a smart device?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $YesNoSome -* item[=].item[+].linkId = "smartdevice_access" -* item[=].item[=].text = "Do you have access to a smart device on a regular basis?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $YesNo - - -* item[+].linkId = "survey_date" -* item[=].text = "Date Completed" -* item[=].type = #date -* item[+].linkId = "insurance" -* item[=].text = "Insurance Status" -* item[=].type = #string - -* item[+].linkId = "Identification" -* item[=].type = #group -* item[=].item[0].linkId = "gender_identity" -* item[=].item[=].text = "What is your gender identity?" -* item[=].item[=].type = #open-choice -// * item[=].item[=].answerConstraint = #optionsOrString only supported in r5 -* item[=].item[=].answerValueSet = $USCoreGenderIdentityValueSet -* item[=].item[=].answerOption[0].valueString = "Not listed, Please Specify" -* item[=].item[=].answerOption[+].valueString = "Intersex, Please Specify" - -* item[=].item[+].linkId = "birth_sex" -* item[=].item[=].text = "What is your sex assigned at birth?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $UsCoreBirthSexValueSet - - -* item[=].item[+].linkId = "sexual_orientation" -* item[=].item[=].text = "What is your sexual orientation?" -* item[=].item[=].type = #open-choice -* item[=].item[=].answerValueSet = $QuestionnaireSexualOrientationValueSet - -* item[=].item[+].linkId = "ethnicity" -* item[=].item[=].text = "What is your ethnicity? Choose all that apply" -* item[=].item[=].type = #open-choice -* item[=].item[=].answerValueSet = $Ethnicity - -* item[=].item[+].linkId = "race" -* item[=].item[=].text = "What is your race? Choose all that apply" -* item[=].item[=].type = #open-choice -* item[=].item[=].answerValueSet = $Race - - -* item[+].linkId = "education_completed" -* item[=].text = "What is your highest level of education?" -* item[=].type = #choice -* item[=].answerValueSet = $HighestEducationLevelValueSet - -// peds only -// * item[+].linkId = "iep" -// * item[=].text = "Do you have an individualized education plan or some other adaptive education plan? " -// * item[=].type = #choice -// * item[=].answerValueSet = $YesNo - -// * item[+].linkId = "education_caregiver" -// * item[=].text = "What is your parent’s/caregiver's highest level of education?" -// * item[=].type = #choice -// * item[=].answerValueSet = $HighestEducationValueSet - - - - - - - - - - - - -* item[+].linkId = "disability" -* item[=].text = "Disability" -* item[=].type = #group - -* item[=].item[0].linkId = "disability_status" -* item[=].item[=].text = "What is your disability status?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DisabilityStatusValueSet - -* item[=].item[+].linkId = "disability_type" -* item[=].item[=].text = "What types of disability(s) do you experience? Please choose all that apply" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DisabilityTypeValueSet - -* item[=].item[+].linkId = "disability_label" -* item[=].item[=].text = "Please specify your disability(s)? Consider those that are visible to others and those that are not visible to others." -* item[=].item[=].type = #string - -* item[=].item[+].linkId = "six_disability_questions" -* item[=].item[=].text = "Please complete the following questions. Documentation: https://www2.census.gov/programs-surveys/acs/methodology/questionnaires/2023/quest23.pdf AND https://www2.census.gov/programs-surveys/acs/tech_docs/subject_definitions/2021_ACSSubjectDefinitions.pdf (page 61)" -* item[=].item[=].type = #group - -* item[=].item[=].item[+].linkId = "disability_Q1" -* item[=].item[=].item[=].text = "Are you deaf, or do you have serious difficulty hearing?" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - - -* item[=].item[=].item[+].linkId = "disability_Q2" -* item[=].item[=].item[=].text = "Are you blind, or do you have serious difficulty seeing, even when wearing glasses?" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[=].item[+].linkId = "disability_Q3" -* item[=].item[=].item[=].text = "Because of a physical, mental, or emotional condition, do you have serious difficulty concentrating, remembering, or making decisions? (5 years old or older)" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - - -* item[=].item[=].item[+].linkId = "disability_Q4" -* item[=].item[=].item[=].text = "Do you have serious difficulty walking or climbing stairs? (5 years old or older)" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - -* item[=].item[=].item[+].linkId = "disability_Q5" -* item[=].item[=].item[=].text = "Do you have difficulty dressing or bathing? (5 years old or older)" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - - -* item[=].item[=].item[+].linkId = "disability_Q6" -* item[=].item[=].item[=].text = "Because of a physical, mental, or emotional condition, do you have difficulty doing errands alone such as visiting a doctor’s office or shopping? (15 years old or older)" -* item[=].item[=].item[=].type = #choice -* item[=].item[=].item[=].answerValueSet = $YesNo - - -* item[+].linkId = "employment_status" -* item[=].text = "What is your employment status? Choose all that apply " -* item[=].type = #choice -* item[=].answerValueSet = $EmploymentStatusValueSet - - -* item[+].linkId = "employment_type" -* item[=].text = "What is your occupation?" -* item[=].type = #string - -* item[+].linkId = "veteran_status" -* item[=].text = "Are you a veteran?" -* item[=].type = #choice -* item[=].answerValueSet = $YesNo - - -* item[+].linkId = "estimated_income" -* item[=].text = "What is your estimated annual household income?" -* item[=].type = #integer - - -* item[+].linkId = "financial_assistance" -* item[=].text = "Do you take advantage of an income assistance program?" -* item[=].type = #choice -* item[=].answerValueSet = $YesNoSome - - -// * item[+].linkId = "financial_assistance" -// * item[=].type = #group -// * item[=].item[0].linkId = "Q1" -// * item[=].item[=].text = "Do you take advantage of any of the following programs? Choose all that apply" -// * item[=].item[=].type = #choice -// * item[=].item[=].answerValueSet = $FinancialAssistanceValueSet -// * item[=].item[+].linkId = "Q2" -// * item[=].item[=].text = "Do you participate in any federally-funded income assistance programs?" -// * item[=].item[=].type = #choice -// * item[=].item[=].answerValueSet = $YesNo - - -* item[+].linkId = "immigration_status" -* item[=].text = "What is your immigration status?" -* item[=].type = #choice -* item[=].answerValueSet = $ImmigrationStatusValueSet - - -* item[+].linkId = "marital_status" -* item[=].text = "What is your marital status? Choose all that apply" -* item[=].type = #choice -* item[=].answerValueSet = $MaritalStatusValueSet - - - -* item[+].linkId = "housing_status" -* item[=].text = "What is your current housing status?" -* item[=].type = #choice -* item[=].answerValueSet = $HouseholdStatusValueSet - - -* item[+].linkId = "household_size" -* item[=].text = "How many people live in your household? Please specify number" -* item[=].type = #integer - - - -* item[+].linkId = "household_makeup" -* item[=].text = "Who lives with you? Choose all that apply" -* item[=].type = #open-choice -* item[=].answerValueSet = $HouseholdMakeupValueSet - - -* item[+].linkId = "transportation_status" -* item[=].text = "Do you have a reliable mode of transportation?" -* item[=].type = #choice -* item[=].answerValueSet = $YesNo - -* item[+].linkId = "transportation_type" -* item[=].text = "What is your primary mode of transportation?" -* item[=].type = #open-choice -* item[=].answerValueSet = $TransportationTypeValueSet \ No newline at end of file diff --git a/input/fsh/instances/EX_VbaiRecording.fsh b/input/fsh/instances/EX_VbaiRecording.fsh deleted file mode 100644 index dc30719..0000000 --- a/input/fsh/instances/EX_VbaiRecording.fsh +++ /dev/null @@ -1,61 +0,0 @@ -Instance: Recording -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "Recording" -Description: "Questionnaire" -* date = 2023-06-16 -* title = "Eligible Studies Questionnaire" -* status = #active - -* item[0].linkId = "recording_id" -* item[=].text = "Recording ID" -* item[=].type = #string - - -* item[+].linkId = "recording_acoustic_task_id" -* item[=].text = "Acoustic Task ID " -* item[=].type = #string - -* item[+].linkId = "recording_session_id" -* item[=].text = "Session ID " -* item[=].type = #string - -* item[+].linkId = "recording_name" -* item[=].text = "Recording Name" -* item[=].type = #string - -* item[+].linkId = "recording_filepath" -* item[=].text = "Recording Filepath" -* item[=].type = #string - - -* item[+].linkId = "recording_storage_account" -* item[=].text = "Storage Account" -* item[=].type = #string - -* item[+].linkId = "recording_file_share" -* item[=].text = "File Share" -* item[=].type = #string - -* item[+].linkId = "recording_duration" -* item[=].text = "Duration (Seconds)" -* item[=].type = #string - -* item[+].linkId = "recording_size" -* item[=].text = "Recording Size (MB)" -* item[=].type = #string - -* item[+].linkId = "recording_created_at" -* item[=].text = "File Created At" -* item[=].type = #string - -* item[+].linkId = "recording_id_8" -* item[=].text = "Recording Profile Version" -* item[=].type = #string - -* item[+].linkId = "recording_complete" -* item[=].text = "Completed" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentCompleteValueSet - - diff --git a/input/fsh/instances/EX_VbaiVitalSigns.fsh b/input/fsh/instances/EX_VbaiVitalSigns.fsh deleted file mode 100644 index 70f1b7f..0000000 --- a/input/fsh/instances/EX_VbaiVitalSigns.fsh +++ /dev/null @@ -1,14 +0,0 @@ -Instance: VbaiVitalSignsExample -InstanceOf: VbaiVitalSigns -Description: "An example of a Voice as a Biomarker for AI vital sign profile" -* subject = Reference(VbaiPatientExample) -* encounter = Reference(VbaiEncounterExample) -* status = #final -* category[VSCat] = $ObservationCategory#vital-signs "Vital Signs" -* code = $LOINC#8867-4 "Heart rate" -* effectiveDateTime = "2012-05-23" -* valueQuantity - * value = 110 - * unit = "bpm" - * system = $UCUM - * code = #{Beats}/min diff --git a/input/fsh/instances/EX_VbaiWaveformDevice.fsh b/input/fsh/instances/EX_VbaiWaveformDevice.fsh deleted file mode 100644 index b9fca4a..0000000 --- a/input/fsh/instances/EX_VbaiWaveformDevice.fsh +++ /dev/null @@ -1,6 +0,0 @@ -Instance: VbaiWaveformDeviceExample -InstanceOf: VbaiWaveformDevice -Description: "An example of a Voice as a Biomarker for AI waveform device" -* deviceName - * name = "Recording device 1" - * type = $DeviceNametype#user-friendly-name diff --git a/input/fsh/instances/EX_VbaiWaveformMedia.fsh b/input/fsh/instances/EX_VbaiWaveformMedia.fsh deleted file mode 100644 index 0ca9b04..0000000 --- a/input/fsh/instances/EX_VbaiWaveformMedia.fsh +++ /dev/null @@ -1,10 +0,0 @@ -Instance: VbaiWaveformMediaExample -InstanceOf: VbaiWaveformMedia -Description: "An example of a Voice as a Biomarker for AI waveform media" -* status = $EventStatus#completed -* subject = Reference(VbaiPatientExample) -* encounter = Reference(VbaiEncounterExample) -* modality = $DicomModality#ECG "Electrocardiography" -* content - * contentType = #application/dicom - * url = "http://some.ecg.server.com/some-ecg-readout" diff --git a/input/fsh/instances/EX_VoicePerception.fsh b/input/fsh/instances/EX_VoicePerception.fsh deleted file mode 100644 index d30116c..0000000 --- a/input/fsh/instances/EX_VoicePerception.fsh +++ /dev/null @@ -1,30 +0,0 @@ -Instance: VoicePerception -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "VoicePerception" -Description: "Questionnaire" -* date = 2023-06-19 -* title = "Voice Perception" -* status = #active - -* item[0].linkId = "voice_perception_session_id" -* item[=].text = "Session ID" -* item[=].type = #string - -* item[+].linkId = "voice_perception_started_at" -* item[=].text = "Questionnaire Started At" -* item[=].type = #string - -* item[+].linkId = "voice_perception_completed_at" -* item[=].text = "Questionnaire Completed At" -* item[=].type = #string - -* item[+].linkId = "voice_quality_perception" -* item[=].text = "How would rate your voice quality today from 1-10.1 is the lowest quality and 10 is the best voice quality" -* item[=].type = #integer - - -* item[+].linkId = "questionnaire_across_all_cohorts_voice_perception_complete" -* item[=].text = "Complete?" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentCompleteValueSet \ No newline at end of file diff --git a/input/fsh/instances/Mood/EX_ADHDQuestionnaire.fsh b/input/fsh/instances/Mood/EX_ADHDQuestionnaire.fsh deleted file mode 100644 index fe8a917..0000000 --- a/input/fsh/instances/Mood/EX_ADHDQuestionnaire.fsh +++ /dev/null @@ -1,152 +0,0 @@ -Instance: ADHDQuestionnaire -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "ADHD Questionnaire" -Description: "ADHD Questionnaire" - -* date = 2023-06-20 -* title = "ADHD" -* status = #active - -* item[0].linkId = "adhd_session_id" -* item[=].text = "Session ID" -* item[=].type = #string - -* item[+].linkId = "adhd_started_at" -* item[=].text = "Questionnaire Started At" -* item[=].type = #string - -* item[+].linkId = "adhd_completed_at" -* item[=].text = "Questionnaire Completed At" -* item[=].type = #string - -* item[+].linkId = "rate_yourself" -* item[=].text = "Please answer the questions below, rating yourself on -each of the criteria shown using the scale on the right side of the page. As -you answer each question, select the box that best describes how you -have felt and conducted yourself over the past 6 months" -* item[=].type = #group - -* item[=].item[0].linkId = "wrapping_up" -* item[=].item[=].text = "How often do you have trouble wrapping up the final -details of a project, once the challenging parts have been -done?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $ADHDValueSet - - -* item[=].item[+].linkId = "things_in_order" -* item[=].item[=].text = "How often do you have difficulty getting things in order -when you have to do a task that requires organization?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $ADHDValueSet - - -* item[=].item[+].linkId = "remembering_appt" -* item[=].item[=].text = "How often do you have problems remembering -appointments or obligations?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $ADHDValueSet - - -* item[=].item[+].linkId = "avoidance" -* item[=].item[=].text = "When you have a task that requires a lot of thought, how -often do you avoid or delay getting started?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $ADHDValueSet - -* item[=].item[+].linkId = "fidget" -* item[=].item[=].text = "How often do you fidget or squirm with your hands or feet -when you have to sit down for a long time?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $ADHDValueSet - - -* item[=].item[+].linkId = "overly_active" -* item[=].item[=].text = "How often do you feel overly active and compelled to do -things, like you were driven by a motor?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $ADHDValueSet - -* item[=].item[+].linkId = "difficulty_attention" -* item[=].item[=].text = "How often do you have difficulty keeping your attention -when you are doing boring or repetitive work??" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $ADHDValueSet - - -* item[=].item[+].linkId = "difficulty_concentrating" -* item[=].item[=].text = "How often do you have difficulty concentrating on what -people say to you, even when they are speaking to you -directly?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $ADHDValueSet - - - -* item[=].item[+].linkId = "misplace" -* item[=].item[=].text = "How often do you misplace or have difficulty finding things -at home or at work?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $ADHDValueSet - - -* item[=].item[+].linkId = "distracted" -* item[=].item[=].text = "How often are you distracted by activity or noise around -you?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $ADHDValueSet - - -* item[=].item[+].linkId = "remain_seated" -* item[=].item[=].text = "How often do you leave your seat in meetings or other -situations in which you are expected to remain seated?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $ADHDValueSet - - -* item[=].item[+].linkId = "restless" -* item[=].item[=].text = "How often do you feel restless or fidgety?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $ADHDValueSet - - - -* item[=].item[+].linkId = "difficulty_unwinding" -* item[=].item[=].text = "How often do you have difficulty unwinding and relaxing -when you have time to yourself?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $ADHDValueSet - - -* item[=].item[+].linkId = "talking_too_much" -* item[=].item[=].text = "How often do you find yourself talking too much when you -are in social situations?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $ADHDValueSet - -* item[=].item[+].linkId = "finish_other_sent" -* item[=].item[=].text = "When you're in a conversation, how often do you find -yourself finishing the sentences of the people you are -talking to, before they can finish them themselves?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $ADHDValueSet - - -* item[=].item[+].linkId = "difficulty_waiting" -* item[=].item[=].text = "How often do you have difficulty waiting your turn in -situations when turn taking is required?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $ADHDValueSet - - - -* item[=].item[+].linkId = "interrupt_other" -* item[=].item[=].text = "How often do you interrupt others when they are busy?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $ADHDValueSet - -* item[+].linkId = "questionnaire_mood_disorders_adhd_adult_complete" -* item[=].text = "Completed?" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentCompleteValueSet diff --git a/input/fsh/instances/Mood/EX_CoustomAffectScaleQuestionnaire.fsh b/input/fsh/instances/Mood/EX_CoustomAffectScaleQuestionnaire.fsh deleted file mode 100644 index d27356c..0000000 --- a/input/fsh/instances/Mood/EX_CoustomAffectScaleQuestionnaire.fsh +++ /dev/null @@ -1,82 +0,0 @@ -Instance: CustomAffectScaleQuestionnaire -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "CustomAffectScaleQuestionnaire" -Description: "Custom Affect Scale Questionnaire" - -* date = 2023-06-20 -* title = "Custom Affect Scale" -* status = #active - -* item[0].linkId = "custom_affect_scale_session_id" -* item[=].text = "Session ID" -* item[=].type = #string - -* item[+].linkId = "custom_affect_scale_started_at" -* item[=].text = "Questionnaire Started At" -* item[=].type = #string - -* item[+].linkId = "custom_affect_scale_completed_at" -* item[=].text = "Questionnaire Completed At" -* item[=].type = #string - -* item[+].linkId = "think_about_yourself" -* item[=].text = "Thinking about yourself and how you normally feel, to what extent do you generally feel? 0=Not at all, 10=Extremely" -* item[=].type = #group - -* item[=].item[0].linkId = "sad_or_down" -* item[=].item[=].text = "Sad or down" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "joyful" -* item[=].item[=].text = "Joyful" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "motivate" -* item[=].item[=].text = "Motivated or interested " -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "lack_of_pleasure" -* item[=].item[=].text = "Lack of pleasure (in things you tend to enjoy) " -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "tired" -* item[=].item[=].text = "Tired or fatigued" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "energetic" -* item[=].item[=].text = "Energetic" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "agitated" -* item[=].item[=].text = "Agitated (restless, fidgety, pacing, cannot sit still)" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "irritated" -* item[=].item[=].text = "Irritated or angry (towards something or someone)" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "lonely" -* item[=].item[=].text = "Lonely or isolated" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "concentrated" -* item[=].item[=].text = "Concentrated (not distracted or inattentive)" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "relaxed" -* item[=].item[=].text = "Relaxed or calm" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "worried" -* item[=].item[=].text = "Worried or anxious" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "desire_to_escape" -* item[=].item[=].text = "Desire to escape (your thoughts and/or feelings)" -* item[=].item[=].type = #integer - -* item[+].linkId = "questionnaire_mood_disorders_custom_affect_scale_complete" -* item[=].text = "Complete?" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentCompleteValueSet \ No newline at end of file diff --git a/input/fsh/instances/Mood/EX_DSM5Questionnaire.fsh b/input/fsh/instances/Mood/EX_DSM5Questionnaire.fsh deleted file mode 100644 index 2dfc262..0000000 --- a/input/fsh/instances/Mood/EX_DSM5Questionnaire.fsh +++ /dev/null @@ -1,402 +0,0 @@ -Instance: DSM5 -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "DSM5" -Description: "DSM5 Questionnaire" - -* date = 2023-06-21 -* title = "DSM-5 Adult" -* status = #active - -* item[0].linkId = "dsm_5_session_id" -* item[=].text = "Session ID" -* item[=].type = #string - -* item[+].linkId = "dsm_5_started_at" -* item[=].text = "Questionnaire Started At" -* item[=].type = #string - -* item[+].linkId = "dsm_5_completed_at" -* item[=].text = "Questionnaire Completed At" -* item[=].type = #string - -* item[+].linkId = "questions" -* item[=].text = "During the past TWO (2) WEEKS, how much (or how -often) have you been bothered by the following problems? 0=None (Not -at all), 1=Slight (Rare, less than a day or two), 2=Mild (Several days), -3=Moderate (More than half the days), 4=Severe (Nearly every day" -* item[=].type = #group - - -* item[=].item[0].linkId = "little_interest" -* item[=].item[=].text = "Little interest or pleasure in doing things?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - - -* item[=].item[+].linkId = "feeling_down" -* item[=].item[=].text = "Feeling down, depressed, or hopeless?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - - -* item[=].item[+].linkId = "feeling_more_irritate" -* item[=].item[=].text = "Feeling more irritated, grouchy, or angry than usual? " -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - - -* item[=].item[+].linkId = "sleeping_less" -* item[=].item[=].text = "Sleeping less than usual, but still have a lot of energy?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - - -* item[=].item[+].linkId = "starting_more_projects" -* item[=].item[=].text = "Starting lots more projects than usual or doing more risky things than usual?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - -* item[=].item[+].linkId = "feeling_nervous" -* item[=].item[=].text = "Feeling nervous, anxious, frightened, worried, or on edge?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - -* item[=].item[+].linkId = "feeling_panic" -* item[=].item[=].text = "Feeling panic or being frightened?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - - -* item[=].item[+].linkId = "avoiding_situations" -* item[=].item[=].text = "Avoiding situations that make you anxious? " -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - -* item[=].item[+].linkId = "unexplained_aches" -* item[=].item[=].text = "Unexplained aches and pains (e.g., head, back, joints, abdomen, legs)?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - -* item[=].item[+].linkId = "illness_not_taken_serious" -* item[=].item[=].text = "Feeling that your illnesses are not being taken seriously enough?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - - -* item[=].item[+].linkId = "self_harm" -* item[=].item[=].text = "Thoughts of actually hurting yourself?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - - - -* item[=].item[+].linkId = "hearing_things" -* item[=].item[=].text = "Hearing things other people couldn't hear, such as voices even when no one was around?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - - - -* item[=].item[+].linkId = "someone_hear_thoughts" -* item[=].item[=].text = "Feeling that someone could hear your thoughts, or that you could hear what another person was thinking?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - -* item[=].item[+].linkId = "sleep_quality" -* item[=].item[=].text = "Problems with sleep that affected your sleep quality overall?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - - -* item[=].item[+].linkId = "memory_issues" -* item[=].item[=].text = "Problems with memory (e.g., learning new information) or with location (e.g., finding your way home)?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - -* item[=].item[+].linkId = "unpleasant_thoughts" -* item[=].item[=].text = "Unpleasant thoughts, urges, or images that repeatedly enter your mind?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - -* item[=].item[+].linkId = "repeat_acts" -* item[=].item[=].text = "Feeling driven to perform certain behaviors or mental acts over and over again?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - -* item[=].item[+].linkId = "feeling_detached" -* item[=].item[=].text = "Feeling detached or distant from yourself, your body, your physical surroundings, or your memories?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - -* item[=].item[+].linkId = "no_purpose" -* item[=].item[=].text = "Not knowing who you really are or what you want out of life?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - -* item[=].item[+].linkId = "isolated" -* item[=].item[=].text = "Not feeling close to other people or enjoying your relationships with them?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - -* item[=].item[+].linkId = "drinking_more" -* item[=].item[=].text = "Drinking at least 4 drinks of any kind of alcohol in a single day?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - -* item[=].item[+].linkId = "smoking_more" -* item[=].item[=].text = "Smoking any cigarettes, a cigar, or pipe, or using snuff or chewing tobacco?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - -* item[=].item[+].linkId = "medication_use" -* item[=].item[=].text = "Using any of the following medicines ON YOUR OWN, that -is, without a doctor's prescription, in greater amounts or -longer than prescribed [e.g., painkillers (like Vicodin), -stimulants (like Ritalin or Adderall), sedatives or -tranquilizers (like sleeping pills or Valium), or drugs like -marijuana, cocaine or crack, club drugs (like ecstasy), -hallucinogens (like LSD), heroin, inhalants or solvents (like -glue), or methamphetamine (like speed)]?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5ValueSet - -* item[+].linkId = "best_describes" -* item[=].text = "DSM-5 Adult (ASRM) Choose the one statement in each -group that best describes the way you (the individual receiving care) have -been feeling for the past week. Please note: The word 'occasionally' when -used here means once or twice; 'often' means several times or more and -'frequently' means most of the time." -* item[=].type = #group - - -* item[=].item[0].linkId = "q1_happy" -* item[=].item[=].text = "Question 1" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5Q1ValueSet -* item[=].item[=].enableWhen[0].question = "sleeping_less" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "starting_more_projects" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableBehavior = #any - - -* item[=].item[+].linkId = "q2_self_confident" -* item[=].item[=].text = "Question 2" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5Q2ValueSet -* item[=].item[=].enableWhen[0].question = "sleeping_less" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "starting_more_projects" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableBehavior = #any - -* item[=].item[+].linkId = "q3_sleep" -* item[=].item[=].text = "Question 3" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5Q3ValueSet -* item[=].item[=].enableWhen[0].question = "sleeping_less" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "starting_more_projects" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableBehavior = #any - -* item[=].item[+].linkId = "q4_talk" -* item[=].item[=].text = "Question 4" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5Q4ValueSet -* item[=].item[=].enableWhen[0].question = "sleeping_less" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "starting_more_projects" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableBehavior = #any - -* item[=].item[+].linkId = "q5_active" -* item[=].item[=].text = "Question 5" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5Q5ValueSet -* item[=].item[=].enableWhen[0].question = "sleeping_less" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "starting_more_projects" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableBehavior = #any - -* item[+].linkId = "phobia" -* item[=].text = "DSM-5 Adult (Social Phobia) The following questions ask -about thoughts, feelings, and behaviors that you may have had about -social situations. Usual social situations include: public speaking, -speaking in meetings, attending social events or parties, introducing -yourself to others, having conversations, giving and receiving -compliments, making requests of others, and eating and writing in public. -During the PAST 7 DAYS, I have..." -* item[=].type = #group - - -* item[=].item[0].linkId = "social_phobia_1" -* item[=].item[=].text = "felt moments of sudden terror, fear, or fright in social situations" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5PhobiaValueSet -* item[=].item[=].enableWhen[0].question = "feeling_nervous" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "feeling_panic" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "avoiding_situations" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableBehavior = #any - -* item[=].item[+].linkId = "social_phobia_2" -* item[=].item[=].text = "felt anxious, worried, or nervous about social situations" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5PhobiaValueSet -* item[=].item[=].enableWhen[0].question = "feeling_nervous" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "feeling_panic" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "avoiding_situations" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableBehavior = #any - -* item[=].item[+].linkId = "social_phobia_3" -* item[=].item[=].text = "had thoughts of being rejected, humiliated, embarrassed, ridiculed, or offending others" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5PhobiaValueSet -* item[=].item[=].enableWhen[0].question = "feeling_nervous" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "feeling_panic" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "avoiding_situations" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableBehavior = #any - -* item[=].item[+].linkId = "social_phobia_4" -* item[=].item[=].text = "felt a racing heart, sweaty, trouble breathing, faint, or shaky in social situations" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5PhobiaValueSet -* item[=].item[=].enableWhen[0].question = "feeling_nervous" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "feeling_panic" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "avoiding_situations" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableBehavior = #any - -* item[=].item[+].linkId = "social_phobia_5" -* item[=].item[=].text = "felt tense muscles, felt on edge or restless, or had trouble relaxing in social situations" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5PhobiaValueSet -* item[=].item[=].enableWhen[0].question = "feeling_nervous" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "feeling_panic" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "avoiding_situations" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableBehavior = #any - - -* item[=].item[+].linkId = "social_phobia_6" -* item[=].item[=].text = "avoided, or did not approach or enter, social situations" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5PhobiaValueSet -* item[=].item[=].enableWhen[0].question = "feeling_nervous" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "feeling_panic" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "avoiding_situations" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableBehavior = #any - - -* item[=].item[+].linkId = "social_phobia_7" -* item[=].item[=].text = "left social situations early or participated only minimally (e.g., said little, avoided eye contact)" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5PhobiaValueSet -* item[=].item[=].enableWhen[0].question = "feeling_nervous" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "feeling_panic" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "avoiding_situations" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableBehavior = #any - -* item[=].item[+].linkId = "social_phobia_8" -* item[=].item[=].text = "spent a lot of time preparing what to say or how to act in social situations" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5PhobiaValueSet -* item[=].item[=].enableWhen[0].question = "feeling_nervous" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "feeling_panic" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "avoiding_situations" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableBehavior = #any - - -* item[=].item[+].linkId = "social_phobia_9" -* item[=].item[=].text = "distracted myself to avoid thinking about social situations" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5PhobiaValueSet -* item[=].item[=].enableWhen[0].question = "feeling_nervous" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "feeling_panic" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "avoiding_situations" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableBehavior = #any - - -* item[=].item[+].linkId = "social_phobia_10" -* item[=].item[=].text = "needed help to cope with social situations (e.g., alcohol or medications, superstitious objects)" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DSM5PhobiaValueSet -* item[=].item[=].enableWhen[0].question = "feeling_nervous" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "feeling_panic" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableWhen[+].question = "avoiding_situations" -* item[=].item[=].enableWhen[=].operator = #> -* item[=].item[=].enableWhen[=].answerString = "2" -* item[=].item[=].enableBehavior = #any - -* item[+].linkId = "questionnaire_mood_disorders_dsm5_adult_complete" -* item[=].text = "Complete?" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentCompleteValueSet \ No newline at end of file diff --git a/input/fsh/instances/Mood/EX_PTSDQuestionnaire.fsh b/input/fsh/instances/Mood/EX_PTSDQuestionnaire.fsh deleted file mode 100644 index 76b124d..0000000 --- a/input/fsh/instances/Mood/EX_PTSDQuestionnaire.fsh +++ /dev/null @@ -1,102 +0,0 @@ -Instance: PTSD -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "PTSD" -Description: "PTSD Questionnaire" - -* date = 2023-06-20 -* title = "PTSD" -* status = #active - -* item[0].linkId = "ptsd_session_id" -* item[=].text = "Session ID" -* item[=].type = #string - -* item[+].linkId = "ptsd_started_at" -* item[=].text = "Questionnaire Started At" -* item[=].type = #string - -* item[+].linkId = "ptsd_completed_at" -* item[=].text = "Questionnaire Completed At" -* item[=].type = #string - - -* item[+].linkId = "traumatic_event" -* item[=].text = "Please list the traumatic event that you experienced" -* item[=].type = #string - -* item[+].linkId = "traumatic_event_date" -* item[=].text = "Date of the traumatic event: " -* item[=].type = #date - -* item[+].linkId = "questions" -* item[=].text = "People sometimes have problems after extremely stressful events or experiences. How much have you been bothered during the PAST SEVEN (7) DAYS by each of the following problems that occurred or became worse after an extremely stressful event/experience? 0=Not at all, 1=A little bit, 2=Moderately, 3=Quite a bit, 4=Extremely" -* item[=].type = #group - -* item[=].item[0].linkId = "flashbacks" -* item[=].item[=].text = "Having 'flashbacks,' that is, you suddenly acted or felt as if -a stressful experience from the past was happening all -over again (for example, you reexperienced parts of a -stressful experience by seeing, hearing, smelling, or -physically feeling parts of the experience)?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $PTSDValueSet - - -* item[=].item[0].linkId = "emotionally_upset" -* item[=].item[=].text = "Feeling very emotionally upset when something reminded -you of a stressful experience?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $PTSDValueSet - -* item[=].item[+].linkId = "avoiding_reminders" -* item[=].item[=].text = "Trying to avoid thoughts, feelings, or physical sensations -that reminded you of a stressful experience?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $PTSDValueSet - - -* item[=].item[+].linkId = "thinking_stressful_event" -* item[=].item[=].text = "Thinking that a stressful event happened because you or -someone else (who didn't directly harm you) did -something wrong or didn't do everything possible to -prevent it, or because of something about you?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $PTSDValueSet - -* item[=].item[+].linkId = "neg_emotional_state" -* item[=].item[=].text = "Having a very negative emotional state (for example, you -were experiencing lots of fear, anger, guilt, shame, or -horror) after a stressful experience?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $PTSDValueSet - - -* item[=].item[+].linkId = "losing_interest" -* item[=].item[=].text = "Losing interest in activities you used to enjoy before -having a stressful experience?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $PTSDValueSet - - -* item[=].item[+].linkId = "super_alert" -* item[=].item[=].text = "Being 'super alert', on guard, or constantly on the lookout -for danger?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $PTSDValueSet - - -* item[=].item[+].linkId = "feeling_jumpy" -* item[=].item[=].text = "Feeling jumpy or easily startled when you hear an unexpected noise?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $PTSDValueSet - -* item[=].item[+].linkId = "irritable" -* item[=].item[=].text = "Being extremely irritable or angry to the point where you yelled at other people, got into fights, or destroyed things?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $PTSDValueSet - -* item[+].linkId = "questionnaire_mood_disorders_ptsd_adult_complete" -* item[=].text = "Completed?" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentCompleteValueSet \ No newline at end of file diff --git a/input/fsh/instances/Mood/EX_PanasQuestionnaire.fsh b/input/fsh/instances/Mood/EX_PanasQuestionnaire.fsh deleted file mode 100644 index 2ad2ea1..0000000 --- a/input/fsh/instances/Mood/EX_PanasQuestionnaire.fsh +++ /dev/null @@ -1,73 +0,0 @@ -Instance: PANASQuestionnaire -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "PANAS Questionnaire" -Description: "PANAS Questionnaire" - -* date = 2023-06-20 -* title = "PANAS" -* status = #active - -* item[0].linkId = "panas_session_id" -* item[=].text = "Session ID" -* item[=].type = #string - - -* item[+].linkId = "panas_started_at" -* item[=].text = "Questionnaire Started At" -* item[=].type = #string - -* item[+].linkId = "panas_completed_at" -* item[=].text = "Questionnaire Completed At" -* item[=].type = #string - -* item[+].linkId = "thinking_about_yourself" -* item[=].text = "Thinking about yourself and how you normally feel, to -what extent do you generally feel? Interval measure: never 1 2 3 4 5 -always" -* item[=].type = #group - -* item[=].item[0].linkId = "upset" -* item[=].item[=].text = "Upset" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "hostile" -* item[=].item[=].text = "Hostile" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "alert" -* item[=].item[=].text = "Alert" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "ashamed" -* item[=].item[=].text = "Ashamed" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "inspired" -* item[=].item[=].text = "Inspired" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "nervous" -* item[=].item[=].text = "Nervous" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "determined" -* item[=].item[=].text = "Determined" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "attentive" -* item[=].item[=].text = "Attentive" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "afraid" -* item[=].item[=].text = "Afraid" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "active" -* item[=].item[=].text = "Active" -* item[=].item[=].type = #integer - -* item[+].linkId = "questionnaire_mood_disorders_panas_complete" -* item[=].text = "Completed" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentCompleteValueSet \ No newline at end of file diff --git a/input/fsh/instances/Mood/EX_PlanDefinition_QuestionnaireMood.fsh b/input/fsh/instances/Mood/EX_PlanDefinition_QuestionnaireMood.fsh deleted file mode 100644 index 13a971e..0000000 --- a/input/fsh/instances/Mood/EX_PlanDefinition_QuestionnaireMood.fsh +++ /dev/null @@ -1,81 +0,0 @@ -Instance: VbaiPlanDefinitionQuestionnaireMoodExample -InstanceOf: VbaiPlanDefinition -Usage: #example -Title: "Questionnaire Mood PlanDefinition" -Description: "An example of a Mood as a Biomarker for QuestionnaireMood Cohort PlanDefinition" -* status = #active -* date = "2023-07-31" -* description = "This is a plandefinition for QuestionnaireMood cohort protocol" -* title = "QuestionnaireMood Cohort Protocol" - -* action[+].title = "Validated questionnaires specific to mood disorder Cohorts" -* action[=].prefix = "1.8" -* action[=].description = "" -* action[=].priority = #routine - - -* action[=].action[0].title = "International PANAS Short Form (10) affect scale" -* action[=].action[=].prefix = "1.8.1" -* action[=].action[=].description = "Administer PANAS Questionnaire" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $Panas - - -* action[=].action[+].title = "Custom Affect scale " -* action[=].action[=].prefix = "1.8.2" -* action[=].action[=].description = "Administer CAS Questionnaire" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $CustomAffectScale - -* action[=].action[+].title = "DSM-5 Cross Cutting Measure, Adult Version (23 items)." -* action[=].action[=].prefix = "1.8.3" -* action[=].action[=].description = "Administer DSM5 Questionnaire" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $DSM5 - - -* action[=].action[+].title = "Altman Self-Rating Mania Scale" -* action[=].action[=].prefix = "1.8.4" -* action[=].action[=].description = "Administer ASRM Questionnaire" -* action[=].action[=].priority = #routine - -* action[=].action[+].title = "National Stressful Events Survey PTSD Short Scale (NSESSS)" -* action[=].action[=].prefix = "1.8.5" -* action[=].action[=].description = "Depending on response to DSM-5, administer NSESSS Questionnaire" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $PTSD - -* action[=].action[+].title = "Severity Measure for Social Anxiety Disorder (Social Phobia)—Adult - 10" -* action[=].action[=].prefix = "1.8.6" -* action[=].action[=].description = "Depending on response to DSM-5, administer SMSAD Questionnaire" -* action[=].action[=].priority = #routine - - -* action[=].action[+].title = "Adult ADHD Self-Report Scale (ASRS-v1.1) Symptom Checklist Part A" -* action[=].action[=].prefix = "1.8.7" -* action[=].action[=].description = "Depending on response to DSM-5, administer ASRS-v1.1 Questionnaire" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $ADHD - -* action[=].action[+].title = "Well-being: Secure Flourishing Index" -* action[=].action[=].prefix = "1.8.8" -* action[=].action[=].description = "Administer SFI Questionnaire" -* action[=].action[=].priority = #routine - - -* action[=].action[+].title = "Hamburg–Hannover Agitation Scale (H2A) " -* action[=].action[=].prefix = "1.8.9" -* action[=].action[=].description = "Administer H2A Questionnaire" -* action[=].action[=].priority = #routine - - -* action[=].action[+].title = "Chalder Fatigue Scale 11" -* action[=].action[=].prefix = "1.8.10" -* action[=].action[=].description = "Administer CFS 11 Questionnaire" -* action[=].action[=].priority = #routine - - -* action[=].action[+].title = "The Big Five Inventory–2 Extra Short Form " -* action[=].action[=].prefix = "1.8.11" -* action[=].action[=].description = "Administer The Big Five Inventory–2 Extra Short Form  Questionnaire" -* action[=].action[=].priority = #routine diff --git a/input/fsh/instances/Mood/EX_VbaiCohortProtocolMood.fsh b/input/fsh/instances/Mood/EX_VbaiCohortProtocolMood.fsh deleted file mode 100644 index f17e3b0..0000000 --- a/input/fsh/instances/Mood/EX_VbaiCohortProtocolMood.fsh +++ /dev/null @@ -1,83 +0,0 @@ -Instance: MoodCohortProtocolExample -InstanceOf: VbaiCohortProtocol -Usage: #example -Title: "Cohort Protocol Mood" -Description: "VbaiMoodCohortProtocol" -* status = #active -* date = "2023-07-31" -* description = "This is a plandefinition for Mood cohort protocol" -* title = "Mood Cohort Protocol" - -* action[0].title = "Eligibility" -* action[=].prefix = "1.1" -* action[=].description = "List of eligibility questions" -* action[=].priority = #routine -* action[=].definitionCanonical = $AdultEligibilityPlanDefinition - -* action[+].title = "Consent/Assent" -* action[=].prefix = "1.2" -* action[=].description = "Retieve consent/assent from participant" -* action[=].priority = #routine -* action[=].definitionCanonical = $ConsentPlanDefinition - -* action[+].title = "Demographics" -* action[=].prefix = "1.3" -* action[=].description = "have Participant complete demographics" -* action[=].priority = #routine -* action[=].definitionCanonical = $Demographic - -* action[+].title = "Mood Impacting Q's" -* action[=].prefix = "1.4" -* action[=].description = "Administer Mood Impacting Questions" -* action[=].priority = #routine -* action[=].definitionCanonical = $VocalFoldParalysis - - -* action[+].title = "Acoustic Tasks" -* action[=].prefix = "1.5" -* action[=].description = "Perform Acoustic Tasks" -* action[=].priority = #routine -* action[=].definitionCanonical = $AcousticTasksGeneralQuestionnaire - -* action[+].title = "Confounders" -* action[=].prefix = "1.6" -* action[=].description = "Retrieve Confounders" -* action[=].priority = #routine -* action[=].definitionCanonical = $Confounders - -* action[+].title = "Questionnaires" -* action[=].prefix = "1.7" -* action[=].description = "Administier Validated Questionnaires" -* action[=].priority = #routine -* action[=].definitionCanonical = $GeneralQuestionnairePlanDefinition - -* action[+].title = "Cohort specific acoustic tasks" -* action[=].prefix = "1.8" -* action[=].description = "Administer cohort specific acoustic tasks" -* action[=].priority = #routine -* action[=].definitionCanonical = $MoodAcousticTasksQuestionnaire - -* action[+].title = "Cohort specific confounders" -* action[=].prefix = "1.9" -* action[=].description = "Administer cohort specific confounders" -* action[=].priority = #routine -* action[=].definitionCanonical = $CohortSpecificConfoundersPlanDefinition - -* action[+].title = "Cohort specific Questionnaires" -* action[=].prefix = "1.10" -* action[=].description = "Administer cohort specific questionnaires" -* action[=].priority = #routine -* action[=].definitionCanonical = $MoodQuestionnairePlanDefinition - -* action[+].title = "Clinician input" -* action[=].prefix = "1.11" -* action[=].description = "Have Clinican give their input" -* action[=].priority = #routine -* action[=].definitionCanonical = $ClinicianInputPlanDefinition - -* action[+].title = "Feedback" -* action[=].prefix = "1.12" -* action[=].description = "Recieve Feedback" -* action[=].priority = #routine -* action[=].definitionCanonical = $FeedbackQuestionnaire - diff --git a/input/fsh/instances/Neuro/EX_MoCA.fsh b/input/fsh/instances/Neuro/EX_MoCA.fsh deleted file mode 100644 index 1a81c00..0000000 --- a/input/fsh/instances/Neuro/EX_MoCA.fsh +++ /dev/null @@ -1,199 +0,0 @@ -Instance: MOCA -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "MoCA" -Description: "MoCA_Questionnaire" - -* date = 2023-06-21 -* title = "MoCA Questionnaire" -* status = #active - -* item[0].linkId = "VisualSpacial/Executive" -* item[=].text = "Solving VisualSpacial problems" -* item[=].type = #group - -* item[=].item[0].linkId = "VisualSpacial_Q1" -* item[=].item[=].text = "Match number and letters in order" -* item[=].item[=].type = #boolean - -* item[=].item[+].linkId = "VisualSpacial_Q2" -* item[=].item[=].text = "Draw a cube" -* item[=].item[=].type = #boolean - - -* item[=].item[+].linkId = "VisualSpacial_Q3" -* item[=].item[=].text = "Draw a clock pointing to ten past eleven" -* item[=].item[=].type = #boolean - -* item[+].linkId = "Naming" -* item[=].text = "Name the animal displayed" -* item[=].type = #group - - -* item[=].item[0].linkId = "Naming_Q1" -* item[=].item[=].text = "Lion" -* item[=].item[=].type = #attachment - -* item[=].item[+].linkId = "Naming_Q2" -* item[=].item[=].text = "Rhino" -* item[=].item[=].type = #attachment - - -* item[=].item[+].linkId = "Naming_Q3" -* item[=].item[=].text = "Camel" -* item[=].item[=].type = #attachment - -* item[+].linkId = "Memory" -* item[=].text = "Read list of words subject must repeat them. Do 2 trials, even if 1st trial is successful. Do a recall aftr 5 minutes." -* item[=].type = #group - - -* item[=].item[0].linkId = "1st Trial" -* item[=].item[=].text = "Face, Velvet, Church, Daisy and Red" -* item[=].item[=].type = #attachment - -* item[=].item[+].linkId = "2nd Trial" -* item[=].item[=].text = "Face, Velvet, Church, Daisy and Red" -* item[=].item[=].type = #attachment - - -* item[+].linkId = "Attention" -* item[=].text = "Read list of digits (1 digit/sec)" -* item[=].type = #group - -* item[=].item[0].linkId = "Attention_Q1 (2 1 8 5 4)" -* item[=].item[=].text = "Subject has to repeat them in forward order" -* item[=].item[=].type = #attachment - -* item[=].item[+].linkId = "Attention_Q2 (7 4 2)" -* item[=].item[=].text = "Subject has to repeat them in backward order" -* item[=].item[=].type = #attachment - -* item[=].item[+].linkId = "Attention_Q3 (F B A C M N A A J K L B A F A K D E A A A J A M O F A A B)" -* item[=].item[=].text = "Read list of letters. The subject must tap with his hand at each letter A. No point if >2 errors." -* item[=].item[=].type = #attachment - -* item[=].item[+].linkId = "Attention_Q4" -* item[=].item[=].text = "Serial 7 subtraction starting at 100" -* item[=].item[=].type = #group - -* item[=].item[=].item[0].linkId = "Attention_Q4 (93)" -* item[=].item[=].item[=].text = " subtraction starting at 100" -* item[=].item[=].item[=].type = #attachment - -* item[=].item[=].item[0].linkId = "Attention_Q4 (93)" -* item[=].item[=].item[=].text = "subtraction starting at 100" -* item[=].item[=].item[=].type = #attachment - - -* item[=].item[=].item[+].linkId = "Attention_Q4 (86)" -* item[=].item[=].item[=].text = "subtraction starting at 100" -* item[=].item[=].item[=].type = #attachment - - -* item[=].item[=].item[+].linkId = "Attention_Q4 (79)" -* item[=].item[=].item[=].text = "subtraction starting at 100" -* item[=].item[=].item[=].type = #attachment - -* item[=].item[=].item[+].linkId = "Attention_Q4 (72)" -* item[=].item[=].item[=].text = "subtraction starting at 100" -* item[=].item[=].item[=].type = #attachment - -* item[=].item[=].item[+].linkId = "Attention_Q4 (65)" -* item[=].item[=].item[=].text = "subtraction starting at 100" -* item[=].item[=].item[=].type = #attachment - -* item[+].linkId = "Language" -* item[=].text = "Repeat" -* item[=].type = #group - -* item[=].item[0].linkId = "Language_Q1" -* item[=].item[=].text = " I only know that John is the one to help today." -* item[=].item[=].type = #attachment - -* item[=].item[+].linkId = "Language_Q2" -* item[=].item[=].text = "The cat always hid under the couch when dogs were in the room." -* item[=].item[=].type = #attachment - -* item[=].item[+].linkId = "Language_Q3" -* item[=].item[=].text = "Fluency / Name maximum number of words in one minute that begin with the letter F" -* item[=].item[=].type = #attachment - -* item[+].linkId = "Abstraction" -* item[=].text = "Similarity between e.g. banana - orange = fruit " -* item[=].type = #group - -* item[=].item[0].linkId = "Abstraction_Q1" -* item[=].item[=].text = "train – bicycle " -* item[=].item[=].type = #attachment - -* item[=].item[+].linkId = "Abstraction_Q2" -* item[=].item[=].text = "watch - ruler" -* item[=].item[=].type = #attachment - - -* item[+].linkId = "Delayed Recall" -* item[=].text = "Has to recall words WITH NO CUE" -* item[=].type = #group - -* item[=].item[0].linkId = "Abstraction FACE" -* item[=].item[=].text = "Recall FACE" -* item[=].item[=].type = #attachment - -* item[=].item[+].linkId = "Abstraction VELVET" -* item[=].item[=].text = "Recall VELVET" -* item[=].item[=].type = #attachment - -* item[=].item[+].linkId = "Abstraction CHURCH" -* item[=].item[=].text = "Recall CHURCH" -* item[=].item[=].type = #attachment - - -* item[=].item[+].linkId = "Abstraction DAISY" -* item[=].item[=].text = "Recall DAISY" -* item[=].item[=].type = #attachment - -* item[=].item[+].linkId = "Abstraction RED" -* item[=].item[=].text = "Recall RED" -* item[=].item[=].type = #attachment - -* item[=].item[+].linkId = "Abstraction OPTIONAL" -* item[=].item[=].text = "Category cue and Multiple choice cue" -* item[=].item[=].type = #attachment - -* item[+].linkId = "Orientation" -* item[=].text = "Determine the orientation" -* item[=].type = #group - - -* item[=].item[0].linkId = "Orientation_Q1" -* item[=].item[=].text = "Date" -* item[=].item[=].type = #attachment - -* item[=].item[+].linkId = "Orientation_Q2" -* item[=].item[=].text = "Month" -* item[=].item[=].type = #attachment - - -* item[=].item[+].linkId = "Orientation_Q3" -* item[=].item[=].text = "Year" -* item[=].item[=].type = #attachment - - -* item[=].item[+].linkId = "Orientation_Q4" -* item[=].item[=].text = "Day" -* item[=].item[=].type = #attachment - - -* item[=].item[+].linkId = "Orientation_Q5" -* item[=].item[=].text = "Place" -* item[=].item[=].type = #attachment - - -* item[=].item[+].linkId = "Orientation_Q6" -* item[=].item[=].text = "City" -* item[=].item[=].type = #attachment - -* item[+].linkId = "Total" -* item[=].text = "Total Score" -* item[=].type = #integer \ No newline at end of file diff --git a/input/fsh/instances/Neuro/EX_NeuroConsent.fsh b/input/fsh/instances/Neuro/EX_NeuroConsent.fsh deleted file mode 100644 index 2729ddd..0000000 --- a/input/fsh/instances/Neuro/EX_NeuroConsent.fsh +++ /dev/null @@ -1,435 +0,0 @@ -Instance: NeuroConsent -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "NeuroConsent" -Description: "Consent for Neuro Cohort" - -* date = 2023-08-21 -* title = "Informed Consent Form for Participation in a Research Study" -* status = #active - - - -* item[0].linkId = "Introduction" -* item[=].text = "You or your family member are being asked to take part in this study because you have been diagnosed with Alzheimer’s disease (AD). Please read the information about the study presented in this form. The form includes details on study’s risks and benefits that you should know before you decide if you would like to take part. You should take as much time as you need to make your decision. You should ask the study doctor or study staff to explain anything that you do not understand and make sure that all of your questions have been answered before signing this consent form. Before you make your decision, feel free to talk about this study with anyone you wish including your friends, family, and family doctor. - -Taking part in this study is voluntary. You have the option to not participate at all or you may choose to leave the study at any time. Whatever you choose, it will not affect the usual medical care that you receive outside the study. - -The sections in this Introduction provide the basic information about the study. More detailed information is provided in the remainder of the document. This study is conducted at Mount Sinai Hospital (MSH), University of Toronto (UofT), University of South Florida (USF), Weil Cornell Medicine (WCM), Massachusetts Institute of Technology (MIT), Vanderbilt University Medical Center (VUMC), , Hospitals for Sick Children (HSC), Simon Fraser University (SFU), Hasting Center, Oregon Health and Science University (OHSU) and Washington University (WashU) and is supported/sponsored by The National Institute of Health (NIH). - -Each individual's voice is unique and contains distinct audio features that have been linked to various health conditions, including mood disorders, Parkinson's disease, dementia, and some cancers. Recent advances in voice analysis technology, in particular those linked to machine learning and Artificial Intelligence (AI), have shed new insights into the detection of diseases by studying changes in voice and speech. As a biomarker, voice is unique, cost-effective, easy, and safe to collect in low resource settings. Moreover, the human voice not only contains speech, but also other biomarkers such as respiratory sounds, and cough. The Bridge2AI-Voice as a Biomarker of Health, funded by NIH, aims to integrate voice as a biomarker of health into clinical care by creating a substantial multi-institutional voice database. This resource will fuel voice AI research, predictive modeling, disease screening, diagnosis, and treatment. The primary goal of the study is to build an ethically sourced, diverse database of human voices, speech, and respiratory sounds linked to health biomarkers using a secure mobile/tablet application and IT infrastructure with federated learning for data privacy. Multi-institutional collaborations between voice experts, AI engineers, bioethicists, and social scientists promote ethical data sourcing. The app will integrate voice data with imaging, demographics, and genomics and federated learning will enable collaborative research without sharing raw or private data. The Bridge2AI-Voice Consortium focuses on voice changes associated with five disease categories (respiratory disorders, voice disorders, neurological disorders, mood disorders, and pediatric voice and speech disorders) in patients at USF specialty clinics and participating institutions. This research study being conducted at Mount Sinai Hospital (MSH) and University of Toronto (UofT), will focus specifically on Neurological disorders including Alzheimer’s disease. Collaborations with High Volume Expert Clinics and Community Clinics ensure database diversity. The four-year project spans 11 academic sites in the US and Canada, with potential expansions. De-identified voice and clinical data will be accessible on a cloud-based infrastructure for future Voice AI research. - -The secondary goal of this study is to find potential genetic links between changes in voice, speech and language among individuals affected by cognitive impairment and the development and advancement of Alzheimer’s disease. For this purpose, whole genome sequencing or genotyping of specific genes will be performed to find out if there are any genetic variations that are responsible for your disease. Your genome data will then be used to create a genomic database and your genomic data will be stored in a controlled-access genomic databank (such as dbGaP) to link it to your voice data. Whole genome sequencing and genotyping are advanced techniques used to analyze your genetic information. Whole genome sequencing involves reading and interpreting all the genes present in your entire DNA. This helps researchers understand your genetic makeup, which can provide valuable insights into potential health risks. On the other hand, genotyping focuses on specific genes or DNA variants of interest. It allows us to pinpoint particular genetic variations that may be relevant to your disease. Both methods involve collecting a small sample of your DNA, typically through a blood sample. - -Additionally, we would like to inform you that if, in the future, we develop a safe and effective method for returning the results of your genome test, we may reach out to you. This is to ensure that you have the opportunity to learn about any significant findings that could be relevant to your health or well-being. Please be assured that any communication regarding the delivery of these results will be conducted with utmost care and respect for your privacy. We value your participation and understand the importance of keeping you informed about the potential implications of the genetic information obtained through whole genome sequencing or genotyping. - -The overall goal of this project is to find speech biomarkers for neurological disorders such as Alzheimer's disease by collaborating with experts in data science, using Artificial Intelligence (AI) algorithms to analyze information, and to link it to multimodal health biomarkers (such as imaging, demographics and genomics). This research could lead to better screening, detection, prediction, diagnosis and monitoring of Alzheimer’s disease, ultimately improving patient outcomes. -" -* item[=].type = #display - - -* item[+].linkId = "Is there a conflict of interest?" -* item[=].text = "There are no conflicts of interest to declare related to this study. -The principal investigator is receiving financial payment from the National Institute of Health (NIH) to cover the cost of conducting this study." -* item[=].type = #display - - -* item[+].linkId = "How many people will take part in this study?" -* item[=].text = "You are being asked to participate in this study because you have been diagnosed with changes to your cognition. Up to 1000 people will participate in this study within four years. " -* item[=].type = #display - - -* item[+].linkId = "Why is this study being done and what will happen during the study?" -* item[=].text = "We are interested in learning about how language, speech, and voice changes as people age, and whether these changes are different in people with cognitive impairment. The study team are trying to see whether voice has biomarkers for your particular disease that could be screened and differentiated through AI machine learning algorithms by building a large, ethically sourced, and diverse secure database of related voice recordings. To do this, we need to record language, speech and voice from individuals with cognitive impairment. A smartphone/tablet application will be used to collect these data from older adults. To protect participants' privacy, all voice recordings and associated data will be stripped of identifiable information (such as Name, Address and other identifying information) before uploading them to a secure controlled-access database with access limited only to researchers and institutions part of the study. Every 6 months, data from the project will be released on an open source platform from the NIH with de-identified data. We will use de-identification strategies such as voice anonymization techniques that will allow creating open-source datasets from the acquired data. -It's important to note that you have the right to withdraw at any point, and in that scenario, only the data collected before your withdrawal will be stored in the database. The minimal requirement for participation is 1 data collection time-point. -Demographic information, such as age, sex, gender, race, ethnicity, and language, will be collected through a survey in the smartphone/tablet application. We may also collect different types of imaging data, such as brain CT scans and brain MRIs from your medical records. Please note that no imaging will be performed as part of this study, and we will only collect and review previously completed imaging data from your chart. In addition to data collection, you may be asked to answer surveys and/or validated questionnaires related to your diagnosis. -We also want to find out if there are any potential genetic links between changes in language, speech, and voice among individuals affected by cognitive impairment and the development and advancement of disease. For this purpose, we will obtain a sample of your blood to extract DNA for whole genome sequencing or genotyping. Your individual genomic data and health information will be put in a controlled-access database. This means that only researchers who apply for and get permission to use the information for a specific research project will be able to access the information. Your genomic data and health information will not be labeled with your name or other information that could be used to identify you. Researchers approved to access information in the database will agree not to attempt to identify you. This will enable researchers who are provided with access to use this valuable resource for future research in Alzheimer’s disease and other related diseases. We would also conduct analysis of specific genes related to Alzheimer’s disease and Mild cognitive impairment and correlate it with your voice and speech data. We will identify if there are any potential genetic links between changes in your voice and development and advancement of Alzheimer’s disease. We would like to find out about your interest in learning about genome results on genetic variations relevant to your disease which may impact your health or the health of your family. We would also like to find out about your interest in learning about “incidental findings”, which is genetic information that can be discovered during this testing about you, which is not directly related to your disease, but which may be significant for your health and well-being. These findings could be associated with a large number of rare diseases, like Alzheimer’s disease, or common diseases, like heart disease. However, at this time, we will not be returning genetic test results to you. If incidental findings or genetic variations relevant to your disease are found through your DNA analysis done above, the clinical team will look over these results to determine whether these findings can safely and effectively be interpreted for you. If the information can safely and effectively be interpreted, we may re-contact interested individuals in the future to explain which genetic variations relevant to your disease were found or any “incidental findings”, how they may affect your health, and to get your permission to have this information returned to you. Please indicate at the end of the consent form if you would like to be re-contacted for this purpose in the future." -* item[=].type = #display - - -* item[+].linkId = "4.1" -* item[=].type = #group -* item[=].text = "Audio Data Collection" - -* item[=].item[0].linkId = "Beginning-of-study visit (session 1)" -* item[=].item[=].text = " • You will be introduced to the study, and provided a chance to ask questions. If you agree to participate, you will complete enrollment and you will provide your e-consent by signing this form in the smartphone/tablet application. - • You will complete a demographic and clinical background survey. - • You will be asked to fill out three brief surveys (PHQ-9, GAD-7, Voice Handicap Index (VHI-10) Questionnaire) in the smartphone/tablet application that will help us evaluate your emotional well-being and understand the influence of voice issues on quality of life. - • You will complete a short digitalized neuropsychological assessment (MoCA) that will involve aspects of your language, attention, and memory abilities. - • You will complete one audio and language data collection session on the smartphone/tablet application which will take less than 15 minutes. - • After that if you choose to do follow-up sessions, we will also ask for your email and/or phone number, so that we can contact you if need be, only with regards to this study." -* item[=].item[=].type = #display - - -* item[=].item[+].linkId = "Follow-up sessions (session 2-6): " -* item[=].item[=].text = " • You will complete between two and six sessions spanning over six months. You will complete the sessions at the clinic in the presence of a researcher or remotely via the smartphone/tablet application. Each session will take no more than 15 minutes. - • Each session will consist of a series of language exercises asking you to answer verbally (using a microphone), in written form (using a keyboard in the smartphone/tablet application), or multiple-choice selection. For example, you may be shown a picture on the smartphone/tablet screen and asked to describe what you see in the picture. To complete the exercises, you will be provided with a smartphone/tablet connected with a headset with in-built microphone to use the application for data collection." -* item[=].item[=].type = #display - - -* item[=].item[+].linkId = "End of study" -* item[=].item[=].text = " • You will complete another short digitalized neuropsychological assessment (MoCA) that will involve aspects of your language, attention, and memory abilities. - • You will complete a survey, answering questions about the data collection and your opinion of it. The survey will be completed in person at the clinic or remotely, and will take approximately 10 minutes. As part of the study procedures, your medical records will be consulted to determine whether you match the inclusion and exclusion criteria for the study. -In total, the study requires approximately 75 minutes of your time, spread over six months. " -* item[=].item[=].type = #display - -* item[+].linkId = "Blood Sample Collection:" -* item[=].text = "A sample of your blood will be obtained to extract DNA for genome sequencing or genotyping, a Requisition Form will be sent to you by mail or email two weeks before the blood collection is scheduled. The requisition forms will contain your unique study ID, date of birth, and gender. You will be asked to take this Requisition Form along with the barcoded sheet (if required) to either the hospital where you were seen for Alzheimer’s disease or at a phlebotomy clinic, such as LifeLabs or Dynacare. Blood samples will be taken by inserting a needle into a vein in your arm. Up to 10 mL per tube (2 tubes) of blood will be collected. The lab where you have your blood drawn will attach the barcodes provided to the tubes used to collect your blood sample. Samples collected will then be transferred to Sinai Health System for whole genome sequencing or genotyping. If there is already a sample or DNA being stored at the hospital where you received care, or as part of another research study, we may also be able to use that sample. Samples will be transferred to Mount Sinai Hospital for analysis. If a similar test such as whole genome sequencing or genotyping was done elsewhere either through clinical testing as part of your routine care or as part of a different research study, we will request that data from those tests be shared with our research team. " -* item[=].type = #display - - -* item[+].linkId = "4.2.1 How will blood samples be identified?" -* item[=].text = "The requisition forms for the blood samples will include your DOB and gender and will be sent to Mount Sinai for clinical analyses through the clinical channels or courier shipment. The DOB and gender is needed on the requisition forms for verification purposes. Once the samples are here at Mount Sinai and the clinical testing is done, the research sample will be de-identified with a unique research ID. Information that can identify you such as your name, date of birth, health card number, address and phone number will be removed from your sample and your samples will be coded with a unique study ID to protect your identity. A keycode that can link the research identifier back to you will be kept securely at Sinai Health System so that we can link back data identified from this research to return to you, if appropriate, on a research report. " -* item[=].type = #display - - -* item[+].linkId = "4.2.2 Provision (or return) of Genetic Results" -* item[=].text = "Assuming you or your next of kin has given permission below to receive updates regarding the delivery of your genomic test results, and in the event that we are able to ensure a secure and efficient method for delivering the results, it is expected that the results will be available to the participant over the course of the study. - -Depending on your genome sequencing or genotyping results, the study coordinator may contact you to set up a meeting with a genetic counsellor to discuss your results. In the event, the participant is not able to understand the results from their genomic reports, this information will be returned to the next of kin. -Meetings with the genetic counsellor may occur over the phone or through videoconferencing. In the meeting you will be given results depending on your preferences as provided to the study team. The genetic counsellor will arrange for appropriate referrals and follow-up where necessary. We may send a copy of your results to your family doctor with your permission. If your genome sequencing or genotyping results do not require urgent follow-up or a meeting with a genetic counsellor, you will receive a copy of your results with a letter from the genetic counsellor by mail or through secure download link via email (depending on your preference). You will have the option to arrange a follow-up call with the genetic counsellor to discuss your results if you wish. Your research report and results could be revised to include additional information over the course of the study. For genetic test results, you will receive a letter summarizing your results and a copy of your genetic test report through a secure download link via email or by mail (depending on your preference)." -* item[=].type = #display - -* item[+].linkId = "4.2.3 Storing your Genomic Data in a Controlled-Access Databank " -* item[=].text = "Your genomic data from this study will be used to create a genomic database which will be stored in a controlled-access genomic databank (such as dbGaP) in order to begin to establish genetic associations with voice biomarkers and to make this data available as a resource for researchers. We will conduct analysis of specific genes related to Alzheimer and/or Mild cognitive impairment to correlate it with your voice and speech data. -Storing of the Genomic data in a controlled-access genomic databank such as dbGaP is mandatory and fundamental to this study. This means that only researchers who apply for and get permission to use the information for a specific research project will be able to access the information. Your genomic data and health information will not be labeled with your name or other information that could be used to identify you. Researchers approved to access information in the database will agree not to attempt to identify you. - -dbGaP (Database of Genotypes and Phenotypes) is a databank developed and maintained by the National Center for Biotechnology Information (NCBI) that stores and provides access to data from genetic studies that are funded by the National Institutes of Health (NIH). Data in the Genomic Databank is stored on cloud servers located in USA. It is a controlled access databank that is restricted and requires permission or authorization to access its data. dbGaP has strict policies in place to protect your privacy as a research participant. These policies ensure that data submitted to dbGaP is de-identified, and that researchers who access the data must sign a data use agreement that outlines the terms and conditions for using the data. Access to the data is granted through a review process by NCBI and is subject to strict safeguards to protect your privacy as a research participant. - -General research results (such as number of participants in the study, diseases studied, age of the participants, etc.) and data that cannot be linked back to you will be available to other researchers in what we call an open access database, i.e. open to other members of the scientific and medical community. -" -* item[=].type = #display - - -* item[+].linkId = "Consenting Procedure" -* item[=].text = "A local coordinator or counsellor can recontact you to provide more information about the study as well as send out the consent form by email or regular mail or obtain consent verbally over the phone or obtain e-consent directly via the smartphone/tablet application. If the patient is too ill to consent on their own, a substitute decision maker such as next of kin, spouse or partner, relative under the patient’s care can consent. If the patient regains the ability to consent, the medical team will inform the study coordinator and the patient will be reconsented remotely for the study. The last page on the consent form about reconsenting will need to be filled out by the study coordinator. - -If you choose email, you will be informed that the communication via email is not a secure form of communication. If you agree, then the study coordinator will obtain and confirm your email ID. If you choose the mail option, a return labeled enveloped will be sent with the consent form. The call for verbal consenting and review will be scheduled within a week of the initial call. If for any reason you have lost your copy of the consent form prior to speaking with the study coordinator, a new copy will be sent to you via email or mail. If you choose verbal consent then the study coordinator will obtain informed consent over the phone. - -At the verbal consent session via telephone, the study coordinator will verbally review the information contained in the consent form and give you the opportunity to seek clarification on any points, if needed. Only after you demonstrate that you understand each section of the consent, you will be considered to have given consent. Not all aspects of the consent are mandatory; therefore, for each part of the consent you will verbally acknowledge your decision. If after reviewing the consent you would still like to take part in the study, the study coordinator will ask you to verbalize your consent by answering “yes” to the question “Is this all agreeable to you?” If you agree, you can sign and send back a copy of the signed consent by email, again with the understanding that email is not a secure form of communication or via mail. Once received, the study coordinator should sign their section (person obtaining consent) and send back a fully signed copy to you. - -If you are not comfortable with consent being sent through email for obtaining signature, the option of sending the consent by mail will be offered. If that is not acceptable either, then verbal consent can also be obtained, provided the consent is documented and witnessed (through setting up a 3-way videoconferencing or phone call). You will be asked to retain a copy of the consent form for your record.  The study coordinator will sign the verbal consent script which will be kept in a separate secure location from the other study materials in the study offices at Mount Sinai Hospital. Consents will be kept in a locked file in the study office of Mount Sinai Hospital and will be destroyed after 25 years after study completion. - -If the e-consent session is conducted via the smartphone/tablet application, then the study coordinator will guide you through the enrollment process where you will be introduced to the study, and will be asked questions regarding your diagnosis, other questions to determine if you fit the inclusion/exclusion criteria via the application. Then, the application will let you know if you are eligible to participate in the study followed by the consenting process. The informed consent form will be shown to you directly via the application and once reviewed, you will be able to click a button in the application to consent to the study or click a button to decline to not participate in the study. You will be able to ask any questions that come up to the study research coordinator throughout the enrollment and e-consenting process. -" -* item[=].type = #display - - -* item[+].linkId = "What are the responsibilities of study participants?" -* item[=].text = "If you choose to participate in this study, you will be expected to: - • Allow researchers to access your medical charts at Mount Sinai Hospital, Sinai Health System, or any other hospital that chooses to become a referring site for this study. - • Consent to having all data you submit shared with the researchers of this study or to having your audio recordings and de-identified written responses shared with other qualified researchers or publicly in the form of an open-source database. - • Consent to be contacted in the future regarding the return of your genomic test results. - • Consent for certain types of genetic data that cannot be linked back to you to be shared in an open access database such as ClinVar database (e.g. classification or interpretation of a genetic variant in the context of disease) or gnomAD database (e.g. the frequency of the genetic variant in the general population). - • Please ask the study team about anything that worries you, or anything you don’t understand. - • Please tell the study team if you change your mind about being in the study." -* item[=].type = #display - - -* item[+].linkId = "How long will participants be in the study?" -* item[=].text = "Your active participation in this study will last one-to-four years including sample and data collection, and their analysis but the samples and study data will be used for a longer period of time. The genomic data in the Genomic database or any controlled-access genomic databank will be stored indefinitely. However, the study documents such as consent form and study data will be securely stored for up to 25 years." -* item[=].type = #display - - -* item[+].linkId = "Can participants choose to leave the study" -* item[=].text = "Your participation in this study is voluntary. You can choose to end your participation in this research (called withdrawal) at any time without having to provide a reason. If you choose to withdraw from the study, for any reasons, you are encouraged to contact the Principal investigator or a member of the study team. This will not have any effect on the care you or your family will receive. - -You may withdraw your permission to use information that was collected about you for this study at any time by letting the research team know. However, this would also mean that you withdraw from the study. - -De-identified data or coded data that cannot be linked back to you and is shared with other researchers in any open access or controlled access databank in the future, may not deleted once it is shared. Your individual genomic data, voice data and health information will be put in a controlled-access database. This means that only researchers who apply for and get permission to use the information for a specific research project will be able to access the information. Your genomic data, voice data and health information will not be labeled with your name or other information that could be used to identify you. Researchers approved to access information in the database will agree not to attempt to identify you. General research results (such as number of participants in the study, diseases studied, age of the participants, etc.) and data that cannot be linked back to you will be available to other researchers in what we call an open access database, i.e. open to other members of the scientific and medical community. - -If you decide to withdraw from the study, data stored at Mount Sinai Hospital including the OHIP number will be destroyed. To protect participants' privacy, all voice recordings and associated data will be stripped of identifiable information before uploading them to a secure database. It's important to note that you have the right to withdraw at any point, and in that case, only the data collected before your withdrawal will be stored in the database. Any genomic data in the Genomic Database will not be able to be destroyed if the results have already been stored in the controlled-access Genomic Databank (such as dbGaP) at the time of your notification. It may be impossible to withdraw the results once they have been compiled with the results of others participating in the study or if they have been published. In the case of total withdrawal being impossible, your identity will still be protected. -" -* item[=].type = #display - - - -* item[+].linkId = "Can I withdraw these samples?" -* item[=].text = "If you no longer want your samples to be used in this research, you should tell the principal investigator, study coordinator, or genetic counsellor who will ensure the samples are returned to the hospital from which they were obtained or destroyed. - -If tests have already been done on your sample(s) it will not be possible to withdraw those results. However, no further testing will be done. - -You may continue to participate in the main part of the study if you choose to withdraw your samples only if you withdraw your sample before testing of your samples have been performed. - -Samples will be used only for the purposes specified in this consent form. The samples will not be sold. Once the study has been completed, any leftover samples will be returned to the facility from which they were obtained if needed or destroyed. Samples will be retained for 25 years or until they are no longer useful for research. We will ask your permission below to use your samples for other future research purposes." -* item[=].type = #display - - -* item[+].linkId = "Can particpant in this study end early?" -* item[=].text = "Your participation on the study may be stopped early, and without your consent, for reasons such as: - • New information shows that the research is no longer in your best interest - • The research team decides to stop the study - • The research ethics board withdraw permission for this study to continue - -If you are removed from this study, the research team will discuss the reasons with you. " -* item[=].type = #display - - -* item[+].linkId = "What are the risks or harms of participants in this study?" -* item[=].text = "When completing the language exercises you may feel confused, anxious, frustrated, embarrassed, or sad. To minimize this risk, we keep the session length short (less than 15 minutes). If you feel uncomfortable, you can stop participation right away, or pause a session and resume at a later time. If you tell us that you need support, we can contact your clinical care team. -Participation in this study involves the collection of: your voice, speech, and respiratory sound recordings (voice collection is a safe non-invasive collection method with minimal physical and psychological risk); demographic, clinical, and imaging data from your existing medical record; and survey/questionnaire responses. Some survey questions may make you feel uncomfortable. Know that the information you provide is entirely up to you and you are free to skip questions that you do not want to answer. If you feel you have suffered an injury, which may include emotional trauma, as a result of participating in this study, please contact the person in charge of this study as soon as possible. -Each individual's voice is unique and contains distinct audio features. Hence there is a risk of the participant being identified based on the unique features of their voice. However, the confidentiality of records that could identify subjects will be protected, respecting the privacy and confidentiality rules in accordance with the applicable regulatory requirement(s). Risks to the participants will be minimized by strict adherence to confidentiality rules. All voice recordings will be stored in a controlled-access HIPAA compliant blob storage in NIH STRIDES Bridge2AI Cloud Infrastructure in Azure whereas their path location and associated metadata will be kept in a controlled-access database (REDCap). Only researchers and institutions part of the data sharing agreement will have access to the data. If you consent below to share your voice recordings to be open-source, only then every 6 months, data from the project will be released on an open source platform from the NIH with de-identified data. We will use de-identification strategies such as voice anonymization techniques that will allow creating open datasets from the acquired data. - -There are some possible risks to learning information from genome sequencing or genotyping. It is possible that you may experience distress from learning about your genome sequencing or genotyping results. Even with protections in place, there is a small risk that your information could be released by accident. There is a small risk that your genetic data could be linked back to you or your blood relatives if it were linked back to your personal information. These results might contain information (e.g. an inherited genetic disease) that could have unintended consequences for you or your relatives. There is no way to predict what effects such an information loss would have. - -The OHIP number is needed to link the data to administrative databases for any follow-up research in this study related to Alzheimer’s disease. Only the PI and delegates will have access to identifiable information including OHIP number. OHIP numbers will not be released to the sponsor and will be kept for safeguard on site, thus the linkage will be done through the PI. - -There is possibility of linkage to many administrative databases other than ICES including but not limited to public health, CIHI and others that may become available in the future. There is always a small risk that your data may lead to you being re-identified one day. As technology advances, there may be new ways of linking data back to you that we cannot foresee today, in spite of the strict security measures. The potential re-identification or unintentional release of your genetic and clinical research data could lead to loss of privacy and to possible future discrimination against you or your biological relatives. - -If you experience distress related to study results (positive or negative) the study genetic counsellor will discuss this distress with you. If necessary, you will be provided online and phone contact information for patient support groups.  If you seem overwhelmed, the genetic counsellor will ask if you would like a referral to a mental health specialist for more long-term support including a psychologist or psychiatrist. - -If the genetic counsellor feels that you need immediate mental health service, they will refer you to the emergency department at Mount Sinai Hospital.  In this case, the genetic counsellor will work with you to ensure you receive follow up care.  In addition, you are always free to refuse to answer any particular questions at any time if you feel uncomfortable. - -Since distress may occur at any time during the study, please contact the study team if at any time you experience any distress as a result of the study. We will put you in touch with the study genetic counsellor, who will ensure that the appropriate care is delivered. - -If you choose to share your results with a designated family member or others, it may affect how they feel about you, or how you feel about them. For these reasons, you and your family may wish to seek further counseling. In some cases, you may want to see a mental health professional. -There is a chance that your genetic information may be used against you or your family members. This is a form of discrimination. Canada recently passed a legislation (Bill S-201) that makes genetic discrimination illegal. For instance, it is illegal for insurance companies, employers or other parties to use genetic testing results against you, or to force you to reveal the result of a genetic test. However, we cannot guarantee that no one will ever use your research test results against you. -Your participation in this study is confidential; however, there is a small chance that your genetic data (results from genomic sequencing) could identify you or your family members. This is because each person’s genetic make-up is unique, similar to a fingerprint. Because your family’s genetic make-up is very similar to yours this means that your sequencing data could potentially identify them. We will do everything to ensure that your identity is protected; but because of the uniqueness of your genetic data we cannot guarantee confidentiality for you or your family members. -There could be bleeding or bruising caused by drawing blood. This is a small risk and almost never causes a problem. - -Participation in this study, and the details of any decisions you make about your participation, will in no way affect any aspect of the care you are receiving from Mount Sinai Hospital, Sinai Health System, or any other participating sites and associated hospitals and clinics, any hospital, health care facility or any medical staff. -" -* item[=].type = #display - -* item[+].linkId = "What are the benefits of particpating in this study?" -* item[=].text = "If you consent below to be contacted in the future regarding the return of your genomic test results, on the condition that a safe and effective way of returning your genome test results is identified, you may learn information about your disease and this might allow doctors to help manage your disease, or provide treatment options for your disease. It may also identify health risk information that might have implications for your relatives. - -Your participation will allow researchers to improve disease detection through voice, with positive outcomes for public health and health research. We hope the information learned from this study will help people with Alzheimer’s disease in the future. - -If published in the scientific literature, our research findings may one day allow a commercial company to develop a test or a treatment for your condition. In the event that the study generates commercially viable intellectual property such as patents or software, no one directly involved in the study, including you and the investigators, will benefit financially as a result. " -* item[=].type = #display - - - -* item[+].linkId = "How will particpant information be kept confidential?" -* item[=].text = "If you agree to participate in this study, the study doctor and their study team will look at your personal health information and collect only the information they need for the study. Personal health information is any information that could be used to identify you and includes your: - • name, - • address, - • date of birth, - • New or existing medical records that includes types, dates and results of neuropsychological tests. - -Study information that does not identify you will be collected through the language assessment, on the smartphone/tablet application. The software used will be password-protected. The responses you submit will be stored securely, using encryption. The collected data will be accessible only to the study investigators. - -This study involves recording and storing voice. Speech recordings will be transcribed at the word level by either study investigators, automatic speech recognition software running on these servers, or both. We also hope to gather information on your tone, voice level, and use of pauses, to better understand your reaction to the program. All voice/speech and respiratory sound data will be uploaded to a secure database, which will be linked to a HIPPA protected server hosted at Weil Cornell Medicine and a STRIDE partner (https://datascience.nih.gov/strides) - the cloud-based system, which hosts the secure database, has pre-determined contracts with the NIH for data privacy. To protect participants' privacy, all voice recordings and associated data will be stripped of identifiable information before uploading them to the secure database. Only researchers and institutions part of the data sharing agreement will have access to the data. If you consent below to share your voice recordings to be open-source, only then every 6 months, data from the project will be released on an open source platform from the NIH with de-identified data. We will use de-identification strategies such as voice anonymization techniques that will allow creating open datasets from the acquired data. It's important to note that you have the right to withdraw at any point, and in that scenario, only the data collected before your withdrawal will be stored in the database. - -The information that is collected for the study will be kept in a locked and secure area at Sinai Health System by the study doctor up to 25 years. Only the study team will be allowed to look at your records. Records identifying you at this Centre will be kept confidential and, to the extent permitted by the applicable laws, will not be disclosed or made publicly available, except as described in this consent document. - -Authorized representatives of the following organizations may look at your original (identifiable) records at the site where these records are held, to check that the information collected for the study is correct and follows proper laws and guidelines: - • The research ethics board at Mount Sinai Hospital, Sinai Health System, - • The following organizations will also receive study data and/or your samples: - • Sinai Health System (including Mount Sinai Hospital and the Lunenfeld Tanenbaum Research Institute) where samples will be stored and genome sequence data will be analyzed. - • The site where genome sequencing or genotyping will be done either at Mount Sinai or TCAG or any other participating site. - • National Institute of Health (NIH) - -Information that is collected about you for the study (called study data) may also be sent to the organizations listed above. Your name, address, email, or other information that may directly identify you will not be used. The records received by these organizations may disclose identifiers e.g., participant code, initials, ancestry/ethnicity, sex, and age. - -If the results of this study are published, your identity will remain confidential. It is expected that the information collected during this study will be used in analyses and will be published and presented to the scientific community at meetings and in journals. - -To analyze your genetic data, the data analysis may be done in part on a Microsoft Azure data center, Google or Amazon Web Server data center hosted in Toronto or elsewhere in Canada, and also use a web based computing software program from a third party company. To use such software we will have to upload your sequence information. This will be the only information we will upload, and we will not upload any other information about you such as your name, date of birth or other information that could identify you. The software may use a server that resides in Canada, the United States (USA) or another country and will store your data in a way that is compliant with Canadian privacy protection standards. The software company will not own your data and once we terminate our contract with the software company we will remove your data from the software company's server. - -It is also possible that certain data will be uploaded to an open access (such as ClinVar or a population database) or controlled access databank (such as dbGaP) that helps scientists learn more about how genetics are linked to disease. If this data is uploaded, it will not contain any of your identifiable information. - -Any information sent outside of Canadian borders may increase the risk of disclosure of information because the laws in those countries dealing with protection of information may not be as strict as in Canada. However, all study data that are transferred outside of Canada will be coded (this means it will not contain your personal identifying information such as your name, address, medical health number or contact information). Any information will be transferred in compliance with all relevant Canadian privacy laws. By signing this consent form, you are consenting to the disclosure of your coded information to organizations located outside of Canada. - -Your genome sequence data will be used to create a genomic database and that data will be stored in a controlled-access Genomic databank such as dbGaP. Data in the Genomic Databank is under the responsibility of National Institute of Health (NIH). Data in the Genomic Databank is stored on cloud servers located in USA. The data stored in the Genomic Databank will be kept indefinitely. All your genetic and clinical data will be “de-identified”, before being sent to the Genomic Databank for storage, only the “study code key” can connect the information collected about you to your identity. This means that researchers accessing the Databank will not see your identifiable information (i.e., name, address, phone number, email, OHIP etc.). The study code key, which links your identifiable information to the code, will be safeguarded by the Mount Sinai Hospital research team and will not be sent to the Genomic Databank. - -Your genomic data will be analyzed to look for specific gene alterations related to your disease. The results of this analysis will be a list of all of the changes (variants) found in your DNA that is relevant to your diagnosed disease. You cannot be identified from this type of data (the changes found). This data will be added to the general study data. - -All study data, files and material will be kept at Sinai Health System in a secure area. All computer files will be kept on servers at Sinai Health System and will conform to all privacy and confidentiality laws. - -Survey data collected through the smartphone/tablet application will be stored in a secure database such as REDCap and only the researchers will have access to it that adheres to Mount Sinai’s Hospital research ethics standards of confidentiality. - -All of the study data (questionnaires, results of sequencing analysis) will have any identifiable information removed. Each participant and their answers (data) will be assigned a specific code and only the principal investigator will have the “code key” which can link the codes back to the data. The code key will be kept on a secure server at Sinai Health System and will only be accessible to the principal investigator and other members of the research team. - -Information that we transfer to our study offices will be done manually by our study staff. Study data will be uploaded onto an encrypted (password protected) USB key. Once the data is uploaded at Sinai Health System it will be erased off the USB. Data that is coded such as your genomic sequencing results will be transferred using secure file transfer. - -The information that is collected for the study will be kept in a locked and secure area by the study doctor for up to 25 years. Only the study team or the people or groups listed below will be allowed to look at your records. Consent forms, study data, including contact information and sequencing data will be stored on the secure servers at Sinai Health System. We will retain all study data for up to 25 years after the completion of the study. However, this period could be extended indefinitely or until the information is no longer useful for research. - -Even though the likelihood that someone may identify you from the study data is very small, it can never be completely eliminated. Each individual's voice is unique and contains distinct audio features. Hence there is a risk of you being identified based on the unique features of your voice. However, the confidentiality of records that could identify subjects will be protected, respecting the privacy and confidentiality rules in accordance with the applicable regulatory requirement(s). Risks to the participants will be minimized by strict adherence to confidentiality rules. It is also important to note that the genomic sequencing data we gather from you is inherently identifiable if it is linked back to your other personal information (e.g. name, address) because it contains your unique genetic make-up. In order to protect your genomic sequencing data, we will de-identify the information, meaning we will remove any identifiable information, such as name and date of birth, from the data set. However, because the data contains your unique genetic make-up, the data can act as an identifier if it were linked back to your name or other personal information. - -If you decide to participate in this study, the research team at the Mount Sinai Hospital (study investigators, coordinators, nurses, and delegates) will collect personal information about you, including OHIP number, personal health information from your medical records and other sources of clinical data, as well as your contact information (name, address, phone number, email) for the purposes of re-contacting you, if you agree to it. This personal information will not be shared outside of the Sinai Health System research team. - -General research results (such as number of participants in the study, diseases studied, age of the participants, etc.) and data that cannot be linked back to you will be available to other researchers in what we call an open access database, i.e. open to other members of the scientific and medical community and do not need any specific permission to access the data. Any genomic data shared in a controlled access databank will not contain any personal information such as your name, OHIP, DOB which can be used to identify you. - -If you choose to receive the consent form and other study documents via email, please be aware that communication via e-mail is not absolutely secure. We do not recommend that you communicate sensitive personal information via e-mail. - -A copy of the consent form that you sign to enter the study may be included in your health record/hospital chart." -* item[=].type = #display - - - -* item[+].linkId = "What is the cost to participants?" -* item[=].text = "Participation in this study will not involve any additional costs to you or your private health care insurance. Any expenses related to the study will not be reimbursed to the participants." -* item[=].type = #display - -* item[+].linkId = "Are study participant paid to be in this study?" -* item[=].text = "You will not be paid for taking part in this study. - -It is possible that the research conducted using your samples and study data may eventually lead to the development of new diagnostic tests, new drugs or devices, or other commercial products. There are no plans to provide payment to you if this happens. - -In the case of research-related side effects or injury, you will be referred for appropriate medical care. " -* item[=].type = #display - - - -* item[+].linkId = "What are the rights to participants in the research study?" -* item[=].text = "You will be told, in a timely manner, about new information that may be relevant to your willingness to stay in this study. - -You have the right to be informed of the results of this study once the entire study is complete. If you would like to be informed of the results of this study, please contact the research team. - -Your rights to privacy are legally protected by federal and provincial laws that require safeguards to ensure that your privacy is respected. - -By signing this form you do not give up any of your legal rights against the researcher, study doctor, or involved institutions for compensation, nor does this form relieve the researcher, study doctor, or their agents of their legal and professional responsibilities. - -You will be given a copy of this signed and dated consent form prior to participating in this study." -* item[=].type = #display - -* item[+].linkId = "What if researchers discover something about a research participant?" -* item[=].text = "After the genomic analysis is completed, the researchers may learn about your genetic risks for many different types of diseases during the genetic analysis however only results related to your diagnosis may be revealed to you. " -* item[=].type = #display - -* item[+].linkId = "Whom do participants contact for questions?" -* item[=].text = "If you have questions about taking part in this study, or if you suffer a research-related injury, you can talk to the research team, or the person who is in charge of the study at this institution. That person is: - -[Dr Jordan Lerner-Ellis] 416-586-4800 x 5738 - -If you have questions about your rights as a participant or about ethical issues related to this study, you can talk to someone who is not involved in the study at all. That person is: - -REB Chair – -SINAI HEALTH SYSTEM) 416-586-4875 -" -* item[=].type = #display - - -* item[+].linkId = "Signatures" -* item[=].text = " • All of my questions have been answered, - • I understand the information within this informed consent form, - • I allow access to medical records and transfer of specimens and related personal health information as explained in this consent form, - • I give permission to transfer my samples (e.g. blood) from the site where it is obtained to Mount Sinai Hospital as specified in this consent form, - • I allow the collecting of my OHIP number, personal health information, and data from my medical record, chart and other clinical records, - • I understand that my blood sample will be analyzed using whole genome sequencing or genotyping, - • I understand that my genetic data from this study will be used to create a genomic database and that data will be stored in a controlled-access Genomic Databank such as dbGaP indefinitely, - • I understand that if I provide my consent below to be contacted in the future regarding the return of my genomic test results, on the condition that a safe and effective way of returning my genome test results is determined, then I may receive my results over the course of the study. - • I understand the concept of controlled and open-access databank and agree to share my de-identified study data to a controlled access databank (such as dbGAP) and any open-access databases (such as ClinVar database, gnomAD population database) in the future. - • I understand that my coded genetic and clinical data may be shared within and outside of Canada, - • I do not give up any of my legal rights by signing this consent form, - • I agree, or agree to allow the person I am responsible for, to take part in this study. -" -* item[=].type = #display - -* item[+].linkId = "Getting Consent" -* item[=].text = "CONSENT (Choose any “One” Option from the following)" -* item[=].type = #choice -* item[=].answerValueSet = $NeuroConsentValueSet - -* item[+].linkId = "Optional Consent" -* item[=].text = "Optional Consents (Check Mark Yes or No from below):" -* item[=].type = #group - -* item[=].item[0].linkId = "Q1" -* item[=].item[=].text = "I give permission for the use of my leftover samples or genetic data from any previous clinical testing or research study to be used for future research related to Alzheimer’s disease" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $YesNo - -* item[=].item[+].linkId = "Q2" -* item[=].item[=].text = "I give permission to use my OHIP card number for linkage to other administrative databases or registries such as records held at the Institute of Clinical Evaluative Sciences (ICES) for the purpose of determining or updating my health-related information" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $YesNo - -* item[+].linkId = "WILL I BE CONTACTED AFTER I HAVE COMPLETED THE STUDY?" -* item[=].text = "We would like your permission to re-contact you after the study has completed. We will not share your contact information with anyone. You would only be contacted by members of the study team. You may be re-contacted and invited to participate in follow-up research to get your feedback on this consent process. We may contact you to invite you to participate in other future research studies. We will provide you with additional information about new research studies and provide you with a separate consent form when we contact you. You can decline to take part in any future research when you are approached and are not obliged to participate if you have agreed to be re-contacted. If you agree now but change your mind later to be re-contacted you can remove yourself from this list at any time by contacting the principle investigator or the study coordinator. If you do not wish to be re-contacted you can still take part in this study. We will keep your re-contact information for up to 25 years, after which time we will no longer contact you without your permission. -I understand that I may be contacted in the future to learn about genetic test results. On the condition that we are able to find a safe and effective way of returning information to you about your genetic test result, please indicate your willingness to be re-contacted regarding the return of this information to you below:" -* item[=].type = #group - -* item[=].item[0].linkId = "20.Q1" -* item[=].item[=].text = "I am willing to be contacted in the future regarding the return of my genetic test results containing information on genetic variations relevant to my disease/condition" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $YesNo - -* item[=].item[+].linkId = "20.Q2" -* item[=].item[=].text = "I am willing to be contacted in the future regarding the return of my genetic test results containing information on incidental findings which is not directly related to my disease, but which may be significant for my health and well-being." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $YesNo - -* item[=].item[+].linkId = "20.Q3" -* item[=].item[=].text = "I give permission to be contacted by study staff in the future for future studies." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $YesNo - - -* item[+].linkId = "Sharing Results With My Family Doctor" -* item[=].text = "I understand that my family doctor/health care provider may be informed of study participation and provide my results if I agreed to this. -Reports about research tests done with your samples will be shared with members of the research team as well as to the doctor who referred you into the study or to your family physician and to you, if you wish to learn about the results. " -* item[=].type = #choice -* item[=].answerValueSet = $PermissionToShareWithDoctorValueSet - - -* item[=].item[0].linkId = "Doctor's Information" -* item[=].item[=].text = "Name of referring doctor/family physician, relationship with you, Phone number" -* item[=].item[=].type = #string -* item[=].item[=].enableWhen[0].question = "Sharing Results With My Family Doctor" -* item[=].item[=].enableWhen[=].operator = #= -* item[=].item[=].enableWhen[=].answerString = "I give permission to share my research test results with the referring doctor or my family physician." - - - -* item[+].linkId = "Sharing Results With My Family Members" -* item[=].text = "You will be asked if your family history information and medical information, including results of the genomic sequencing test, may be shared with a designated family member. " -* item[=].type = #choice -* item[=].answerValueSet = $PermissionToShareWithFamilyValueSet - -* item[=].item[0].linkId = "Contact Info" -* item[=].item[=].text = "Name of family member, relationship with you, Phone number" -* item[=].item[=].type = #string -* item[=].item[=].enableWhen[0].question = "Sharing Results With My Family Members" -* item[=].item[=].enableWhen[=].operator = #= -* item[=].item[=].enableWhen[=].answerString = "I give permission to share my medical, family history and genomic sequencing test results with a designated family member." - -* item[+].linkId = "Signiture of participant" -* item[=].text = "Signiture, Printed name and date" -* item[=].type = #string - -* item[+].linkId = "If consent is provided by Substitute Decision Maker" -* item[=].text = "Printed Name of Participant, Signitture of person Condcting the Consent Discussion and Date" -* item[=].type = #string -* item[=].enableWhen[0].question = "Signiture of participant" -* item[=].enableWhen[=].operator = #exists -* item[=].enableWhen[=].answerString = "" - - -* item[+].linkId = "Signiture of Interpreter" -* item[=].text = "The following attestation must be provided if the participant is unable to read or requires an oral translation: - -If the participant is assisted during the consent process, please check the relevant box and complete the signature space below: - -The person signing below acted as an interpreter, and attests that the study as set out in the consent form was accurately sight translated and/or interpreted, and that interpretation was provided on questions, responses and additional discussion arising from this process. - -Printed Name, Signiture, Date, and Language - -The consent form was read to the participant. The person signing below attests that the study as set out in this form was accurately explained to the participant, and any questions have been answered. -PRINT NAME of witness Signature Date - -Relationship to Participant - -" -* item[=].type = #string - - - -* item[+].linkId = "STATEMENT OF CONSENT PARTICIPANT CAPACITY REGAINED" -* item[=].text = "I understand that permission was given for me to participate in this study by ____________________ (Substitute Decision Maker) while I was not able to make my own decisions. The research study has now been explained to me, and my questions have been answered to my satisfaction. I have the right not to continue participating and the right to withdraw without affecting the quality of medical care at Mount Sinai Hospital for me and for other members of my family. As well, the potential harms and benefits (if any) of participating in this research study have been explained to me. - -I have been told that I have not waived my legal rights nor released the investigators, sponsors, or involved institutions from their legal and professional responsibilities. I know that I may ask now, or in the future, any questions I have about the study. I have been told that records relating to me and my care will be kept confidential and that no information will be disclosed without my permission unless required by law. I have been given sufficient time to read the above information. - -At this time, I am now able to make my own decisions and" -* item[=].type = #choice -* item[=].answerValueSet = $NeuroParticipationConsentValueSet - - - - - -* item[+].linkId = "Signiture of Participant Consent" -* item[=].text = "Name of participant, Signature of Participant, and date/time. I have explained to the above-named participant the nature and purpose, the potential benefits, and possible risks associated with participation in this research study. I have answered all questions that have been raised about the study. -" -* item[=].type = #string \ No newline at end of file diff --git a/input/fsh/instances/Neuro/EX_PlanDefinition_AcousticTasksNeuro.fsh b/input/fsh/instances/Neuro/EX_PlanDefinition_AcousticTasksNeuro.fsh deleted file mode 100644 index 4fc3b25..0000000 --- a/input/fsh/instances/Neuro/EX_PlanDefinition_AcousticTasksNeuro.fsh +++ /dev/null @@ -1,36 +0,0 @@ -Instance: VbaiPlanDefinitionAcousticTasksNeuroExample -InstanceOf: VbaiPlanDefinition -Usage: #example -Title: "Acoustic Tasks Neuro PlanDefinition" -Description: "An example of a Voice as a Biomarker for Acoustic Tasks Neuro Cohort PlanDefinition" - -* status = #active -* date = "2023-07-31" -* description = "This is a plandefinition for Acoustic Tasks Neuro cohort protocol" -* title = "Acoustic Tasks Neuro Cohort Protocol" - -* action[0].title = "Montreal Cognitive Assessment (MoCA Test)" -* action[=].prefix = "1.8 Task 1" -* action[=].description = "Have participant complete MoCA Test" -* action[=].definitionCanonical = $MoCAQuestionnaire - - -* action[+].title = "Word-colour Stroop:" -* action[=].prefix = "1.8 Task 2" -* action[=].description = "You will be shown a word (one of 5 colour words - red, green, blue, brown, purple; such as ‘blue’, or a baseline stimulus, ‘oooo’), which is displayed in a congruent or incongruent colour (one of 5 colour stimuli). You have to name the colour in which the word is displayed. (no time limit) " -* action[=].definitionCanonical = $StroopQuestionnaire - -* action[+].title = "Productive vocabulary link:" -* action[=].prefix = "1.8 Task 3" -* action[=].description = "You will be shown a target word. You will have to provide a definition for it (no time limit)." -* action[=].definitionCanonical = $VocabularyQuestionniare - -* action[+].title = "Random item generation / semantic fluency link:" -* action[=].prefix = "1.8 Task 4" -* action[=].description = "You will have to speak a series of (I) random, non-repeating letters or numbers, or (ii) items from a given category (e.g., cities, animals, etc.), with the goal of maximizing the number of items. (time limit: 60 seconds). " -* action[=].definitionCanonical = $RandomItemGenerationQuestionnaire - -* action[+].title = "Winograd schemas link" -* action[=].prefix = "1.8 Task 5" -* action[=].description = "Read each sentence, and answer the question by selecting one of the options" -* action[=].definitionCanonical = $WinogradQuestionnaire diff --git a/input/fsh/instances/Neuro/EX_PlanDefinition_QuestionnaireNeuro.fsh b/input/fsh/instances/Neuro/EX_PlanDefinition_QuestionnaireNeuro.fsh deleted file mode 100644 index d1c4fcd..0000000 --- a/input/fsh/instances/Neuro/EX_PlanDefinition_QuestionnaireNeuro.fsh +++ /dev/null @@ -1,9 +0,0 @@ -Instance: VbaiPlanDefinitionQuestionnaireNeuroExample -InstanceOf: VbaiPlanDefinition -Usage: #example -Title: " Questionnaire Neuro PlanDefinition" -Description: "An example of a Voice as a Biomarker for Questionnaire Neuro Cohort PlanDefinition" -* status = #active -* date = "2023-07-31" -* description = "This is a plandefinition for Questionnaire Neuro cohort protocol" -* title = "Questionnaire Neuro Cohort Protocol" diff --git a/input/fsh/instances/Neuro/EX_Stroop.fsh b/input/fsh/instances/Neuro/EX_Stroop.fsh deleted file mode 100644 index 9e9be5d..0000000 --- a/input/fsh/instances/Neuro/EX_Stroop.fsh +++ /dev/null @@ -1,249 +0,0 @@ - -Instance: Stroop -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "Stroop Questionniare" -Description: "Stroop Questionniare for Neuro Cohort" -* date = 2023-08-29 -* title = "Stroop Questionniare for Neuro Cohort" -* status = #active - -* item[0].linkId = "Stroop_1" -* item[=].text = "oooo colour: red" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_2" -* item[=].text = "oooo colour: green" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_3" -* item[=].text = "oooo colour: blue" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_4" -* item[=].text = "oooo colour: brown" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_5" -* item[=].text = "oooo colour: purple" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_6" -* item[=].text = "oooo colour: red" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_7" -* item[=].text = "oooo colour: green" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_8" -* item[=].text = "oooo colour: blue" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_9" -* item[=].text = "oooo colour: brown" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_10" -* item[=].text = "oooo colour: purple" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_11" -* item[=].text = "oooo colour: red" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_12" -* item[=].text = "oooo colour: green" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_13" -* item[=].text = "oooo colour: blue" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_14" -* item[=].text = "oooo colour: brown" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_15" -* item[=].text = "oooo colour: purple" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_16" -* item[=].text = "oooo colour: red" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_17" -* item[=].text = "oooo colour: green" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_18" -* item[=].text = "oooo colour: blue" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_19" -* item[=].text = "oooo colour: brown" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_20" -* item[=].text = "oooo colour: purple" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_21" -* item[=].text = "red colour: red" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_22" -* item[=].text = "green colour: green" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_23" -* item[=].text = "blue colour: blue" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_24" -* item[=].text = "brown colour: brown" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_25" -* item[=].text = "purple colour: purple" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_26" -* item[=].text = "red colour: red" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_27" -* item[=].text = "green colour: green" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_28" -* item[=].text = "blue colour: blue" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_29" -* item[=].text = "brown colour: brown" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_30" -* item[=].text = "purple colour: purple" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_31" -* item[=].text = "red colour: red" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_32" -* item[=].text = "green colour: green" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_33" -* item[=].text = "blue colour: blue" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_34" -* item[=].text = "brown colour: brown" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_35" -* item[=].text = "purple colour: purple" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_36" -* item[=].text = "red colour: red" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_37" -* item[=].text = "green colour: green" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_38" -* item[=].text = "blue colour: blue" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_39" -* item[=].text = "brown colour: brown" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_40" -* item[=].text = "purple colour: purple" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_41" -* item[=].text = "red colour: green" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_42" -* item[=].text = "red colour: blue" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_43" -* item[=].text = "red colour: brown" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_44" -* item[=].text = "red colour: purple" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_45" -* item[=].text = "green colour: red" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_46" -* item[=].text = "green colour: blue" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_47" -* item[=].text = "green colour: brown" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_48" -* item[=].text = "green colour: purple" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_49" -* item[=].text = "blue colour: red" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_50" -* item[=].text = "blue colour: green" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_51" -* item[=].text = "blue colour: brown" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_52" -* item[=].text = "blue colour: purple" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_53" -* item[=].text = "brown colour: red" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_54" -* item[=].text = "brown colour: green" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_55" -* item[=].text = "brown colour: blue" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_56" -* item[=].text = "brown colour: purple" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_57" -* item[=].text = "purple colour: red" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_58" -* item[=].text = "purple colour: green" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_59" -* item[=].text = "purple colour: blue" -* item[=].type = #attachment - -* item[+].linkId = "Stroop_60" -* item[=].text = "purple colour: brown" -* item[=].type = #attachment diff --git a/input/fsh/instances/Neuro/EX_VbaiCohortProtocolNeuro.fsh b/input/fsh/instances/Neuro/EX_VbaiCohortProtocolNeuro.fsh deleted file mode 100644 index d23f061..0000000 --- a/input/fsh/instances/Neuro/EX_VbaiCohortProtocolNeuro.fsh +++ /dev/null @@ -1,84 +0,0 @@ -Instance: CohortProtocolExampleNeuro -InstanceOf: VbaiCohortProtocol -Usage: #example -Title: "Cohort Protocol Neuro" -Description: "VbaiCohortProtocol Neuro version" -* status = #active -* date = "2023-07-31" -* description = "This is a plandefinition for Neuro cohort protocol" -* title = "Neuro Cohort Protocol" - -* action[0].title = "Eligibility" -* action[=].prefix = "1.1" -* action[=].description = "List of eligibility questions" -* action[=].priority = #routine -* action[=].definitionCanonical = $AdultEligibilityPlanDefinition - -* action[+].title = "Consent/Assent" -* action[=].prefix = "1.2" -* action[=].description = "Retieve consent/assent from participant" -* action[=].priority = #routine -* action[=].definitionCanonical = $NeuroConsentPlanDefinition - -* action[+].title = "Demographics" -* action[=].prefix = "1.3" -* action[=].description = "have Participant complete demographics" -* action[=].priority = #routine -* action[=].definitionCanonical = $Demographic - -* action[+].title = "Voice Impacting Q's" -* action[=].prefix = "1.4" -* action[=].description = "Administer Voice Impacting Questions" -* action[=].priority = #routine -* action[=].definitionCanonical = $VocalFoldParalysis - - -* action[+].title = "Acoustic Tasks" -* action[=].prefix = "1.5" -* action[=].description = "Perform Acoustic Tasks" -* action[=].priority = #routine -* action[=].definitionCanonical = $AcousticTasksGeneralQuestionnaire - -* action[+].title = "Confounders" -* action[=].prefix = "1.6" -* action[=].description = "Retrieve Confounders" -* action[=].priority = #routine -* action[=].definitionCanonical = $Confounders - -* action[+].title = "Questionnaires" -* action[=].prefix = "1.7" -* action[=].description = "Administier Validated Questionnaires" -* action[=].priority = #routine -* action[=].definitionCanonical = $GeneralQuestionnairePlanDefinition - -* action[+].title = "Cohort specific acoustic tasks" -* action[=].prefix = "1.8" -* action[=].description = "Administer cohort specific acoustic tasks" -* action[=].priority = #routine -* action[=].definitionCanonical = $AcousticTaskNeuroPlanDefinition - -* action[+].title = "Cohort specific confounders" -* action[=].prefix = "1.9" -* action[=].description = "Administer cohort specific confounders" -* action[=].priority = #routine -* action[=].definitionCanonical = $CohortSpecificConfoundersPlanDefinition - -* action[+].title = "Cohort specific Questionnaires" -* action[=].prefix = "1.10" -* action[=].description = "Administer cohort specific questionnaires" -* action[=].priority = #routine -* action[=].definitionCanonical = $NeuroQuestionnairePlanDefinition - -* action[+].title = "Clinician input" -* action[=].prefix = "1.11" -* action[=].description = "Have Clinican give their input" -* action[=].priority = #routine -* action[=].definitionCanonical = $ClinicianInputPlanDefinition - - -* action[+].title = "Feedback" -* action[=].prefix = "1.12" -* action[=].description = "Recieve Feedback" -* action[=].priority = #routine -* action[=].definitionCanonical = $FeedbackQuestionnaire - diff --git a/input/fsh/instances/Neuro/EX_Vocabulary.fsh b/input/fsh/instances/Neuro/EX_Vocabulary.fsh deleted file mode 100644 index c9f3c7c..0000000 --- a/input/fsh/instances/Neuro/EX_Vocabulary.fsh +++ /dev/null @@ -1,736 +0,0 @@ -Instance: Vocabulary -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "Vocabulary Questionniare" -Description: "Vocabulary Questionniare" -* date = 2023-08-21 -* title = "Vocabulary Questionniare" -* status = #active -* item[0].linkId = "Vocabulary_1" -* item[=].text = "boil" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_2" -* item[=].text = "duckling" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_3" -* item[=].text = "cupboard" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_4" -* item[=].text = "workbench" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_5" -* item[=].text = "agreeable" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_6" -* item[=].text = "swear" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_7" -* item[=].text = "cap" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_8" -* item[=].text = "unwire" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_9" -* item[=].text = "guitarist" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_10" -* item[=].text = "hardcover" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_11" -* item[=].text = "broccoli" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_12" -* item[=].text = "unsolved" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_13" -* item[=].text = "coral" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_14" -* item[=].text = "gladiator" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_15" -* item[=].text = "monkey" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_16" -* item[=].text = "jobless" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_17" -* item[=].text = "capitalization" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_18" -* item[=].text = "selfish" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_19" -* item[=].text = "emptiness" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_20" -* item[=].text = "pain" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_21" -* item[=].text = "brainpower" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_22" -* item[=].text = "lettuce" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_23" -* item[=].text = "wartime" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_24" -* item[=].text = "newsboy" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_25" -* item[=].text = "equipment" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_26" -* item[=].text = "sensation" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_27" -* item[=].text = "burglar" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_28" -* item[=].text = "idiotic" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_29" -* item[=].text = "spoils" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_30" -* item[=].text = "belong" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_31" -* item[=].text = "greeter" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_32" -* item[=].text = "screech" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_33" -* item[=].text = "tardy" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_34" -* item[=].text = "viewing" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_35" -* item[=].text = "heating" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_36" -* item[=].text = "homeward" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_37" -* item[=].text = "payment" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_38" -* item[=].text = "refereeing" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_39" -* item[=].text = "canyon" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_40" -* item[=].text = "nutmeg" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_41" -* item[=].text = "birdcage" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_42" -* item[=].text = "killer" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_43" -* item[=].text = "waistband" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_44" -* item[=].text = "mutter" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_45" -* item[=].text = "specific" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_46" -* item[=].text = "clerk" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_47" -* item[=].text = "orphaned" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_48" -* item[=].text = "bat" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_49" -* item[=].text = "bakeshop" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_50" -* item[=].text = "hilarious" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_51" -* item[=].text = "cheeseburger" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_52" -* item[=].text = "able" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_53" -* item[=].text = "morning" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_54" -* item[=].text = "tradition" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_55" -* item[=].text = "jean" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_56" -* item[=].text = "merry" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_57" -* item[=].text = "sunset" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_58" -* item[=].text = "stand" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_59" -* item[=].text = "sportsmanlike" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_60" -* item[=].text = "superstitious" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_61" -* item[=].text = "weightless" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_62" -* item[=].text = "vibration" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_63" -* item[=].text = "spotless" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_64" -* item[=].text = "plank" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_65" -* item[=].text = "pebble" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_66" -* item[=].text = "wastebasket" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_67" -* item[=].text = "envy" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_68" -* item[=].text = "hammer" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_69" -* item[=].text = "sun" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_70" -* item[=].text = "whole" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_71" -* item[=].text = "faucet" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_72" -* item[=].text = "cursive" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_73" -* item[=].text = "tire" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_74" -* item[=].text = "perch" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_75" -* item[=].text = "invitation" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_76" -* item[=].text = "continent" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_77" -* item[=].text = "membership" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_78" -* item[=].text = "scramble" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_79" -* item[=].text = "wood" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_80" -* item[=].text = "pheasant" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_81" -* item[=].text = "anonymous" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_82" -* item[=].text = "strategic" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_83" -* item[=].text = "polling" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_84" -* item[=].text = "combustion" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_85" -* item[=].text = "remembrance" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_86" -* item[=].text = "obscure" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_87" -* item[=].text = "cleric" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_88" -* item[=].text = "outrank" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_89" -* item[=].text = "absolution" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_90" -* item[=].text = "priesthood" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_91" -* item[=].text = "critic" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_92" -* item[=].text = "uncensored" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_93" -* item[=].text = "hobbyist" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_94" -* item[=].text = "perilous" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_95" -* item[=].text = "irate" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_96" -* item[=].text = "global" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_97" -* item[=].text = "hovel" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_98" -* item[=].text = "sophomore" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_99" -* item[=].text = "dirham" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_100" -* item[=].text = "keen" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_101" -* item[=].text = "fuddle" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_102" -* item[=].text = "battlewagon" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_103" -* item[=].text = "entail" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_104" -* item[=].text = "scarab" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_105" -* item[=].text = "dank" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_106" -* item[=].text = "guarantee" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_107" -* item[=].text = "adjuster" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_108" -* item[=].text = "enliven" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_109" -* item[=].text = "biodegradable" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_110" -* item[=].text = "enfold" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_111" -* item[=].text = "amputee" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_112" -* item[=].text = "trench" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_113" -* item[=].text = "ovation" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_114" -* item[=].text = "unsuitable" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_115" -* item[=].text = "suburban" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_116" -* item[=].text = "memento" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_117" -* item[=].text = "inevitable" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_118" -* item[=].text = "marine" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_119" -* item[=].text = "uncorrupted" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_120" -* item[=].text = "mystique" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_121" -* item[=].text = "behemoth" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_122" -* item[=].text = "marshland" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_123" -* item[=].text = "unaltered" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_124" -* item[=].text = "minority" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_125" -* item[=].text = "illicit" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_126" -* item[=].text = "stockbroker" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_127" -* item[=].text = "luster" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_128" -* item[=].text = "contort" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_129" -* item[=].text = "crimping" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_130" -* item[=].text = "finery" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_131" -* item[=].text = "feminist" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_132" -* item[=].text = "hallmark" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_133" -* item[=].text = "showy" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_134" -* item[=].text = "tarantella" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_135" -* item[=].text = "restaurateur" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_136" -* item[=].text = "uncanny" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_137" -* item[=].text = "kilter" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_138" -* item[=].text = "legislation" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_139" -* item[=].text = "illogical" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_140" -* item[=].text = "entirety" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_141" -* item[=].text = "irreparable" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_142" -* item[=].text = "itinerary" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_143" -* item[=].text = "concept" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_144" -* item[=].text = "quivering" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_145" -* item[=].text = "plagiarize" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_146" -* item[=].text = "effectiveness" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_147" -* item[=].text = "portrayal" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_148" -* item[=].text = "civilization" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_149" -* item[=].text = "variation" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_150" -* item[=].text = "omen" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_151" -* item[=].text = "teriyaki" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_152" -* item[=].text = "oligarch" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_153" -* item[=].text = "compartmentalize" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_154" -* item[=].text = "lemma" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_155" -* item[=].text = "aquaplane" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_156" -* item[=].text = "homicidal" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_157" -* item[=].text = "editorialize" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_158" -* item[=].text = "inkling" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_159" -* item[=].text = "valency" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_160" -* item[=].text = "mesosphere" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_161" -* item[=].text = "distillate" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_162" -* item[=].text = "deduce" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_163" -* item[=].text = "deformation" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_164" -* item[=].text = "puerile" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_165" -* item[=].text = "cynical" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_166" -* item[=].text = "surreal" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_167" -* item[=].text = "denigrate" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_168" -* item[=].text = "unconventionality" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_169" -* item[=].text = "maceration" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_170" -* item[=].text = "jocularity" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_171" -* item[=].text = "poignant" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_172" -* item[=].text = "subornation" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_173" -* item[=].text = "heliotrope" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_174" -* item[=].text = "clef" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_175" -* item[=].text = "exudation" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_176" -* item[=].text = "inequitable" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_177" -* item[=].text = "lox" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_178" -* item[=].text = "loyalist" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_179" -* item[=].text = "immutable" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_180" -* item[=].text = "conga" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_181" -* item[=].text = "affirmation" -* item[=].type = #attachment - -* item[+].linkId = "Vocabulary_182" -* item[=].text = "pejorative" -* item[=].type = #attachment - diff --git a/input/fsh/instances/Neuro/EX_WinogradSchemas.fsh b/input/fsh/instances/Neuro/EX_WinogradSchemas.fsh deleted file mode 100644 index 42a8b84..0000000 --- a/input/fsh/instances/Neuro/EX_WinogradSchemas.fsh +++ /dev/null @@ -1,1664 +0,0 @@ - -Instance: WinogradSchema -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "Winograd Questionnaire" -Description: "WinoGrad Questionnaire" -* date = 2023-08-21 -* title = "Winograd Questionnaire" -* status = #active -* item[+].linkId = "Winograd_q_1" -* item[=].type = #choice -* item[=].text = "The city councilmen refused the demonstrators a permit because they feared violence. Who feared violence? " -* item[=].answerValueSet = $Winograd1ValueSet - - - -* item[+].linkId = "Winograd_q_2" -* item[=].type = #choice -* item[=].text = "The city councilmen refused the demonstrators a permit because they advocated violence. Who advocated violence? " -* item[=].answerValueSet = $Winograd1ValueSet - -* item[+].linkId = "Winograd_q_3" -* item[=].type = #choice -* item[=].text = "The trophy doesn't fit into the brown suitcase because it's too small. What is too small? " -* item[=].answerValueSet = $Winograd2ValueSet - - - -* item[+].linkId = "Winograd_q_4" -* item[=].type = #choice -* item[=].text = "The trophy doesn't fit into the brown suitcase because it's too large. What is too large? " -* item[=].answerValueSet = $Winograd2ValueSet - -* item[+].linkId = "Winograd_q_5" -* item[=].type = #choice -* item[=].text = "Joan made sure to thank Susan for all the help she had given. Who had given help? " -* item[=].answerValueSet = $Winograd3ValueSet - - - -* item[+].linkId = "Winograd_q_6" -* item[=].type = #choice -* item[=].text = "Joan made sure to thank Susan for all the help she had received. Who had received help? " -* item[=].answerValueSet = $Winograd3ValueSet - -* item[+].linkId = "Winograd_q_7" -* item[=].type = #choice -* item[=].text = "Paul tried to call George on the phone, but he wasn't successful. Who was not successful? " -* item[=].answerValueSet = $Winograd4ValueSet - - - -* item[+].linkId = "Winograd_q_8" -* item[=].type = #choice -* item[=].text = "Paul tried to call George on the phone, but he wasn't available. Who was not available? " -* item[=].answerValueSet = $Winograd4ValueSet - -* item[+].linkId = "Winograd_q_9" -* item[=].type = #choice -* item[=].text = "The lawyer asked the witness a question, but he was reluctant to answer it . Who was reluctant to answer the question? " -* item[=].answerValueSet = $Winograd5ValueSet - - - -* item[+].linkId = "Winograd_q_10" -* item[=].type = #choice -* item[=].text = "The lawyer asked the witness a question, but he was reluctant to repeat it . Who was reluctant to repeat the question? " -* item[=].answerValueSet = $Winograd5ValueSet - -* item[+].linkId = "Winograd_q_11" -* item[=].type = #choice -* item[=].text = "The delivery truck zoomed by the school bus because it was going so fast. What was going so fast? " -* item[=].answerValueSet = $Winograd6ValueSet - - - -* item[+].linkId = "Winograd_q_12" -* item[=].type = #choice -* item[=].text = "The delivery truck zoomed by the school bus because it was going so slow. What was going so slow? " -* item[=].answerValueSet = $Winograd6ValueSet - -* item[+].linkId = "Winograd_q_13" -* item[=].type = #choice -* item[=].text = "Frank felt vindicated when his longtime rival Bill revealed that he was the winner of the competition. Who was the winner of the competition? " -* item[=].answerValueSet = $Winograd7ValueSet - - - -* item[+].linkId = "Winograd_q_14" -* item[=].type = #choice -* item[=].text = "Frank felt crushed when his longtime rival Bill revealed that he was the winner of the competition. Who was the winner of the competition? " -* item[=].answerValueSet = $Winograd7ValueSet - -* item[+].linkId = "Winograd_q_15" -* item[=].type = #choice -* item[=].text = "The man couldn't lift his son because he was so weak. Who was weak? " -* item[=].answerValueSet = $Winograd8ValueSet - - - -* item[+].linkId = "Winograd_q_16" -* item[=].type = #choice -* item[=].text = "The man couldn't lift his son because he was so heavy. Who was heavy? " -* item[=].answerValueSet = $Winograd8ValueSet - -* item[+].linkId = "Winograd_q_17" -* item[=].type = #choice -* item[=].text = "The large ball crashed right through the table because it was made of steel. What was made of steel? " -* item[=].answerValueSet = $Winograd9ValueSet - - - -* item[+].linkId = "Winograd_q_18" -* item[=].type = #choice -* item[=].text = "The large ball crashed right through the table because it was made of styrofoam. What was made of styrofoam? " -* item[=].answerValueSet = $Winograd9ValueSet - -* item[+].linkId = "Winograd_q_19" -* item[=].type = #choice -* item[=].text = "John couldn't see the stage with Billy in front of him because he is so short. Who is so short? " -* item[=].answerValueSet = $Winograd10ValueSet - - - -* item[+].linkId = "Winograd_q_20" -* item[=].type = #choice -* item[=].text = "John couldn't see the stage with Billy in front of him because he is so tall. Who is so tall? " -* item[=].answerValueSet = $Winograd10ValueSet - -* item[+].linkId = "Winograd_q_21" -* item[=].type = #choice -* item[=].text = "Tom threw his schoolbag down to Ray after he reached the top of the stairs. Who reached the top of the stairs? " -* item[=].answerValueSet = $Winograd11ValueSet - - - -* item[+].linkId = "Winograd_q_22" -* item[=].type = #choice -* item[=].text = "Tom threw his schoolbag down to Ray after he reached the bottom of the stairs. Who reached the bottom of the stairs? " -* item[=].answerValueSet = $Winograd11ValueSet - -* item[+].linkId = "Winograd_q_23" -* item[=].type = #choice -* item[=].text = "Although they ran at about the same speed, Sue beat Sally because she had such a good start. Who had a good start? " -* item[=].answerValueSet = $Winograd12ValueSet - - - -* item[+].linkId = "Winograd_q_24" -* item[=].type = #choice -* item[=].text = "Although they ran at about the same speed, Sue beat Sally because she had such a bad start. Who had a bad start? " -* item[=].answerValueSet = $Winograd12ValueSet - -* item[+].linkId = "Winograd_q_25" -* item[=].type = #choice -* item[=].text = "The sculpture rolled off the shelf because it wasn't anchored. What wasn't anchored? " -* item[=].answerValueSet = $Winograd13ValueSet - - - -* item[+].linkId = "Winograd_q_26" -* item[=].type = #choice -* item[=].text = "The sculpture rolled off the shelf because it wasn't level. What wasn't level? " -* item[=].answerValueSet = $Winograd13ValueSet - -* item[+].linkId = "Winograd_q_27" -* item[=].type = #choice -* item[=].text = "Sam's drawing was hung just above Tina's and it did look much better with another one below it. Which looked better? " -* item[=].answerValueSet = $Winograd14ValueSet - - - -* item[+].linkId = "Winograd_q_28" -* item[=].type = #choice -* item[=].text = "Sam's drawing was hung just above Tina's and it did look much better with another one above it. Which looked better? " -* item[=].answerValueSet = $Winograd14ValueSet - -* item[+].linkId = "Winograd_q_29" -* item[=].type = #choice -* item[=].text = "Anna did a lot better than her good friend Lucy on the test because she had studied so hard. Who studied hard? " -* item[=].answerValueSet = $Winograd15ValueSet - - - -* item[+].linkId = "Winograd_q_30" -* item[=].type = #choice -* item[=].text = "Anna did a lot worse than her good friend Lucy on the test because she had studied so hard. Who studied hard? " -* item[=].answerValueSet = $Winograd15ValueSet - -* item[+].linkId = "Winograd_q_31" -* item[=].type = #choice -* item[=].text = "The firemen arrived after the police because they were coming from so far away. Who came from far away? " -* item[=].answerValueSet = $Winograd16ValueSet - - - -* item[+].linkId = "Winograd_q_32" -* item[=].type = #choice -* item[=].text = "The firemen arrived before the police because they were coming from so far away. Who came from far away? " -* item[=].answerValueSet = $Winograd16ValueSet - -* item[+].linkId = "Winograd_q_33" -* item[=].type = #choice -* item[=].text = "Frank was upset with Tom because the toaster he had bought from him didn't work. Who had bought from the toaster? " -* item[=].answerValueSet = $Winograd17ValueSet - - - -* item[+].linkId = "Winograd_q_34" -* item[=].type = #choice -* item[=].text = "Frank was upset with Tom because the toaster he had sold to him didn't work. Who had sold to the toaster? " -* item[=].answerValueSet = $Winograd17ValueSet - -* item[+].linkId = "Winograd_q_35" -* item[=].type = #choice -* item[=].text = "Jim yelled at Kevin because he was so upset. Who was upset? " -* item[=].answerValueSet = $Winograd18ValueSet - - - -* item[+].linkId = "Winograd_q_36" -* item[=].type = #choice -* item[=].text = "Jim comforted Kevin because he was so upset. Who was upset? " -* item[=].answerValueSet = $Winograd18ValueSet - -* item[+].linkId = "Winograd_q_37" -* item[=].type = #choice -* item[=].text = "The sack of potatoes had been placed above the bag of flour, so it had to be moved first. What had to be moved first? " -* item[=].answerValueSet = $Winograd19ValueSet - - - -* item[+].linkId = "Winograd_q_38" -* item[=].type = #choice -* item[=].text = "The sack of potatoes had been placed below the bag of flour, so it had to be moved first. What had to be moved first? " -* item[=].answerValueSet = $Winograd19ValueSet - -* item[+].linkId = "Winograd_q_39" -* item[=].type = #choice -* item[=].text = "Pete envies Martin because he is very successful. Who is very successful? " -* item[=].answerValueSet = $Winograd20ValueSet - - - -* item[+].linkId = "Winograd_q_40" -* item[=].type = #choice -* item[=].text = "Pete envies Martin although he is very successful. Who is very successful? " -* item[=].answerValueSet = $Winograd20ValueSet - -* item[+].linkId = "Winograd_q_41" -* item[=].type = #choice -* item[=].text = "I was trying to balance the bottle upside down on the table, but I couldn't do it because it was so top-heavy. What was top-heavy? " -* item[=].answerValueSet = $Winograd21ValueSet - - - -* item[+].linkId = "Winograd_q_42" -* item[=].type = #choice -* item[=].text = "I was trying to balance the bottle upside down on the table, but I couldn't do it because it was so uneven. What was uneven? " -* item[=].answerValueSet = $Winograd21ValueSet - -* item[+].linkId = "Winograd_q_43" -* item[=].type = #choice -* item[=].text = "I spread the cloth on the table in order to protect it. To protect what? " -* item[=].answerValueSet = $Winograd22ValueSet - - - -* item[+].linkId = "Winograd_q_44" -* item[=].type = #choice -* item[=].text = "I spread the cloth on the table in order to display it. To display what? " -* item[=].answerValueSet = $Winograd22ValueSet - -* item[+].linkId = "Winograd_q_45" -* item[=].type = #choice -* item[=].text = "The older students were bullying the younger ones, so we rescued them. Whom did we rescued? " -* item[=].answerValueSet = $Winograd23ValueSet - - - -* item[+].linkId = "Winograd_q_46" -* item[=].type = #choice -* item[=].text = "The older students were bullying the younger ones, so we punished them. Whom did we punished? " -* item[=].answerValueSet = $Winograd23ValueSet - -* item[+].linkId = "Winograd_q_47" -* item[=].type = #choice -* item[=].text = "I poured water from the bottle into the cup until it was full. What was full? " -* item[=].answerValueSet = $Winograd24ValueSet - - - -* item[+].linkId = "Winograd_q_48" -* item[=].type = #choice -* item[=].text = "I poured water from the bottle into the cup until it was empty. What was empty? " -* item[=].answerValueSet = $Winograd24ValueSet - -* item[+].linkId = "Winograd_q_49" -* item[=].type = #choice -* item[=].text = "Susan knows all about Ann's personal problems because she is nosy. Who is nosy? " -* item[=].answerValueSet = $Winograd25ValueSet - - - -* item[+].linkId = "Winograd_q_50" -* item[=].type = #choice -* item[=].text = "Susan knows all about Ann's personal problems because she is indiscreet. Who is indiscreet? " -* item[=].answerValueSet = $Winograd25ValueSet - -* item[+].linkId = "Winograd_q_51" -* item[=].type = #choice -* item[=].text = "Susan knew that Ann's son had been in a car accident, so she told her about it. Who told the other about the accident? " -* item[=].answerValueSet = $Winograd26ValueSet - - - -* item[+].linkId = "Winograd_q_52" -* item[=].type = #choice -* item[=].text = "Susan knew that Ann's son had been in a car accident, because she told her about it. Who told the other about the accident? " -* item[=].answerValueSet = $Winograd26ValueSet - -* item[+].linkId = "Winograd_q_53" -* item[=].type = #choice -* item[=].text = "Joe's uncle can still beat him at tennis, even though he is 30 years older. Who is older? " -* item[=].answerValueSet = $Winograd27ValueSet - - - -* item[+].linkId = "Winograd_q_54" -* item[=].type = #choice -* item[=].text = "Joe's uncle can still beat him at tennis, even though he is 30 years younger. Who is younger? " -* item[=].answerValueSet = $Winograd27ValueSet - -* item[+].linkId = "Winograd_q_55" -* item[=].type = #choice -* item[=].text = "The police left the house and went into the garage, where they found the murder weapon. Where did they find the murder weapon? " -* item[=].answerValueSet = $Winograd28ValueSet - - - -* item[+].linkId = "Winograd_q_56" -* item[=].type = #choice -* item[=].text = "The police left the house and went into the garage, after they found the murder weapon. Where did they find the murder weapon? " -* item[=].answerValueSet = $Winograd28ValueSet - -* item[+].linkId = "Winograd_q_57" -* item[=].type = #choice -* item[=].text = "The painting in Mark's living room shows an oak tree. It is to the right of the bookcase. What is to the right of the bookcase? " -* item[=].answerValueSet = $Winograd29ValueSet - - - -* item[+].linkId = "Winograd_q_58" -* item[=].type = #choice -* item[=].text = "The painting in Mark's living room shows an oak tree. It is to the right of a house. What is to the right of a house? " -* item[=].answerValueSet = $Winograd29ValueSet - -* item[+].linkId = "Winograd_q_59" -* item[=].type = #choice -* item[=].text = "There is a gap in the wall. You can see the garden through it. You can see the garden through what? " -* item[=].answerValueSet = $Winograd30ValueSet - - - -* item[+].linkId = "Winograd_q_60" -* item[=].type = #choice -* item[=].text = "There is a gap in the wall. You can see the garden behind it. You can see the garden behind what? " -* item[=].answerValueSet = $Winograd30ValueSet - -* item[+].linkId = "Winograd_q_61" -* item[=].type = #choice -* item[=].text = "The drain is clogged with hair. It has to be cleaned. What has to be cleaned? " -* item[=].answerValueSet = $Winograd31ValueSet - - - -* item[+].linkId = "Winograd_q_62" -* item[=].type = #choice -* item[=].text = "The drain is clogged with hair. It has to be removed. What has to be removed? " -* item[=].answerValueSet = $Winograd31ValueSet - -* item[+].linkId = "Winograd_q_63" -* item[=].type = #choice -* item[=].text = "My meeting started at 4:00 and I needed to catch the train at 4:30, so there wasn't much time. Luckily, it was short, so it worked out. What was short? " -* item[=].answerValueSet = $Winograd32ValueSet - - - -* item[+].linkId = "Winograd_q_64" -* item[=].type = #choice -* item[=].text = "My meeting started at 4:00 and I needed to catch the train at 4:30, so there wasn't much time. Luckily, it was delayed, so it worked out. What was delayed? " -* item[=].answerValueSet = $Winograd32ValueSet - -* item[+].linkId = "Winograd_q_65" -* item[=].type = #choice -* item[=].text = "There is a pillar between me and the stage, and I can't see it. What can't I see? " -* item[=].answerValueSet = $Winograd33ValueSet - - - -* item[+].linkId = "Winograd_q_66" -* item[=].type = #choice -* item[=].text = "There is a pillar between me and the stage, and I can't see around it. What can't I see around? " -* item[=].answerValueSet = $Winograd33ValueSet - -* item[+].linkId = "Winograd_q_67" -* item[=].type = #choice -* item[=].text = "They broadcast an announcement, but a subway came into the station and I couldn't hear it. What couldn't I hear? " -* item[=].answerValueSet = $Winograd34ValueSet - - - -* item[+].linkId = "Winograd_q_68" -* item[=].type = #choice -* item[=].text = "They broadcast an announcement, but a subway came into the station and I couldn't hear over it. What couldn't I hear over? " -* item[=].answerValueSet = $Winograd34ValueSet - -* item[+].linkId = "Winograd_q_69" -* item[=].type = #choice -* item[=].text = "In the middle of the outdoor concert, the rain started falling, and it continued until 10. What continued until 10? " -* item[=].answerValueSet = $Winograd35ValueSet - - - -* item[+].linkId = "Winograd_q_70" -* item[=].type = #choice -* item[=].text = "In the middle of the outdoor concert, the rain started falling, but it continued until 10. What continued until 10? " -* item[=].answerValueSet = $Winograd35ValueSet - -* item[+].linkId = "Winograd_q_71" -* item[=].type = #choice -* item[=].text = "I used an old rag to clean the knife, and then I put it in the drawer. What did I put in the drawer? " -* item[=].answerValueSet = $Winograd36ValueSet - - - -* item[+].linkId = "Winograd_q_72" -* item[=].type = #choice -* item[=].text = "I used an old rag to clean the knife, and then I put it in the trash. What did I put in the trash? " -* item[=].answerValueSet = $Winograd36ValueSet - -* item[+].linkId = "Winograd_q_73" -* item[=].type = #choice -* item[=].text = "Ann asked Mary what time the library closes, but she had forgotten. Who had forgotten? " -* item[=].answerValueSet = $Winograd37ValueSet - - - -* item[+].linkId = "Winograd_q_74" -* item[=].type = #choice -* item[=].text = "Ann asked Mary what time the library closes, because she had forgotten. Who had forgotten? " -* item[=].answerValueSet = $Winograd37ValueSet - -* item[+].linkId = "Winograd_q_75" -* item[=].type = #choice -* item[=].text = "I took the water bottle out of the backpack so that it would be lighter. What would be lighter? " -* item[=].answerValueSet = $Winograd38ValueSet - - - -* item[+].linkId = "Winograd_q_76" -* item[=].type = #choice -* item[=].text = "I took the water bottle out of the backpack so that it would be handy. What would be handy? " -* item[=].answerValueSet = $Winograd38ValueSet - -* item[+].linkId = "Winograd_q_77" -* item[=].type = #choice -* item[=].text = "I couldn't put the pot on the shelf because it was too high. What was too high? " -* item[=].answerValueSet = $Winograd39ValueSet - - - -* item[+].linkId = "Winograd_q_78" -* item[=].type = #choice -* item[=].text = "I couldn't put the pot on the shelf because it was too tall. What was too tall? " -* item[=].answerValueSet = $Winograd39ValueSet - -* item[+].linkId = "Winograd_q_79" -* item[=].type = #choice -* item[=].text = "I'm sure that my map will show this building; it is very famous. What is famous? " -* item[=].answerValueSet = $Winograd40ValueSet - - - -* item[+].linkId = "Winograd_q_80" -* item[=].type = #choice -* item[=].text = "I'm sure that my map will show this building; it is very good. What is good? " -* item[=].answerValueSet = $Winograd40ValueSet - -* item[+].linkId = "Winograd_q_81" -* item[=].type = #choice -* item[=].text = "Bob paid for Charlie's college education. He is very generous. Who is generous? " -* item[=].answerValueSet = $Winograd41ValueSet - - - -* item[+].linkId = "Winograd_q_82" -* item[=].type = #choice -* item[=].text = "Bob paid for Charlie's college education. He is very grateful. Who is grateful? " -* item[=].answerValueSet = $Winograd41ValueSet - -* item[+].linkId = "Winograd_q_83" -* item[=].type = #choice -* item[=].text = "Bob paid for Charlie's college education, but now Charlie acts as though it never happened. He is very hurt. Who is hurt? " -* item[=].answerValueSet = $Winograd42ValueSet - - - -* item[+].linkId = "Winograd_q_84" -* item[=].type = #choice -* item[=].text = "Bob paid for Charlie's college education, but now Charlie acts as though it never happened. He is very ungrateful. Who is ungrateful? " -* item[=].answerValueSet = $Winograd42ValueSet - -* item[+].linkId = "Winograd_q_85" -* item[=].type = #choice -* item[=].text = "Bob was playing cards with Adam and was way ahead. If Adam hadn't had a sudden run of good luck, he would have won. Who would have won? " -* item[=].answerValueSet = $Winograd43ValueSet - - - -* item[+].linkId = "Winograd_q_86" -* item[=].type = #choice -* item[=].text = "Bob was playing cards with Adam and was way ahead. If Adam hadn't had a sudden run of good luck, he would have lost. Who would have lost? " -* item[=].answerValueSet = $Winograd43ValueSet - -* item[+].linkId = "Winograd_q_87" -* item[=].type = #choice -* item[=].text = "Adam can't leave work here until Bob arrives to replace him. If Bob had left home for work on time, he would be here by this time. Who would be here? " -* item[=].answerValueSet = $Winograd44ValueSet - - - -* item[+].linkId = "Winograd_q_88" -* item[=].type = #choice -* item[=].text = "Adam can't leave work here until Bob arrives to replace him. If Bob had left home for work on time, he would be gone by this time. Who would be gone? " -* item[=].answerValueSet = $Winograd44ValueSet - -* item[+].linkId = "Winograd_q_89" -* item[=].type = #choice -* item[=].text = "If the con artist has succeeded in fooling Sam, he would have gotten a lot of money. Who would have gotten the money? " -* item[=].answerValueSet = $Winograd45ValueSet - - - -* item[+].linkId = "Winograd_q_90" -* item[=].type = #choice -* item[=].text = "If the con artist has succeeded in fooling Sam, he would have lost a lot of money. Who would have lost the money? " -* item[=].answerValueSet = $Winograd45ValueSet - -* item[+].linkId = "Winograd_q_91" -* item[=].type = #choice -* item[=].text = "It was a summer afternoon, and the dog was sitting in the middle of the lawn. After a while, it got up and moved to a spot under the tree, because it was hot. What was hot? " -* item[=].answerValueSet = $Winograd46ValueSet - - - -* item[+].linkId = "Winograd_q_92" -* item[=].type = #choice -* item[=].text = "It was a summer afternoon, and the dog was sitting in the middle of the lawn. After a while, it got up and moved to a spot under the tree, because it was cooler. What was cooler? " -* item[=].answerValueSet = $Winograd46ValueSet - -* item[+].linkId = "Winograd_q_93" -* item[=].type = #choice -* item[=].text = "The cat was lying by the mouse hole waiting for the mouse, but it was too cautious. What was too cautious? " -* item[=].answerValueSet = $Winograd47ValueSet - - - -* item[+].linkId = "Winograd_q_94" -* item[=].type = #choice -* item[=].text = "48. The cat was lying by the mouse hole waiting for the mouse, but it was too impatient. What was too impatient? " -* item[=].answerValueSet = $Winograd47ValueSet - -* item[+].linkId = "Winograd_q_95" -* item[=].type = #choice -* item[=].text = "Anne gave birth to a daughter last month. She is a very charming woman. Who is a very charming woman? " -* item[=].answerValueSet = $Winograd48ValueSet - - - -* item[+].linkId = "Winograd_q_96" -* item[=].type = #choice -* item[=].text = "Anne gave birth to a daughter last month. She is a very charming baby. Who is a very charming baby? " -* item[=].answerValueSet = $Winograd48ValueSet - -* item[+].linkId = "Winograd_q_97" -* item[=].type = #choice -* item[=].text = "Alice tried frantically to stop her daughter from chatting at the party, leaving us to wonder why she was behaving so strangely. Who was behaving strangely? " -* item[=].answerValueSet = $Winograd49ValueSet - - - -* item[+].linkId = "Winograd_q_98" -* item[=].type = #choice -* item[=].text = "Alice tried frantically to stop her daughter from barking at the party, leaving us to wonder why she was behaving so strangely. Who was behaving strangely? " -* item[=].answerValueSet = $Winograd49ValueSet - -* item[+].linkId = "Winograd_q_99" -* item[=].type = #choice -* item[=].text = "I saw Jim yelling at some guy in a military uniform with a huge red beard. I don't know who he was, but he looked very unhappy. Who looked very unhappy? " -* item[=].answerValueSet = $Winograd50ValueSet - - - -* item[+].linkId = "Winograd_q_100" -* item[=].type = #choice -* item[=].text = "I saw Jim yelling at some guy in a military uniform with a huge red beard. I don't know why he was, but he looked very unhappy. Who looked very unhappy? " -* item[=].answerValueSet = $Winograd50ValueSet - -* item[+].linkId = "Winograd_q_101" -* item[=].type = #choice -* item[=].text = "The fish ate the worm. It was tasty. What was tasty? " -* item[=].answerValueSet = $Winograd51ValueSet - - - -* item[+].linkId = "Winograd_q_102" -* item[=].type = #choice -* item[=].text = "The fish ate the worm. It was hungry. What was hungry? " -* item[=].answerValueSet = $Winograd51ValueSet - -* item[+].linkId = "Winograd_q_103" -* item[=].type = #choice -* item[=].text = "I was trying to open the lock with the key, but someone had filled the keyhole with chewing gum, and I couldn't get it in. What couldn't I get in? " -* item[=].answerValueSet = $Winograd52ValueSet - - - -* item[+].linkId = "Winograd_q_104" -* item[=].type = #choice -* item[=].text = "I was trying to open the lock with the key, but someone had filled the keyhole with chewing gum, and I couldn't get it out. What couldn't I get out? " -* item[=].answerValueSet = $Winograd52ValueSet - -* item[+].linkId = "Winograd_q_105" -* item[=].type = #choice -* item[=].text = "The dog chased the cat, which ran up a tree. It waited at the top. Which waited at the top? " -* item[=].answerValueSet = $Winograd53ValueSet - - - -* item[+].linkId = "Winograd_q_106" -* item[=].type = #choice -* item[=].text = "The dog chased the cat, which ran up a tree. It waited at the bottom. Which waited at the bottom? " -* item[=].answerValueSet = $Winograd53ValueSet - -* item[+].linkId = "Winograd_q_107" -* item[=].type = #choice -* item[=].text = "In the storm, the tree fell down and crashed through the roof of my house. Now, I have to get it removed. What has to be removed? " -* item[=].answerValueSet = $Winograd54ValueSet - - - -* item[+].linkId = "Winograd_q_108" -* item[=].type = #choice -* item[=].text = "In the storm, the tree fell down and crashed through the roof of my house. Now, I have to get it repaired. What has to be repaired? " -* item[=].answerValueSet = $Winograd54ValueSet - -* item[+].linkId = "Winograd_q_109" -* item[=].type = #choice -* item[=].text = "The customer walked into the bank and stabbed one of the tellers. He was immediately taken to the emergency room. Who was taken to the emergency room? " -* item[=].answerValueSet = $Winograd55ValueSet - - - -* item[+].linkId = "Winograd_q_110" -* item[=].type = #choice -* item[=].text = "The customer walked into the bank and stabbed one of the tellers. He was immediately taken to the police station. Who was taken to the police station? " -* item[=].answerValueSet = $Winograd55ValueSet - -* item[+].linkId = "Winograd_q_111" -* item[=].type = #choice -* item[=].text = "John was doing research in the library when he heard a man humming and whistling. He was very annoyed. Who was annoyed? " -* item[=].answerValueSet = $Winograd56ValueSet - - - -* item[+].linkId = "Winograd_q_112" -* item[=].type = #choice -* item[=].text = "John was doing research in the library when he heard a man humming and whistling. He was very annoying. Who was annoying? " -* item[=].answerValueSet = $Winograd56ValueSet - -* item[+].linkId = "Winograd_q_113" -* item[=].type = #choice -* item[=].text = "John was jogging through the park when he saw a man juggling watermelons. He was very impressed. Who was impressed? " -* item[=].answerValueSet = $Winograd57ValueSet - - - -* item[+].linkId = "Winograd_q_114" -* item[=].type = #choice -* item[=].text = "John was jogging through the park when he saw a man juggling watermelons. He was very impressive. Who was impressive? " -* item[=].answerValueSet = $Winograd57ValueSet - -* item[+].linkId = "Winograd_q_115" -* item[=].type = #choice -* item[=].text = "Bob collapsed on the sidewalk. Soon he saw Carl coming to help. He was very ill. Who was ill? " -* item[=].answerValueSet = $Winograd58ValueSet - - - -* item[+].linkId = "Winograd_q_116" -* item[=].type = #choice -* item[=].text = "Bob collapsed on the sidewalk. Soon he saw Carl coming to help. He was very concerned. Who was concerned? " -* item[=].answerValueSet = $Winograd58ValueSet - -* item[+].linkId = "Winograd_q_117" -* item[=].type = #choice -* item[=].text = "Sam and Amy are passionately in love, but Amy's parents are unhappy about it, because they are snobs. Who are snobs? " -* item[=].answerValueSet = $Winograd59ValueSet - - - -* item[+].linkId = "Winograd_q_118" -* item[=].type = #choice -* item[=].text = "Sam and Amy are passionately in love, but Amy's parents are unhappy about it, because they are fifteen. Who are fifteen? " -* item[=].answerValueSet = $Winograd59ValueSet - -* item[+].linkId = "Winograd_q_119" -* item[=].type = #choice -* item[=].text = "Mark told Pete many lies about himself, which Pete included in his book. He should have been more truthful. Who should have been more truthful? " -* item[=].answerValueSet = $Winograd60ValueSet - - - -* item[+].linkId = "Winograd_q_120" -* item[=].type = #choice -* item[=].text = "Mark told Pete many lies about himself, which Pete included in his book. He should have been more skeptical. Who should have been more skeptical? " -* item[=].answerValueSet = $Winograd60ValueSet - -* item[+].linkId = "Winograd_q_121" -* item[=].type = #choice -* item[=].text = "Joe has sold his house and bought a new one a few miles away. He will be moving out of it on Thursday. Which house will he be moving out of? " -* item[=].answerValueSet = $Winograd61ValueSet - - - -* item[+].linkId = "Winograd_q_122" -* item[=].type = #choice -* item[=].text = "Joe has sold his house and bought a new one a few miles away. He will be moving into it on Thursday. Which house will he be moving into? " -* item[=].answerValueSet = $Winograd61ValueSet - -* item[+].linkId = "Winograd_q_123" -* item[=].type = #choice -* item[=].text = "Many people start to read Paul's books and can't put them down. They are gripped because Paul writes so well. Who or what are gripped? " -* item[=].answerValueSet = $Winograd62ValueSet - - - -* item[+].linkId = "Winograd_q_124" -* item[=].type = #choice -* item[=].text = "Many people start to read Paul's books and can't put them down. They are popular because Paul writes so well. Who or what are popular? " -* item[=].answerValueSet = $Winograd62ValueSet - -* item[+].linkId = "Winograd_q_125" -* item[=].type = #choice -* item[=].text = "Mary took out her flute and played one of her favorite pieces. She has loved it since she was a child. What has Mary loved since she was a child? " -* item[=].answerValueSet = $Winograd63ValueSet - - - -* item[+].linkId = "Winograd_q_126" -* item[=].type = #choice -* item[=].text = "Mary took out her flute and played one of her favorite pieces. She has had it since she was a child. What has Mary had since she was a child? " -* item[=].answerValueSet = $Winograd63ValueSet - -* item[+].linkId = "Winograd_q_127" -* item[=].type = #choice -* item[=].text = "Sam pulled up a chair to the piano, but it was broken, so he had to stand instead. What was broken? " -* item[=].answerValueSet = $Winograd64ValueSet - - - -* item[+].linkId = "Winograd_q_128" -* item[=].type = #choice -* item[=].text = "Sam pulled up a chair to the piano, but it was broken, so he had to sing instead. What was broken? " -* item[=].answerValueSet = $Winograd64ValueSet - -* item[+].linkId = "Winograd_q_129" -* item[=].type = #choice -* item[=].text = "Since it was raining, I carried the newspaper over my backpack to keep it dry. What was I trying to keep dry? " -* item[=].answerValueSet = $Winograd65ValueSet - - - -* item[+].linkId = "Winograd_q_130" -* item[=].type = #choice -* item[=].text = "Since it was raining, I carried the newspaper in my backpack to keep it dry. What was I trying to keep dry? " -* item[=].answerValueSet = $Winograd65ValueSet - -* item[+].linkId = "Winograd_q_131" -* item[=].type = #choice -* item[=].text = "Sara borrowed the book from the library because she needs it for an article she is working on. She reads it when she gets home from work. What does Sara reads when she gets home from work? " -* item[=].answerValueSet = $Winograd66ValueSet - - - -* item[+].linkId = "Winograd_q_132" -* item[=].type = #choice -* item[=].text = "Sara borrowed the book from the library because she needs it for an article she is working on. She writes it when she gets home from work. What does Sara writes when she gets home from work? " -* item[=].answerValueSet = $Winograd66ValueSet - -* item[+].linkId = "Winograd_q_133" -* item[=].type = #choice -* item[=].text = "This morning, Joey built a sand castle on the beach, and put a toy flag in the highest tower, but this afternoon a breeze knocked it down. What did the a breeze knock down? " -* item[=].answerValueSet = $Winograd67ValueSet - - - -* item[+].linkId = "Winograd_q_134" -* item[=].type = #choice -* item[=].text = "This morning, Joey built a sand castle on the beach, and put a toy flag in the highest tower, but this afternoon the tide knocked it down. What did the the tide knock down? " -* item[=].answerValueSet = $Winograd67ValueSet - -* item[+].linkId = "Winograd_q_135" -* item[=].type = #choice -* item[=].text = "Jane knocked on Susan's door, but there was no answer. She was out. Who was out? " -* item[=].answerValueSet = $Winograd68ValueSet - - - -* item[+].linkId = "Winograd_q_136" -* item[=].type = #choice -* item[=].text = "Jane knocked on Susan's door, but there was no answer. She was disappointed. Who was disappointed? " -* item[=].answerValueSet = $Winograd68ValueSet - -* item[+].linkId = "Winograd_q_137" -* item[=].type = #choice -* item[=].text = "Jane knocked on the door, and Susan answered it. She invited her to come out. Who invited whom? " -* item[=].answerValueSet = $Winograd69ValueSet - - - -* item[+].linkId = "Winograd_q_138" -* item[=].type = #choice -* item[=].text = "Jane knocked on the door, and Susan answered it. She invited her to come in. Who invited whom? " -* item[=].answerValueSet = $Winograd69ValueSet - -* item[+].linkId = "Winograd_q_139" -* item[=].type = #choice -* item[=].text = "Sam took French classes from Adam, because he was eager to speak it fluently. Who was eager to speak French fluently? " -* item[=].answerValueSet = $Winograd70ValueSet - - - -* item[+].linkId = "Winograd_q_140" -* item[=].type = #choice -* item[=].text = "Sam took French classes from Adam, because he was known to speak it fluently. Who was known to speak French fluently? " -* item[=].answerValueSet = $Winograd70ValueSet - -* item[+].linkId = "Winograd_q_141" -* item[=].type = #choice -* item[=].text = "The path to the lake was blocked, so we couldn't reach it. What couldn't we reach? " -* item[=].answerValueSet = $Winograd71ValueSet - - - -* item[+].linkId = "Winograd_q_142" -* item[=].type = #choice -* item[=].text = "The path to the lake was blocked, so we couldn't use it. What couldn't we use? " -* item[=].answerValueSet = $Winograd71ValueSet - -* item[+].linkId = "Winograd_q_143" -* item[=].type = #choice -* item[=].text = "The sun was covered by a thick cloud all morning, but luckily, by the time the picnic started, it was gone. What was gone? " -* item[=].answerValueSet = $Winograd72ValueSet - - - -* item[+].linkId = "Winograd_q_144" -* item[=].type = #choice -* item[=].text = "The sun was covered by a thick cloud all morning, but luckily, by the time the picnic started, it was out. What was out? " -* item[=].answerValueSet = $Winograd72ValueSet - -* item[+].linkId = "Winograd_q_145" -* item[=].type = #choice -* item[=].text = "We went to the lake, because a shark had been seen at the ocean beach, so it was a dangerous place to swim. Which was a dangerous place to swim? " -* item[=].answerValueSet = $Winograd73ValueSet - - - -* item[+].linkId = "Winograd_q_146" -* item[=].type = #choice -* item[=].text = "We went to the lake, because a shark had been seen at the ocean beach, so it was a safer place to swim. Which was a safer place to swim? " -* item[=].answerValueSet = $Winograd73ValueSet - -* item[+].linkId = "Winograd_q_147" -* item[=].type = #choice -* item[=].text = "Sam tried to paint a picture of shepherds with sheep, but they ended up looking more like dogs. What looked like dogs? " -* item[=].answerValueSet = $Winograd74ValueSet - - - -* item[+].linkId = "Winograd_q_148" -* item[=].type = #choice -* item[=].text = "Sam tried to paint a picture of shepherds with sheep, but they ended up looking more like golfers. What looked like golfers? " -* item[=].answerValueSet = $Winograd74ValueSet - -* item[+].linkId = "Winograd_q_149" -* item[=].type = #choice -* item[=].text = "Mary tucked her daughter Anne into bed, so that she could sleep. Who is going to sleep? " -* item[=].answerValueSet = $Winograd75ValueSet - - - -* item[+].linkId = "Winograd_q_150" -* item[=].type = #choice -* item[=].text = "Mary tucked her daughter Anne into bed, so that she could work. Who is going to work? " -* item[=].answerValueSet = $Winograd75ValueSet - -* item[+].linkId = "Winograd_q_151" -* item[=].type = #choice -* item[=].text = "Fred and Alice had very warm down coats, but they were not enough for the cold in Alaska. Who or what were not enough for the cold? " -* item[=].answerValueSet = $Winograd76ValueSet - - - -* item[+].linkId = "Winograd_q_152" -* item[=].type = #choice -* item[=].text = "Fred and Alice had very warm down coats, but they were not prepared for the cold in Alaska. Who or what were not prepared for the cold? " -* item[=].answerValueSet = $Winograd76ValueSet - -* item[+].linkId = "Winograd_q_153" -* item[=].type = #choice -* item[=].text = "Thomson visited Cooper's grave in 17 At that date he had been dead for five years. Who had been dead for five years? " -* item[=].answerValueSet = $Winograd77ValueSet - - - -* item[+].linkId = "Winograd_q_154" -* item[=].type = #choice -* item[=].text = "Thomson visited Cooper's grave in 17 At that date he had been travelling for five years. Who had been travelling for five years? " -* item[=].answerValueSet = $Winograd77ValueSet - -* item[+].linkId = "Winograd_q_155" -* item[=].type = #choice -* item[=].text = "Jackson was greatly influenced by Arnold, though he lived two centuries earlier. Who lived earlier? " -* item[=].answerValueSet = $Winograd78ValueSet - - - -* item[+].linkId = "Winograd_q_156" -* item[=].type = #choice -* item[=].text = "Jackson was greatly influenced by Arnold, though he lived two centuries later. Who lived later? " -* item[=].answerValueSet = $Winograd78ValueSet - -* item[+].linkId = "Winograd_q_157" -* item[=].type = #choice -* item[=].text = "Tom's daughter Eva is engaged to Dr. Stewart, who is his partner. The two doctors have known one another for ten years. Which two people have known one another for ten years? " -* item[=].answerValueSet = $Winograd79ValueSet - - - -* item[+].linkId = "Winograd_q_158" -* item[=].type = #choice -* item[=].text = "Tom's daughter Eva is engaged to Dr. Stewart, who is his partner. The two lovers have known one another for ten years. Which two people have known one another for ten years? " -* item[=].answerValueSet = $Winograd79ValueSet - -* item[+].linkId = "Winograd_q_159" -* item[=].type = #choice -* item[=].text = "I can't cut that tree down with that axe; it is too thick. What is too thick? " -* item[=].answerValueSet = $Winograd80ValueSet - - - -* item[+].linkId = "Winograd_q_160" -* item[=].type = #choice -* item[=].text = "I can't cut that tree down with that axe; it is too small. What is too small? " -* item[=].answerValueSet = $Winograd80ValueSet - -* item[+].linkId = "Winograd_q_161" -* item[=].type = #choice -* item[=].text = "The foxes are getting in at night and attacking the chickens. I shall have to guard them. What do I have to guard? " -* item[=].answerValueSet = $Winograd81ValueSet - - - -* item[+].linkId = "Winograd_q_162" -* item[=].type = #choice -* item[=].text = "The foxes are getting in at night and attacking the chickens. I shall have to kill them. What do I have to kill? " -* item[=].answerValueSet = $Winograd81ValueSet - -* item[+].linkId = "Winograd_q_163" -* item[=].type = #choice -* item[=].text = "The foxes are getting in at night and attacking the chickens. They have gotten very bold. What has gotten bold? " -* item[=].answerValueSet = $Winograd82ValueSet - - - -* item[+].linkId = "Winograd_q_164" -* item[=].type = #choice -* item[=].text = "The foxes are getting in at night and attacking the chickens. They have gotten very nervous. What has gotten nervous? " -* item[=].answerValueSet = $Winograd82ValueSet - -* item[+].linkId = "Winograd_q_165" -* item[=].type = #choice -* item[=].text = "Fred covered his eyes with his hands, because the wind was blowing sand around. He opened them when the wind stopped. What did Fred opened? " -* item[=].answerValueSet = $Winograd83ValueSet - - - -* item[+].linkId = "Winograd_q_166" -* item[=].type = #choice -* item[=].text = "Fred covered his eyes with his hands, because the wind was blowing sand around. He lowered them when the wind stopped. What did Fred lowered? " -* item[=].answerValueSet = $Winograd83ValueSet - -* item[+].linkId = "Winograd_q_167" -* item[=].type = #choice -* item[=].text = "The actress used to be named Terpsichore, but she changed it to Tina a few years ago, because she figured it was easier to pronounce. Which name was easier to pronounce? " -* item[=].answerValueSet = $Winograd84ValueSet - - - -* item[+].linkId = "Winograd_q_168" -* item[=].type = #choice -* item[=].text = "The actress used to be named Terpsichore, but she changed it to Tina a few years ago, because she figured it was too hard to pronounce. Which name was too hard to pronounce? " -* item[=].answerValueSet = $Winograd84ValueSet - -* item[+].linkId = "Winograd_q_169" -* item[=].type = #choice -* item[=].text = "Fred watched TV while George went out to buy groceries. After an hour he got up. Who got up? " -* item[=].answerValueSet = $Winograd85ValueSet - - - -* item[+].linkId = "Winograd_q_170" -* item[=].type = #choice -* item[=].text = "Fred watched TV while George went out to buy groceries. After an hour he got back. Who got back? " -* item[=].answerValueSet = $Winograd85ValueSet - -* item[+].linkId = "Winograd_q_171" -* item[=].type = #choice -* item[=].text = "Fred was supposed to run the dishwasher, but he put it off, because he wanted to watch TV. But the show turned out to be boring, so he changed his mind and turned it on. What did Fred turn on? " -* item[=].answerValueSet = $Winograd86ValueSet - - - -* item[+].linkId = "Winograd_q_172" -* item[=].type = #choice -* item[=].text = "Fred was supposed to run the dishwasher, but he put it off, because he wanted to watch TV. But the show turned out to be boring, so he changed his mind and turned it off. What did Fred turn off? " -* item[=].answerValueSet = $Winograd86ValueSet - -* item[+].linkId = "Winograd_q_173" -* item[=].type = #choice -* item[=].text = "Fred is the only man still alive who remembers my great-grandfather. He is a remarkable man. Who is a remarkable man? " -* item[=].answerValueSet = $Winograd87ValueSet - - - -* item[+].linkId = "Winograd_q_174" -* item[=].type = #choice -* item[=].text = "Fred is the only man still alive who remembers my great-grandfather. He was a remarkable man. Who was a remarkable man? " -* item[=].answerValueSet = $Winograd87ValueSet - -* item[+].linkId = "Winograd_q_175" -* item[=].type = #choice -* item[=].text = "Fred is the only man alive who still remembers my father as an infant. When Fred first saw my father, he was twelve years old. Who was twelve years old? " -* item[=].answerValueSet = $Winograd88ValueSet - - - -* item[+].linkId = "Winograd_q_176" -* item[=].type = #choice -* item[=].text = "Fred is the only man alive who still remembers my father as an infant. When Fred first saw my father, he was twelve months old. Who was twelve months old? " -* item[=].answerValueSet = $Winograd88ValueSet - -* item[+].linkId = "Winograd_q_177" -* item[=].type = #choice -* item[=].text = "In July, Kamtchatka declared war on Yakutsk. Since Yakutsk's army was much better equipped and ten times larger, they were victorious within weeks. Who was victorious " -* item[=].answerValueSet = $Winograd89ValueSet - - - -* item[+].linkId = "Winograd_q_178" -* item[=].type = #choice -* item[=].text = "In July, Kamtchatka declared war on Yakutsk. Since Yakutsk's army was much better equipped and ten times larger, they were defeated within weeks. Who was defeated " -* item[=].answerValueSet = $Winograd89ValueSet - -* item[+].linkId = "Winograd_q_179" -* item[=].type = #choice -* item[=].text = "Elizabeth moved her company from Sparta to Troy to save money on taxes; the taxes are much higher there. Where are the taxes higher? " -* item[=].answerValueSet = $Winograd90ValueSet - - - -* item[+].linkId = "Winograd_q_180" -* item[=].type = #choice -* item[=].text = "Elizabeth moved her company from Sparta to Troy to save money on taxes; the taxes are much lower there. Where are the taxes lower? " -* item[=].answerValueSet = $Winograd90ValueSet - -* item[+].linkId = "Winograd_q_181" -* item[=].type = #choice -* item[=].text = "Esther figures that she will save shipping costs if she builds her factory in Springfield instead of Franklin, because most of her customers live there. In which town do most of Esther's customers live? " -* item[=].answerValueSet = $Winograd91ValueSet - - - -* item[+].linkId = "Winograd_q_182" -* item[=].type = #choice -* item[=].text = "Esther figures that she will save shipping costs if she builds her factory in Springfield instead of Franklin, because none of her customers live there. In which town do none of Esther's customers live? " -* item[=].answerValueSet = $Winograd91ValueSet - -* item[+].linkId = "Winograd_q_183" -* item[=].type = #choice -* item[=].text = "There are too many deer in the park, so the park service brought in a small pack of wolves. The population should increase over the next few years. Which population will increase? " -* item[=].answerValueSet = $Winograd92ValueSet - - - -* item[+].linkId = "Winograd_q_184" -* item[=].type = #choice -* item[=].text = "There are too many deer in the park, so the park service brought in a small pack of wolves. The population should decrease over the next few years. Which population will decrease? " -* item[=].answerValueSet = $Winograd92ValueSet - -* item[+].linkId = "Winograd_q_185" -* item[=].type = #choice -* item[=].text = "Archaeologists have concluded that humans lived in Laputa 20,000 years ago. They hunted for deer on the river banks. Who hunted for deer? " -* item[=].answerValueSet = $Winograd93ValueSet - - - -* item[+].linkId = "Winograd_q_186" -* item[=].type = #choice -* item[=].text = "Archaeologists have concluded that humans lived in Laputa 20,000 years ago. They hunted for evidence on the river banks. Who hunted for evidence? " -* item[=].answerValueSet = $Winograd93ValueSet - -* item[+].linkId = "Winograd_q_187" -* item[=].type = #choice -* item[=].text = "The scientists are studying three species of fish that have recently been found living in the Indian Ocean. They appeared two years ago. Who or what appeared two years ago? " -* item[=].answerValueSet = $Winograd94ValueSet - - - -* item[+].linkId = "Winograd_q_188" -* item[=].type = #choice -* item[=].text = "The scientists are studying three species of fish that have recently been found living in the Indian Ocean. They began two years ago. Who or what began two years ago? " -* item[=].answerValueSet = $Winograd94ValueSet - -* item[+].linkId = "Winograd_q_189" -* item[=].type = #choice -* item[=].text = "The journalists interviewed the stars of the new movie. They were very cooperative, so the interview lasted for a long time. Who was cooperative? " -* item[=].answerValueSet = $Winograd95ValueSet - - - -* item[+].linkId = "Winograd_q_190" -* item[=].type = #choice -* item[=].text = "The journalists interviewed the stars of the new movie. They were very persistent, so the interview lasted for a long time. Who was persistent? " -* item[=].answerValueSet = $Winograd95ValueSet - -* item[+].linkId = "Winograd_q_191" -* item[=].type = #choice -* item[=].text = "The police arrested all of the gang members. They were trying to run the drug trade in the neighborhood. Who was trying to run the drug trade? " -* item[=].answerValueSet = $Winograd96ValueSet - - - -* item[+].linkId = "Winograd_q_192" -* item[=].type = #choice -* item[=].text = "The police arrested all of the gang members. They were trying to stop the drug trade in the neighborhood. Who was trying to stop the drug trade? " -* item[=].answerValueSet = $Winograd96ValueSet - -* item[+].linkId = "Winograd_q_193" -* item[=].type = #choice -* item[=].text = "I put the cake away in the refrigerator. It has a lot of butter in it. What has a lot of butter? " -* item[=].answerValueSet = $Winograd97ValueSet - - - -* item[+].linkId = "Winograd_q_194" -* item[=].type = #choice -* item[=].text = "I put the cake away in the refrigerator. It has a lot of leftovers in it. What has a lot of leftovers? " -* item[=].answerValueSet = $Winograd97ValueSet - -* item[+].linkId = "Winograd_q_195" -* item[=].type = #choice -* item[=].text = "Sam broke both his ankles and he's walking with crutches. But a month or so from now they should be better. What should be better? " -* item[=].answerValueSet = $Winograd98ValueSet - - - -* item[+].linkId = "Winograd_q_196" -* item[=].type = #choice -* item[=].text = "Sam broke both his ankles and he's walking with crutches. But a month or so from now they should be unnecessary. What should be unnecessary? " -* item[=].answerValueSet = $Winograd98ValueSet - -* item[+].linkId = "Winograd_q_197" -* item[=].type = #choice -* item[=].text = "When the sponsors of the bill got to the town hall, they were surprised to find that the room was full of opponents. They were very much in the majority. Who were in the majority? " -* item[=].answerValueSet = $Winograd99ValueSet - - - -* item[+].linkId = "Winograd_q_198" -* item[=].type = #choice -* item[=].text = "When the sponsors of the bill got to the town hall, they were surprised to find that the room was full of opponents. They were very much in the minority. Who were in the minority? " -* item[=].answerValueSet = $Winograd99ValueSet - -* item[+].linkId = "Winograd_q_199" -* item[=].type = #choice -* item[=].text = "Everyone really loved the oatmeal cookies; only a few people liked the chocolate chip cookies. Next time, we should make more of them. Which cookie should we make more of, next time? " -* item[=].answerValueSet = $Winograd100ValueSet - - - -* item[+].linkId = "Winograd_q_200" -* item[=].type = #choice -* item[=].text = "Everyone really loved the oatmeal cookies; only a few people liked the chocolate chip cookies. Next time, we should make fewer of them. Which cookie should we make fewer of, next time? " -* item[=].answerValueSet = $Winograd100ValueSet - -* item[+].linkId = "Winograd_q_201" -* item[=].type = #choice -* item[=].text = "We had hoped to place copies of our newsletter on all the chairs in the auditorium, but there were simply not enough of them. There are not enough of what? " -* item[=].answerValueSet = $Winograd101ValueSet - - - -* item[+].linkId = "Winograd_q_202" -* item[=].type = #choice -* item[=].text = "We had hoped to place copies of our newsletter on all the chairs in the auditorium, but there were simply too many of them. There are too many of what? " -* item[=].answerValueSet = $Winograd101ValueSet - -* item[+].linkId = "Winograd_q_203" -* item[=].type = #choice -* item[=].text = "I stuck a pin through a carrot. When I pulled the pin out, it left a hole. What left a hole? " -* item[=].answerValueSet = $Winograd102ValueSet - - - -* item[+].linkId = "Winograd_q_204" -* item[=].type = #choice -* item[=].text = "I stuck a pin through a carrot. When I pulled the pin out, it had a hole. What had a hole? " -* item[=].answerValueSet = $Winograd102ValueSet - -* item[+].linkId = "Winograd_q_205" -* item[=].type = #choice -* item[=].text = "I couldn't find a spoon, so I tried using a pen to stir my coffee. But that turned out to be a bad idea, because it got full of ink. What got full of ink? " -* item[=].answerValueSet = $Winograd103ValueSet - - - -* item[+].linkId = "Winograd_q_206" -* item[=].type = #choice -* item[=].text = "I couldn't find a spoon, so I tried using a pen to stir my coffee. But that turned out to be a bad idea, because it got full of coffee. What got full of coffee? " -* item[=].answerValueSet = $Winograd103ValueSet - -* item[+].linkId = "Winograd_q_207" -* item[=].type = #choice -* item[=].text = "Steve follows Fred's example in everything. He admires him hugely. Who admires whom? " -* item[=].answerValueSet = $Winograd104ValueSet - - - -* item[+].linkId = "Winograd_q_208" -* item[=].type = #choice -* item[=].text = "Steve follows Fred's example in everything. He influences him hugely. Who influences whom? " -* item[=].answerValueSet = $Winograd104ValueSet - -* item[+].linkId = "Winograd_q_209" -* item[=].type = #choice -* item[=].text = "The table won't fit through the doorway because it is too wide. What is too wide? " -* item[=].answerValueSet = $Winograd105ValueSet - - - -* item[+].linkId = "Winograd_q_210" -* item[=].type = #choice -* item[=].text = "The table won't fit through the doorway because it is too narrow. What is too narrow? " -* item[=].answerValueSet = $Winograd105ValueSet - -* item[+].linkId = "Winograd_q_211" -* item[=].type = #choice -* item[=].text = "Grace was happy to trade me her sweater for my jacket. She thinks it looks great on her. What looks great on Grace? " -* item[=].answerValueSet = $Winograd106ValueSet - - - -* item[+].linkId = "Winograd_q_212" -* item[=].type = #choice -* item[=].text = "Grace was happy to trade me her sweater for my jacket. She thinks it looks dowdy on her. What looks dowdy on Grace? " -* item[=].answerValueSet = $Winograd106ValueSet - -* item[+].linkId = "Winograd_q_213" -* item[=].type = #choice -* item[=].text = "Bill thinks that calling attention to himself was rude to Bert. Who called attention to himself? " -* item[=].answerValueSet = $Winograd107ValueSet - - - -* item[+].linkId = "Winograd_q_214" -* item[=].type = #choice -* item[=].text = "Bill thinks that calling attention to himself was rude of Bert. Who called attention to himself? " -* item[=].answerValueSet = $Winograd107ValueSet - -* item[+].linkId = "Winograd_q_215" -* item[=].type = #choice -* item[=].text = "John hired Bill to take care of him. Who is taking care of whom? " -* item[=].answerValueSet = $Winograd108ValueSet - - - -* item[+].linkId = "Winograd_q_216" -* item[=].type = #choice -* item[=].text = "John hired himself out to Bill to take care of him. Who is taking care of whom? " -* item[=].answerValueSet = $Winograd108ValueSet - -* item[+].linkId = "Winograd_q_217" -* item[=].type = #choice -* item[=].text = "John promised Bill to leave, so an hour later he left. Who left? " -* item[=].answerValueSet = $Winograd109ValueSet - - - -* item[+].linkId = "Winograd_q_218" -* item[=].type = #choice -* item[=].text = "John ordered Bill to leave, so an hour later he left. Who left? " -* item[=].answerValueSet = $Winograd109ValueSet - -* item[+].linkId = "Winograd_q_219" -* item[=].type = #choice -* item[=].text = "Sam Goodman's biography of the Spartan general Xenophanes conveys a vivid sense of the difficulties he faced in his childhood. Who faced difficulties? " -* item[=].answerValueSet = $Winograd110ValueSet - - - -* item[+].linkId = "Winograd_q_220" -* item[=].type = #choice -* item[=].text = "Sam Goodman's biography of the Spartan general Xenophanes conveys a vivid sense of the difficulties he faced in his research. Who faced difficulties? " -* item[=].answerValueSet = $Winograd110ValueSet - -* item[+].linkId = "Winograd_q_221" -* item[=].type = #choice -* item[=].text = "Emma's mother had died long ago, and her place had been place by an excellent woman as governess. Whose place had been place? " -* item[=].answerValueSet = $Winograd111ValueSet - - - -* item[+].linkId = "Winograd_q_222" -* item[=].type = #choice -* item[=].text = "Emma's mother had died long ago, and her education had been education by an excellent woman as governess. Whose education had been education? " -* item[=].answerValueSet = $Winograd111ValueSet - -* item[+].linkId = "Winograd_q_223" -* item[=].type = #choice -* item[=].text = "Jane knocked on Susan's door but she did not answer. Who did not answer? " -* item[=].answerValueSet = $Winograd112ValueSet - - - -* item[+].linkId = "Winograd_q_224" -* item[=].type = #choice -* item[=].text = "Jane knocked on Susan's door but she did not get an answer. Who did not get an answer? " -* item[=].answerValueSet = $Winograd112ValueSet - -* item[+].linkId = "Winograd_q_225" -* item[=].type = #choice -* item[=].text = "Joe paid the detective after he received the final report on the case. Who received the final report? " -* item[=].answerValueSet = $Winograd113ValueSet - - - -* item[+].linkId = "Winograd_q_226" -* item[=].type = #choice -* item[=].text = "Joe paid the detective after he delivered the final report on the case. Who delivered the final report? " -* item[=].answerValueSet = $Winograd113ValueSet - -* item[+].linkId = "Winograd_q_227" -* item[=].type = #choice -* item[=].text = "Beth didn't get angry with Sally, who had cut her off, because she stopped and counted to ten. Who counted to ten? " -* item[=].answerValueSet = $Winograd114ValueSet - - - -* item[+].linkId = "Winograd_q_228" -* item[=].type = #choice -* item[=].text = "Beth didn't get angry with Sally, who had cut her off, because she stopped and apologized. Who apologized? " -* item[=].answerValueSet = $Winograd114ValueSet - -* item[+].linkId = "Winograd_q_229" -* item[=].type = #choice -* item[=].text = "Jim signaled the barman and gestured toward his empty glass. Whose empty glass? " -* item[=].answerValueSet = $Winograd115ValueSet - - - -* item[+].linkId = "Winograd_q_230" -* item[=].type = #choice -* item[=].text = "Jim signaled the barman and gestured toward his bathroom key. Whose bathroom key? " -* item[=].answerValueSet = $Winograd115ValueSet - -* item[+].linkId = "Winograd_q_231" -* item[=].type = #choice -* item[=].text = "Dan took the rear seat while Bill claimed the front because his 'Dibs!' was quicker. Whose 'Dibs' was quicker? " -* item[=].answerValueSet = $Winograd116ValueSet - - - -* item[+].linkId = "Winograd_q_232" -* item[=].type = #choice -* item[=].text = "Dan took the rear seat while Bill claimed the front because his 'Dibs!'' was slow. Whose 'Dibs' was slow? " -* item[=].answerValueSet = $Winograd116ValueSet - -* item[+].linkId = "Winograd_q_233" -* item[=].type = #choice -* item[=].text = "Tom said 'Check' to Ralph as he took his bishop. Whose bishop did Tom took? " -* item[=].answerValueSet = $Winograd117ValueSet - - - -* item[+].linkId = "Winograd_q_234" -* item[=].type = #choice -* item[=].text = "Tom said 'Check' to Ralph as he moved his bishop. Whose bishop did Tom moved? " -* item[=].answerValueSet = $Winograd117ValueSet - -* item[+].linkId = "Winograd_q_235" -* item[=].type = #choice -* item[=].text = "As Andrea in the crop duster passed over Susan, she could see the landing strip. Who could see the landing strip? " -* item[=].answerValueSet = $Winograd118ValueSet - - - -* item[+].linkId = "Winograd_q_236" -* item[=].type = #choice -* item[=].text = "As Andrea in the crop duster passed over Susan, she could see the landing gear. Who could see the landing gear? " -* item[=].answerValueSet = $Winograd118ValueSet - -* item[+].linkId = "Winograd_q_237" -* item[=].type = #choice -* item[=].text = "Tom gave Ralph a lift to school so he wouldn't have to walk. Who wouldn't have to walk? " -* item[=].answerValueSet = $Winograd119ValueSet - - - -* item[+].linkId = "Winograd_q_238" -* item[=].type = #choice -* item[=].text = "Tom gave Ralph a lift to school so he wouldn't have to drive alone. Who wouldn't have to drive alone? " -* item[=].answerValueSet = $Winograd119ValueSet - -* item[+].linkId = "Winograd_q_239" -* item[=].type = #choice -* item[=].text = "Bill passed the half-empty plate to John because he was full. Who was full? " -* item[=].answerValueSet = $Winograd120ValueSet - - - -* item[+].linkId = "Winograd_q_240" -* item[=].type = #choice -* item[=].text = "Bill passed the half-empty plate to John because he was hungry. Who was hungry? " -* item[=].answerValueSet = $Winograd120ValueSet - -* item[+].linkId = "Winograd_q_241" -* item[=].type = #choice -* item[=].text = "Bill passed the gameboy to John because his turn was over. Whose turn was over? " -* item[=].answerValueSet = $Winograd121ValueSet - - - -* item[+].linkId = "Winograd_q_242" -* item[=].type = #choice -* item[=].text = "Bill passed the gameboy to John because his turn was next. Whose turn was next? " -* item[=].answerValueSet = $Winograd121ValueSet - -* item[+].linkId = "Winograd_q_243" -* item[=].type = #choice -* item[=].text = "The man lifted the boy onto his bunk bed. Whose bunk bed? " -* item[=].answerValueSet = $Winograd122ValueSet - - - -* item[+].linkId = "Winograd_q_244" -* item[=].type = #choice -* item[=].text = "The man lifted the boy onto his shoulders. Whose shoulders? " -* item[=].answerValueSet = $Winograd122ValueSet - -* item[+].linkId = "Winograd_q_245" -* item[=].type = #choice -* item[=].text = "Patting her back, the woman smiled at the girl. Whose back did the woman Patting? " -* item[=].answerValueSet = $Winograd123ValueSet - - - -* item[+].linkId = "Winograd_q_246" -* item[=].type = #choice -* item[=].text = "Stretching her back, the woman smiled at the girl. Whose back did the woman Stretching? " -* item[=].answerValueSet = $Winograd123ValueSet - -* item[+].linkId = "Winograd_q_247" -* item[=].type = #choice -* item[=].text = "Billy cried because Toby wouldn't share his toy. Who owned the toy? " -* item[=].answerValueSet = $Winograd124ValueSet - - - -* item[+].linkId = "Winograd_q_248" -* item[=].type = #choice -* item[=].text = "Billy cried because Toby wouldn't accept his toy. Who owned the toy? " -* item[=].answerValueSet = $Winograd124ValueSet - -* item[+].linkId = "Winograd_q_249" -* item[=].type = #choice -* item[=].text = "Lily spoke to Donna, breaking her concentration. Whose concentration? " -* item[=].answerValueSet = $Winograd125ValueSet - - - -* item[+].linkId = "Winograd_q_250" -* item[=].type = #choice -* item[=].text = "Lily spoke to Donna, breaking her silence. Whose silence? " -* item[=].answerValueSet = $Winograd125ValueSet - -* item[+].linkId = "Winograd_q_251" -* item[=].type = #choice -* item[=].text = "When Tommy dropped his ice cream, Timmy giggled, so father gave him a stern look. Who got the look from father? " -* item[=].answerValueSet = $Winograd126ValueSet - - - -* item[+].linkId = "Winograd_q_252" -* item[=].type = #choice -* item[=].text = "When Tommy dropped his ice cream, Timmy giggled, so father gave him a sympathetic look. Who got the look from father? " -* item[=].answerValueSet = $Winograd126ValueSet - -* item[+].linkId = "Winograd_q_253" -* item[=].type = #choice -* item[=].text = "As Ollie carried Tommy up the long winding steps, his legs dangled. Whose legs dangled? " -* item[=].answerValueSet = $Winograd127ValueSet - - - -* item[+].linkId = "Winograd_q_254" -* item[=].type = #choice -* item[=].text = "As Ollie carried Tommy up the long winding steps, his legs ached. Whose legs ached? " -* item[=].answerValueSet = $Winograd127ValueSet - -* item[+].linkId = "Winograd_q_255" -* item[=].type = #choice -* item[=].text = "The father carried the sleeping boy in his arms. Whose arms? " -* item[=].answerValueSet = $Winograd128ValueSet - - - -* item[+].linkId = "Winograd_q_256" -* item[=].type = #choice -* item[=].text = "The father carried the sleeping boy in his bassinet. Whose bassinet? " -* item[=].answerValueSet = $Winograd128ValueSet - -* item[+].linkId = "Winograd_q_257" -* item[=].type = #choice -* item[=].text = "The woman held the girl against her chest. Whose chest? " -* item[=].answerValueSet = $Winograd129ValueSet - - - -* item[+].linkId = "Winograd_q_258" -* item[=].type = #choice -* item[=].text = "The woman held the girl against her will. Whose will? " -* item[=].answerValueSet = $Winograd129ValueSet - -* item[+].linkId = "Winograd_q_259" -* item[=].type = #choice -* item[=].text = "Pam's parents came home and found her having sex with her boyfriend, Paul. They were embarrassed about it. Who were embarrassed? " -* item[=].answerValueSet = $Winograd130ValueSet - - - -* item[+].linkId = "Winograd_q_260" -* item[=].type = #choice -* item[=].text = "Pam's parents came home and found her having sex with her boyfriend, Paul. They were furious about it. Who were furious? " -* item[=].answerValueSet = $Winograd130ValueSet - -* item[+].linkId = "Winograd_q_261" -* item[=].type = #choice -* item[=].text = "Dr. Adams informed Kate that she had cancer and presented several options for future treatment. Who had cancer? " -* item[=].answerValueSet = $Winograd131ValueSet - - - -* item[+].linkId = "Winograd_q_262" -* item[=].type = #choice -* item[=].text = "Dr. Adams informed Kate that she had retired and presented several options for future treatment. Who had retired? " -* item[=].answerValueSet = $Winograd131ValueSet - -* item[+].linkId = "Winograd_q_263" -* item[=].type = #choice -* item[=].text = "Dan had to stop Bill from toying with the injured bird. He is very compassionate. Who is compassionate? " -* item[=].answerValueSet = $Winograd132ValueSet - - - -* item[+].linkId = "Winograd_q_264" -* item[=].type = #choice -* item[=].text = "Dan had to stop Bill from toying with the injured bird. He is very cruel. Who is cruel? " -* item[=].answerValueSet = $Winograd132ValueSet - -* item[+].linkId = "Winograd_q_265" -* item[=].type = #choice -* item[=].text = "Jane gave Joan candy because she was hungry. Who was hungry? " -* item[=].answerValueSet = $Winograd133ValueSet - - - -* item[+].linkId = "Winograd_q_266" -* item[=].type = #choice -* item[=].text = "Jane gave Joan candy because she wasn't hungry. Who wasn't hungry? " -* item[=].answerValueSet = $Winograd133ValueSet - -* item[+].linkId = "Winograd_q_267" -* item[=].type = #choice -* item[=].text = "I tried to paint a picture of an orchard, with lemons in the lemon trees, but they came out looking more like light bulbs . What looked like light bulbs ? " -* item[=].answerValueSet = $Winograd134ValueSet - - - -* item[+].linkId = "Winograd_q_268" -* item[=].type = #choice -* item[=].text = "I tried to paint a picture of an orchard, with lemons in the lemon trees, but they came out looking more like telephone poles. What looked like telephone poles? " -* item[=].answerValueSet = $Winograd134ValueSet - -* item[+].linkId = "Winograd_q_269" -* item[=].type = #choice -* item[=].text = "James asked Robert for a favor but he refused. Who refused? " -* item[=].answerValueSet = $Winograd135ValueSet - - - -* item[+].linkId = "Winograd_q_270" -* item[=].type = #choice -* item[=].text = "James asked Robert for a favor but he was refused. Who was refused? " -* item[=].answerValueSet = $Winograd135ValueSet - -* item[+].linkId = "Winograd_q_271" -* item[=].type = #choice -* item[=].text = "Kirilov ceded the presidency to Shatov because he was more popular. Who was more popular? " -* item[=].answerValueSet = $Winograd136ValueSet - - - -* item[+].linkId = "Winograd_q_272" -* item[=].type = #choice -* item[=].text = "Kirilov ceded the presidency to Shatov because he was less popular. Who was less popular? " -* item[=].answerValueSet = $Winograd136ValueSet - -* item[+].linkId = "Winograd_q_273" -* item[=].type = #choice -* item[=].text = "Emma did not pass the ball to Janie although she was open. Who was open? " -* item[=].answerValueSet = $Winograd137ValueSet - - - -* item[+].linkId = "Winograd_q_274" -* item[=].type = #choice -* item[=].text = "Emma did not pass the ball to Janie although she saw that she was open. Who saw that she was open? " -* item[=].answerValueSet = $Winograd137ValueSet - -* item[+].linkId = "Winograd_q_275" -* item[=].type = #choice -* item[=].text = "Joe saw his brother skiing on TV last night but the fool didn't recognize him. Who is the fool? " -* item[=].answerValueSet = $Winograd138ValueSet - - - -* item[+].linkId = "Winograd_q_276" -* item[=].type = #choice -* item[=].text = "Joe saw his brother skiing on TV last night but the fool didn't have a coat on. Who is the fool? " -* item[=].answerValueSet = $Winograd138ValueSet diff --git a/input/fsh/instances/Neuro/EX_Words.fsh b/input/fsh/instances/Neuro/EX_Words.fsh deleted file mode 100644 index d031642..0000000 --- a/input/fsh/instances/Neuro/EX_Words.fsh +++ /dev/null @@ -1,48 +0,0 @@ -Instance: Words -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "Random Item Generation Questionniare" -Description: "Random Item Generation Questionniare" -* date = 2023-08-21 -* title = "Random Item Generation Questionniare" -* status = #active -* item[0].linkId = "Word_1" -* item[=].text = "Numbers" -* item[=].type = #attachment - -* item[+].linkId = "Word_2" -* item[=].text = "Letters" -* item[=].type = #attachment - -* item[+].linkId = "Word_3" -* item[=].text = "First names" -* item[=].type = #attachment - -* item[+].linkId = "Word_4" -* item[=].text = "City names" -* item[=].type = #attachment - -* item[+].linkId = "Word_5" -* item[=].text = "Country names" -* item[=].type = #attachment - -* item[+].linkId = "Word_6" -* item[=].text = "Jobs" -* item[=].type = #attachment - -* item[+].linkId = "Word_7" -* item[=].text = "Fruits" -* item[=].type = #attachment - -* item[+].linkId = "Word_8" -* item[=].text = "Drinks" -* item[=].type = #attachment - -* item[+].linkId = "Word_9" -* item[=].text = "Animals" -* item[=].type = #attachment - -* item[+].linkId = "Word_10" -* item[=].text = "English words starting with 't'" -* item[=].type = #attachment - diff --git a/input/fsh/instances/Neuro/VbaiNeuroPlanDefinitionConsentExample.fsh b/input/fsh/instances/Neuro/VbaiNeuroPlanDefinitionConsentExample.fsh deleted file mode 100644 index e45bfc0..0000000 --- a/input/fsh/instances/Neuro/VbaiNeuroPlanDefinitionConsentExample.fsh +++ /dev/null @@ -1,22 +0,0 @@ -Instance: VbaiPlanDefinitionNeuroConsentExample -InstanceOf: VbaiPlanDefinition -Usage: #example -Title: "VbaiPlanDefinitionNeuroConsentExample" -Description: "An example of the neuro Cohort's consent PlanDefinition" -* status = #active -* date = "2023-07-27" -* description = "This is a plandefinition for neuro cohort Consent" -* title = "Neuro Consent" - -* action[0].title = "Consent (Adults)" -* action[=].prefix = "1.2.0" -* action[=].description = "Retrieve Consent from participants" -* action[=].participant.type = #patient -* action[=].priority = #routine - - -* action[=].action[0].title = "Have patient read and sign consent" -* action[=].action[=].prefix = "1.2.1" -* action[=].action[=].description = "Please read and fill out the following consent document" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $NeuroConsentQuestionnaire \ No newline at end of file diff --git a/input/fsh/instances/Peds/EX_PSC17.fsh b/input/fsh/instances/Peds/EX_PSC17.fsh deleted file mode 100644 index 5c40f38..0000000 --- a/input/fsh/instances/Peds/EX_PSC17.fsh +++ /dev/null @@ -1,99 +0,0 @@ -Instance: PSC17 -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "PSC17" -Description: "PSC17 Questionnaire" - -* date = 2023-07-21 -* title = "PSC17" -* status = #active - -* item[0].linkId = "psc_q1" -* item[=].text = "Feel sad, unhappy" -* item[=].type = #choice -* item[=].answerValueSet = $PSC17ValueSet - -* item[+].linkId = "psc_q2" -* item[=].text = "Feels hopeless" -* item[=].type = #choice -* item[=].answerValueSet = $PSC17ValueSet - -* item[+].linkId = "psc_q3" -* item[=].text = "Is down on self" -* item[=].type = #choice -* item[=].answerValueSet = $PSC17ValueSet - -* item[+].linkId = "psc_q4" -* item[=].text = "Worries a lot" -* item[=].type = #choice -* item[=].answerValueSet = $PSC17ValueSet - -* item[+].linkId = "psc_q5" -* item[=].text = "Seems to be having less fun" -* item[=].type = #choice -* item[=].answerValueSet = $PSC17ValueSet - -* item[+].linkId = "psc_q6" -* item[=].text = "Fidgety, unable to sit still" -* item[=].type = #choice -* item[=].answerValueSet = $PSC17ValueSet - -* item[+].linkId = "psc_q7" -* item[=].text = "Daydreams too much" -* item[=].type = #choice -* item[=].answerValueSet = $PSC17ValueSet - -* item[+].linkId = "psc_q8" -* item[=].text = "Distracted easily" -* item[=].type = #choice -* item[=].answerValueSet = $PSC17ValueSet - -* item[+].linkId = "psc_q9" -* item[=].text = "Has trouble concentrating" -* item[=].type = #choice -* item[=].answerValueSet = $PSC17ValueSet - -* item[+].linkId = "psc_q10" -* item[=].text = "Acts as if driven by a motor" -* item[=].type = #choice -* item[=].answerValueSet = $PSC17ValueSet - -* item[+].linkId = "psc_q11" -* item[=].text = "Fights with other children" -* item[=].type = #choice -* item[=].answerValueSet = $PSC17ValueSet - -* item[+].linkId = "psc_q12" -* item[=].text = "Does not listen to rules" -* item[=].type = #choice -* item[=].answerValueSet = $PSC17ValueSet - -* item[+].linkId = "psc_q13" -* item[=].text = "Does not understand other peoples feelings " -* item[=].type = #choice -* item[=].answerValueSet = $PSC17ValueSet - -* item[+].linkId = "psc_q14" -* item[=].text = "Teases others" -* item[=].type = #choice -* item[=].answerValueSet = $PSC17ValueSet - -* item[+].linkId = "psc_q15" -* item[=].text = "Blames others for his/her troubles" -* item[=].type = #choice -* item[=].answerValueSet = $PSC17ValueSet - -* item[+].linkId = "psc_q16" -* item[=].text = "Refuses to share" -* item[=].type = #choice -* item[=].answerValueSet = $PSC17ValueSet - -* item[+].linkId = "psc_q17" -* item[=].text = "Takes things that do not belong to him/her" -* item[=].type = #choice -* item[=].answerValueSet = $PSC17ValueSet - -* item[+].linkId = "psc_q18" -* item[=].text = "Does your child have any emotional or behavioral problems for which she/he needs help" -* item[=].type = #choice -* item[=].answerValueSet = $YesNo \ No newline at end of file diff --git a/input/fsh/instances/Peds/EX_PlanDefinition_Assent.fsh b/input/fsh/instances/Peds/EX_PlanDefinition_Assent.fsh deleted file mode 100644 index 7b32f74..0000000 --- a/input/fsh/instances/Peds/EX_PlanDefinition_Assent.fsh +++ /dev/null @@ -1,57 +0,0 @@ -Instance: VbaiPlanDefinitionAssentExample -InstanceOf: VbaiPlanDefinition -Usage: #example -Title: "VbaiPlanDefinitionAssentExample" -Description: "An example of the Assent Cohort's PlanDefinition" -* status = #active -* date = "2023-07-27" -* description = "This is a plandefinition for Assent" -* title = "Assent" - -* action[0].title = "Assent (Peds)" -* action[=].prefix = "1.2.0" -* action[=].description = "Retrieve Assent from participants" -* action[=].participant.type = #patient -* action[=].priority = #routine - - -* action[=].action[0].title = "Have patient read and sign Assent " -* action[=].action[=].prefix = "1.2.1" -* action[=].action[=].description = "Before you participate in this study, we need your Assent. The Assent gives you information of what to expect and what is required from you for this study. It will also give you information about how your data will be shared. You have options to read the Assent, watch the video Assent, or do both before you decide to give your electronic Assent." -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $MainICF - - -* action[=].action[+].title = "Retreive Researcher Statement" -* action[=].action[=].prefix = "1.2.2" -* action[=].action[=].description = "" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $ResearcherStatement - -* action[=].action[+].title = "Upload Combined Assent Document" -* action[=].action[=].prefix = "1.2.3" -* action[=].action[=].description = "" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $CombinedPDF - -* action[=].action[+].title = "Have patient sign Addendum " -* action[=].action[=].prefix = "1.2.4" -* action[=].action[=].description = "" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $AddendumWCM - - -* action[=].action[+].title = "Retrieve researcher statement for Addendum" -* action[=].action[=].prefix = "1.2.5" -* action[=].action[=].description = "" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $ResearcherStatementAddendum - - -* action[=].action[+].title = "Upload Combined Document of Addendum" -* action[=].action[=].prefix = "1.2.6" -* action[=].action[=].description = "" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $CombinedPDFAddendum - - diff --git a/input/fsh/instances/Peds/EX_PlanDefinition_PedsPreQuestion.fsh b/input/fsh/instances/Peds/EX_PlanDefinition_PedsPreQuestion.fsh deleted file mode 100644 index 35be4bc..0000000 --- a/input/fsh/instances/Peds/EX_PlanDefinition_PedsPreQuestion.fsh +++ /dev/null @@ -1,17 +0,0 @@ -Instance: VbaiPedsPlanDefinitionEligibilityExample -InstanceOf: VbaiPlanDefinition -Usage: #example -Title: "VbaiPedsPlanDefinitionEligibilityExample" -Description: "An example of the Peds Eligibility PlanDefinition" -* status = #active -* date = "2023-07-27" -* description = "This is a plandefinition for Peds Eligibility" -* title = "Peds Eligibility PlanDefinition" - - -* action[0].title = "Peds Eligibility Questionnaire" -* action[=].prefix = "1.0.0" -* action[=].description = "Have participant complete Eligibility questionnaire" -* action[=].participant.type = #patient -* action[=].priority = #routine -* action[=].definitionUri = $PedsEligibilityQuestionnaire \ No newline at end of file diff --git a/input/fsh/instances/Peds/EX_PlanDefinition_QuestionnairePeds.fsh b/input/fsh/instances/Peds/EX_PlanDefinition_QuestionnairePeds.fsh deleted file mode 100644 index 0de7d08..0000000 --- a/input/fsh/instances/Peds/EX_PlanDefinition_QuestionnairePeds.fsh +++ /dev/null @@ -1,20 +0,0 @@ -Instance: VbaiPlanDefinitionQuestionnairePedsExample -InstanceOf: VbaiPlanDefinition -Usage: #example -Title: "Questionnaire Peds PlanDefinition" -Description: "An example of the QuestionnairePeds Cohort's PlanDefinition" -* status = #active -* date = "2023-07-28" -* description = "This is a plandefinition for QuestionnairePeds" -* title = "QuestionnairePeds PlanDefinition" - -* action[0].title = "Questionnaire from Peds Cohorts" -* action[=].prefix = "1.10.1" -* action[=].description = "Questionnaire from Peds Cohorts" -* action[=].priority = #routine - -* action[=].action[0].title = "Pediatric Symptom Checklist (PSC-17)" -* action[=].action[=].prefix = "1.10.2" -* action[=].action[=].description = "Administer Pediatric Symptom Checklist (PSC-17)" -* action[=].action[=].priority = #routine -* action[=].action[=].definitionUri = $PSC17 \ No newline at end of file diff --git a/input/fsh/instances/Peds/EX_VbaiCohortProtocolPeds.fsh b/input/fsh/instances/Peds/EX_VbaiCohortProtocolPeds.fsh deleted file mode 100644 index 6f4a346..0000000 --- a/input/fsh/instances/Peds/EX_VbaiCohortProtocolPeds.fsh +++ /dev/null @@ -1,82 +0,0 @@ -Instance: PedsCohortProtocolExample -InstanceOf: VbaiCohortProtocol -Usage: #example -Title: "Cohort Protocol Peds" -Description: "VbaiPedsCohortProtocol" -* status = #active -* date = "2023-07-31" -* description = "This is a plandefinition for peds cohort protocol" -* title = "Peds Cohort Protocol" - -* action[0].title = "Eligibility" -* action[=].prefix = "1.1" -* action[=].description = "List of eligibility questions" -* action[=].priority = #routine -* action[=].definitionCanonical = $PedsEligibilityPlanDefinition - -* action[+].title = "Consent/Assent" -* action[=].prefix = "1.2" -* action[=].description = "Retieve consent/assent from participant" -* action[=].priority = #routine -* action[=].definitionCanonical = $AssentPlanDefinition - -* action[+].title = "Demographics" -* action[=].prefix = "1.3" -* action[=].description = "have Participant complete demographics" -* action[=].priority = #routine -* action[=].definitionCanonical = $Demographic - -* action[+].title = "Voice Impacting Q's" -* action[=].prefix = "1.4" -* action[=].description = "Administer Voice Impacting Questions" -* action[=].priority = #routine -* action[=].definitionCanonical = $VocalFoldParalysis - -* action[+].title = "Acoustic Tasks" -* action[=].prefix = "1.5" -* action[=].description = "Perform Acoustic Tasks" -* action[=].priority = #routine -* action[=].definitionCanonical = $AcousticTasksGeneralQuestionnaire - -* action[+].title = "Confounders" -* action[=].prefix = "1.6" -* action[=].description = "Retrieve Confounders" -* action[=].priority = #routine -* action[=].definitionCanonical = $Confounders - -* action[+].title = "Questionnaires" -* action[=].prefix = "1.7" -* action[=].description = "Administier Validated Questionnaires" -* action[=].priority = #routine -* action[=].definitionCanonical = $GeneralQuestionnairePlanDefinition - -* action[+].title = "Cohort specific acoustic tasks" -* action[=].prefix = "1.8" -* action[=].description = "Administer cohort specific acoustic tasks" -* action[=].priority = #routine -* action[=].definitionCanonical = $PedsAcousticTasksQuestionnaire - -* action[+].title = "Cohort specific confounders" -* action[=].prefix = "1.9" -* action[=].description = "Administer cohort specific confounders" -* action[=].priority = #routine -* action[=].definitionCanonical = $CohortSpecificConfoundersPlanDefinition - -* action[+].title = "Cohort specific Questionnaires" -* action[=].prefix = "1.10" -* action[=].description = "Administer cohort specific questionnaires" -* action[=].priority = #routine -* action[=].definitionCanonical = $PedsQuestionnairePlanDefinition - -* action[+].title = "Clinician input" -* action[=].prefix = "1.11" -* action[=].description = "Have Clinican give their input" -* action[=].priority = #routine -* action[=].definitionCanonical = $ClinicianInputPlanDefinition - -* action[+].title = "Feedback" -* action[=].prefix = "1.12" -* action[=].description = "Recieve Feedback" -* action[=].priority = #routine -* action[=].definitionCanonical = $FeedbackQuestionnaire - diff --git a/input/fsh/instances/Peds/EX_VbaiPedsPreQuestionQuestionnaire.fsh b/input/fsh/instances/Peds/EX_VbaiPedsPreQuestionQuestionnaire.fsh deleted file mode 100644 index eb3bc4a..0000000 --- a/input/fsh/instances/Peds/EX_VbaiPedsPreQuestionQuestionnaire.fsh +++ /dev/null @@ -1,105 +0,0 @@ -Instance: PedsEligibilityQuestionnaire -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "PedsEligibilityQuestionnaire" -Description: "Vbai Peds Eligibility Questionnaire" -* title = "Peds Eligibility Questionnaire" -* date = 2023-08-02 -* subjectType = #Patient -* status = #active - -* item[0].linkId = "Q1" -* item[=].text = "Choose your prefered language" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentSelectLanguageValueSet - -* item[+].linkId = "Q2" -* item[=].text = "Ask about participant’s age" -* item[=].type = #integer - -* item[+].linkId = "Q3" -* item[=].text = "Are you enrolling for an adult or pediatric study?" -* item[=].type = #choice -* item[=].answerValueSet = $PedsEnrollmentValueSet - -* item[+].linkId = "Q4" -* item[=].text = "Who is completing this survey?" -* item[=].type = #choice -* item[=].answerValueSet = $PedsWhoCompletedSurveyValueSet - - -* item[+].linkId = "Q5" -* item[=].text = "What is your child’s primary language? " -* item[=].type = #open-choice -* item[=].answerValueSet = $EnrollmentSelectLanguageValueSet - - -* item[+].linkId = "Q6" -* item[=].text = "Please select all languages that your child speaks fluently (similar to a native speaker)?" -* item[=].type = #open-choice -* item[=].answerValueSet = $PedsLanguageFluencyValueSet - -* item[+].linkId = "Q7" -* item[=].text = "What is your child’s date of birth? " -* item[=].type = #date - -* item[+].linkId = "Q8" -* item[=].text = "Past medical history" -* item[=].type = #open-choice -* item[=].answerValueSet = $PedsMedicalHistoryValueSet - - - -* item[+].linkId = "Q9" -* item[=].text = "Can you Read?" -* item[=].type = #choice -* item[=].answerValueSet = $YesNoSome - -* item[+].linkId = "Q10" -* item[=].text = "Can you write?" -* item[=].type = #choice -* item[=].answerValueSet = $YesNoSome - -* item[+].linkId = "Q11" -* item[=].text = "Can you use a smart device?" -* item[=].type = #choice -* item[=].answerValueSet = $YesNoSome - - -* item[+].linkId = "Q12" -* item[=].text = "Do you have access to a smart device on a regular basis?" -* item[=].type = #choice -* item[=].answerValueSet = $YesNo - - -* item[+].linkId = "Q13" -* item[=].text = "First Name" -* item[=].type = #string - - -* item[+].linkId = "Q14" -* item[=].text = "Last Name" -* item[=].type = #string - - -* item[+].linkId = "Q15" -* item[=].text = "Phone Number" -* item[=].type = #string - -* item[+].linkId = "Q16" -* item[=].text = "Email" -* item[=].type = #string - - -* item[+].linkId = "Q17" -* item[=].text = "Enroll?" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollValueSet - -* item[+].linkId = "Q18" -* item[=].text = "Please select a reason for declining" -* item[=].type = #choice -* item[=].answerValueSet = $PedsReasonToDeclineValueSet -* item[=].enableWhen[0].question = "Q17" -* item[=].enableWhen[=].operator = #= -* item[=].enableWhen[=].answerString = "Decline" diff --git a/input/fsh/instances/Respiratory/EX_DyspneaIndex.fsh b/input/fsh/instances/Respiratory/EX_DyspneaIndex.fsh deleted file mode 100644 index 9c2e80d..0000000 --- a/input/fsh/instances/Respiratory/EX_DyspneaIndex.fsh +++ /dev/null @@ -1,74 +0,0 @@ -Instance: DyspneaIndex -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "DyspneaIndex" -Description: "Dyspnea Index Questionnaire" -* date = 2023-07-18 -* title = "Dyspnea Index" -* status = #active - - -* item[0].linkId = "dyspnea_index_prompt" -* item[=].text = "Please answer the following questions using a 0-4 rating scale:" -* item[=].type = #group - - - -* item[=].item[0].linkId = "dyspnea_index_q1" -* item[=].item[=].text = "I have trouble getting air in." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DysnpeaIndexValueSet - - -* item[=].item[+].linkId = "dyspnea_index_q2" -* item[=].item[=].text = "I feel tightness in my throat when I am having my breathing problem." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DysnpeaIndexValueSet - - -* item[=].item[+].linkId = "dyspnea_index_q3" -* item[=].item[=].text = "It takes more effort to breathe than it used to." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DysnpeaIndexValueSet - - -* item[=].item[+].linkId = "dyspnea_index_q4" -* item[=].item[=].text = "Changes in the weather affect my breathing problem." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DysnpeaIndexValueSet - - -* item[=].item[+].linkId = "dyspnea_index_q5" -* item[=].item[=].text = "My breathing gets worse with stress." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DysnpeaIndexValueSet - - -* item[=].item[+].linkId = "dyspnea_index_q6" -* item[=].item[=].text = "I make sound/noise breathing in." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DysnpeaIndexValueSet - - -* item[=].item[+].linkId = "dyspnea_index_q7" -* item[=].item[=].text = "I have to strain to breathe." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DysnpeaIndexValueSet - - -* item[=].item[+].linkId = "dyspnea_index_q8" -* item[=].item[=].text = "My shortness of breath gets worse with exercise or physical activity." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DysnpeaIndexValueSet - - -* item[=].item[+].linkId = "dyspnea_index_q9" -* item[=].item[=].text = "My breathing problem makes me feel stressed." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DysnpeaIndexValueSet - - -* item[=].item[+].linkId = "dyspnea_index_q10" -* item[=].item[=].text = "My breathing problem causes me to restrict my personal and social life." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DysnpeaIndexValueSet \ No newline at end of file diff --git a/input/fsh/instances/Respiratory/EX_LeicesterCoughQuestionnaire.fsh b/input/fsh/instances/Respiratory/EX_LeicesterCoughQuestionnaire.fsh deleted file mode 100644 index 5167286..0000000 --- a/input/fsh/instances/Respiratory/EX_LeicesterCoughQuestionnaire.fsh +++ /dev/null @@ -1,114 +0,0 @@ -Instance: LeicesterCough -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "LeicesterCough" -Description: "LeicesterCoughQuestionnaire" - -* date = 2023-07-18 -* title = "Leicester Cough Questionnaire" -* status = #active - -* item[0].linkId = "leicester_cough_prompt" -* item[=].text = "Please answer the following questions using a 1-7 rating scale:" -* item[=].type = #group - -* item[=].item[0].linkId = "leicester_cough_q1" -* item[=].item[=].text = "In the last 2 weeks, have you had chest or stomach pains as a result of your cough?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - -* item[=].item[+].linkId = "leicester_cough_q2" -* item[=].item[=].text = "In the last 2 weeks, have you been bothered by sputum (phlegm) production when you cough?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - -* item[=].item[+].linkId = "leicester_cough_q3" -* item[=].item[=].text = "In the last 2 weeks, have you been tired because of your cough?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - -* item[=].item[+].linkId = "leicester_cough_q4" -* item[=].item[=].text = "How often during the last 2 weeks have you felt embarrassed by your coughing?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - -* item[=].item[+].linkId = "leicester_cough_q5" -* item[=].item[=].text = "In the last 2 weeks, my cough has made me feel anxious." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - - -* item[=].item[+].linkId = "leicester_cough_q6" -* item[=].item[=].text = "In the last 2 weeks, my cough has interfered with my job or other daily tasks." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - - -* item[=].item[+].linkId = "leicester_cough_q7" -* item[=].item[=].text = "In the last 2 weeks, I felt that my cough interfered with the overall enjoyment of my life." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - - -* item[=].item[+].linkId = "leicester_cough_q8" -* item[=].item[=].text = "In the last 2 weeks, exposure to paint or fumes has made me cough." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - -* item[=].item[+].linkId = "leicester_cough_q9" -* item[=].item[=].text = "In the last 2 weeks, has your cough disturbed your sleep?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - - -* item[=].item[+].linkId = "leicester_cough_q10" -* item[=].item[=].text = "In the last 2 weeks, how many times a day have you had a coughing bout?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - -* item[=].item[+].linkId = "leicester_cough_q11" -* item[=].item[=].text = "In the last 2 weeks, my cough has made me feel frustrated." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - -* item[=].item[+].linkId = "leicester_cough_q12" -* item[=].item[=].text = "In the last 2 weeks, my cough has made me feel fed up." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - - -* item[=].item[+].linkId = "leicester_cough_q13" -* item[=].item[=].text = "In the last 2 weeks, have you suffered from a hoarse voice as a result of your cough?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - -* item[=].item[+].linkId = "leicester_cough_q14" -* item[=].item[=].text = "In the last 2 weeks, have you worried that your cough may indicate serious illness?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - - -* item[=].item[+].linkId = "leicester_cough_q15" -* item[=].item[=].text = "In the last 2 weeks, have you been concerned that other people think something is wrong with you,because of your cough?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - -* item[=].item[+].linkId = "leicester_cough_q16" -* item[=].item[=].text = "In the last 2 weeks, my cough has interrupted conversation or telephone calls." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - -* item[=].item[+].linkId = "leicester_cough_q17" -* item[=].item[=].text = "In the last 2 weeks, I feel that my cough has annoyed my partner, family, or friends." -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - -* item[=].item[+].linkId = "leicester_cough_q18" -* item[=].item[=].text = "In the last 2 weeks, have you felt in control of your cough?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet - -* item[=].item[+].linkId = "leicester_cough_q19" -* item[=].item[=].text = "In the last 2 weeks, have you had a lot of energy?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $LeicesterCoughValueSet \ No newline at end of file diff --git a/input/fsh/instances/Respiratory/EX_PlanDefinition_QuestionnaireRespiratory.fsh b/input/fsh/instances/Respiratory/EX_PlanDefinition_QuestionnaireRespiratory.fsh deleted file mode 100644 index de04713..0000000 --- a/input/fsh/instances/Respiratory/EX_PlanDefinition_QuestionnaireRespiratory.fsh +++ /dev/null @@ -1,32 +0,0 @@ -Instance: VbaiPlanDefinitionQuestionnaireRespiratoryExample -InstanceOf: VbaiPlanDefinition -Usage: #example -Title: "Questionnaire Respiratory PlanDefinition" -Description: "An example of a Voice as a Biomarker for QuestionnaireRespiratory Cohort PlanDefinition" -* status = #active -* date = "2023-07-31" -* description = "This is a plandefinition for QuestionnaireRespiratory cohort protocol" -* title = "QuestionnaireRespiratory Cohort Protocol" - - -// Based on Methods QuestionnaireRespiratory Document - - -* action[0].title = "Dyspnea Index (DI)" -* action[=].prefix = "1.10.1" -* action[=].description = "Perform Dysnea Index Questionnaire" -* action[=].priority = #routine -* action[=].definitionCanonical = $DysneaIndex - - -* action[+].title = "Leicester Cough Questionnaire" -* action[=].prefix = "1.10.2" -* action[=].description = "Perform Leicester Cough Questionnaire" -* action[=].priority = #routine -* action[=].definitionCanonical = $LeicesterCough - -* action[+].title = "Urge to Cough Scale" -* action[=].prefix = "1.10.3" -* action[=].description = "Get the participant to rate their urge to cough" -* action[=].priority = #routine -* action[=].definitionCanonical = $UrgeToCough diff --git a/input/fsh/instances/Respiratory/EX_RespiratoryPatientQuestionnaire.fsh b/input/fsh/instances/Respiratory/EX_RespiratoryPatientQuestionnaire.fsh deleted file mode 100644 index 98e3d2b..0000000 --- a/input/fsh/instances/Respiratory/EX_RespiratoryPatientQuestionnaire.fsh +++ /dev/null @@ -1,29 +0,0 @@ -Instance: RespiratoryPatientQuestionnaire -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "Patient Questionnaire for Respiratory" -Description: "Respiratory Cohort's Patient Questionnaire" -* title = "Patient Questionnaire for Respiratory Questionnaire" -* date = 2023-08-02 -* subjectType = #Patient -* status = #active - -* item[0].linkId = "Q1" -* item[=].text = "Are you having difficulty breathing today?" -* item[=].type = #choice -* item[=].answerValueSet = $YesNo - - -* item[=].item[0].linkId = "Q1.a" -* item[=].item[=].text = "Are you having difficulty breathing today?" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $RespiratoryDifficultyBreathingValueSet - -* item[+].linkId = "Q2" -* item[=].text = "Are you coughing today?" -* item[=].type = #choice -* item[=].answerValueSet = $YesNo - -* item[=].item[0].linkId = "Q2.a" -* item[=].item[=].text = "What is the severity of your cough? 10 being most severe." -* item[=].item[=].type = #integer diff --git a/input/fsh/instances/Respiratory/EX_UrgeToCough.fsh b/input/fsh/instances/Respiratory/EX_UrgeToCough.fsh deleted file mode 100644 index c01ab09..0000000 --- a/input/fsh/instances/Respiratory/EX_UrgeToCough.fsh +++ /dev/null @@ -1,14 +0,0 @@ -Instance: UrgeToCough -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "UrgeToCough" -Description: "Urge to cough Questionnaire" - -* date = 2023-07-19 -* title = "Urge to Cough Questionnaire" -* status = #active - -* item[0].linkId = "urge_to_cough_q1" -* item[=].text = "Please estimate your urge to cough" -* item[=].type = #choice -* item[=].answerValueSet = $UrgeToCoughValueSet diff --git a/input/fsh/instances/Respiratory/EX_VbaiCohortProtocolRespiratory.fsh b/input/fsh/instances/Respiratory/EX_VbaiCohortProtocolRespiratory.fsh deleted file mode 100644 index 623329f..0000000 --- a/input/fsh/instances/Respiratory/EX_VbaiCohortProtocolRespiratory.fsh +++ /dev/null @@ -1,83 +0,0 @@ -Instance: RespiratoryCohortProtocolExample -InstanceOf: VbaiCohortProtocol -Usage: #example -Title: "Cohort Protocol Respiratory" -Description: "VbaiRespiratoryCohortProtocol" -* status = #active -* date = "2023-07-31" -* description = "This is a plandefinition for Respiratory cohort protocol" -* title = "Respiratory Cohort Protocol" - -* action[0].title = "Eligibility" -* action[=].prefix = "1.1" -* action[=].description = "List of Eligibility questions" -* action[=].priority = #routine -* action[=].definitionCanonical = $AdultEligibilityPlanDefinition - -* action[+].title = "Consent/Assent" -* action[=].prefix = "1.2" -* action[=].description = "Retieve consent/assent from participant" -* action[=].priority = #routine -* action[=].definitionCanonical = $ConsentPlanDefinition - -* action[+].title = "Demographics" -* action[=].prefix = "1.3" -* action[=].description = "have Participant complete demographics" -* action[=].priority = #routine -* action[=].definitionCanonical = $Demographic - -* action[+].title = "Voice Impacting Q's" -* action[=].prefix = "1.4" -* action[=].description = "Administer Voice Impacting Questions" -* action[=].priority = #routine -* action[=].definitionCanonical = $VocalFoldParalysis - -* action[+].title = "Acoustic Tasks" -* action[=].prefix = "1.5" -* action[=].description = "Perform Acoustic Tasks" -* action[=].priority = #routine -* action[=].definitionCanonical = $AcousticTasksGeneralQuestionnaire - -* action[+].title = "Confounders" -* action[=].prefix = "1.6" -* action[=].description = "Retrieve Confounders" -* action[=].priority = #routine -* action[=].definitionCanonical = $Confounders - -* action[+].title = "Questionnaires" -* action[=].prefix = "1.7" -* action[=].description = "Administier Validated Questionnaires" -* action[=].priority = #routine -* action[=].definitionCanonical = $GeneralQuestionnairePlanDefinition - -* action[+].title = "Cohort specific acoustic tasks" -* action[=].prefix = "1.8" -* action[=].description = "Administer cohort specific acoustic tasks" -* action[=].priority = #routine -* action[=].definitionCanonical = $RespiratoryAcousticTasksQuestionnaire - -* action[+].title = "Cohort specific confounders" -* action[=].prefix = "1.9" -* action[=].description = "Administer cohort specific confounders" -* action[=].priority = #routine -* action[=].definitionCanonical = $CohortSpecificConfoundersPlanDefinition - -* action[+].title = "Cohort specific Questionnaires" -* action[=].prefix = "1.10" -* action[=].description = "Administer cohort specific questionnaires" -* action[=].priority = #routine -* action[=].definitionCanonical = $RespiratoryQuestionnairePlanDefinition - -* action[+].title = "Clinician input" -* action[=].prefix = "1.11" -* action[=].description = "Have Clinican give their input" -* action[=].priority = #routine -* action[=].definitionCanonical = $ClinicianInputPlanDefinition - - -* action[+].title = "Feedback" -* action[=].prefix = "1.12" -* action[=].description = "Recieve Feedback" -* action[=].priority = #routine -* action[=].definitionCanonical = $FeedbackQuestionnaire - diff --git a/input/fsh/instances/Voice/EX_PlanDefinition_QuestionnaireVoice.fsh b/input/fsh/instances/Voice/EX_PlanDefinition_QuestionnaireVoice.fsh deleted file mode 100644 index 3633dc8..0000000 --- a/input/fsh/instances/Voice/EX_PlanDefinition_QuestionnaireVoice.fsh +++ /dev/null @@ -1,35 +0,0 @@ -Instance: VbaiPlanDefinitionQuestionnaireVoiceExample -InstanceOf: VbaiPlanDefinition -Usage: #example -Title: "Questionnaire Voice PlanDefinition" -Description: "An example of a Voice as a Biomarker for QuestionnaireVoice Cohort PlanDefinition" -* status = #active -* date = "2023-07-31" -* description = "This is a plandefinition for QuestionnaireVoice cohort protocol" -* title = "QuestionnaireVoice Cohort Protocol" - -* action[+].title = "Patient Questionnaire" -* action[=].prefix = "1.10.1" -* action[=].description = "Questions for the patient to answer" -* action[=].priority = #routine -* action[=].definitionUri = $PatientQuestionnaire - - -* action[+].title = "VHI-10" -* action[=].prefix = "1.10.2" -* action[=].description = "Have patient complete VHI-10 Questionnaire" -* action[=].priority = #routine -* action[=].definitionUri = $VHI10 - - -* action[+].title = "CAPE-V" -* action[=].prefix = "1.10.3" -* action[=].description = "Have patient complete CAPE-V" -* action[=].priority = #routine -* action[=].definitionUri = $CAPEV - -* action[+].title = "Overall Voice Problem severity scale " -* action[=].prefix = "1.10.4" -* action[=].description = "Administer Voice Problem Severity Questionnaire" -* action[=].priority = #routine -* action[=].definitionUri = $VoiceProblemSeverity \ No newline at end of file diff --git a/input/fsh/instances/Voice/EX_QuestionnaireCAPEV.fsh b/input/fsh/instances/Voice/EX_QuestionnaireCAPEV.fsh deleted file mode 100644 index 550e62d..0000000 --- a/input/fsh/instances/Voice/EX_QuestionnaireCAPEV.fsh +++ /dev/null @@ -1,88 +0,0 @@ -Instance: CAPEVQuestionnaire -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "CAPE-V Questionnaire" -Description: "Questinnaire" -* status = #active -* date = "2023-07-07" -* description = "Questionnaire for CAPE-V" -* title = "CAPE-V Questionnaire" - - -* item[0].linkId = "degree_legend" -* item[=].text = "Legend: C- Sonsistent I = Intermittent MI = Mildly -Deviant MO = Moderately Deviant SE = -Severely Deviant" -* item[=].type = #group - -* item[=].item[0].linkId = "diagnosis_degree_os" -* item[=].item[=].text = "Overall Severity 0-100" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "diagnosis_degree_os_2" -* item[=].item[=].text = "Overall Severity" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DegreeValueSet - - -* item[=].item[+].linkId = "degree_r" -* item[=].item[=].text = "Roughness 0-100" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "degree_r_2" -* item[=].item[=].text = "Roughness" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DegreeValueSet - -* item[=].item[+].linkId = "degree_b" -* item[=].item[=].text = "Breathiness 0-100" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "degree_b_2" -* item[=].item[=].text = "Breathiness" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DegreeValueSet - - -* item[=].item[+].linkId = "degree_s" -* item[=].item[=].text = "Strain 0-100" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "degree_s_2" -* item[=].item[=].text = "Strain" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DegreeValueSet - - - -* item[=].item[+].linkId = "degree_p_nature" -* item[=].item[=].text = "Pitch (Indicate the nature of the abnormality):" -* item[=].item[=].type = #string - -* item[=].item[+].linkId = "degree_p" -* item[=].item[=].text = "Pitch" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "degree_p_2" -* item[=].item[=].text = "Pitch" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DegreeValueSet - -* item[=].item[+].linkId = "degree_l_nature" -* item[=].item[=].text = "Loudness (Indicate the nature of the abnormality):" -* item[=].item[=].type = #string - - -* item[=].item[+].linkId = "degree_l" -* item[=].item[=].text = "Loudness 0-100" -* item[=].item[=].type = #integer - -* item[=].item[+].linkId = "degree_l_2" -* item[=].item[=].text = "Loudness" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $DegreeValueSet - -* item[=].item[+].linkId = "degree_comments" -* item[=].item[=].text = "Comments about resonance" -* item[=].item[=].type = #choice -* item[=].item[=].answerValueSet = $CommentsValueSet diff --git a/input/fsh/instances/Voice/EX_QuestionnaireVHI10.fsh b/input/fsh/instances/Voice/EX_QuestionnaireVHI10.fsh deleted file mode 100644 index 1dc0da1..0000000 --- a/input/fsh/instances/Voice/EX_QuestionnaireVHI10.fsh +++ /dev/null @@ -1,78 +0,0 @@ -Instance: VHI10 -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "VHI10" -Description: "VHI-10 Questionnaire" -* date = 2023-06-19 -* title = "VHI-10" -* status = #active - -* item[0].linkId = "vhi_session_id" -* item[=].text = "Session ID" -* item[=].type = #string - - -* item[+].linkId = "vhi_started_at" -* item[=].text = "Questionnaire Started At" -* item[=].type = #string - - -* item[+].linkId = "vhi_completed_at" -* item[=].text = "Questionnaire Completed At" -* item[=].type = #string - -* item[+].linkId = "voice_difficult_hear" -* item[=].text = "My voice makes it difficult for people to hear me." -* item[=].type = #choice -* item[=].answerValueSet = $VoiceHandicapIndexValueset - -* item[+].linkId = "tough_to_understand" -* item[=].text = "People have difficulty understanding me in a noisy room." -* item[=].type = #choice -* item[=].answerValueSet = $VoiceHandicapIndexValueset - -* item[+].linkId = "voice_restrict_social" -* item[=].text = "My voice difficulties restrict personal and social life." -* item[=].type = #choice -* item[=].answerValueSet = $VoiceHandicapIndexValueset - -* item[+].linkId = "left_out_convo" -* item[=].text = "I feel left out of conversations because of my voice." -* item[=].type = #choice -* item[=].answerValueSet = $VoiceHandicapIndexValueset - - -* item[+].linkId = "voice_lose_income" -* item[=].text = "My voice problem causes me to lose income." -* item[=].type = #choice -* item[=].answerValueSet = $VoiceHandicapIndexValueset - -* item[+].linkId = "strain_voice" -* item[=].text = "I feel as through I have to strain to produce voice." -* item[=].type = #choice -* item[=].answerValueSet = $VoiceHandicapIndexValueset - -* item[+].linkId = "voice_clarity" -* item[=].text = "The clarity of my voice is unpredictable." -* item[=].type = #choice -* item[=].answerValueSet = $VoiceHandicapIndexValueset - -* item[+].linkId = "voice_upsetting" -* item[=].text = "My voice problem upsets me " -* item[=].type = #choice -* item[=].answerValueSet = $VoiceHandicapIndexValueset - -* item[+].linkId = "voice_handicapped" -* item[=].text = "My voice makes me feel handicapped." -* item[=].type = #choice -* item[=].answerValueSet = $VoiceHandicapIndexValueset - -* item[+].linkId = "ask_whats_wrong_voice" -* item[=].text = "People ask, 'What's wrong with your voice?'" -* item[=].type = #choice -* item[=].answerValueSet = $VoiceHandicapIndexValueset - -* item[+].linkId = "questionnaire_across_all_cohorts_voice_handicap_in_complete" -* item[=].text = "Complete?" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentCompleteValueSet \ No newline at end of file diff --git a/input/fsh/instances/Voice/EX_QuestionnaireVoiceProblemServerity.fsh b/input/fsh/instances/Voice/EX_QuestionnaireVoiceProblemServerity.fsh deleted file mode 100644 index 601e06d..0000000 --- a/input/fsh/instances/Voice/EX_QuestionnaireVoiceProblemServerity.fsh +++ /dev/null @@ -1,30 +0,0 @@ -Instance: VoiceProblemSeverity -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "Voice problem severity Questionnaire" -Description: "Voice problem severity " -* date = 2023-06-19 -* title = "Voice Problen Severity" -* status = #active - -* item[0].linkId = "voice_severity_session_id" -* item[=].text = "Session ID" -* item[=].type = #string - -* item[+].linkId = "voice_severity_started_at" -* item[=].text = "Questionnaire Started At" -* item[=].type = #string - -* item[+].linkId = "voice_severity_completed_at" -* item[=].text = "Questionnaire Completed At" -* item[=].type = #string - -* item[+].linkId = "describe_the_severity_of_at" -* item[=].text = "Describe the severity of auditory-perceptual attributes of a voice problem*Overall severity scale (0-100)" -* item[=].type = #integer - - -* item[+].linkId = "questionnaire_voice_disorders_voice_problem_severi_complete" -* item[=].text = "Complete?" -* item[=].type = #choice -* item[=].answerValueSet = $EnrollmentCompleteValueSet \ No newline at end of file diff --git a/input/fsh/instances/Voice/EX_VbaiCohortProtocolVoice.fsh b/input/fsh/instances/Voice/EX_VbaiCohortProtocolVoice.fsh deleted file mode 100644 index 20b0f76..0000000 --- a/input/fsh/instances/Voice/EX_VbaiCohortProtocolVoice.fsh +++ /dev/null @@ -1,82 +0,0 @@ -Instance: VoiceCohortProtocolExample -InstanceOf: VbaiCohortProtocol -Usage: #example -Title: "Cohort Protocol Voice" -Description: "VbaiVoiceCohortProtocol" -* status = #active -* date = "2023-07-31" -* description = "This is a plandefinition for Voice cohort protocol" -* title = "Voice Cohort Protocol" - -* action[0].title = "Eligibility" -* action[=].prefix = "1.1" -* action[=].description = "List of Eligibility questions" -* action[=].priority = #routine -* action[=].definitionCanonical = $AdultEligibilityPlanDefinition - -* action[+].title = "Consent/Assent" -* action[=].prefix = "1.2" -* action[=].description = "Retieve consent/assent from participant" -* action[=].priority = #routine -* action[=].definitionCanonical = $ConsentPlanDefinition - -* action[+].title = "Demographics" -* action[=].prefix = "1.3" -* action[=].description = "have Participant complete demographics" -* action[=].priority = #routine -* action[=].definitionCanonical = $Demographic - -* action[+].title = "Voice Impacting Q's" -* action[=].prefix = "1.4" -* action[=].description = "Administer Voice Impacting Questions" -* action[=].priority = #routine -* action[=].definitionCanonical = $VocalFoldParalysis - -* action[+].title = "Acoustic Tasks" -* action[=].prefix = "1.5" -* action[=].description = "Perform Acoustic Tasks" -* action[=].priority = #routine -* action[=].definitionCanonical = $AcousticTasksGeneralQuestionnaire - -* action[+].title = "Confounders" -* action[=].prefix = "1.6" -* action[=].description = "Retrieve Confounders" -* action[=].priority = #routine -* action[=].definitionCanonical = $Confounders - -* action[+].title = "Questionnaires" -* action[=].prefix = "1.7" -* action[=].description = "Administier Validated Questionnaires" -* action[=].priority = #routine -* action[=].definitionCanonical = $GeneralQuestionnairePlanDefinition - -* action[+].title = "Cohort specific acoustic tasks" -* action[=].prefix = "1.8" -* action[=].description = "Administer cohort specific acoustic tasks" -* action[=].priority = #routine -* action[=].definitionCanonical = $VoiceAcousticTasksQuestionnaire - -* action[+].title = "Cohort specific confounders" -* action[=].prefix = "1.9" -* action[=].description = "Administer cohort specific confounders" -* action[=].priority = #routine -* action[=].definitionCanonical = $CohortSpecificConfoundersPlanDefinition - -* action[+].title = "Cohort specific Questionnaires" -* action[=].prefix = "1.10" -* action[=].description = "Administer cohort specific questionnaires" -* action[=].priority = #routine -* action[=].definitionCanonical = $VoiceQuestionnairePlanDefinition - -* action[+].title = "Clinician input" -* action[=].prefix = "1.11" -* action[=].description = "Have Clinican give their input" -* action[=].priority = #routine -* action[=].definitionCanonical = $ClinicianInputPlanDefinition - -* action[+].title = "Feedback" -* action[=].prefix = "1.12" -* action[=].description = "Recieve Feedback" -* action[=].priority = #routine -* action[=].definitionCanonical = $FeedbackQuestionnaire - diff --git a/input/fsh/instances/Voice/EX_VoicePatientQuestionnaire.fsh b/input/fsh/instances/Voice/EX_VoicePatientQuestionnaire.fsh deleted file mode 100644 index 43a907a..0000000 --- a/input/fsh/instances/Voice/EX_VoicePatientQuestionnaire.fsh +++ /dev/null @@ -1,21 +0,0 @@ -Instance: PatientQuestions -InstanceOf: VbaiQuestionnaire -Usage: #example -Title: "Patient Questionnaire" -Description: "Patient Questionnaire" -* date = 2023-07-07 -* title = "Patient Questions" -* status = #active - -* item[0].linkId = "Q1" -* item[=].text = "Can you tell me why you visited the doctor for your voice?" -* item[=].type = #string - -* item[+].linkId = "Q2" -* item[=].text = "Describe your voice problem" -* item[=].type = #string - -* item[+].linkId = "Q3" -* item[=].text = "How would you rate your quality today? 1 being poor quality, 10 being the best quality" -* item[=].type = #integer - diff --git a/input/fsh/instances/acoustictaskschema.fsh b/input/fsh/instances/acoustictaskschema.fsh new file mode 100644 index 0000000..a5101d4 --- /dev/null +++ b/input/fsh/instances/acoustictaskschema.fsh @@ -0,0 +1,39 @@ +Instance: acoustictaskschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/acoustictaskschema" +* title = "acoustic_task_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:04:29Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "acoustic_task_id" +* item[=].type = #string +* item[=].text = "Acoustic Task ID" +* item[+].linkId = "acoustic_task_session_id" +* item[=].type = #string +* item[=].text = "Session ID" +* item[+].linkId = "acoustic_task_name" +* item[=].type = #string +* item[=].text = "Acoustic Task Name" +* item[+].linkId = "acoustic_task_cohort" +* item[=].type = #string +* item[=].text = "Acoustic Task Cohort" +* item[+].linkId = "acoustic_task_status" +* item[=].type = #choice +* item[=].text = "Acoustic Task Status" +* item[=].answerOption[0].valueString = "Skipped " +* item[=].answerOption[+].valueString = "Completed" +* item[+].linkId = "acoustic_task_started_at" +* item[=].type = #string +* item[=].text = "Acoustic Task Started At" +* item[+].linkId = "acoustic_task_completed_at" +* item[=].type = #string +* item[=].text = "Acoustic Task Completed At" +* item[+].linkId = "acoustic_task_duration" +* item[=].type = #string +* item[=].text = "Acoustic Task Duration (seconds)" \ No newline at end of file diff --git a/input/fsh/instances/bridge2aieconsentaddendumbchenglishschema.fsh b/input/fsh/instances/bridge2aieconsentaddendumbchenglishschema.fsh new file mode 100644 index 0000000..b9811a7 --- /dev/null +++ b/input/fsh/instances/bridge2aieconsentaddendumbchenglishschema.fsh @@ -0,0 +1,50 @@ +Instance: bridge2aieconsentaddendumbchenglishschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/bridge2aieconsentaddendumbchenglishschema" +* title = "bridge2ai_econsent_addendum_bch_english_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:04:34Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "consent_bch_p1" +* item[=].type = #string +* item[=].text = "consent_bch_p1" +* item[+].linkId = "consent_bch_p2" +* item[=].type = #string +* item[=].text = "consent_bch_p2" +* item[+].linkId = "consent_bch_p3" +* item[=].type = #string +* item[=].text = "consent_bch_p3" +* item[+].linkId = "consent_bch_p4" +* item[=].type = #string +* item[=].text = "consent_bch_p4" +* item[+].linkId = "consent_bch_statement" +* item[=].type = #string +* item[=].text = "RESEARCH PARTICIPANT: On the checklist below, please indicate if you would permit the researchers to store and/or share your voice, speech, and respiratory sound data, demographic data, previously completed imaging data, and survey and/or validated questionnaire answers for future research.We will use and share your information only as described in this form; however, people outside WCM who receive your information may not be covered by this promise or by the federal Privacy Rule. We try to make sure that everyone who needs to see your information keeps it confidential - but we cannot guarantee that your information will not be re-disclosed.By checking \"Yes\" and signing this consent form, you agree to give your data and Protected Health Information to Weill Cornell Medicine for research purposes." +* item[+].linkId = "consent_wcm_permission_1_bch" +* item[=].type = #choice +* item[=].text = "YES,I give permission for my voice, speech, and respiratory sound data, demographic data, previously completed imaging data, and survey and/or validated questionnaireanswersto be stored for future unspecified research by the researchers of this study. I understand that the data and/or samples will be stored for at least 50years and will be destroyed after the research is completed." +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "consent_wcm_permission_2_bch" +* item[=].type = #choice +* item[=].text = "YES, I give permission for my voice, speech, and respiratory sound data, demographic data, previously completed imaging data, and survey and/or validated questionnaireanswers to besharedwith other qualifiedresearchersfor future research." +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "consent_wcm_statement_2_bch" +* item[=].type = #string +* item[=].text = "By signing this consent form, you agree to give these voice, speech, and respiratory sound data, demographic data, previously completed imaging data, and survey and/or validated questionnaire answers to Weill Cornell Medicine for future research.If you withdraw consent at a future time, we will be unable to destroy your collected voice, speech, and respiratory sound data, demographic data, previously completed imaging data, and survey and/or validated questionnaire answers, as there will be no way to link the data to you." +* item[+].linkId = "consent_wcm_signature_bch" +* item[=].type = #string +* item[=].text = "Signature of Person Taking Part in Study \n[Authorization]" +* item[+].linkId = "consent_wcm_name_bch" +* item[=].type = #string +* item[=].text = "Printed Name of Person Taking Part in Study" +* item[+].linkId = "consent_wcm_date_bch" +* item[=].type = #string +* item[=].text = "consent_wcm_date_bch" \ No newline at end of file diff --git a/input/fsh/instances/bridge2aieconsentaddendummitenglishschema.fsh b/input/fsh/instances/bridge2aieconsentaddendummitenglishschema.fsh new file mode 100644 index 0000000..24b8229 --- /dev/null +++ b/input/fsh/instances/bridge2aieconsentaddendummitenglishschema.fsh @@ -0,0 +1,53 @@ +Instance: bridge2aieconsentaddendummitenglishschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/bridge2aieconsentaddendummitenglishschema" +* title = "bridge2ai_econsent_addendum_mit_english_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:04:40Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "consent_wcm_p1_mit" +* item[=].type = #string +* item[=].text = "consent_wcm_p1_mit" +* item[+].linkId = "consent_wcm_p2_mit" +* item[=].type = #string +* item[=].text = "consent_wcm_p2_mit" +* item[+].linkId = "consent_wcm_p3_mit" +* item[=].type = #string +* item[=].text = "consent_wcm_p3_mit" +* item[+].linkId = "consent_wcm_p4_mit" +* item[=].type = #string +* item[=].text = "consent_wcm_p4_mit" +* item[+].linkId = "consent_wcm_statement_mit" +* item[=].type = #string +* item[=].text = "RESEARCH PARTICIPANT: On the checklist below, please indicate if you would permit the researchers to store and/or share your voice, speech, and respiratory sound data, demographic data, previously completed imaging data, and survey and/or validated questionnaire answers for future research.We will use and share your information only as described in this form; however, people outside WCM who receive your information may not be covered by this promise or by the federal Privacy Rule. We try to make sure that everyone who needs to see your information keeps it confidential - but we cannot guarantee that your information will not be re-disclosed.By checking \"Yes\" and signing this consent form, you agree to give your data and Protected Health Information to Weill Cornell Medicine for research purposes." +* item[+].linkId = "consent_wcm_permission_1_mit" +* item[=].type = #choice +* item[=].text = "YES,I give permission for my voice, speech, and respiratory sound data, demographic data, previously completed imaging data, and survey and/or validated questionnaireanswersto be stored for future unspecified research by the researchers of this study. I understand that the data and/or samples will be stored for at least 50years and will be destroyed after the research is completed." +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "consent_wcm_permission_2_mit" +* item[=].type = #choice +* item[=].text = "YES, I give permission for my voice, speech, and respiratory sound data, demographic data, previously completed imaging data, and survey and/or validated questionnaireanswers to besharedwith other qualifiedresearchersfor future research." +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "consent_wcm_statement_2_mit" +* item[=].type = #string +* item[=].text = "By signing this consent form, you agree to give these voice, speech, and respiratory sound data, demographic data, previously completed imaging data, and survey and/or validated questionnaire answers to Weill Cornell Medicine for future research.If you withdraw consent at a future time, we will be unable to destroy your collected voice, speech, and respiratory sound data, demographic data, previously completed imaging data, and survey and/or validated questionnaire answers, as there will be no way to link the data to you." +* item[+].linkId = "consent_wcm_p5_mit" +* item[=].type = #string +* item[=].text = "consent_wcm_p5_mit" +* item[+].linkId = "consent_wcm_signature_mit" +* item[=].type = #string +* item[=].text = "Signature of Person Taking Part in Study \n[Authorization]" +* item[+].linkId = "consent_wcm_name_mit" +* item[=].type = #string +* item[=].text = "Printed Name of Person Taking Part in Study" +* item[+].linkId = "consent_wcm_date_mit" +* item[=].type = #string +* item[=].text = "consent_wcm_date_mit" \ No newline at end of file diff --git a/input/fsh/instances/bridge2aieconsentaddendummitresearcherstatemeschema.fsh b/input/fsh/instances/bridge2aieconsentaddendummitresearcherstatemeschema.fsh new file mode 100644 index 0000000..dfe1f75 --- /dev/null +++ b/input/fsh/instances/bridge2aieconsentaddendummitresearcherstatemeschema.fsh @@ -0,0 +1,25 @@ +Instance: bridge2aieconsentaddendummitresearcherstatemeschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/bridge2aieconsentaddendummitresearcherstatemeschema" +* title = "bridge2ai_econsent_addendum_mit_researcher_stateme_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:04:45Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "consent_wcm_p6_mit" +* item[=].type = #string +* item[=].text = "consent_wcm_p6_mit" +* item[+].linkId = "consent_wcm_rs_signature_mit" +* item[=].type = #string +* item[=].text = "Signature of Person Obtaining Informed Consent" +* item[+].linkId = "consent_wcm_rs_name_mit" +* item[=].type = #string +* item[=].text = "Printed Name of Person Obtaining Informed Consent" +* item[+].linkId = "consent_wcm_rs_date_mit" +* item[=].type = #string +* item[=].text = "Date" \ No newline at end of file diff --git a/input/fsh/instances/bridge2aieconsentaddendumwcmenglishschema.fsh b/input/fsh/instances/bridge2aieconsentaddendumwcmenglishschema.fsh new file mode 100644 index 0000000..d4e4db2 --- /dev/null +++ b/input/fsh/instances/bridge2aieconsentaddendumwcmenglishschema.fsh @@ -0,0 +1,53 @@ +Instance: bridge2aieconsentaddendumwcmenglishschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/bridge2aieconsentaddendumwcmenglishschema" +* title = "bridge2ai_econsent_addendum_wcm_english_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:04:51Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "consent_wcm_p1" +* item[=].type = #string +* item[=].text = "consent_wcm_p1" +* item[+].linkId = "consent_wcm_p2" +* item[=].type = #string +* item[=].text = "consent_wcm_p2" +* item[+].linkId = "consent_wcm_p3" +* item[=].type = #string +* item[=].text = "consent_wcm_p3" +* item[+].linkId = "consent_wcm_p4" +* item[=].type = #string +* item[=].text = "consent_wcm_p4" +* item[+].linkId = "consent_wcm_statement" +* item[=].type = #string +* item[=].text = "RESEARCH PARTICIPANT: On the checklist below, please indicate if you would permit the researchers to store and/or share your voice, speech, and respiratory sound data, demographic data, previously completed imaging data, and survey and/or validated questionnaire answers for future research.We will use and share your information only as described in this form; however, people outside WCM who receive your information may not be covered by this promise or by the federal Privacy Rule. We try to make sure that everyone who needs to see your information keeps it confidential - but we cannot guarantee that your information will not be re-disclosed.By checking \"Yes\" and signing this consent form, you agree to give your data and Protected Health Information to Weill Cornell Medicine for research purposes." +* item[+].linkId = "consent_wcm_permission_1" +* item[=].type = #choice +* item[=].text = "YES,I give permission for my voice, speech, and respiratory sound data, demographic data, previously completed imaging data, and survey and/or validated questionnaireanswersto be stored for future unspecified research by the researchers of this study. I understand that the data and/or samples will be stored for at least 50years and will be destroyed after the research is completed." +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "consent_wcm_permission_2" +* item[=].type = #choice +* item[=].text = "YES, I give permission for my voice, speech, and respiratory sound data, demographic data, previously completed imaging data, and survey and/or validated questionnaireanswers to besharedwith other qualifiedresearchersfor future research." +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "consent_wcm_statement_2" +* item[=].type = #string +* item[=].text = "By signing this consent form, you agree to give these voice, speech, and respiratory sound data, demographic data, previously completed imaging data, and survey and/or validated questionnaire answers to Weill Cornell Medicine for future research.If you withdraw consent at a future time, we will be unable to destroy your collected voice, speech, and respiratory sound data, demographic data, previously completed imaging data, and survey and/or validated questionnaire answers, as there will be no way to link the data to you." +* item[+].linkId = "consent_wcm_p5" +* item[=].type = #string +* item[=].text = "consent_wcm_p5" +* item[+].linkId = "consent_wcm_signature" +* item[=].type = #string +* item[=].text = "Signature of Person Taking Part in Study \n[Authorization]" +* item[+].linkId = "consent_wcm_name" +* item[=].type = #string +* item[=].text = "Printed Name of Person Taking Part in Study" +* item[+].linkId = "consent_wcm_date" +* item[=].type = #string +* item[=].text = "consent_wcm_date" \ No newline at end of file diff --git a/input/fsh/instances/bridge2aieconsentaddendumwcmresearcherstatemeschema.fsh b/input/fsh/instances/bridge2aieconsentaddendumwcmresearcherstatemeschema.fsh new file mode 100644 index 0000000..77ea7d3 --- /dev/null +++ b/input/fsh/instances/bridge2aieconsentaddendumwcmresearcherstatemeschema.fsh @@ -0,0 +1,25 @@ +Instance: bridge2aieconsentaddendumwcmresearcherstatemeschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/bridge2aieconsentaddendumwcmresearcherstatemeschema" +* title = "bridge2ai_econsent_addendum_wcm_researcher_stateme_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:04:56Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "consent_wcm_p6" +* item[=].type = #string +* item[=].text = "consent_wcm_p6" +* item[+].linkId = "consent_wcm_rs_signature" +* item[=].type = #string +* item[=].text = "Signature of Person Obtaining Informed Consent" +* item[+].linkId = "consent_wcm_rs_name" +* item[=].type = #string +* item[=].text = "Printed Name of Person Obtaining Informed Consent" +* item[+].linkId = "consent_wcm_rs_date" +* item[=].type = #string +* item[=].text = "Date" \ No newline at end of file diff --git a/input/fsh/instances/bridge2aieconsentcombinedpdfaddendummitschema.fsh b/input/fsh/instances/bridge2aieconsentcombinedpdfaddendummitschema.fsh new file mode 100644 index 0000000..e0ff6e4 --- /dev/null +++ b/input/fsh/instances/bridge2aieconsentcombinedpdfaddendummitschema.fsh @@ -0,0 +1,16 @@ +Instance: bridge2aieconsentcombinedpdfaddendummitschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/bridge2aieconsentcombinedpdfaddendummitschema" +* title = "bridge2ai_econsent_combined_pdf_addendum_mit_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:05:02Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item.linkId = "upload_addendums_mit" +* item.type = #string +* item.text = "Combined PDF-WCM English Addendum" \ No newline at end of file diff --git a/input/fsh/instances/bridge2aieconsentcombinedpdfaddendumwcmschema.fsh b/input/fsh/instances/bridge2aieconsentcombinedpdfaddendumwcmschema.fsh new file mode 100644 index 0000000..d865f15 --- /dev/null +++ b/input/fsh/instances/bridge2aieconsentcombinedpdfaddendumwcmschema.fsh @@ -0,0 +1,16 @@ +Instance: bridge2aieconsentcombinedpdfaddendumwcmschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/bridge2aieconsentcombinedpdfaddendumwcmschema" +* title = "bridge2ai_econsent_combined_pdf_addendum_wcm_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:05:08Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item.linkId = "upload_addendums" +* item.type = #string +* item.text = "Combined PDF-WCM English Addendum" \ No newline at end of file diff --git a/input/fsh/instances/bridge2aieconsentcombinedpdfmainicfusfschema.fsh b/input/fsh/instances/bridge2aieconsentcombinedpdfmainicfusfschema.fsh new file mode 100644 index 0000000..963b10b --- /dev/null +++ b/input/fsh/instances/bridge2aieconsentcombinedpdfmainicfusfschema.fsh @@ -0,0 +1,16 @@ +Instance: bridge2aieconsentcombinedpdfmainicfusfschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/bridge2aieconsentcombinedpdfmainicfusfschema" +* title = "bridge2ai_econsent_combined_pdf_main_icf_usf_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:05:13Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item.linkId = "combined_pdf_main_icf_usf" +* item.type = #string +* item.text = "Combined PDF - Main ICF (USF)" \ No newline at end of file diff --git a/input/fsh/instances/bridge2aieconsentmainicfusfenglishschema.fsh b/input/fsh/instances/bridge2aieconsentmainicfusfenglishschema.fsh new file mode 100644 index 0000000..3d12b9f --- /dev/null +++ b/input/fsh/instances/bridge2aieconsentmainicfusfenglishschema.fsh @@ -0,0 +1,55 @@ +Instance: bridge2aieconsentmainicfusfenglishschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/bridge2aieconsentmainicfusfenglishschema" +* title = "bridge2ai_econsent_main_icf_usf_english_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:05:19Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "page_1" +* item[=].type = #string +* item[=].text = "page_1" +* item[+].linkId = "page2" +* item[=].type = #string +* item[=].text = "page2" +* item[+].linkId = "page3" +* item[=].type = #string +* item[=].text = "page3" +* item[+].linkId = "page_4" +* item[=].type = #string +* item[=].text = "page_4" +* item[+].linkId = "page_5" +* item[=].type = #string +* item[=].text = "page_5" +* item[+].linkId = "page6" +* item[=].type = #string +* item[=].text = "page6" +* item[+].linkId = "page7" +* item[=].type = #string +* item[=].text = "page7" +* item[+].linkId = "page8" +* item[=].type = #string +* item[=].text = "page8" +* item[+].linkId = "page_9" +* item[=].type = #string +* item[=].text = "page_9" +* item[+].linkId = "consent_usf_question" +* item[=].type = #choice +* item[=].text = "Consent to Take Part in Research and Authorization for the Collection, Use and Disclosure of Health Information:I freely give my consent to take part in this study and authorize that my health information as agreed above, be collected/disclosed in this study. I understand that by signing this form I am agreeing to take part in research. I have received a copy of this form to take with me. I understand that by filling out the best future contact below, I am consenting to be contacted in the future for further voice data collection if long term follow up is required as part of an eventual extension of this grant after the 4-year duration.Please select one of the three statements below that you consent to." +* item[=].answerOption[0].valueString = "I consent to having all data I submit shared only with the researchers of this study. " +* item[=].answerOption[+].valueString = "I consent to having all data I submit shared with the researchers of this study and to having my audio recordings and de-identified written responses shared with other qualified researchers. " +* item[=].answerOption[+].valueString = "I consent to having all data I submit shared with the researchers of this study and to having my audio recordings and de-identified written responses shared with other qualified researchers as well as publicly in the form of an open-source database." +* item[+].linkId = "consent_usf_signature" +* item[=].type = #string +* item[=].text = "Signature of Person Taking Part in Study\n[Authorization]" +* item[+].linkId = "consent_usf_name" +* item[=].type = #string +* item[=].text = "Printed Name of Person Taking Part in Study" +* item[+].linkId = "consent_usf_date" +* item[=].type = #string +* item[=].text = "Date" \ No newline at end of file diff --git a/input/fsh/instances/bridge2aieconsentmainicfusfresearcherstatemeschema.fsh b/input/fsh/instances/bridge2aieconsentmainicfusfresearcherstatemeschema.fsh new file mode 100644 index 0000000..bd343f2 --- /dev/null +++ b/input/fsh/instances/bridge2aieconsentmainicfusfresearcherstatemeschema.fsh @@ -0,0 +1,25 @@ +Instance: bridge2aieconsentmainicfusfresearcherstatemeschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/bridge2aieconsentmainicfusfresearcherstatemeschema" +* title = "bridge2ai_econsent_main_icf_usf_researcher_stateme_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:05:24Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "researcher_statement2" +* item[=].type = #string +* item[=].text = "researcher_statement2" +* item[+].linkId = "researcher_signature" +* item[=].type = #string +* item[=].text = "Signature of Person Obtaining Informed Consent" +* item[+].linkId = "researcher_name" +* item[=].type = #string +* item[=].text = "Printed Name of Person Obtaining Informed Consent" +* item[+].linkId = "researcher_date" +* item[=].type = #string +* item[=].text = "Date" \ No newline at end of file diff --git a/input/fsh/instances/bridge2aipaperconsentallsitesenglishschema.fsh b/input/fsh/instances/bridge2aipaperconsentallsitesenglishschema.fsh new file mode 100644 index 0000000..a881a07 --- /dev/null +++ b/input/fsh/instances/bridge2aipaperconsentallsitesenglishschema.fsh @@ -0,0 +1,31 @@ +Instance: bridge2aipaperconsentallsitesenglishschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/bridge2aipaperconsentallsitesenglishschema" +* title = "bridge2ai_paper_consent_all_sites_english_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:05:30Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "paper_consent_notes" +* item[=].type = #string +* item[=].text = "Paper Consent Form for all Sites: Fill out Instructions\n1. Upload the .pdf of the paper consent.\n2. Select the Enrollment Institution.\n3. Paper Consent Uploaded By is automatically calculated\n4. Once all the fields are entered mark this form as \"Complete\"\n\nIf uploading a paper consent form instead of eConsent, navigate to Form \"Subject/Participant - Basic Information\" and update Consent Status to \"Consented\"" +* item[+].linkId = "paper_consent_pdf_all_sites" +* item[=].type = #string +* item[=].text = "Paper Consent PDF - All Sites" +* item[+].linkId = "paper_consent_enrollment_institution" +* item[=].type = #choice +* item[=].text = "Enrollment Institution" +* item[=].answerOption[0].valueString = "BCH " +* item[=].answerOption[+].valueString = "MIT " +* item[=].answerOption[+].valueString = "Mt. Sinai " +* item[=].answerOption[+].valueString = "USF " +* item[=].answerOption[+].valueString = "VUMC " +* item[=].answerOption[+].valueString = "WCM" +* item[+].linkId = "paper_consent_uploaded_by" +* item[=].type = #string +* item[=].text = "Paper Consent Uploaded By" \ No newline at end of file diff --git a/input/fsh/instances/dmoodbipolardisorderschema.fsh b/input/fsh/instances/dmoodbipolardisorderschema.fsh new file mode 100644 index 0000000..6ada345 --- /dev/null +++ b/input/fsh/instances/dmoodbipolardisorderschema.fsh @@ -0,0 +1,77 @@ +Instance: dmoodbipolardisorderschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/dmoodbipolardisorderschema" +* title = "d_mood_bipolar_disorder_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:05:35Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "diagnosis_bipolar_gsd" +* item[=].type = #choice +* item[=].text = "1. Gold Standard Diagnosis: Diagnosis" +* item[=].answerOption[0].valueString = "Bipolar I disorder " +* item[=].answerOption[+].valueString = "Bipolar II disorder " +* item[=].answerOption[+].valueString = "Cyclothymic disorder (cyclothymia) " +* item[=].answerOption[+].valueString = "Other specified and unspecified bipolar and related disorders" +* item[+].linkId = "diagnosis_bipolar_gsd_interview" +* item[=].type = #choice +* item[=].text = "Was a structured clinical interview done?" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "diagnosis_bipolar_gsd_oqu" +* item[=].type = #choice +* item[=].text = "Was an objective questionnaire used?" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "diagnosis_bipolar_gsd_oquw" +* item[=].type = #choice +* item[=].text = "Which objective questionnaire was used?" +* item[=].answerOption[0].valueString = "Patient Health Questionnaire (PHQ-9) " +* item[=].answerOption[+].valueString = "HAM-D " +* item[=].answerOption[+].valueString = "Beck Depression Inventory (BDI) " +* item[=].answerOption[+].valueString = "Other" +* item[=].enableWhen.question = "diagnosis_bipolar_gsd_oqu" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "diagnosis_bipolar_gsd_oqu_other" +* item[=].type = #string +* item[=].text = "Please specify" +* item[=].enableWhen.question = "diagnosis_bipolar_gsd_oquw" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'other'" +* item[+].linkId = "diagnosis_bipolar_active_problems" +* item[=].type = #string +* item[=].text = "2. Medical and Psychiatric comorbidities: Enter list of active problems" +* item[+].linkId = "diagnosis_bipolar_history_problems" +* item[=].type = #string +* item[=].text = "Enter any history of problems" +* item[+].linkId = "diagnosis_bipolar_subtype_active" +* item[=].type = #choice +* item[=].text = "3. Disease Subtype: Disease Subtype" +* item[=].answerOption[0].valueString = "Active " +* item[=].answerOption[+].valueString = "Recurrent" +* item[+].linkId = "diagnosis_bipolar_psychotic" +* item[=].type = #choice +* item[=].text = "Psychotic Symptoms" +* item[=].answerOption[0].valueString = "With " +* item[=].answerOption[+].valueString = "Without" +* item[+].linkId = "diagnosis_bipolar_etiology" +* item[=].type = #string +* item[=].text = "4. Etiology: Describe life events that may relate to the diagnosis" +* item[+].linkId = "diagnosis_bipolar_severity" +* item[=].type = #choice +* item[=].text = "5. Disease Severity: Disease Severity" +* item[=].answerOption[0].valueString = "Mild " +* item[=].answerOption[+].valueString = "Moderate " +* item[=].answerOption[+].valueString = "Severe" +* item[+].linkId = "diagnosis_bipolar_current_med_therapies" +* item[=].type = #string +* item[=].text = "6. Treatment obtained: List any current medications/therapies" +* item[+].linkId = "diagnosis_bipolar_former_med_therapies" +* item[=].type = #string +* item[=].text = "List any former medications/therapies" \ No newline at end of file diff --git a/input/fsh/instances/dmooddepressionormajordepressivedisorderschema.fsh b/input/fsh/instances/dmooddepressionormajordepressivedisorderschema.fsh new file mode 100644 index 0000000..32cd3bb --- /dev/null +++ b/input/fsh/instances/dmooddepressionormajordepressivedisorderschema.fsh @@ -0,0 +1,87 @@ +Instance: dmooddepressionormajordepressivedisorderschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/dmooddepressionormajordepressivedisorderschema" +* title = "d_mood_depression_or_major_depressive_disorder_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:05:41Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "diagnosis_depression_gsd" +* item[=].type = #choice +* item[=].text = "1. Gold Standard Diagnosis: Diagnosis" +* item[=].answerOption[0].valueString = "Clinical depression (major depressive disorder) " +* item[=].answerOption[+].valueString = "Persistent depressive disorder (PDD) " +* item[=].answerOption[+].valueString = "Disruptive mood dysregulation disorder (DMDD) " +* item[=].answerOption[+].valueString = "Premenstrual dysphoric disorder (PMDD) " +* item[=].answerOption[+].valueString = "Depressive disorder due to another medical condition" +* item[+].linkId = "diagnosis_depression_clinical_subcategory" +* item[=].type = #choice +* item[=].text = "Clinical depression (major depressive disorder) Subcategory" +* item[=].answerOption[0].valueString = "Seasonal affective disorder (seasonal depression) " +* item[=].answerOption[+].valueString = "Prenatal depression and postpartum depression " +* item[=].answerOption[+].valueString = "Atypical depression" +* item[=].enableWhen.question = "diagnosis_depression_gsd" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'clinical_depression'" +* item[+].linkId = "diagnosis_depression_gsd_interview" +* item[=].type = #choice +* item[=].text = "Was a structured clinical interview done?" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "diagnosis_depression_gsd_oqu" +* item[=].type = #choice +* item[=].text = "Was an objective questionnaire used?" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "diagnosis_depression_gsd_oquw" +* item[=].type = #choice +* item[=].text = "Which objective questionnaire was used?" +* item[=].answerOption[0].valueString = "Patient Health Questionnaire (PHQ-9) " +* item[=].answerOption[+].valueString = "HAM-D " +* item[=].answerOption[+].valueString = "Beck Depression Inventory (BDI) " +* item[=].answerOption[+].valueString = "Other" +* item[=].enableWhen.question = "diagnosis_depression_gsd_oqu" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "diagnosis_depression_gsd_oqu_other" +* item[=].type = #string +* item[=].text = "Please specify" +* item[=].enableWhen.question = "diagnosis_depression_gsd_oquw" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'other'" +* item[+].linkId = "diagnosis_bipolar_active_problems_depression" +* item[=].type = #string +* item[=].text = "2.\tMedical and Psychiatric comorbidities: Enter list of active problems" +* item[+].linkId = "diagnosis_bipolar_history_problems_depression" +* item[=].type = #string +* item[=].text = "Enter any history of problems" +* item[+].linkId = "diagnosis_bipolar_subtype_active_depression" +* item[=].type = #choice +* item[=].text = "3.\tDisease Subtype: Disease Subtype" +* item[=].answerOption[0].valueString = "Active " +* item[=].answerOption[+].valueString = "Recurrent" +* item[+].linkId = "diagnosis_bipolar_psychotic_depression" +* item[=].type = #choice +* item[=].text = "Psychotic Symptoms" +* item[=].answerOption[0].valueString = "With " +* item[=].answerOption[+].valueString = "Without" +* item[+].linkId = "diagnosis_bipolar_etiology_depression" +* item[=].type = #string +* item[=].text = "4.\tEtiology: Describe life events that may relate to the diagnosis" +* item[+].linkId = "diagnosis_bipolar_severity_depression" +* item[=].type = #choice +* item[=].text = "5.\tDisease Severity: Disease Severity" +* item[=].answerOption[0].valueString = "Mild " +* item[=].answerOption[+].valueString = "Moderate " +* item[=].answerOption[+].valueString = "Severe" +* item[+].linkId = "diagnosis_bipolar_current_med_therapies_depression" +* item[=].type = #string +* item[=].text = "6.\tTreatment obtained: List any current medications/therapies" +* item[+].linkId = "diagnosis_bipolar_former_med_therapies_depression" +* item[=].type = #string +* item[=].text = "List any former medications/therapies" \ No newline at end of file diff --git a/input/fsh/instances/dneuroalzheimersdiseasemildcognitiveimpairmeschema.fsh b/input/fsh/instances/dneuroalzheimersdiseasemildcognitiveimpairmeschema.fsh new file mode 100644 index 0000000..bcc71cd --- /dev/null +++ b/input/fsh/instances/dneuroalzheimersdiseasemildcognitiveimpairmeschema.fsh @@ -0,0 +1,162 @@ +Instance: dneuroalzheimersdiseasemildcognitiveimpairmeschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/dneuroalzheimersdiseasemildcognitiveimpairmeschema" +* title = "d_neuro_alzheimers_disease_mild_cognitive_impairme_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:05:46Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "diagnosis_alz_dementia_mci_gsd_clinical_history" +* item[=].type = #string +* item[=].text = "1. Gold Standard Diagnosis\nDoes the patient have Major Neurocognitive Disorder - Alzheimer's Type, Mild Cognitive Impairment or other types of dementia confirmed by going through\n(must fill at least one):: Clinical history:" +* item[+].linkId = "diagnosis_alz_dementia_mci_gsd_functional_inventory" +* item[=].type = #string +* item[=].text = "Functional Inventory:" +* item[+].linkId = "diagnosis_alz_dementia_mci_gsd_cognitive_testing" +* item[=].type = #string +* item[=].text = "Cognitive Testing:" +* item[+].linkId = "diagnosis_alz_dementia_mci_gsd_other_investigations" +* item[=].type = #string +* item[=].text = "Other investigations:" +* item[+].linkId = "diagnosis_alz_dementia_mci_causes" +* item[=].type = #choice +* item[=].text = "Have you excluded other causes of cognitive/functional changes (and/or other subtypes)?" +* item[=].answerOption[0].valueString = "No " +* item[=].answerOption[+].valueString = "Yes " +* item[=].answerOption[+].valueString = "Not certain" +* item[+].linkId = "diagnosis_alz_dementia_mci_dt" +* item[=].type = #choice +* item[=].text = "2. Disease Type: Specify the disease type in the patient:" +* item[=].answerOption[0].valueString = "Mild Cognitive Impairment (MCI) " +* item[=].answerOption[+].valueString = "Typical Alzheimer's Disease (AD) " +* item[=].answerOption[+].valueString = "Frontotemporal Dementia (FTD) " +* item[=].answerOption[+].valueString = "Lewy Body Dementia (LBD) " +* item[=].answerOption[+].valueString = "Vascular Dementia (VaD) " +* item[=].answerOption[+].valueString = "Mixed Dementia (e.g. AD and VaD) " +* item[=].answerOption[+].valueString = "Other" +* item[+].linkId = "diagnosis_alz_dementia_mci_dt_other" +* item[=].type = #string +* item[=].text = "If you selected \"other\", please specify:" +* item[=].enableWhen.question = "diagnosis_alz_dementia_mci_dt" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'other'" +* item[+].linkId = "diagnosis_alz_dementia_mci_etiology" +* item[=].type = #string +* item[=].text = "3. Etiology: What is the suspected or known etiology in the patient?" +* item[+].linkId = "diagnosis_alz_dementia_mci_etiology_gf" +* item[=].type = #string +* item[=].text = "Genetic Factors Subcategory" +* item[=].enableWhen.question = "diagnosis_alz_dementia_mci_etiology" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "1" +* item[+].linkId = "diagnosis_alz_dementia_mci_etiology_gf_other" +* item[=].type = #string +* item[=].text = "If you selected \"Other genetic factors\", please specify:" +* item[=].enableWhen.question = "diagnosis_alz_dementia_mci_etiology_gf" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "1" +* item[+].linkId = "diagnosis_alz_dementia_mci_etiology_other_medical_conditions" +* item[=].type = #string +* item[=].text = "If you selected \"other medical conditions\", please specify:" +* item[=].enableWhen.question = "diagnosis_alz_dementia_mci_etiology" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "1" +* item[+].linkId = "diagnosis_alz_dementia_mci_etiology_other" +* item[=].type = #string +* item[=].text = "If you selected \"other\", please specify:" +* item[=].enableWhen.question = "diagnosis_alz_dementia_mci_etiology" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "1" +* item[+].linkId = "diagnosis_alz_dementia_mci_ds" +* item[=].type = #string +* item[=].text = "4. Disease Severity: What is the current stage/severity of cognitive impairment or dementia in the patient?" +* item[+].linkId = "diagnosis_alz_dementia_mci_ds_cdr" +* item[=].type = #choice +* item[=].text = "Clinical dementia rating (CDR) staging subcategory:" +* item[=].answerOption[0].valueString = "CDR 0.5 (Very mild impairment) " +* item[=].answerOption[+].valueString = "CDR 1 (Mild impairment) " +* item[=].answerOption[+].valueString = "CDR 2 (Moderate impairment) " +* item[=].answerOption[+].valueString = "CDR 3 (Severe impairment)" +* item[=].enableWhen.question = "diagnosis_alz_dementia_mci_ds" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "1" +* item[+].linkId = "diagnosis_alz_dementia_mci_ca_rudas_score" +* item[=].type = #string +* item[=].text = "5. Cognitive Assessment\n(must fill at least one): Rowland Universal Dementia Assessment Scale (RUDAS) score:" +* item[+].linkId = "diagnosis_alz_dementia_mci_ca_mmse_score" +* item[=].type = #string +* item[=].text = "Mini-Mental State Examination (MMSE) score:" +* item[+].linkId = "diagnosis_alz_dementia_mci_ca_moca_score" +* item[=].type = #string +* item[=].text = "Montreal Cognitive Assessment (MoCA) score:" +* item[+].linkId = "diagnosis_alz_dementia_mci_ca_adas_cog_score" +* item[=].type = #string +* item[=].text = "Alzheimer's Disease Assessment Scale-Cognitive Subscale (ADAS-Cog) score:" +* item[+].linkId = "diagnosis_alz_dementia_mci_ca_other" +* item[=].type = #string +* item[=].text = "Other cognitive assessment tool (Please Specify):" +* item[+].linkId = "diagnosis_alz_dementia_mci_ca_other_score" +* item[=].type = #string +* item[=].text = "Other cognitive assessment tool score:" +* item[+].linkId = "diagnosis_alz_dementia_mci_treatment_obtained" +* item[=].type = #choice +* item[=].text = "6. Treatment Obtained: Has the patient undergone any treatment for Alzheimer's disease or cognitive impairment or other types of dementia?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "diagnosis_alz_dementia_mci_treatment_obtained_yes" +* item[=].type = #string +* item[=].text = "Yes" +* item[=].enableWhen.question = "diagnosis_alz_dementia_mci_treatment_obtained" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'yes'" +* item[+].linkId = "diagnosis_alz_dementia_mci_treatment_obtained_yes_medications" +* item[=].type = #string +* item[=].text = "Medications:" +* item[=].enableWhen[0].question = "diagnosis_alz_dementia_mci_treatment_obtained" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'yes'" +* item[=].enableWhen[+].question = "diagnosis_alz_dementia_mci_treatment_obtained_yes" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableBehavior = #all +* item[+].linkId = "diagnosis_alz_dementia_mci_treatment_obtained_yes_medications_other" +* item[=].type = #string +* item[=].text = "If you selected \"Other\", please specify:" +* item[=].enableWhen[0].question = "diagnosis_alz_dementia_mci_treatment_obtained" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'yes'" +* item[=].enableWhen[+].question = "diagnosis_alz_dementia_mci_treatment_obtained_yes" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableWhen[+].question = "diagnosis_alz_dementia_mci_treatment_obtained_yes_medications" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableBehavior = #all +* item[+].linkId = "diagnosis_alz_dementia_mci_treatment_obtained_yes_npi" +* item[=].type = #string +* item[=].text = "Non-pharmacological interventions:" +* item[=].enableWhen[0].question = "diagnosis_alz_dementia_mci_treatment_obtained" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'yes'" +* item[=].enableWhen[+].question = "diagnosis_alz_dementia_mci_treatment_obtained_yes" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableBehavior = #all +* item[+].linkId = "diagnosis_alz_dementia_mci_treatment_obtained_yes_npi_other" +* item[=].type = #string +* item[=].text = "If you selected \"Other\", please specify:" +* item[=].enableWhen[0].question = "diagnosis_alz_dementia_mci_treatment_obtained" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'yes'" +* item[=].enableWhen[+].question = "diagnosis_alz_dementia_mci_treatment_obtained_yes" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableWhen[+].question = "diagnosis_alz_dementia_mci_treatment_obtained_yes_npi" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableBehavior = #all \ No newline at end of file diff --git a/input/fsh/instances/dneuroamyotrophiclateralsclerosisalsschema.fsh b/input/fsh/instances/dneuroamyotrophiclateralsclerosisalsschema.fsh new file mode 100644 index 0000000..aee7d05 --- /dev/null +++ b/input/fsh/instances/dneuroamyotrophiclateralsclerosisalsschema.fsh @@ -0,0 +1,158 @@ +Instance: dneuroamyotrophiclateralsclerosisalsschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/dneuroamyotrophiclateralsclerosisalsschema" +* title = "d_neuro_amyotrophic_lateral_sclerosis_als_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:05:51Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "diagnosis_als_gsd_category_1" +* item[=].type = #choice +* item[=].text = "1. Gold Standard Diagnosis\nDoes the patient meet the diagnostic criteria for Amyotrophic Lateral Sclerosis (ALS) based on:: (1) Progressive motor impairment documented by history or repeated clinical assessment, preceded by normal motor function;" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No " +* item[=].answerOption[+].valueString = "Not certain" +* item[+].linkId = "diagnosis_als_gsd_category_2" +* item[=].type = #choice +* item[=].text = "(2) presence of UMN and LMN signs in at least 1 body region (with UMN and LMN dysfunction noted in the same body region if only one body region is involved) or LMN dysfunction in at least 2 body regions;" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No " +* item[=].answerOption[+].valueString = "Not certain" +* item[+].linkId = "diagnosis_als_gsd_category_3" +* item[=].type = #choice +* item[=].text = "(3) investigations excluding other disease processes." +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No " +* item[=].answerOption[+].valueString = "Not certain" +* item[+].linkId = "diagnosis_als_gsd_calculation" +* item[=].type = #string +* item[=].text = "Does the patient meet the diagnostic criteria for Amyotrophic Lateral Sclerosis (ALS) based on the criteria above?" +* item[+].linkId = "diagnosis_als_disease_subtype" +* item[=].type = #choice +* item[=].text = "2. Type of ALS: Specify the type of ALS in the patient:" +* item[=].answerOption[0].valueString = "Sporadic ALS " +* item[=].answerOption[+].valueString = "Familial ALS " +* item[=].answerOption[+].valueString = "Spinal/limb-onset ALS " +* item[=].answerOption[+].valueString = "Bulbar-onset ALS" +* item[+].linkId = "diagnosis_als_disease_subtype_familial" +* item[=].type = #string +* item[=].text = "If you selected \"Familial ALS\", please specify the genetic mutation if known:" +* item[=].enableWhen.question = "diagnosis_als_disease_subtype" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'familialAls'" +* item[+].linkId = "diagnosis_als_etiology" +* item[=].type = #string +* item[=].text = "3. Etiology: What is the suspected or known etiology of ALS in the patient?" +* item[+].linkId = "diagnosis_als_etiology_genetic_factors" +* item[=].type = #string +* item[=].text = "Genetic Factors" +* item[=].enableWhen.question = "diagnosis_als_etiology" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "1" +* item[+].linkId = "diagnosis_als_etiology_genetic_factors_other" +* item[=].type = #string +* item[=].text = "If you selected \"Other genetic factors\", please specify:" +* item[=].enableWhen.question = "diagnosis_als_etiology_genetic_factors" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "1" +* item[+].linkId = "diagnosis_als_etiology_environmental_factors" +* item[=].type = #string +* item[=].text = "If you selected \"Environmental factors\", please specify:" +* item[=].enableWhen.question = "diagnosis_als_etiology" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "1" +* item[+].linkId = "diagnosis_als_cp" +* item[=].type = #string +* item[=].text = "4. Clinical Presentation: Describe the clinical features and symptoms of ALS in the patient:" +* item[+].linkId = "diagnosis_als_dp" +* item[=].type = #choice +* item[=].text = "5. Disease Progression: Please provide information on the current stage and progression of ALS:" +* item[=].answerOption[0].valueString = "Early Stage " +* item[=].answerOption[+].valueString = "Intermediate Stage " +* item[=].answerOption[+].valueString = "Advanced Stage" +* item[+].linkId = "diagnosis_als_na_alsfrs_r_score" +* item[=].type = #string +* item[=].text = "6. Neurological Assessment\nPlease provide results from relevant neurological assessments:: Revised ALS Functional Rating Scale (ALSFRS-R) score:" +* item[+].linkId = "diagnosis_als_na_fvc_percentage" +* item[=].type = #string +* item[=].text = "Forced Vital Capacity (FVC) percentage (if measured):" +* item[+].linkId = "diagnosis_als_na_other" +* item[=].type = #string +* item[=].text = "Other neurological assessment (please specify):" +* item[+].linkId = "diagnosis_als_idt_emg_ncs" +* item[=].type = #string +* item[=].text = "7. Imaging and Diagnostic Tests: Electromyography (EMG) and Nerve Conduction Studies (NCS):" +* item[+].linkId = "diagnosis_als_idt_mri" +* item[=].type = #string +* item[=].text = "Magnetic Resonance Imaging (MRI) of the brain and spinal cord:" +* item[+].linkId = "diagnosis_als_idt_lumbar_puncture" +* item[=].type = #string +* item[=].text = "Lumbar Puncture (if performed, specify findings):" +* item[+].linkId = "diagnosis_als_idt_genetic_testing" +* item[=].type = #string +* item[=].text = "Genetic testing (if applicable, specify results):" +* item[+].linkId = "diagnosis_als_idt_other" +* item[=].type = #string +* item[=].text = "Other diagnostic tests (please specify):" +* item[+].linkId = "diagnosis_als_treatment_and_management" +* item[=].type = #choice +* item[=].text = "8. Treatment and Management: Has the patient undergone any treatment or interventions for ALS?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "diagnosis_als_treatment_and_management_yes" +* item[=].type = #string +* item[=].text = "Yes" +* item[=].enableWhen.question = "diagnosis_als_treatment_and_management" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'yes'" +* item[+].linkId = "diagnosis_als_treatment_and_management_yes_medications" +* item[=].type = #string +* item[=].text = "Medications (if applicable):" +* item[=].enableWhen[0].question = "diagnosis_als_treatment_and_management" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'yes'" +* item[=].enableWhen[+].question = "diagnosis_als_treatment_and_management_yes" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableBehavior = #all +* item[+].linkId = "diagnosis_als_treatment_and_management_yes_medications_other" +* item[=].type = #string +* item[=].text = "If you selected \"Other\", please specify:" +* item[=].enableWhen[0].question = "diagnosis_als_treatment_and_management" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'yes'" +* item[=].enableWhen[+].question = "diagnosis_als_treatment_and_management_yes" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableWhen[+].question = "diagnosis_als_treatment_and_management_yes_medications" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableBehavior = #all +* item[+].linkId = "diagnosis_als_treatment_and_management_yes_supportive_care" +* item[=].type = #string +* item[=].text = "Supportive Care:" +* item[=].enableWhen[0].question = "diagnosis_als_treatment_and_management" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'yes'" +* item[=].enableWhen[+].question = "diagnosis_als_treatment_and_management_yes" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableBehavior = #all +* item[+].linkId = "diagnosis_als_treatment_and_management_yes_supportive_care_other" +* item[=].type = #string +* item[=].text = "If you selected \"Other\", please specify:" +* item[=].enableWhen[0].question = "diagnosis_als_treatment_and_management" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'yes'" +* item[=].enableWhen[+].question = "diagnosis_als_treatment_and_management_yes" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableWhen[+].question = "diagnosis_als_treatment_and_management_yes_supportive_care" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableBehavior = #all \ No newline at end of file diff --git a/input/fsh/instances/dneuroparkinsonsdiseaseschema.fsh b/input/fsh/instances/dneuroparkinsonsdiseaseschema.fsh new file mode 100644 index 0000000..d347544 --- /dev/null +++ b/input/fsh/instances/dneuroparkinsonsdiseaseschema.fsh @@ -0,0 +1,187 @@ +Instance: dneuroparkinsonsdiseaseschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/dneuroparkinsonsdiseaseschema" +* title = "d_neuro_parkinsons_disease_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:05:57Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "diagnosis_parkinsons_gsd_category_1" +* item[=].type = #string +* item[=].text = "1. Gold Standard Diagnosis\nDoes the patient meet the diagnostic criteria for Parkinson's Disease (Parkinsonism) based on presence of:: Category 1 - Parkinsonism" +* item[+].linkId = "diagnosis_parkinsons_gsd_category_1_calculation" +* item[=].type = #string +* item[=].text = "Category 1 Criteria Met" +* item[+].linkId = "diagnosis_parkinsons_gsd_category_2" +* item[=].type = #string +* item[=].text = "Category 2 - Exclusion criteria" +* item[+].linkId = "diagnosis_parkinsons_gsd_category_2_calculation" +* item[=].type = #string +* item[=].text = "Category 2 Criteria Met" +* item[+].linkId = "diagnosis_parkinsons_gsd_category_3" +* item[=].type = #string +* item[=].text = "Category 3 - Supportive criteria" +* item[+].linkId = "diagnosis_parkinsons_gsd_category_3_calculation" +* item[=].type = #string +* item[=].text = "Category 3 Criteria Met" +* item[+].linkId = "diagnosis_parkinsons_gsd_calculation" +* item[=].type = #string +* item[=].text = "Does the patient meet the diagnostic criteria for Parkinson's Disease (Parkinsonism) based on the criteria above?" +* item[+].linkId = "diagnosis_parkinsons_disease_subtype" +* item[=].type = #choice +* item[=].text = "2. Disease Type: Specify the subtype of Parkinson's Disease in the patient:" +* item[=].answerOption[0].valueString = "Idiopathic Parkinson's Disease (IPD) " +* item[=].answerOption[+].valueString = "Multiple System Atrophy (MSA) " +* item[=].answerOption[+].valueString = "Progressive Supranuclear Palsy (PSP) " +* item[=].answerOption[+].valueString = "Corticobasal Degeneration (CBD) " +* item[=].answerOption[+].valueString = "Dementia with Lewy Bodies (DLB) " +* item[=].answerOption[+].valueString = "Other Parkinsonism or Atypical Parkinsonism " +* item[=].answerOption[+].valueString = "Not Sure / Undetermined" +* item[+].linkId = "diagnosis_parkinsons_disease_subtype_other" +* item[=].type = #string +* item[=].text = "If you selected \"Other Parkinsonism or Atypical Parkinsonism\", please specify:" +* item[=].enableWhen.question = "diagnosis_parkinsons_disease_subtype" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'other'" +* item[+].linkId = "diagnosis_parkinsons_etiology" +* item[=].type = #choice +* item[=].text = "3. Etiology: What is the suspected or known etiology of Parkinson's disease in the patient?" +* item[=].answerOption[0].valueString = "Idiopathic (unknown cause) " +* item[=].answerOption[+].valueString = "Familial Parkinson's Disease " +* item[=].answerOption[+].valueString = "Environmental factors" +* item[+].linkId = "diagnosis_parkinsons_etiology_fpd" +* item[=].type = #string +* item[=].text = "If you selected \"Familial Parkinson's Disease\", please specify the genetic mutation if known:" +* item[=].enableWhen.question = "diagnosis_parkinsons_etiology" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'familialParkinsonsDisease'" +* item[+].linkId = "diagnosis_parkinsons_etiology_ef" +* item[=].type = #string +* item[=].text = "If you selected \"Environmental Factors\", please specify if known:" +* item[=].enableWhen.question = "diagnosis_parkinsons_etiology" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'environmentalFactors'" +* item[+].linkId = "diagnosis_parkinsons_ds" +* item[=].type = #choice +* item[=].text = "4. Disease Severity: What is the current stage/severity of Parkinson's disease in the patient?\n•\tHoehn and Yahr Scale:" +* item[=].answerOption[0].valueString = "Stage 1 (Unilateral involvement only) " +* item[=].answerOption[+].valueString = "Stage 2 (Bilateral involvement without impairment of balance) " +* item[=].answerOption[+].valueString = "Stage 3 (Bilateral involvement with mild to moderate impairment of balance) " +* item[=].answerOption[+].valueString = "Stage 4 (Severe disability but still able to walk or stand unassisted) " +* item[=].answerOption[+].valueString = "Stage 5 (Wheelchair-bound or bedridden unless aided)" +* item[+].linkId = "diagnosis_parkinsons_ma" +* item[=].type = #string +* item[=].text = "5. Motor Assessment: Please provide scores or results from validated cognitive assessment tools:" +* item[+].linkId = "diagnosis_parkinsons_ma_uprds" +* item[=].type = #choice +* item[=].text = "Unified Parkinson's Disease Rating Scale (UPDRS)" +* item[=].answerOption[0].valueString = "Part I (Intellectual function mood behavior) score " +* item[=].answerOption[+].valueString = "Part II (Activities of daily living) score " +* item[=].answerOption[+].valueString = "Part III (Motor Examination) score " +* item[=].answerOption[+].valueString = "Part IV (Motor complications) score" +* item[=].enableWhen.question = "diagnosis_parkinsons_ma" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "1" +* item[+].linkId = "diagnosis_parkinsons_ma_updrs_part_i_score" +* item[=].type = #string +* item[=].text = "Part I (Intellectual function, mood, behavior) score:" +* item[=].enableWhen.question = "diagnosis_parkinsons_ma_uprds" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'partI'" +* item[+].linkId = "diagnosis_parkinsons_ma_updrs_part_ii_score" +* item[=].type = #string +* item[=].text = "Part II (Activities of daily living) score:" +* item[=].enableWhen.question = "diagnosis_parkinsons_ma_uprds" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'partII'" +* item[+].linkId = "diagnosis_parkinsons_ma_updrs_part_iii_score" +* item[=].type = #string +* item[=].text = "Part III (Motor Examination) score:" +* item[=].enableWhen.question = "diagnosis_parkinsons_ma_uprds" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'partIII'" +* item[+].linkId = "diagnosis_parkinsons_ma_updrs_part_iv_score" +* item[=].type = #string +* item[=].text = "Part IV (Motor complications) score:" +* item[=].enableWhen.question = "diagnosis_parkinsons_ma_uprds" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'partIV'" +* item[+].linkId = "diagnosis_parkinsons_ma_other" +* item[=].type = #string +* item[=].text = "If you selected \"Other motor assessment tool\", please specify:" +* item[=].enableWhen.question = "diagnosis_parkinsons_ma" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "1" +* item[+].linkId = "diagnosis_parkinsons_non_motor_symptoms" +* item[=].type = #choice +* item[=].text = "6. Non-Motor Symptoms: Are there significant non-motor symptoms associated with Parkinson's disease in the patient?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "diagnosis_parkinsons_non_motor_symptoms_yes" +* item[=].type = #string +* item[=].text = "If you selected \"Yes\", please specify:" +* item[=].enableWhen.question = "diagnosis_parkinsons_non_motor_symptoms" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'yes'" +* item[+].linkId = "diagnosis_parkinsons_treatment_obtained" +* item[=].type = #choice +* item[=].text = "7. Treatment Obtained: Has the patient undergone any treatment for Parkinson's disease?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "diagnosis_parkinsons_treatment_obtained_yes" +* item[=].type = #string +* item[=].text = "Yes" +* item[=].enableWhen.question = "diagnosis_parkinsons_treatment_obtained" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'yes'" +* item[+].linkId = "diagnosis_parkinsons_treatment_obtained_yes_medications" +* item[=].type = #string +* item[=].text = "Medications:" +* item[=].enableWhen[0].question = "diagnosis_parkinsons_treatment_obtained" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'yes'" +* item[=].enableWhen[+].question = "diagnosis_parkinsons_treatment_obtained_yes" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableBehavior = #all +* item[+].linkId = "diagnosis_parkinsons_treatment_obtained_yes_medications_other" +* item[=].type = #string +* item[=].text = "If you selected \"Other\", please specify:" +* item[=].enableWhen[0].question = "diagnosis_parkinsons_treatment_obtained" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'yes'" +* item[=].enableWhen[+].question = "diagnosis_parkinsons_treatment_obtained_yes" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableWhen[+].question = "diagnosis_parkinsons_treatment_obtained_yes_medications" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableBehavior = #all +* item[+].linkId = "diagnosis_parkinsons_treatment_obtained_yes_npi" +* item[=].type = #string +* item[=].text = "Non-pharmacological interventions:" +* item[=].enableWhen[0].question = "diagnosis_parkinsons_treatment_obtained" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'yes'" +* item[=].enableWhen[+].question = "diagnosis_parkinsons_treatment_obtained_yes" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableBehavior = #all +* item[+].linkId = "diagnosis_parkinsons_treatment_obtained_yes_npi_other" +* item[=].type = #string +* item[=].text = "If you selected \"Other\", please specify:" +* item[=].enableWhen[0].question = "diagnosis_parkinsons_treatment_obtained" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'yes'" +* item[=].enableWhen[+].question = "diagnosis_parkinsons_treatment_obtained_yes" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableWhen[+].question = "diagnosis_parkinsons_treatment_obtained_yes_npi" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableBehavior = #all \ No newline at end of file diff --git a/input/fsh/instances/dpedshealthydevelopmentallytypicalchildrenschema.fsh b/input/fsh/instances/dpedshealthydevelopmentallytypicalchildrenschema.fsh new file mode 100644 index 0000000..20164c8 --- /dev/null +++ b/input/fsh/instances/dpedshealthydevelopmentallytypicalchildrenschema.fsh @@ -0,0 +1,18 @@ +Instance: dpedshealthydevelopmentallytypicalchildrenschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/dpedshealthydevelopmentallytypicalchildrenschema" +* title = "d_peds_healthy_developmentallytypical_children_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:06:02Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item.linkId = "diagnosis_healthy_developmentally_typical_children_ci" +* item.type = #choice +* item.text = "1. Clinical Information: Can you confirm that based on the current clinical status this child is healthy and developmentally-typical at this time? (e.g., could this code (ICD 10 Z00. 129) be applied for a visit at this time)" +* item.answerOption[0].valueString = "Yes " +* item.answerOption[+].valueString = "No" \ No newline at end of file diff --git a/input/fsh/instances/drespairwaystenosisschema.fsh b/input/fsh/instances/drespairwaystenosisschema.fsh new file mode 100644 index 0000000..df8e52d --- /dev/null +++ b/input/fsh/instances/drespairwaystenosisschema.fsh @@ -0,0 +1,188 @@ +Instance: drespairwaystenosisschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/drespairwaystenosisschema" +* title = "d_resp_airway_stenosis_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:06:08Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "diagnosis_as_pft" +* item[=].type = #choice +* item[=].text = "1. Gold Standard Diagnosis: Has the patient had pulmonary function testing within the past 3 months?" +* item[=].answerOption[0].valueString = "No " +* item[=].answerOption[+].valueString = "Yes " +* item[=].answerOption[+].valueString = "Not certain" +* item[+].linkId = "diagnosis_as_pft_document" +* item[=].type = #string +* item[=].text = "Please upload the PFT document" +* item[=].enableWhen.question = "diagnosis_as_pft" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'yes'" +* item[+].linkId = "diagnosis_as_gsd" +* item[=].type = #choice +* item[=].text = "Does the patient have airway stenosis confirmed by a laryngoscopy/bronchoscopy or CT imaging?" +* item[=].answerOption[0].valueString = "No " +* item[=].answerOption[+].valueString = "Yes " +* item[=].answerOption[+].valueString = "Not certain" +* item[+].linkId = "diagnosis_as_gsd_yes" +* item[=].type = #choice +* item[=].text = "Confirmed by" +* item[=].answerOption[0].valueString = "Confirmed by bronchoscopy/laryngoscopy " +* item[=].answerOption[+].valueString = "Confirmed by CT imaging" +* item[=].enableWhen.question = "diagnosis_as_gsd" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'yes'" +* item[+].linkId = "diagnosis_as_ds" +* item[=].type = #choice +* item[=].text = "2. Disease Subtype: Disease Subtype" +* item[=].answerOption[0].valueString = "Subglottic Stenosis " +* item[=].answerOption[+].valueString = "Bilateral Vocal fold immobility " +* item[=].answerOption[+].valueString = "Glottic Stenosis " +* item[=].answerOption[+].valueString = "Supraglottic Stenosis " +* item[=].answerOption[+].valueString = "Tracheal Stenosis " +* item[=].answerOption[+].valueString = "Multi-Level Upper Airway Stenosis" +* item[+].linkId = "diagnosis_as_ds_bvfi" +* item[=].type = #choice +* item[=].text = "Bilateral Vocal fold immobility Subtype" +* item[=].answerOption[0].valueString = "Posterior Glottic Stenosis " +* item[=].answerOption[+].valueString = "Bilateral Vocal Fold Paralysis " +* item[=].answerOption[+].valueString = "To be Determined/Not certain" +* item[=].enableWhen.question = "diagnosis_as_ds" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'bilateralVocalFoldImmobility'" +* item[+].linkId = "diagnosis_as_etiology" +* item[=].type = #choice +* item[=].text = "3. Etiology: What is the etiology?" +* item[=].answerOption[0].valueString = "Not certain / TBD " +* item[=].answerOption[+].valueString = "Iatrogenic (surgery/intubation) " +* item[=].answerOption[+].valueString = "Idiopathic " +* item[=].answerOption[+].valueString = "Auto-immune / granulomatous disease " +* item[=].answerOption[+].valueString = "Radiation " +* item[=].answerOption[+].valueString = "Other" +* item[+].linkId = "diagnosis_as_etiology_auto_immune" +* item[=].type = #choice +* item[=].text = "Auto-immune / granulomatous disease Subcategory" +* item[=].answerOption[0].valueString = "Granulomatosis with polyangiitis (GPA) (Formerly known as Wegner's disease) " +* item[=].answerOption[+].valueString = "Relapsing Polychondritis " +* item[=].answerOption[+].valueString = "Other" +* item[=].enableWhen.question = "diagnosis_as_etiology" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'autoImmune'" +* item[+].linkId = "diagnosis_as_etiology_other" +* item[=].type = #choice +* item[=].text = "Other Subcategory" +* item[=].answerOption[0].valueString = "GERD " +* item[=].answerOption[+].valueString = "Caustic Injury/Inhalation Injury " +* item[=].answerOption[+].valueString = "Infectious (Diphteria TB Bacterial Tracheitis other) " +* item[=].answerOption[+].valueString = "Recurrent Respiratory Papillomatosis " +* item[=].answerOption[+].valueString = "Other" +* item[=].enableWhen.question = "diagnosis_as_etiology" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'other'" +* item[+].linkId = "diagnosis_as_ds_mcg" +* item[=].type = #choice +* item[=].text = "4. Disease Severity: Degree of Stenosis (Myer-Cotton Grade)" +* item[=].answerOption[0].valueString = "Grade I " +* item[=].answerOption[+].valueString = "Grade II " +* item[=].answerOption[+].valueString = "Grade III " +* item[=].answerOption[+].valueString = "Grade IV" +* item[=].enableWhen.question = "diagnosis_as_ds" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'subgloticStenosis'" +* item[+].linkId = "diagnosis_as_ds_mcg_ref" +* item[=].type = #string +* item[=].text = "Degree of Stenosis (Myer-Cotton Grade) \nPicture for reference" +* item[=].enableWhen.question = "diagnosis_as_ds" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'subgloticStenosis'" +* item[+].linkId = "diagnosis_as_ds_ac_ref" +* item[=].type = #string +* item[=].text = "Grade of Stenosis (Aziz Classification of Supraglottic Stenosis)\nPicture for reference" +* item[=].enableWhen.question = "diagnosis_as_ds" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'supraglotticStenosis'" +* item[+].linkId = "diagnosis_as_ds_bc" +* item[=].type = #choice +* item[=].text = "Degree of Stenosis (Bogdasarian Classification)" +* item[=].answerOption[0].valueString = "Class 1 " +* item[=].answerOption[+].valueString = "Class 2 " +* item[=].answerOption[+].valueString = "Class 3 " +* item[=].answerOption[+].valueString = "Class 4" +* item[=].enableWhen[0].question = "diagnosis_as_ds" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'glotticStenosis'" +* item[=].enableWhen[+].question = "diagnosis_as_ds" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'trachealStenosis'" +* item[=].enableBehavior = #any +* item[+].linkId = "diagnosis_as_ds_ac" +* item[=].type = #choice +* item[=].text = "Grade of Stenosis (Aziz Classification of Supraglottic Stenosis)" +* item[=].answerOption[0].valueString = "Grade 1 " +* item[=].answerOption[+].valueString = "Grade 2 " +* item[=].answerOption[+].valueString = "Grade 3 " +* item[=].answerOption[+].valueString = "Grade 4 " +* item[=].answerOption[+].valueString = "Unsure" +* item[=].enableWhen.question = "diagnosis_as_ds" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'supraglotticStenosis'" +* item[+].linkId = "diagnosis_as_ds_bc_ref" +* item[=].type = #string +* item[=].text = "Degree of Stenosis (Bogdasarian Classification)\nPicture for reference" +* item[=].enableWhen[0].question = "diagnosis_as_ds" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'glotticStenosis'" +* item[=].enableWhen[+].question = "diagnosis_as_ds" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'trachealStenosis'" +* item[=].enableBehavior = #any +* item[+].linkId = "diagnosis_as_ds_ac_grade_4" +* item[=].type = #choice +* item[=].text = "Grade of Stenosis (Aziz Classification of Supraglottic Stenosis)" +* item[=].answerOption[0].valueString = "Grade 4T " +* item[=].answerOption[+].valueString = "Grade 4G " +* item[=].answerOption[+].valueString = "Grade 4TG" +* item[=].enableWhen[0].question = "diagnosis_as_ds" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'supraglotticStenosis'" +* item[=].enableWhen[+].question = "diagnosis_as_ds_ac" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'gradeIV'" +* item[=].enableBehavior = #all +* item[+].linkId = "diagnosis_as_ds_ods" +* item[=].type = #choice +* item[=].text = "How would you subjectively classify the overall degree of stenosis?" +* item[=].answerOption[0].valueString = "Mild " +* item[=].answerOption[+].valueString = "Moderate " +* item[=].answerOption[+].valueString = "Severe" +* item[+].linkId = "diagnosis_as_treatment" +* item[=].type = #choice +* item[=].text = "5. Treatment obtained: What treatment has the patient undergone for their stenosis?" +* item[=].answerOption[0].valueString = "No treatment " +* item[=].answerOption[+].valueString = "Surgery " +* item[=].answerOption[+].valueString = "In-office treatment" +* item[+].linkId = "diagnosis_as_treatment_surgery" +* item[=].type = #choice +* item[=].text = "Surgery options" +* item[=].answerOption[0].valueString = "Endoscopic intervention with Laser and Balloon dilation and steroid injection " +* item[=].answerOption[+].valueString = "Endoscopic laser wedge excision " +* item[=].answerOption[+].valueString = "Laryngotracheal reconstruction " +* item[=].answerOption[+].valueString = "Laryngotracheoplasty (Maddern procedure) " +* item[=].answerOption[+].valueString = "Tracheostomy" +* item[=].enableWhen.question = "diagnosis_as_treatment" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'surgery'" +* item[+].linkId = "diagnosis_as_treatment_in_office" +* item[=].type = #choice +* item[=].text = "In-office treatment options" +* item[=].answerOption[0].valueString = "Steroid injection(s) " +* item[=].answerOption[+].valueString = "In-office dilation " +* item[=].answerOption[+].valueString = "In-office laser" +* item[=].enableWhen.question = "diagnosis_as_treatment" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'inOfficeTreatment'" \ No newline at end of file diff --git a/input/fsh/instances/dvoicevocalfoldparalysisschema.fsh b/input/fsh/instances/dvoicevocalfoldparalysisschema.fsh new file mode 100644 index 0000000..7631194 --- /dev/null +++ b/input/fsh/instances/dvoicevocalfoldparalysisschema.fsh @@ -0,0 +1,164 @@ +Instance: dvoicevocalfoldparalysisschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/dvoicevocalfoldparalysisschema" +* title = "d_voice_vocal_fold_paralysis_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:06:13Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "diagnosis_vfp_gsd" +* item[=].type = #choice +* item[=].text = "1. Gold Standard Diagnosis: Does the patient have VFP confirmed by laryngoscopy/stroboscopy?" +* item[=].answerOption[0].valueString = "No " +* item[=].answerOption[+].valueString = "Yes " +* item[=].answerOption[+].valueString = "Not certain" +* item[+].linkId = "diagnosis_vfp_ds" +* item[=].type = #choice +* item[=].text = "2. Disease Subtype: Which side is the paralysis?" +* item[=].answerOption[0].valueString = "Left " +* item[=].answerOption[+].valueString = "Right" +* item[+].linkId = "diagnosis_vfp_etiology" +* item[=].type = #choice +* item[=].text = "3. Etiology: What is the etiology?" +* item[=].answerOption[0].valueString = "Idiopathic " +* item[=].answerOption[+].valueString = "Iatrogenic (surgery/intubation) " +* item[=].answerOption[+].valueString = "Tumor invading RLN " +* item[=].answerOption[+].valueString = "Radiation" +* item[+].linkId = "diagnosis_vfp_iatrogenic" +* item[=].type = #choice +* item[=].text = "Iatrogenic (surgery/intubation) subcategory" +* item[=].answerOption[0].valueString = "Thyroidectomy " +* item[=].answerOption[+].valueString = "ACDF " +* item[=].answerOption[+].valueString = "Lung surgery " +* item[=].answerOption[+].valueString = "Heart Surgery " +* item[=].answerOption[+].valueString = "Intubation " +* item[=].answerOption[+].valueString = "Brain Surgery" +* item[=].enableWhen.question = "diagnosis_vfp_etiology" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "2" +* item[+].linkId = "diagnosis_vfp_tumor" +* item[=].type = #choice +* item[=].text = "Tumor invading RLN - Subcategory" +* item[=].answerOption[0].valueString = "Brain " +* item[=].answerOption[+].valueString = "Chest " +* item[=].answerOption[+].valueString = "Neck" +* item[=].enableWhen.question = "diagnosis_vfp_etiology" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "3" +* item[+].linkId = "diagnosis_vfp_dse" +* item[=].type = #choice +* item[=].text = "4. Disease Severity: Degree of Glottic Gap" +* item[=].answerOption[0].valueString = "Small " +* item[=].answerOption[+].valueString = "Moderate " +* item[=].answerOption[+].valueString = "Large" +* item[+].linkId = "diagnosis_vfp_degree_text" +* item[=].type = #string +* item[=].text = "Degree of dysphonia\n\nCAPE-V scale" +* item[+].linkId = "diagnosis_vfp_degree_legend" +* item[=].type = #string +* item[=].text = "Legend:C- Sonsistent I = IntermittentMI = Mildly DeviantMO = Moderately DeviantSE = Severely Deviant" +* item[+].linkId = "diagnosis_degree_os" +* item[=].type = #string +* item[=].text = "Overall Severity" +* item[+].linkId = "diagnosis_degree_os_2" +* item[=].type = #choice +* item[=].text = "Overall Severity" +* item[=].answerOption[0].valueString = "Consistent " +* item[=].answerOption[+].valueString = "Intermittent" +* item[+].linkId = "diagnosis_degree_r" +* item[=].type = #string +* item[=].text = "Roughness" +* item[+].linkId = "diagnosis_degree_r_2" +* item[=].type = #choice +* item[=].text = "Roughness" +* item[=].answerOption[0].valueString = "Consistent " +* item[=].answerOption[+].valueString = "Intermittent" +* item[+].linkId = "diagnosis_degree_b" +* item[=].type = #string +* item[=].text = "Breathiness" +* item[+].linkId = "diagnosis_degree_b_2" +* item[=].type = #choice +* item[=].text = "Breathiness" +* item[=].answerOption[0].valueString = "Consistent " +* item[=].answerOption[+].valueString = "Intermittent" +* item[+].linkId = "diagnosis_degree_s" +* item[=].type = #string +* item[=].text = "Strain" +* item[+].linkId = "diagnosis_degree_s_2" +* item[=].type = #choice +* item[=].text = "Strain" +* item[=].answerOption[0].valueString = "Consistent " +* item[=].answerOption[+].valueString = "Intermittent" +* item[+].linkId = "diagnosis_degree_p_nature" +* item[=].type = #string +* item[=].text = "Pitch\n(Indicate the nature of the abnormality):" +* item[+].linkId = "diagnosis_degree_p" +* item[=].type = #string +* item[=].text = "Pitch" +* item[+].linkId = "diagnosis_degree_p_2" +* item[=].type = #choice +* item[=].text = "Pitch" +* item[=].answerOption[0].valueString = "Consistent " +* item[=].answerOption[+].valueString = "Intermittent" +* item[+].linkId = "diagnosis_degree_l_nature" +* item[=].type = #string +* item[=].text = "Loudness\n(Indicate the nature of the abnormality):" +* item[+].linkId = "diagnosis_degree_l" +* item[=].type = #string +* item[=].text = "Loudness" +* item[+].linkId = "diagnosis_degree_l_2" +* item[=].type = #choice +* item[=].text = "Loudness" +* item[=].answerOption[0].valueString = "Consistent " +* item[=].answerOption[+].valueString = "Intermittent" +* item[+].linkId = "diagnosis_degree_comments" +* item[=].type = #choice +* item[=].text = "Comments about resonance" +* item[=].answerOption[0].valueString = "Normal " +* item[=].answerOption[+].valueString = "Other" +* item[+].linkId = "diagnosis_degree_comments_other" +* item[=].type = #string +* item[=].text = "Please specify" +* item[=].enableWhen.question = "diagnosis_degree_comments" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "2" +* item[+].linkId = "diagnosis_degree_comments_other_2" +* item[=].type = #string +* item[=].text = "Additional Features\n(for example, diplophonia, fry, falsetto, asthenia, aphonia, pitch instability, tremor, wet/gurgly, or other relevant terms):" +* item[+].linkId = "diagnosis_vfp_treatment" +* item[=].type = #choice +* item[=].text = "5. Treatment obtained: Has the patient undergone any treatment for his condition?" +* item[=].answerOption[0].valueString = "Surgery " +* item[=].answerOption[+].valueString = "Speech therapy " +* item[=].answerOption[+].valueString = "No treatment" +* item[+].linkId = "diagnosis_vfp_treatment_surgery" +* item[=].type = #choice +* item[=].text = "Surgery - Subcategory" +* item[=].answerOption[0].valueString = "Thyroplasty " +* item[=].answerOption[+].valueString = "Vocal fold injection augmentation" +* item[=].enableWhen.question = "diagnosis_vfp_treatment" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "1" +* item[+].linkId = "diagnosis_vfp_treatment_surgery_thyroplasty" +* item[=].type = #choice +* item[=].text = "Thyroplasty - Subcategory" +* item[=].answerOption[0].valueString = "Goretex " +* item[=].answerOption[+].valueString = "Silastic" +* item[=].enableWhen.question = "diagnosis_vfp_treatment_surgery" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "1" +* item[+].linkId = "diagnosis_vfp_treatment_surgery_vfia" +* item[=].type = #choice +* item[=].text = "Vocal fold injection augmentation - Subcategory" +* item[=].answerOption[0].valueString = "Caha " +* item[=].answerOption[+].valueString = "Gel " +* item[=].answerOption[+].valueString = "Hyaluronic Acid augmentation " +* item[=].answerOption[+].valueString = "Fat injection" +* item[=].enableWhen.question = "diagnosis_vfp_treatment_surgery" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "2" \ No newline at end of file diff --git a/input/fsh/instances/enrollmentformschema.fsh b/input/fsh/instances/enrollmentformschema.fsh new file mode 100644 index 0000000..b83e7e1 --- /dev/null +++ b/input/fsh/instances/enrollmentformschema.fsh @@ -0,0 +1,304 @@ +Instance: enrollmentformschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/enrollmentformschema" +* title = "enrollment_form_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:06:19Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "ef_select_language" +* item[=].type = #choice +* item[=].text = "Select a language: Select a language" +* item[=].answerOption[0].valueString = "English " +* item[=].answerOption[+].valueString = "Español " +* item[=].answerOption[+].valueString = "Français" +* item[+].linkId = "ef_any_vision_related_req" +* item[=].type = #choice +* item[=].text = "Let's customize your experience: This application requires you to read text to answer questions. Do you have any vision-related requirements we can assist with?" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "ef_vision_a11y_options" +* item[=].type = #string +* item[=].text = "Yes, I would like to use some of the accessibility features of the app" +* item[=].enableWhen.question = "ef_any_vision_related_req" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "ef_any_hearing_related_req" +* item[=].type = #choice +* item[=].text = "This application may present some sound files for you to listen to. Do you have any hearing-related requirements we can assist with?" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "ef_hearing_a11y_options" +* item[=].type = #string +* item[=].text = "Yes, I would like to use some of the accessibility features of the app" +* item[=].enableWhen.question = "ef_any_hearing_related_req" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "ef_any_physical_challenges" +* item[=].type = #choice +* item[=].text = "This application requires you to navigate through the questions using a touch screen. Do you have any physical challenges we can accomodate?" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "ef_physical_a11y_options" +* item[=].type = #string +* item[=].text = "Yes, I would like to use some of the accessibility features of the app" +* item[=].enableWhen.question = "ef_any_physical_challenges" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "ef_any_cognitive_challeges" +* item[=].type = #choice +* item[=].text = "This application requires you to read text, answer questions, and follow directions. Do you have any cognitive challenges, including difficulty reading, that we can assist with?" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "ef_cognitive_a11y_options" +* item[=].type = #string +* item[=].text = "Yes, I would like to use some of the accessibility features of the app" +* item[=].enableWhen.question = "ef_any_cognitive_challeges" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "ef_completed_by" +* item[=].type = #string +* item[=].text = "Who is participating in completing this survey?: Check all that apply" +* item[+].linkId = "ef_primary_language" +* item[=].type = #choice +* item[=].text = "Tell us about yourself: What is your primary language?" +* item[=].answerOption[0].valueString = "English " +* item[=].answerOption[+].valueString = "French " +* item[=].answerOption[+].valueString = "Spanish " +* item[=].answerOption[+].valueString = "Other (Please specify below)" +* item[+].linkId = "ef_primary_language_other" +* item[=].type = #string +* item[=].text = "If primary language is \"other\", please specify:" +* item[=].enableWhen.question = "ef_primary_language" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'4'" +* item[+].linkId = "ef_fluent_languages" +* item[=].type = #string +* item[=].text = "Do you speak any additional language(s) fluently (similar to a native speaker)?" +* item[+].linkId = "ef_fluent_language_other" +* item[=].type = #string +* item[=].text = "If you speak any other languages fluently, please specify:" +* item[=].enableWhen.question = "ef_fluent_languages" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "5" +* item[+].linkId = "ef_dob" +* item[=].type = #string +* item[=].text = "What is your date of birth?" +* item[+].linkId = "ef_laryng_cancer" +* item[=].type = #choice +* item[=].text = "Do you have any of these conditions, diagnosed by a clinician?\n(Check all that apply if you currently have the condition)Voice Disorders: Laryngeal cancer" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_benign_cord_lesion" +* item[=].type = #choice +* item[=].text = "Lesions of the vocal cord (nodule, polyp, cyst)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_rrp" +* item[=].type = #choice +* item[=].text = "Recurrent laryngeal papilloma (RRP)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_spas_dys" +* item[=].type = #choice +* item[=].text = "Spasmodic dysphonia / Laryngeal Tremor" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_voc_fold_paralysis" +* item[=].type = #choice +* item[=].text = "Vocal fold paralysis" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_alz_dementia_mci" +* item[=].type = #choice +* item[=].text = "Neurological and Neurodegenerative Disorders: Alzheimer's, dementia, or mild cognitive impairment" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_als" +* item[=].type = #choice +* item[=].text = "Amyotrophic Lateral Sclerosis (ALS)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_parkinsons" +* item[=].type = #choice +* item[=].text = "Parkinson's disease" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_alcohol_subst_abuse" +* item[=].type = #choice +* item[=].text = "Mood and Psychiatric Disorders: Alcohol or Substance Use Disorder" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_gad" +* item[=].type = #choice +* item[=].text = "Anxiety disorder" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_add_adhd" +* item[=].type = #choice +* item[=].text = "Attention-Deficit / Hyperactivity Disorder (ADHD)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_asd" +* item[=].type = #choice +* item[=].text = "Autism Spectrum Disorder (ASD)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_bipolar" +* item[=].type = #choice +* item[=].text = "Bipolar Disorder" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_bpd" +* item[=].type = #choice +* item[=].text = "Borderline Personality Disorder (BPD)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_depression" +* item[=].type = #choice +* item[=].text = "Depression or Major Depressive Disorder" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_ed" +* item[=].type = #choice +* item[=].text = "Eating Disorder (ED)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_insomnia" +* item[=].type = #choice +* item[=].text = "Insomnia / sleep disorder" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_ocd" +* item[=].type = #choice +* item[=].text = "Obsessive-Compulsive Disorder (OCD)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_panic" +* item[=].type = #choice +* item[=].text = "Panic Disorder" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_ptsd" +* item[=].type = #choice +* item[=].text = "Post-Traumatic Stress Disorder (PTSD)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_schizophrenia" +* item[=].type = #choice +* item[=].text = "Schizophrenia" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_soc_anx_dis" +* item[=].type = #choice +* item[=].text = "Social Anxiety Disorder" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_other_psych" +* item[=].type = #choice +* item[=].text = "Other psychiatric disorder" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_asthma" +* item[=].type = #choice +* item[=].text = "Respiratory disorders: Asthma" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_airway_stenosis" +* item[=].type = #choice +* item[=].text = "Airway stenosis (for example: subglottic stenosis; laryngeal stenosis)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_chronic_cough" +* item[=].type = #choice +* item[=].text = "Chronic Cough" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_copd" +* item[=].type = #choice +* item[=].text = "COPD" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_osa" +* item[=].type = #choice +* item[=].text = "Obstructive Sleep Apnea (OSA)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_autism" +* item[=].type = #choice +* item[=].text = "Pediatric disorders: Autism Spectrum Disorder (ASD)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_speech_delay" +* item[=].type = #choice +* item[=].text = "Speech Delay" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ef_eligible_studies" +* item[=].type = #string +* item[=].text = "Eligible Studies: Eligible Studies" +* item[+].linkId = "ef_first_name" +* item[=].type = #string +* item[=].text = "Contact Information: First Name" +* item[+].linkId = "ef_last_name" +* item[=].type = #string +* item[=].text = "Last Name" +* item[+].linkId = "ef_phone_number" +* item[=].type = #string +* item[=].text = "Phone Number" +* item[+].linkId = "ef_email" +* item[=].type = #string +* item[=].text = "Email" +* item[+].linkId = "ef_contact_info_stored" +* item[=].type = #choice +* item[=].text = "I want my contact information to be kept in a repository for this study which can be used to contact me to ask me to enroll in further studies or return important results. \n\nMy information will not be shared with third parties." +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "ef_enrollment" +* item[=].type = #choice +* item[=].text = "Review and Enroll:: Please review your answers reading all the way through the bottom and select an option.If you have any questions, you can still proceed with enrollment and ask or make changes at a later time." +* item[=].answerOption[0].valueString = "Enroll " +* item[=].answerOption[+].valueString = "Decline" +* item[+].linkId = "ef_reason_decline_enroll" +* item[=].type = #choice +* item[=].text = "Please select a reason for declining" +* item[=].answerOption[0].valueString = "I am not interested in having my voice recorded " +* item[=].answerOption[+].valueString = "I do not have enough time today and want to be contacted later " +* item[=].answerOption[+].valueString = "I do not have enough time and do not want to be contacted later " +* item[=].answerOption[+].valueString = "I prefer not to share any health information for research " +* item[=].answerOption[+].valueString = "Other (Please specify)" +* item[=].enableWhen.question = "ef_enrollment" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'Decline'" +* item[+].linkId = "ef_other_reason_decline" +* item[=].type = #string +* item[=].text = "If \"Other\" reason for declining enrollment, please specify:" +* item[=].enableWhen.question = "ef_reason_decline_enroll" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'5'" +* item[+].linkId = "ef_enrollment_institution" +* item[=].type = #choice +* item[=].text = "Enrollment Institution" +* item[=].answerOption[0].valueString = "BCH " +* item[=].answerOption[+].valueString = "MIT " +* item[=].answerOption[+].valueString = "Mt. Sinai " +* item[=].answerOption[+].valueString = "USF " +* item[=].answerOption[+].valueString = "VUMC " +* item[=].answerOption[+].valueString = "WCM" +* item[+].linkId = "ef_researcher_email" +* item[=].type = #string +* item[=].text = "Researcher Email" +* item[+].linkId = "ef_started_at" +* item[=].type = #string +* item[=].text = "Enrollment Form - Metadata: Enrollment Form Started At" +* item[+].linkId = "ef_completed_at" +* item[=].type = #string +* item[=].text = "Enrollment Form Completed At" +* item[+].linkId = "ef_duration" +* item[=].type = #string +* item[=].text = "Enrollment Form Duration (seconds)" \ No newline at end of file diff --git a/input/fsh/instances/qgenericconfoundersschema.fsh b/input/fsh/instances/qgenericconfoundersschema.fsh new file mode 100644 index 0000000..e706e13 --- /dev/null +++ b/input/fsh/instances/qgenericconfoundersschema.fsh @@ -0,0 +1,710 @@ +Instance: qgenericconfoundersschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qgenericconfoundersschema" +* title = "q_generic_confounders_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:06:24Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "confounders_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "confounders_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "confounders_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "confounders_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "is_regular_smoker" +* item[=].type = #choice +* item[=].text = "SMOKING: Have you been a regular smoker or not within the last 3 years?" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[=].enableWhen.question = "alz_dementia_mci" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "smoking_hx" +* item[=].type = #choice +* item[=].text = "Have you ever smoked regularly (more than a few times a month for at least two months)?This includes tobacco, cannabis, vapes, e-cigarettes, hookah, or pipes." +* item[=].answerOption[0].valueString = "I've never smoked regularly " +* item[=].answerOption[+].valueString = "I used to smoke " +* item[=].answerOption[+].valueString = "I currently smoke " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[=].enableWhen.question = "alz_dementia_mci" +* item[=].enableWhen.operator = #!= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "age_start_smoking" +* item[=].type = #string +* item[=].text = "At what age did you start smoking?" +* item[=].enableWhen[0].question = "smoking_hx" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'past'" +* item[=].enableWhen[+].question = "smoking_hx" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'currently'" +* item[=].enableBehavior = #any +* item[+].linkId = "age_stop_smoking" +* item[=].type = #string +* item[=].text = "At what age did you stop?" +* item[=].enableWhen.question = "smoking_hx" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'past'" +* item[+].linkId = "smoking_types" +* item[=].type = #string +* item[=].text = "Please select smoking types used (Check all that apply)" +* item[=].enableWhen[0].question = "smoking_hx" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'past'" +* item[=].enableWhen[+].question = "smoking_hx" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'currently'" +* item[=].enableBehavior = #any +* item[+].linkId = "other_smoking_specify" +* item[=].type = #string +* item[=].text = "If you selected \"other\" for smoking type, please specify:" +* item[=].enableWhen.question = "smoking_types" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "7" +* item[+].linkId = "smoking_freq" +* item[=].type = #choice +* item[=].text = "How often do/did you smoke?" +* item[=].answerOption[0].valueString = "Multiple times a day " +* item[=].answerOption[+].valueString = "About once a day " +* item[=].answerOption[+].valueString = "A few times a week " +* item[=].answerOption[+].valueString = "A few times a month " +* item[=].answerOption[+].valueString = "A few times a year " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[=].enableWhen[0].question = "smoking_hx" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'past'" +* item[=].enableWhen[+].question = "smoking_hx" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'currently'" +* item[=].enableBehavior = #any +* item[+].linkId = "alcohol_yn" +* item[=].type = #choice +* item[=].text = "ALCOHOL CONSUMPTION: Do you drink alcohol?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[+].linkId = "alcohol_freq" +* item[=].type = #choice +* item[=].text = "How often do you have at least one drink containing alcohol?Drinks can be beer, wine, shots of liquor, cocktails containing a shot of liquor" +* item[=].answerOption[0].valueString = "Monthly or less " +* item[=].answerOption[+].valueString = "2 - 4 times a month " +* item[=].answerOption[+].valueString = "2 - 3 times a week " +* item[=].answerOption[+].valueString = "4 or more times a week " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[=].enableWhen.question = "alcohol_yn" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'yes'" +* item[+].linkId = "alcohol_amt" +* item[=].type = #choice +* item[=].text = "How many drinks containing alcohol do you have on a typical day when you are drinking?One drink is 12 oz. beer, 5 oz. wine, 1.5 oz. (one shot) liquor" +* item[=].answerOption[0].valueString = "0 - 2 " +* item[=].answerOption[+].valueString = "3 - 4 " +* item[=].answerOption[+].valueString = "5 - 6 " +* item[=].answerOption[+].valueString = "7 - 9 " +* item[=].answerOption[+].valueString = "10 or more " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[=].enableWhen.question = "alcohol_yn" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'yes'" +* item[+].linkId = "alcohol_drinks" +* item[=].type = #choice +* item[=].text = "How often did you have six or more drinks on one occasion in the past year?" +* item[=].answerOption[0].valueString = "Never in the past year " +* item[=].answerOption[+].valueString = "Less than monthly " +* item[=].answerOption[+].valueString = "Monthly " +* item[=].answerOption[+].valueString = "Weekly " +* item[=].answerOption[+].valueString = "Daily or almost daily " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[=].enableWhen.question = "alcohol_yn" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'yes'" +* item[+].linkId = "alcohol_today" +* item[=].type = #choice +* item[=].text = "Have you drunk alcohol today?" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[=].enableWhen.question = "alcohol_yn" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'yes'" +* item[+].linkId = "drinks_today_number" +* item[=].type = #string +* item[=].text = "How many drinks did you have?" +* item[=].enableWhen.question = "alcohol_today" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "alcohol_rehab" +* item[=].type = #choice +* item[=].text = "Have you ever been in rehab or counseling for heavy alcohol use?" +* item[=].answerOption[0].valueString = "Never in the past year " +* item[=].answerOption[+].valueString = "Less than monthly " +* item[=].answerOption[+].valueString = "Monthly " +* item[=].answerOption[+].valueString = "Weekly " +* item[=].answerOption[+].valueString = "Daily or almost daily " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[=].enableWhen[0].question = "alcohol_yn" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'yes'" +* item[=].enableWhen[+].question = "alcohol_yn" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'noAnswer'" +* item[=].enableBehavior = #any +* item[+].linkId = "current_recovery_alcohol" +* item[=].type = #choice +* item[=].text = "Are you currently in recovery for alcohol use?" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[=].enableWhen[0].question = "alcohol_yn" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'yes'" +* item[=].enableWhen[+].question = "alcohol_yn" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'noAnswer'" +* item[=].enableBehavior = #any +* item[+].linkId = "recreational_drug_use" +* item[=].type = #choice +* item[=].text = "SUBSTANCE USE: How many times in the past YEAR have you used a recreational substance or medication for reasons or in doses other than prescribed?Recreational substances include methamphetamines (speed, crystal), cannabis (marijuana, pot), inhalants (paint thinner, aerosol, glue), tranquilizers (Valium), barbiturates, cocaine, ecstasy, hallucinogens (LSD, mushrooms), or narcotics (heroin).More than one" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "substance_use_recovery" +* item[=].type = #choice +* item[=].text = "Are you currently in recovery for substance use?" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[=].enableWhen.question = "recreational_drug_use" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "painkillers" +* item[=].type = #choice +* item[=].text = "During the past TWO (2) WEEKS, about how often did you use any of the following medicines ON YOUR OWN, that is, without a doctor's prescription, in greater amounts or longer than prescribed?: Painkillers (like Vicodin)" +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "One or two days " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[=].enableWhen.question = "recreational_drug_use" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "stimulants" +* item[=].type = #choice +* item[=].text = "Stimulants (like Ritalin, Adderall)" +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "One or two days " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[=].enableWhen.question = "recreational_drug_use" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "sedatives" +* item[=].type = #choice +* item[=].text = "Sedatives or tranquilizers (like sleeping pills or Valium)" +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "One or two days " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[=].enableWhen.question = "recreational_drug_use" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "marijuana" +* item[=].type = #choice +* item[=].text = "Marijuana" +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "One or two days " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[=].enableWhen.question = "recreational_drug_use" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "cocaine" +* item[=].type = #choice +* item[=].text = "Cocaine or crack" +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "One or two days " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[=].enableWhen.question = "recreational_drug_use" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "club_drugs" +* item[=].type = #choice +* item[=].text = "Club drugs (like ecstasy)" +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "One or two days " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[=].enableWhen.question = "recreational_drug_use" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "hallucinogens" +* item[=].type = #choice +* item[=].text = "Hallucinogens (like LSD)" +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "One or two days " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[=].enableWhen.question = "recreational_drug_use" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "heroin" +* item[=].type = #choice +* item[=].text = "Heroin or other opioids, including synthetic opioids like fentanyl" +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "One or two days " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[=].enableWhen.question = "recreational_drug_use" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "inhalants" +* item[=].type = #choice +* item[=].text = "Inhalants or solvents (like glue)" +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "One or two days " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[=].enableWhen.question = "recreational_drug_use" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "methamphetamine" +* item[=].type = #choice +* item[=].text = "Methamphetamine (like speed)" +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "One or two days " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[=].enableWhen.question = "recreational_drug_use" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "caffeine_intake" +* item[=].type = #string +* item[=].text = "CAFFEINE INTAKE: How many small (8oz or 230ml) cups of coffee OR shots of espresso OR caffeinated teas do you drink on a typical day?" +* item[+].linkId = "caffeine_intake_today" +* item[=].type = #string +* item[=].text = "How many small (8oz or 230ml) cups of coffee OR shots of espresso OR caffeinated teas have you had TODAY?" +* item[+].linkId = "hydration" +* item[=].type = #string +* item[=].text = "HYDRATION: How many small (8oz or 230ml) cups of water do you drink on a typical day?" +* item[+].linkId = "hydration_today" +* item[=].type = #string +* item[=].text = "How many small (8oz or 230ml) cups of water have you had TODAY?" +* item[+].linkId = "dental_problems" +* item[=].type = #choice +* item[=].text = "DENTAL PROBLEMS: Do you have any dental problems that might affect speech?" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "dental_tx" +* item[=].type = #string +* item[=].text = "Do you currently have any tooth loss, dentures, retainers or braces? (Please specify)" +* item[=].enableWhen.question = "dental_problems" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "seasonal_allergies" +* item[=].type = #choice +* item[=].text = "ALLERGIES OR COLD SYMPTOMS: Do you currently have seasonal allergies, cold-like symptoms or other conditions that may affect your voice today?" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "seasonal_allergies_options" +* item[=].type = #string +* item[=].text = "Check all that apply:" +* item[=].enableWhen.question = "seasonal_allergies" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "tired_measure" +* item[=].type = #choice +* item[=].text = "TIREDNESS: How tired are you?0=not tired at all, 10=extremely tired" +* item[=].answerOption[0].valueString = "0 " +* item[=].answerOption[+].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5 " +* item[=].answerOption[+].valueString = "6 " +* item[=].answerOption[+].valueString = "7 " +* item[=].answerOption[+].valueString = "8 " +* item[=].answerOption[+].valueString = "9 " +* item[=].answerOption[+].valueString = "10" +* item[+].linkId = "height" +* item[=].type = #string +* item[=].text = "HEIGHT AND WEIGHT: Height (inches)" +* item[+].linkId = "weight" +* item[=].type = #string +* item[=].text = "Weight (pounds)" +* item[+].linkId = "unit" +* item[=].type = #choice +* item[=].text = "Unit" +* item[=].answerOption[0].valueString = "Metric " +* item[=].answerOption[+].valueString = "US customary units" +* item[+].linkId = "symptoms" +* item[=].type = #string +* item[=].text = "SYMPTOMS: There are some symptoms that can affect your voice. Are you currently experiencing any of these symptoms? Check all that apply." +* item[+].linkId = "ear_med_history" +* item[=].type = #string +* item[=].text = "EAR, NOSE, THROAT MEDICAL HISTORYDo you have any of these voice, communication, or hearing conditions? (check all that apply): Ear" +* item[+].linkId = "nose_med_history" +* item[=].type = #string +* item[=].text = "Nose" +* item[+].linkId = "throat_med_history" +* item[=].type = #string +* item[=].text = "Throat" +* item[+].linkId = "head_med_history" +* item[=].type = #string +* item[=].text = "Head" +* item[+].linkId = "ear_surgical" +* item[=].type = #string +* item[=].text = "Have you had any of the interventions mentioned below? (check all that apply): Ear" +* item[+].linkId = "nose_surgical" +* item[=].type = #string +* item[=].text = "Nose" +* item[+].linkId = "throat_surgical" +* item[=].type = #string +* item[=].text = "Throat" +* item[+].linkId = "head_surgical" +* item[=].type = #string +* item[=].text = "Head" +* item[+].linkId = "neurological_history" +* item[=].type = #string +* item[=].text = "NEUROLOGICAL MEDICAL HISTORY\n\nHave you been diagnosed with any of these neurological health conditions by a clinician? (check all that apply): Neurological Medical History" +* item[+].linkId = "current_neuro_dx" +* item[=].type = #choice +* item[=].text = "Do you currently have these conditions or currently experience symptoms as a result of having had these conditions?" +* item[=].answerOption[0].valueString = "None " +* item[=].answerOption[+].valueString = "Only some " +* item[=].answerOption[+].valueString = "All" +* item[=].enableWhen[0].question = "neurological_history" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableWhen[+].question = "neurological_history" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "neurological_history" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "3" +* item[=].enableWhen[+].question = "neurological_history" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "4" +* item[=].enableWhen[+].question = "neurological_history" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "5" +* item[=].enableWhen[+].question = "neurological_history" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "6" +* item[=].enableBehavior = #any +* item[+].linkId = "specify_current_neuro" +* item[=].type = #string +* item[=].text = "Which ones do you currently have? (please specify)" +* item[=].enableWhen.question = "current_neuro_dx" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "2" +* item[+].linkId = "respiratory_conditions" +* item[=].type = #string +* item[=].text = "RESPIRATORY CONDITIONS: Respiratory Conditions" +* item[+].linkId = "lung_or_metastatic" +* item[=].type = #string +* item[=].text = "Cancer (lung or metastatic)" +* item[=].enableWhen.question = "respiratory_conditions" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "2" +* item[+].linkId = "covid" +* item[=].type = #string +* item[=].text = "Have you had COVID recently, or are you currently experiencing the effects of long COVID? (check all that apply)" +* item[+].linkId = "covid_past" +* item[=].type = #choice +* item[=].text = "Have you had COVID in the past month?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[=].enableWhen.question = "covid" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "cpap_conditions" +* item[=].type = #string +* item[=].text = "Are you currently using CPAP or supplemental oxygen? (check all that apply)" +* item[+].linkId = "resp_medical_history" +* item[=].type = #string +* item[=].text = "Have you had any of the interventions mentioned below? (check all that apply)\n\nRespiratory medical history" +* item[+].linkId = "exposed_environmental_pollution" +* item[=].type = #choice +* item[=].text = "Have you been exposed to environmental pollution that may affect your breathing or voice?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "breathe_today" +* item[=].type = #choice +* item[=].text = "Are you having difficulty breathing today?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[=].enableWhen.question = "eligible_studies" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "4" +* item[+].linkId = "breathe_today_difficulty" +* item[=].type = #choice +* item[=].text = "Please specify the level of difficulty" +* item[=].answerOption[0].valueString = "Slight Difficulty " +* item[=].answerOption[+].valueString = "Moderate Difficulty " +* item[=].answerOption[+].valueString = "Significant Difficulty" +* item[=].enableWhen[0].question = "eligible_studies" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "4" +* item[=].enableWhen[+].question = "breathe_today" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'yes'" +* item[=].enableBehavior = #all +* item[+].linkId = "cough_today" +* item[=].type = #choice +* item[=].text = "Are you coughing today?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[=].enableWhen.question = "eligible_studies" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "4" +* item[+].linkId = "cough_today_severity" +* item[=].type = #choice +* item[=].text = "What is the severity of your cough?\nA selection of 10 being means the most severe." +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5 " +* item[=].answerOption[+].valueString = "6 " +* item[=].answerOption[+].valueString = "7 " +* item[=].answerOption[+].valueString = "8 " +* item[=].answerOption[+].valueString = "9 " +* item[=].answerOption[+].valueString = "10" +* item[=].enableWhen[0].question = "eligible_studies" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "4" +* item[=].enableWhen[+].question = "cough_today" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'yes'" +* item[=].enableBehavior = #all +* item[+].linkId = "circulatory_conditions" +* item[=].type = #string +* item[=].text = "CIRCULATORY AND OTHER CONDITIONS: Have you been diagnosed with any of these circulatory or heart conditions by a clinician? (check all that apply)" +* item[+].linkId = "cardiac_condition" +* item[=].type = #string +* item[=].text = "Cardiac condition" +* item[=].enableWhen.question = "circulatory_conditions" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "2" +* item[+].linkId = "circulatory_med_history" +* item[=].type = #string +* item[=].text = "Some other conditions can affect the sound of your voice. Have you been diagnosed with any of these conditions by a clinician? (check all that apply)" +* item[+].linkId = "infection_disease" +* item[=].type = #string +* item[=].text = "Infectious disease" +* item[=].enableWhen.question = "circulatory_med_history" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "3" +* item[+].linkId = "ph_standing" +* item[=].type = #choice +* item[=].text = "PHYSICAL HEALTH\n\t\t\nIn the past 30 days, how much difficulty did you have in:: Standing for long periods such as 30 minutes?" +* item[=].answerOption[0].valueString = "None " +* item[=].answerOption[+].valueString = "Mild " +* item[=].answerOption[+].valueString = "Moderate " +* item[=].answerOption[+].valueString = "Severe " +* item[=].answerOption[+].valueString = "Extreme or cannot do" +* item[+].linkId = "ph_take_care" +* item[=].type = #choice +* item[=].text = "Taking care of your household responsibilities?" +* item[=].answerOption[0].valueString = "None " +* item[=].answerOption[+].valueString = "Mild " +* item[=].answerOption[+].valueString = "Moderate " +* item[=].answerOption[+].valueString = "Severe " +* item[=].answerOption[+].valueString = "Extreme or cannot do" +* item[+].linkId = "ph_learn_task" +* item[=].type = #choice +* item[=].text = "Learning a new task, for example, learning how to get to a new place?" +* item[=].answerOption[0].valueString = "None " +* item[=].answerOption[+].valueString = "Mild " +* item[=].answerOption[+].valueString = "Moderate " +* item[=].answerOption[+].valueString = "Severe " +* item[=].answerOption[+].valueString = "Extreme or cannot do" +* item[+].linkId = "ph_problem_join" +* item[=].type = #choice +* item[=].text = "How much of a problem did you have joining in community activities (for example, festivities, religious or other activities) in the same way as anyone else can?" +* item[=].answerOption[0].valueString = "None " +* item[=].answerOption[+].valueString = "Mild " +* item[=].answerOption[+].valueString = "Moderate " +* item[=].answerOption[+].valueString = "Severe " +* item[=].answerOption[+].valueString = "Extreme or cannot do" +* item[+].linkId = "ph_health_problem" +* item[=].type = #choice +* item[=].text = "How much have you been emotionally affected by your health problems?" +* item[=].answerOption[0].valueString = "None " +* item[=].answerOption[+].valueString = "Mild " +* item[=].answerOption[+].valueString = "Moderate " +* item[=].answerOption[+].valueString = "Severe " +* item[=].answerOption[+].valueString = "Extreme or cannot do" +* item[+].linkId = "ph_concentrating" +* item[=].type = #choice +* item[=].text = "Concentrating on doing something for ten minutes?" +* item[=].answerOption[0].valueString = "None " +* item[=].answerOption[+].valueString = "Mild " +* item[=].answerOption[+].valueString = "Moderate " +* item[=].answerOption[+].valueString = "Severe " +* item[=].answerOption[+].valueString = "Extreme or cannot do" +* item[+].linkId = "ph_walking" +* item[=].type = #choice +* item[=].text = "Walking a long distance such as a kilometre [or equivalent]?" +* item[=].answerOption[0].valueString = "None " +* item[=].answerOption[+].valueString = "Mild " +* item[=].answerOption[+].valueString = "Moderate " +* item[=].answerOption[+].valueString = "Severe " +* item[=].answerOption[+].valueString = "Extreme or cannot do" +* item[+].linkId = "ph_washing" +* item[=].type = #choice +* item[=].text = "Washing your whole body?" +* item[=].answerOption[0].valueString = "None " +* item[=].answerOption[+].valueString = "Mild " +* item[=].answerOption[+].valueString = "Moderate " +* item[=].answerOption[+].valueString = "Severe " +* item[=].answerOption[+].valueString = "Extreme or cannot do" +* item[+].linkId = "ph_get_dressed" +* item[=].type = #choice +* item[=].text = "Getting dressed?" +* item[=].answerOption[0].valueString = "None " +* item[=].answerOption[+].valueString = "Mild " +* item[=].answerOption[+].valueString = "Moderate " +* item[=].answerOption[+].valueString = "Severe " +* item[=].answerOption[+].valueString = "Extreme or cannot do" +* item[+].linkId = "ph_dealing_people" +* item[=].type = #choice +* item[=].text = "Dealing with people you do not know?" +* item[=].answerOption[0].valueString = "None " +* item[=].answerOption[+].valueString = "Mild " +* item[=].answerOption[+].valueString = "Moderate " +* item[=].answerOption[+].valueString = "Severe " +* item[=].answerOption[+].valueString = "Extreme or cannot do" +* item[+].linkId = "ph_friendship" +* item[=].type = #choice +* item[=].text = "Maintaining a friendship?" +* item[=].answerOption[0].valueString = "None " +* item[=].answerOption[+].valueString = "Mild " +* item[=].answerOption[+].valueString = "Moderate " +* item[=].answerOption[+].valueString = "Severe " +* item[=].answerOption[+].valueString = "Extreme or cannot do" +* item[+].linkId = "ph_day_to_day_work" +* item[=].type = #choice +* item[=].text = "Your day-to-day work?" +* item[=].answerOption[0].valueString = "None " +* item[=].answerOption[+].valueString = "Mild " +* item[=].answerOption[+].valueString = "Moderate " +* item[=].answerOption[+].valueString = "Severe " +* item[=].answerOption[+].valueString = "Extreme or cannot do" +* item[+].linkId = "physical_health_freq" +* item[=].type = #string +* item[=].text = "Overall, in the past 30 days, how many days were these difficulties present?" +* item[+].linkId = "phys_health_impact" +* item[=].type = #string +* item[=].text = "In the past 30 days, for how many days were you totally unable to carry out your usual activities or work because of any health condition?" +* item[+].linkId = "phys_health_limited" +* item[=].type = #string +* item[=].text = "In the past 30 days, not counting the days that you were totally unable, for how many days did you cut back or reduce your usual activities or work because of any health condition?" +* item[+].linkId = "medications" +* item[=].type = #string +* item[=].text = "MEDICATIONS: Do you currently take or use any of these medications or substances? (Check all that apply)" +* item[+].linkId = "hormone_use" +* item[=].type = #string +* item[=].text = "Hormone use" +* item[=].enableWhen.question = "medications" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "7" +* item[+].linkId = "pain_medication" +* item[=].type = #string +* item[=].text = "Chronic Pain medication" +* item[=].enableWhen.question = "medications" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "11" +* item[+].linkId = "menstruate" +* item[=].type = #choice +* item[=].text = "GYNECOLOGICAL: Do you menstruate?" +* item[=].answerOption[0].valueString = "Does not apply " +* item[=].answerOption[+].valueString = "Yes " +* item[=].answerOption[+].valueString = "No " +* item[=].answerOption[+].valueString = "Prefer no to answer" +* item[+].linkId = "menstruate_no" +* item[=].type = #choice +* item[=].text = "Please explain" +* item[=].answerOption[0].valueString = "I am pregnant " +* item[=].answerOption[+].valueString = "I have an IUD " +* item[=].answerOption[+].valueString = "I have gone through menopause " +* item[=].answerOption[+].valueString = "Other" +* item[=].enableWhen.question = "menstruate" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'no'" +* item[+].linkId = "other_menstruate_specify" +* item[=].type = #string +* item[=].text = "If you selected \"other\" for menstruate, please specify:" +* item[=].enableWhen.question = "menstruate_no" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'other'" +* item[+].linkId = "menstrual_cycle_status" +* item[=].type = #choice +* item[=].text = "Where in your cycle are you?(We ask because this may affect your voice.)" +* item[=].answerOption[0].valueString = "Menstruating " +* item[=].answerOption[+].valueString = "Premenstrual " +* item[=].answerOption[+].valueString = "Postmenstrual " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[=].enableWhen.question = "menstruate" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'yes'" +* item[+].linkId = "voice_activity" +* item[=].type = #string +* item[=].text = "VOICE ACTIVITY: Do you do one of these jobs or hobbies that requires using your voice for many hours a day? (check all that apply)" +* item[+].linkId = "other_voice_activity" +* item[=].type = #string +* item[=].text = "If you selected \"other\" for voice activity, please specify:" +* item[=].enableWhen.question = "voice_activity" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "7" +* item[+].linkId = "hours_voice_activity" +* item[=].type = #string +* item[=].text = "How many hours per day do you do this activity with a loud voice or in a loud environment that requires elevating your voice (for instance, a noisy bar or a noisy classroom)?" +* item[=].enableWhen[0].question = "voice_activity" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "1" +* item[=].enableWhen[+].question = "voice_activity" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "voice_activity" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "3" +* item[=].enableWhen[+].question = "voice_activity" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "4" +* item[=].enableWhen[+].question = "voice_activity" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "5" +* item[=].enableWhen[+].question = "voice_activity" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "6" +* item[=].enableWhen[+].question = "voice_activity" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "7" +* item[=].enableBehavior = #any +* item[+].linkId = "reading_aloud" +* item[=].type = #choice +* item[=].text = "READING ACTIVITY: \"How good do you think you are at reading out loud in [English/Spanish/French], that is reading out loud without making mistakes and understanding what you read at a normal rate?\"" +* item[=].answerOption[0].valueString = "Excellent " +* item[=].answerOption[+].valueString = "Very good " +* item[=].answerOption[+].valueString = "Good " +* item[=].answerOption[+].valueString = "Fair " +* item[=].answerOption[+].valueString = "Poor" \ No newline at end of file diff --git a/input/fsh/instances/qgenericdemographicsschema.fsh b/input/fsh/instances/qgenericdemographicsschema.fsh new file mode 100644 index 0000000..c90986e --- /dev/null +++ b/input/fsh/instances/qgenericdemographicsschema.fsh @@ -0,0 +1,370 @@ +Instance: qgenericdemographicsschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qgenericdemographicsschema" +* title = "q_generic_demographics_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:06:30Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "demographics_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "demographics_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "demographics_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "demographics_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "demographics_completed_by" +* item[=].type = #string +* item[=].text = "Who is completing this survey?" +* item[+].linkId = "city" +* item[=].type = #string +* item[=].text = "Address Information: City" +* item[+].linkId = "state_province" +* item[=].type = #string +* item[=].text = "State/Province" +* item[+].linkId = "zipcode" +* item[=].type = #string +* item[=].text = "Zipcode" +* item[+].linkId = "country" +* item[=].type = #choice +* item[=].text = "Country" +* item[=].answerOption[0].valueString = "USA " +* item[=].answerOption[+].valueString = "Canada" +* item[+].linkId = "gender_identity" +* item[=].type = #choice +* item[=].text = "Patient Demographics: What is your gender identity?" +* item[=].answerOption[0].valueString = "Female gender identity " +* item[=].answerOption[+].valueString = "Male gender identity " +* item[=].answerOption[+].valueString = "Non-binary or genderqueer gender identity " +* item[=].answerOption[+].valueString = "Other " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[+].linkId = "other_gender_identity" +* item[=].type = #string +* item[=].text = "If you selected \"other\" for gender identity, please specify:" +* item[=].enableWhen.question = "gender_identity" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'other'" +* item[+].linkId = "specify_gender_identity" +* item[=].type = #choice +* item[=].text = "Please specify gender identity" +* item[=].answerOption[0].valueString = "Cis: same gender as the sex assigned at birth " +* item[=].answerOption[+].valueString = "Trans" +* item[=].enableWhen[0].question = "gender_identity" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'female'" +* item[=].enableWhen[+].question = "gender_identity" +* item[=].enableWhen[=].operator = #= +* item[=].enableWhen[=].answerString = "'male'" +* item[=].enableBehavior = #any +* item[+].linkId = "sexual_orientation" +* item[=].type = #choice +* item[=].text = "What is your sexual orientation?" +* item[=].answerOption[0].valueString = "Bisexual " +* item[=].answerOption[+].valueString = "Heterosexual " +* item[=].answerOption[+].valueString = "Homosexual " +* item[=].answerOption[+].valueString = "Other (Please specify) " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[+].linkId = "other_sex_orientation" +* item[=].type = #string +* item[=].text = "If you selected \"other\" for sexual orientation, please specify:" +* item[=].enableWhen.question = "sexual_orientation" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'other'" +* item[+].linkId = "race" +* item[=].type = #string +* item[=].text = "Which race category best describes you? Choose all that apply" +* item[+].linkId = "native_american_race" +* item[=].type = #string +* item[=].text = "American Indian or Alaska Native" +* item[=].enableWhen.question = "race" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "1" +* item[+].linkId = "asian_race" +* item[=].type = #string +* item[=].text = "Asian" +* item[=].enableWhen.question = "race" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "2" +* item[+].linkId = "black_race" +* item[=].type = #string +* item[=].text = "Black or African American" +* item[=].enableWhen.question = "race" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "3" +* item[+].linkId = "pacific_islander_race" +* item[=].type = #string +* item[=].text = "Native Hawaiian or other Pacific Islander" +* item[=].enableWhen.question = "race" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "4" +* item[+].linkId = "white_race" +* item[=].type = #string +* item[=].text = "White" +* item[=].enableWhen.question = "race" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "5" +* item[+].linkId = "canadian_race" +* item[=].type = #string +* item[=].text = "Canadian Indigenous or Aboriginal" +* item[=].enableWhen.question = "race" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "6" +* item[+].linkId = "other_race_specify" +* item[=].type = #string +* item[=].text = "If race not listed above, please specify:" +* item[=].enableWhen.question = "race" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "7" +* item[+].linkId = "ethnicity" +* item[=].type = #choice +* item[=].text = "What is your ethnic or cultural origin?" +* item[=].answerOption[0].valueString = "Hispanic or Latino " +* item[=].answerOption[+].valueString = "Not Hispanic or Latino " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[+].linkId = "hispanic_latino_selection" +* item[=].type = #string +* item[=].text = "Check all that apply" +* item[=].enableWhen.question = "ethnicity" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'yes'" +* item[+].linkId = "edu_level" +* item[=].type = #choice +* item[=].text = "Education: What is your highest level of education?" +* item[=].answerOption[0].valueString = "No formal education " +* item[=].answerOption[+].valueString = "Some elementary school " +* item[=].answerOption[+].valueString = "Some secondary or high school education " +* item[=].answerOption[+].valueString = "High School or secondary school degree complete " +* item[=].answerOption[+].valueString = "Some college education " +* item[=].answerOption[+].valueString = "Associate's or technical degree complete " +* item[=].answerOption[+].valueString = "College or baccalaureate degree complete " +* item[=].answerOption[+].valueString = "Some post-baccalaureate education " +* item[=].answerOption[+].valueString = "Graduate or professional degree complete " +* item[=].answerOption[+].valueString = "Doctoral or post graduate education " +* item[=].answerOption[+].valueString = "Other " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[+].linkId = "other_edu_level" +* item[=].type = #string +* item[=].text = "If you selected \"other\" level of education, please specify:" +* item[=].enableWhen.question = "edu_level" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'11'" +* item[+].linkId = "hearing" +* item[=].type = #choice +* item[=].text = "Disability Questions: Are you deaf or do you have serious difficulty hearing?" +* item[=].answerOption[0].valueString = "No " +* item[=].answerOption[+].valueString = "Yes " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[+].linkId = "vision" +* item[=].type = #choice +* item[=].text = "Are you blind or do you have serious difficulty seeing, even when wearing glasses?" +* item[=].answerOption[0].valueString = "No " +* item[=].answerOption[+].valueString = "Yes " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[+].linkId = "cognition" +* item[=].type = #choice +* item[=].text = "Because of a physical, mental, or emotional condition, do you have serious difficulty concentrating, remembering, or making decisions?" +* item[=].answerOption[0].valueString = "No " +* item[=].answerOption[+].valueString = "Yes " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[+].linkId = "mobility" +* item[=].type = #choice +* item[=].text = "Do you have serious difficulty walking or climbing stairs?" +* item[=].answerOption[0].valueString = "No " +* item[=].answerOption[+].valueString = "Yes " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[+].linkId = "self_care" +* item[=].type = #choice +* item[=].text = "Do you have difficulty dressing or bathing?" +* item[=].answerOption[0].valueString = "No " +* item[=].answerOption[+].valueString = "Yes " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[+].linkId = "independent_living" +* item[=].type = #choice +* item[=].text = "Because of a physical, mental, or emotional condition, do you have difficulty doing errands alone such as visiting a doctor's office or shopping?" +* item[=].answerOption[0].valueString = "No " +* item[=].answerOption[+].valueString = "Yes " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[+].linkId = "employ_status" +* item[=].type = #string +* item[=].text = "Employment Status: What is your employment status?\n\nChoose all that apply" +* item[+].linkId = "other_employ_specify" +* item[=].type = #string +* item[=].text = "If you selected \"other\" employment status, please specify." +* item[=].enableWhen.question = "employ_status" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "9" +* item[+].linkId = "occupation" +* item[=].type = #string +* item[=].text = "What is your occupation?" +* item[+].linkId = "veteran" +* item[=].type = #choice +* item[=].text = "Are you a veteran?" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "household_income_usa" +* item[=].type = #choice +* item[=].text = "Demographics - Optional: What was your total household income last year (USD)? Please include all sources of income, including pensions, dividends, alimony, child support, etc." +* item[=].answerOption[0].valueString = "< $15,000 " +* item[=].answerOption[+].valueString = "$15,000 to $29,999 " +* item[=].answerOption[+].valueString = "$30,000 to $$49,999 " +* item[=].answerOption[+].valueString = "$50,000 to $99,999 " +* item[=].answerOption[+].valueString = "$100,000 to $149,999 " +* item[=].answerOption[+].valueString = "$150,000 to $199,999 " +* item[=].answerOption[+].valueString = "$200,000 to $249,999 " +* item[=].answerOption[+].valueString = ">$250,000 " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[=].enableWhen.question = "country" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "financial_assistance_usa" +* item[=].type = #choice +* item[=].text = "Do you receive a significant portion (>20%) of your income through federally-funded income assistance programs? Some examples of these programs are listed in the question below." +* item[=].answerOption[0].valueString = "No " +* item[=].answerOption[+].valueString = "Yes " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[=].enableWhen.question = "country" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "assistance_programs_usa" +* item[=].type = #string +* item[=].text = "Do you take advantage of any of the following programs? \nChoose all that apply" +* item[=].enableWhen.question = "country" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "household_income_ca" +* item[=].type = #choice +* item[=].text = "What was your total household income last year (CAD)? Please include all sources of income, including pensions, dividends, alimony, child support, etc." +* item[=].answerOption[0].valueString = "< $15,000 " +* item[=].answerOption[+].valueString = "$15,000 to $29,999 " +* item[=].answerOption[+].valueString = "$30,000 to $$49,999 " +* item[=].answerOption[+].valueString = "$50,000 to $99,999 " +* item[=].answerOption[+].valueString = "$100,000 to $149,999 " +* item[=].answerOption[+].valueString = "$150,000 to $199,999 " +* item[=].answerOption[+].valueString = "$200,000 to $249,999 " +* item[=].answerOption[+].valueString = ">$250,000 " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[=].enableWhen.question = "country" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'2'" +* item[+].linkId = "financial_assistance_ca" +* item[=].type = #choice +* item[=].text = "Do you receive a significant portion (>20%) of your income through federally-funded income assistance programs? Some examples of these programs are listed below." +* item[=].answerOption[0].valueString = "No " +* item[=].answerOption[+].valueString = "Yes " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[=].enableWhen.question = "country" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'2'" +* item[+].linkId = "assistance_programs_ca" +* item[=].type = #string +* item[=].text = "Do you take advantage of any of the following programs? \nChoose all that apply" +* item[=].enableWhen.question = "country" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'2'" +* item[+].linkId = "citizen" +* item[=].type = #choice +* item[=].text = "Citizenship: Citizen" +* item[=].answerOption[0].valueString = "Citizen " +* item[=].answerOption[+].valueString = "Permanent resident (Green card holder) " +* item[=].answerOption[+].valueString = "Non-citizen US/Canadian national " +* item[=].answerOption[+].valueString = "Refugee " +* item[=].answerOption[+].valueString = "Asylum seeker " +* item[=].answerOption[+].valueString = "Non-immigrant student " +* item[=].answerOption[+].valueString = "Non-immigrant worker " +* item[=].answerOption[+].valueString = "Prefer not to answer" +* item[+].linkId = "marital_status" +* item[=].type = #string +* item[=].text = "What is your marital status?\nChoose all that apply" +* item[+].linkId = "housing_status" +* item[=].type = #choice +* item[=].text = "What is your current housing status?" +* item[=].answerOption[0].valueString = "Assisted living " +* item[=].answerOption[+].valueString = "Own home " +* item[=].answerOption[+].valueString = "Rent home " +* item[=].answerOption[+].valueString = "Skilled nursing facility/nursing home " +* item[=].answerOption[+].valueString = "Unhoused-temporarily " +* item[=].answerOption[+].valueString = "Unhoused-permanently" +* item[+].linkId = "household_count" +* item[=].type = #string +* item[=].text = "How many people live in your household?Please specify a number" +* item[+].linkId = "spouse_partner_sig_other" +* item[=].type = #choice +* item[=].text = "Who lives with you? Choose all that apply: Spouse/partner/significant other" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[=].enableWhen.question = "household_count" +* item[=].enableWhen.operator = #> +* item[=].enableWhen.answerString = "0" +* item[+].linkId = "children" +* item[=].type = #choice +* item[=].text = "One or more children" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[=].enableWhen.question = "household_count" +* item[=].enableWhen.operator = #> +* item[=].enableWhen.answerString = "0" +* item[+].linkId = "parent" +* item[=].type = #choice +* item[=].text = "One or more parent" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[=].enableWhen.question = "household_count" +* item[=].enableWhen.operator = #> +* item[=].enableWhen.answerString = "0" +* item[+].linkId = "grandparent" +* item[=].type = #choice +* item[=].text = "One or more grandparent" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[=].enableWhen.question = "household_count" +* item[=].enableWhen.operator = #> +* item[=].enableWhen.answerString = "0" +* item[+].linkId = "other_live_with" +* item[=].type = #choice +* item[=].text = "Other" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[=].enableWhen.question = "household_count" +* item[=].enableWhen.operator = #> +* item[=].enableWhen.answerString = "0" +* item[+].linkId = "others_household_specify" +* item[=].type = #string +* item[=].text = "If \"others\" live in your household, please specify:" +* item[=].enableWhen.question = "other_live_with" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "transportation_yn" +* item[=].type = #choice +* item[=].text = "Do you have a reliable mode of transportation?" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "primary_transportation" +* item[=].type = #choice +* item[=].text = "What is your primary mode of transportation?" +* item[=].answerOption[0].valueString = "Personal vehicle " +* item[=].answerOption[+].valueString = "Shared vehicle " +* item[=].answerOption[+].valueString = "Public transportation " +* item[=].answerOption[+].valueString = "Ride with someone else " +* item[=].answerOption[+].valueString = "Ride service " +* item[=].answerOption[+].valueString = "Bicycle/Motorbike " +* item[=].answerOption[+].valueString = "Walking " +* item[=].answerOption[+].valueString = "Other (Please specify)" +* item[=].enableWhen.question = "transportation_yn" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'1'" +* item[+].linkId = "other_transportation" +* item[=].type = #string +* item[=].text = "If you selected \"other\" transportation, please specify." +* item[=].enableWhen.question = "primary_transportation" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "'8'" \ No newline at end of file diff --git a/input/fsh/instances/qgenericgad7anxietyschema.fsh b/input/fsh/instances/qgenericgad7anxietyschema.fsh new file mode 100644 index 0000000..5fd60a6 --- /dev/null +++ b/input/fsh/instances/qgenericgad7anxietyschema.fsh @@ -0,0 +1,103 @@ +Instance: qgenericgad7anxietyschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qgenericgad7anxietyschema" +* title = "q_generic_gad7_anxiety_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:06:35Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "gad_7_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "gad_7_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "gad_7_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "gad_7_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "nervous_anxious" +* item[=].type = #choice +* item[=].text = "Over the last two weeks, how often have you been bothered by the following problems?: Feeling nervous, anxious, or on edge." +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[+].linkId = "cant_control_worry" +* item[=].type = #choice +* item[=].text = "Not being able to stop or control worrying." +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[+].linkId = "worry_too_much" +* item[=].type = #choice +* item[=].text = "Worrying too much about different things." +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[+].linkId = "trouble_relaxing" +* item[=].type = #choice +* item[=].text = "Trouble relaxing." +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[+].linkId = "hard_to_sit_still" +* item[=].type = #choice +* item[=].text = "Being so restless that it is hard to sit still." +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[+].linkId = "easily_agitated" +* item[=].type = #choice +* item[=].text = "Becoming easily annoyed or irritable." +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[+].linkId = "afraid_of_things" +* item[=].type = #choice +* item[=].text = "Feeling afraid, as if something awful might happen." +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[+].linkId = "tough_to_work" +* item[=].type = #choice +* item[=].text = "How difficult have they made it for you to do your work, take care of things at home, or get along with other people?" +* item[=].answerOption[0].valueString = "Not difficult at all " +* item[=].answerOption[+].valueString = "Somewhat difficult " +* item[=].answerOption[+].valueString = "Very difficult " +* item[=].answerOption[+].valueString = "Extremely difficult" +* item[=].enableWhen[0].question = "nervous_anxious" +* item[=].enableWhen[=].operator = #> +* item[=].enableWhen[=].answerString = "0" +* item[=].enableWhen[+].question = "cant_control_worry" +* item[=].enableWhen[=].operator = #> +* item[=].enableWhen[=].answerString = "0" +* item[=].enableWhen[+].question = "worry_too_much" +* item[=].enableWhen[=].operator = #> +* item[=].enableWhen[=].answerString = "0" +* item[=].enableWhen[+].question = "trouble_relaxing" +* item[=].enableWhen[=].operator = #> +* item[=].enableWhen[=].answerString = "0" +* item[=].enableWhen[+].question = "hard_to_sit_still" +* item[=].enableWhen[=].operator = #> +* item[=].enableWhen[=].answerString = "0" +* item[=].enableWhen[+].question = "easily_agitated" +* item[=].enableWhen[=].operator = #> +* item[=].enableWhen[=].answerString = "0" +* item[=].enableWhen[+].question = "afraid_of_things" +* item[=].enableWhen[=].operator = #> +* item[=].enableWhen[=].answerString = "0" +* item[=].enableBehavior = #any \ No newline at end of file diff --git a/input/fsh/instances/qgenericpatienthealthquestionnaire9schema.fsh b/input/fsh/instances/qgenericpatienthealthquestionnaire9schema.fsh new file mode 100644 index 0000000..8c973ec --- /dev/null +++ b/input/fsh/instances/qgenericpatienthealthquestionnaire9schema.fsh @@ -0,0 +1,123 @@ +Instance: qgenericpatienthealthquestionnaire9schema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qgenericpatienthealthquestionnaire9schema" +* title = "q_generic_patient_health_questionnaire9_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:06:41Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "phq_9_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "phq_9_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "phq_9_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "phq_9_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "no_interest" +* item[=].type = #choice +* item[=].text = "Over the last 2 weeks, how often have you been bothered by any of the following problems?: Little interest or pleasure in doing things." +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[+].linkId = "feeling_depressed" +* item[=].type = #choice +* item[=].text = "Feeling down, depressed, or hopeless." +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[+].linkId = "trouble_sleeping" +* item[=].type = #choice +* item[=].text = "Trouble falling or staying asleep, or sleeping too much." +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[+].linkId = "no_energy" +* item[=].type = #choice +* item[=].text = "Feeling tired or having little energy." +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[+].linkId = "no_appetite" +* item[=].type = #choice +* item[=].text = "Poor appetite or overeating." +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[+].linkId = "feeling_bad_self" +* item[=].type = #choice +* item[=].text = "Feeling bad about yourself - or that you are a failure or have let yourself or your family down." +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[+].linkId = "trouble_concentrate" +* item[=].type = #choice +* item[=].text = "Trouble concentrating on things, such as reading the newspaper or watching television." +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[+].linkId = "move_speak_slow" +* item[=].type = #choice +* item[=].text = "Moving or speaking so slowly that other people could have noticed? Or the opposite - being so fidgety or restless that you have been moving around a lot more than usual." +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[+].linkId = "thoughts_death" +* item[=].type = #choice +* item[=].text = "Thoughts that you would be better off dead or of hurting yourself in some way." +* item[=].answerOption[0].valueString = "Not at all " +* item[=].answerOption[+].valueString = "Several days " +* item[=].answerOption[+].valueString = "More than half the days " +* item[=].answerOption[+].valueString = "Nearly every day" +* item[+].linkId = "hard_to_work" +* item[=].type = #choice +* item[=].text = "How difficult have they made it for you to do your work, take care of things at home, or get along with other people?" +* item[=].answerOption[0].valueString = "Not difficult at all " +* item[=].answerOption[+].valueString = "Somewhat difficult " +* item[=].answerOption[+].valueString = "Very difficult " +* item[=].answerOption[+].valueString = "Extremely difficult" +* item[=].enableWhen[0].question = "no_interest" +* item[=].enableWhen[=].operator = #> +* item[=].enableWhen[=].answerString = "0" +* item[=].enableWhen[+].question = "feeling_depressed" +* item[=].enableWhen[=].operator = #> +* item[=].enableWhen[=].answerString = "0" +* item[=].enableWhen[+].question = "trouble_sleeping" +* item[=].enableWhen[=].operator = #> +* item[=].enableWhen[=].answerString = "0" +* item[=].enableWhen[+].question = "no_energy" +* item[=].enableWhen[=].operator = #> +* item[=].enableWhen[=].answerString = "0" +* item[=].enableWhen[+].question = "no_appetite" +* item[=].enableWhen[=].operator = #> +* item[=].enableWhen[=].answerString = "0" +* item[=].enableWhen[+].question = "feeling_bad_self" +* item[=].enableWhen[=].operator = #> +* item[=].enableWhen[=].answerString = "0" +* item[=].enableWhen[+].question = "trouble_concentrate" +* item[=].enableWhen[=].operator = #> +* item[=].enableWhen[=].answerString = "0" +* item[=].enableWhen[+].question = "move_speak_slow" +* item[=].enableWhen[=].operator = #> +* item[=].enableWhen[=].answerString = "0" +* item[=].enableWhen[+].question = "thoughts_death" +* item[=].enableWhen[=].operator = #> +* item[=].enableWhen[=].answerString = "0" +* item[=].enableBehavior = #any \ No newline at end of file diff --git a/input/fsh/instances/qgenericvoicehandicapindexvhi10schema.fsh b/input/fsh/instances/qgenericvoicehandicapindexvhi10schema.fsh new file mode 100644 index 0000000..c523b2c --- /dev/null +++ b/input/fsh/instances/qgenericvoicehandicapindexvhi10schema.fsh @@ -0,0 +1,105 @@ +Instance: qgenericvoicehandicapindexvhi10schema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qgenericvoicehandicapindexvhi10schema" +* title = "q_generic_voice_handicap_index_vhi10_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:06:46Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "vhi_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "vhi_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "vhi_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "vhi_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "voice_difficult_hear" +* item[=].type = #choice +* item[=].text = "Voice Handicap Index (VHI-10): My voice makes it difficult for people to hear me." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost Never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost Always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "tough_to_understand" +* item[=].type = #choice +* item[=].text = "People have difficulty understanding me in a noisy room." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost Never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost Always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "voice_restrict_social" +* item[=].type = #choice +* item[=].text = "My voice difficulties restrict personal and social life." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost Never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost Always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "left_out_convo" +* item[=].type = #choice +* item[=].text = "I feel left out of conversations because of my voice." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost Never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost Always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "voice_lose_income" +* item[=].type = #choice +* item[=].text = "My voice problem causes me to lose income." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost Never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost Always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "strain_voice" +* item[=].type = #choice +* item[=].text = "I feel as though I have to strain to produce voice." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost Never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost Always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "voice_clarity" +* item[=].type = #choice +* item[=].text = "The clarity of my voice is unpredictable." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost Never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost Always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "voice_upsetting" +* item[=].type = #choice +* item[=].text = "My voice problem upsets me." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost Never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost Always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "voice_handicapped" +* item[=].type = #choice +* item[=].text = "My voice makes me feel handicapped." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost Never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost Always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "ask_whats_wrong_voice" +* item[=].type = #choice +* item[=].text = "People ask, \"What's wrong with your voice?\"" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost Never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost Always " +* item[=].answerOption[+].valueString = "Always" \ No newline at end of file diff --git a/input/fsh/instances/qgenericvoiceperceptionschema.fsh b/input/fsh/instances/qgenericvoiceperceptionschema.fsh new file mode 100644 index 0000000..33b797c --- /dev/null +++ b/input/fsh/instances/qgenericvoiceperceptionschema.fsh @@ -0,0 +1,38 @@ +Instance: qgenericvoiceperceptionschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qgenericvoiceperceptionschema" +* title = "q_generic_voice_perception_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:06:52Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "voice_perception_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "voice_perception_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "voice_perception_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "voice_perception_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "voice_quality_perception" +* item[=].type = #choice +* item[=].text = "Voice Quality Perception: How would rate your voice quality today from 1-10?1 is the lowest quality and 10 is the best voice quality" +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5 " +* item[=].answerOption[+].valueString = "6 " +* item[=].answerOption[+].valueString = "7 " +* item[=].answerOption[+].valueString = "8 " +* item[=].answerOption[+].valueString = "9 " +* item[=].answerOption[+].valueString = "10" \ No newline at end of file diff --git a/input/fsh/instances/qmoodadhdadultschema.fsh b/input/fsh/instances/qmoodadhdadultschema.fsh new file mode 100644 index 0000000..2cc6f8e --- /dev/null +++ b/input/fsh/instances/qmoodadhdadultschema.fsh @@ -0,0 +1,169 @@ +Instance: qmoodadhdadultschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qmoodadhdadultschema" +* title = "q_mood_adhd_adult_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:06:57Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "adhd_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "adhd_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "adhd_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "adhd_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "wrapping_up" +* item[=].type = #choice +* item[=].text = "Please answer the questions below, rating yourself on each of the criteria shown using the scale on the right side of the page. As you answer each question, select the box that best describes how you have felt and conducted yourself over the past 6 months.: How often do you have trouble wrapping up the final details of a project, once the challenging parts have been done?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" +* item[+].linkId = "things_in_order" +* item[=].type = #choice +* item[=].text = "How often do you have difficulty getting things in order when you have to do a task that requires organization?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" +* item[+].linkId = "remembering_appt" +* item[=].type = #choice +* item[=].text = "How often do you have problems remembering appointments or obligations?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" +* item[+].linkId = "avoidance" +* item[=].type = #choice +* item[=].text = "When you have a task that requires a lot of thought, how often do you avoid or delay getting started?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" +* item[+].linkId = "fidget" +* item[=].type = #choice +* item[=].text = "How often do you fidget or squirm with your hands or feet when you have to sit down for a long time?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" +* item[+].linkId = "overly_active" +* item[=].type = #choice +* item[=].text = "How often do you feel overly active and compelled to do things, like you were driven by a motor?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" +* item[+].linkId = "careless" +* item[=].type = #choice +* item[=].text = "How often do you make careless mistakes when you have to work on a boring or difficult project?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" +* item[+].linkId = "difficulty_attention" +* item[=].type = #choice +* item[=].text = "How often do you have difficulty keeping your attention when you are doing boring or repetitive work?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" +* item[+].linkId = "difficulty_concentrating" +* item[=].type = #choice +* item[=].text = "How often do you have difficulty concentrating on what people say to you, even when they are speaking to you directly?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" +* item[+].linkId = "misplace" +* item[=].type = #choice +* item[=].text = "How often do you misplace or have difficulty finding things at home or at work?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" +* item[+].linkId = "distracted" +* item[=].type = #choice +* item[=].text = "How often are you distracted by activity or noise around you?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" +* item[+].linkId = "remain_seated" +* item[=].type = #choice +* item[=].text = "How often do you leave your seat in meetings or other situations in which you are expected to remain seated?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" +* item[+].linkId = "restless" +* item[=].type = #choice +* item[=].text = "How often do you feel restless or fidgety?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" +* item[+].linkId = "difficulty_unwinding" +* item[=].type = #choice +* item[=].text = "How often do you have difficulty unwinding and relaxing when you have time to yourself?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" +* item[+].linkId = "talking_too_much" +* item[=].type = #choice +* item[=].text = "How often do you find yourself talking too much when you are in social situations?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" +* item[+].linkId = "finish_other_sent" +* item[=].type = #choice +* item[=].text = "When you're in a conversation, how often do you find yourself finishing the sentences of the people you are talking to, before they can finish them themselves?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" +* item[+].linkId = "difficulty_waiting" +* item[=].type = #choice +* item[=].text = "How often do you have difficulty waiting your turn in situations when turn taking is required?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" +* item[+].linkId = "interrupt_others" +* item[=].type = #choice +* item[=].text = "How often do you interrupt others when they are busy?" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Rarely " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Often " +* item[=].answerOption[+].valueString = "Very Often" \ No newline at end of file diff --git a/input/fsh/instances/qmoodcustomaffectscaleschema.fsh b/input/fsh/instances/qmoodcustomaffectscaleschema.fsh new file mode 100644 index 0000000..0bada74 --- /dev/null +++ b/input/fsh/instances/qmoodcustomaffectscaleschema.fsh @@ -0,0 +1,207 @@ +Instance: qmoodcustomaffectscaleschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qmoodcustomaffectscaleschema" +* title = "q_mood_custom_affect_scale_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:07:03Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "custom_affect_scale_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "custom_affect_scale_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "custom_affect_scale_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "custom_affect_scale_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "sad_or_down" +* item[=].type = #choice +* item[=].text = "Thinking about yourself and how you normally feel, to what extent do you generally feel?\n\n0=Not at all, 10=Extremely: Sad or down" +* item[=].answerOption[0].valueString = "0 " +* item[=].answerOption[+].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5 " +* item[=].answerOption[+].valueString = "6 " +* item[=].answerOption[+].valueString = "7 " +* item[=].answerOption[+].valueString = "8 " +* item[=].answerOption[+].valueString = "9 " +* item[=].answerOption[+].valueString = "10" +* item[+].linkId = "joyful" +* item[=].type = #choice +* item[=].text = "Joyful" +* item[=].answerOption[0].valueString = "0 " +* item[=].answerOption[+].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5 " +* item[=].answerOption[+].valueString = "6 " +* item[=].answerOption[+].valueString = "7 " +* item[=].answerOption[+].valueString = "8 " +* item[=].answerOption[+].valueString = "9 " +* item[=].answerOption[+].valueString = "10" +* item[+].linkId = "motivated" +* item[=].type = #choice +* item[=].text = "Motivated or interested" +* item[=].answerOption[0].valueString = "0 " +* item[=].answerOption[+].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5 " +* item[=].answerOption[+].valueString = "6 " +* item[=].answerOption[+].valueString = "7 " +* item[=].answerOption[+].valueString = "8 " +* item[=].answerOption[+].valueString = "9 " +* item[=].answerOption[+].valueString = "10" +* item[+].linkId = "lack_of_pleasure" +* item[=].type = #choice +* item[=].text = "Lack of pleasure (in things you tend to enjoy)" +* item[=].answerOption[0].valueString = "0 " +* item[=].answerOption[+].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5 " +* item[=].answerOption[+].valueString = "6 " +* item[=].answerOption[+].valueString = "7 " +* item[=].answerOption[+].valueString = "8 " +* item[=].answerOption[+].valueString = "9 " +* item[=].answerOption[+].valueString = "10" +* item[+].linkId = "tired" +* item[=].type = #choice +* item[=].text = "Tired or fatigued" +* item[=].answerOption[0].valueString = "0 " +* item[=].answerOption[+].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5 " +* item[=].answerOption[+].valueString = "6 " +* item[=].answerOption[+].valueString = "7 " +* item[=].answerOption[+].valueString = "8 " +* item[=].answerOption[+].valueString = "9 " +* item[=].answerOption[+].valueString = "10" +* item[+].linkId = "energetic" +* item[=].type = #choice +* item[=].text = "Energetic" +* item[=].answerOption[0].valueString = "0 " +* item[=].answerOption[+].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5 " +* item[=].answerOption[+].valueString = "6 " +* item[=].answerOption[+].valueString = "7 " +* item[=].answerOption[+].valueString = "8 " +* item[=].answerOption[+].valueString = "9 " +* item[=].answerOption[+].valueString = "10" +* item[+].linkId = "agitated" +* item[=].type = #choice +* item[=].text = "Agitated (restless, fidgety, pacing, cannot sit still)" +* item[=].answerOption[0].valueString = "0 " +* item[=].answerOption[+].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5 " +* item[=].answerOption[+].valueString = "6 " +* item[=].answerOption[+].valueString = "7 " +* item[=].answerOption[+].valueString = "8 " +* item[=].answerOption[+].valueString = "9 " +* item[=].answerOption[+].valueString = "10" +* item[+].linkId = "irritated" +* item[=].type = #choice +* item[=].text = "Irritated or angry (towards something or someone)" +* item[=].answerOption[0].valueString = "0 " +* item[=].answerOption[+].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5 " +* item[=].answerOption[+].valueString = "6 " +* item[=].answerOption[+].valueString = "7 " +* item[=].answerOption[+].valueString = "8 " +* item[=].answerOption[+].valueString = "9 " +* item[=].answerOption[+].valueString = "10" +* item[+].linkId = "lonely" +* item[=].type = #choice +* item[=].text = "Lonely or isolated" +* item[=].answerOption[0].valueString = "0 " +* item[=].answerOption[+].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5 " +* item[=].answerOption[+].valueString = "6 " +* item[=].answerOption[+].valueString = "7 " +* item[=].answerOption[+].valueString = "8 " +* item[=].answerOption[+].valueString = "9 " +* item[=].answerOption[+].valueString = "10" +* item[+].linkId = "concentrated" +* item[=].type = #choice +* item[=].text = "Concentrated (not distracted or inattentive)" +* item[=].answerOption[0].valueString = "0 " +* item[=].answerOption[+].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5 " +* item[=].answerOption[+].valueString = "6 " +* item[=].answerOption[+].valueString = "7 " +* item[=].answerOption[+].valueString = "8 " +* item[=].answerOption[+].valueString = "9 " +* item[=].answerOption[+].valueString = "10" +* item[+].linkId = "relaxed" +* item[=].type = #choice +* item[=].text = "Relaxed or calm" +* item[=].answerOption[0].valueString = "0 " +* item[=].answerOption[+].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5 " +* item[=].answerOption[+].valueString = "6 " +* item[=].answerOption[+].valueString = "7 " +* item[=].answerOption[+].valueString = "8 " +* item[=].answerOption[+].valueString = "9 " +* item[=].answerOption[+].valueString = "10" +* item[+].linkId = "worried" +* item[=].type = #choice +* item[=].text = "Worried or anxious" +* item[=].answerOption[0].valueString = "0 " +* item[=].answerOption[+].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5 " +* item[=].answerOption[+].valueString = "6 " +* item[=].answerOption[+].valueString = "7 " +* item[=].answerOption[+].valueString = "8 " +* item[=].answerOption[+].valueString = "9 " +* item[=].answerOption[+].valueString = "10" +* item[+].linkId = "desire_to_escape" +* item[=].type = #choice +* item[=].text = "Desire to escape (your thoughts and/or feelings)" +* item[=].answerOption[0].valueString = "0 " +* item[=].answerOption[+].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5 " +* item[=].answerOption[+].valueString = "6 " +* item[=].answerOption[+].valueString = "7 " +* item[=].answerOption[+].valueString = "8 " +* item[=].answerOption[+].valueString = "9 " +* item[=].answerOption[+].valueString = "10" \ No newline at end of file diff --git a/input/fsh/instances/qmooddsm5adultschema.fsh b/input/fsh/instances/qmooddsm5adultschema.fsh new file mode 100644 index 0000000..81b54b5 --- /dev/null +++ b/input/fsh/instances/qmooddsm5adultschema.fsh @@ -0,0 +1,464 @@ +Instance: qmooddsm5adultschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qmooddsm5adultschema" +* title = "q_mood_dsm5_adult_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:07:08Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "dsm_5_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "dsm_5_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "dsm_5_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "dsm_5_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "little_interest" +* item[=].type = #choice +* item[=].text = "During the past TWO (2) WEEKS, how much (or how often) have you been bothered by the following problems?\n\n0=None (Not at all), 1=Slight (Rare, less than a day or two), 2=Mild (Several days), 3=Moderate (More than half the days), 4=Severe (Nearly every day): Little interest or pleasure in doing things?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "feeling_down" +* item[=].type = #choice +* item[=].text = "Feeling down, depressed, or hopeless?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "feeling_more_irritated" +* item[=].type = #choice +* item[=].text = "Feeling more irritated, grouchy, or angry than usual?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "sleeping_less" +* item[=].type = #choice +* item[=].text = "Sleeping less than usual, but still have a lot of energy?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "starting_more_projects" +* item[=].type = #choice +* item[=].text = "Starting lots more projects than usual or doing more risky things than usual?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "feeling_nervous" +* item[=].type = #choice +* item[=].text = "Feeling nervous, anxious, frightened, worried, or on edge?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "feeling_panic" +* item[=].type = #choice +* item[=].text = "Feeling panic or being frightened?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "avoiding_situations" +* item[=].type = #choice +* item[=].text = "Avoiding situations that make you anxious?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "unexplained_aches" +* item[=].type = #choice +* item[=].text = "Unexplained aches and pains (e.g., head, back, joints, abdomen, legs)?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "illness_not_taken_serious" +* item[=].type = #choice +* item[=].text = "Feeling that your illnesses are not being taken seriously enough?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "self_harm" +* item[=].type = #choice +* item[=].text = "Thoughts of actually hurting yourself?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "hearing_things" +* item[=].type = #choice +* item[=].text = "Hearing things other people couldn't hear, such as voices even when no one was around?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "someone_hear_thoughts" +* item[=].type = #choice +* item[=].text = "Feeling that someone could hear your thoughts, or that you could hear what another person was thinking?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "sleep_quality" +* item[=].type = #choice +* item[=].text = "Problems with sleep that affected your sleep quality over all?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "memory_issues" +* item[=].type = #choice +* item[=].text = "Problems with memory (e.g., learning new information) or with location (e.g., finding your way home)?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "unpleasant_thoughts" +* item[=].type = #choice +* item[=].text = "Unpleasant thoughts, urges, or images that repeatedly enter your mind?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "repeat_acts" +* item[=].type = #choice +* item[=].text = "Feeling driven to perform certain behaviors or mental acts over and over again?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "feeling_detached" +* item[=].type = #choice +* item[=].text = "Feeling detached or distant from yourself, your body, your physical surroundings, or your memories?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "no_purpose" +* item[=].type = #choice +* item[=].text = "Not knowing who you really are or what you want out of life?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "isolated" +* item[=].type = #choice +* item[=].text = "Not feeling close to other people or enjoying your relationships with them?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "drinking_more" +* item[=].type = #choice +* item[=].text = "Drinking at least 4 drinks of any kind of alcohol in a single day?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "smoking_more" +* item[=].type = #choice +* item[=].text = "Smoking any cigarettes, a cigar, or pipe, or using snuff or chewing tobacco?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "medication_use" +* item[=].type = #choice +* item[=].text = "Using any of the following medicines ON YOUR OWN, that is, without a doctor's prescription, in greater amounts or longer than prescribed [e.g., painkillers (like Vicodin), stimulants (like Ritalin or Adderall), sedatives or tranquilizers (like sleeping pills or Valium), or drugs like marijuana, cocaine or crack, club drugs (like ecstasy), hallucinogens (like LSD), heroin, inhalants or solvents (like glue), or methamphetamine (like speed)]?" +* item[=].answerOption[0].valueString = "0=None (Not at all) " +* item[=].answerOption[+].valueString = "1=Slight (Rare less than a day or two) " +* item[=].answerOption[+].valueString = "2=Mild (Several days) " +* item[=].answerOption[+].valueString = "3=Moderate (More than half the days) " +* item[=].answerOption[+].valueString = "4=Severe (Nearly every day)" +* item[+].linkId = "q1_happy" +* item[=].type = #choice +* item[=].text = "DSM-5 Adult (ASRM)\n\nChoose the one statement in each group that best describes the way you (the individual receiving care) have been feeling for the past week.\n\nPlease note: The word \"occasionally\" when used here means once or twice; \"often\" means several times or more and \"frequently\" means most of the time.: Question 1" +* item[=].answerOption[0].valueString = "I do not feel happier or more cheerful than usual. " +* item[=].answerOption[+].valueString = "I occasionally feel happier or more cheerful than usual. " +* item[=].answerOption[+].valueString = "I often feel happier or more cheerful than usual. " +* item[=].answerOption[+].valueString = "I feel happier or more cheerful than usual most of the time. " +* item[=].answerOption[+].valueString = "I feel happier or more cheerful than usual all of the time." +* item[=].enableWhen[0].question = "sleeping_less" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "starting_more_projects" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableBehavior = #any +* item[+].linkId = "q2_self_confident" +* item[=].type = #choice +* item[=].text = "Question 2" +* item[=].answerOption[0].valueString = "I do not feel more self-confident than usual. " +* item[=].answerOption[+].valueString = "I occasionally feel more self-confident than usual. " +* item[=].answerOption[+].valueString = "I often feel more self-confident than usual. " +* item[=].answerOption[+].valueString = "I frequently feel more self-confident than usual. " +* item[=].answerOption[+].valueString = "I feel extremely self-confident all of the time." +* item[=].enableWhen[0].question = "sleeping_less" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "starting_more_projects" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableBehavior = #any +* item[+].linkId = "q3_sleep" +* item[=].type = #choice +* item[=].text = "Question 3" +* item[=].answerOption[0].valueString = "I do not need less sleep than usual. " +* item[=].answerOption[+].valueString = "I occasionally need less sleep than usual. " +* item[=].answerOption[+].valueString = "I often need less sleep than usual. " +* item[=].answerOption[+].valueString = "I frequently need less sleep than usual. " +* item[=].answerOption[+].valueString = "I can go all day and all night without any sleep and still not feel tired." +* item[=].enableWhen[0].question = "sleeping_less" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "starting_more_projects" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableBehavior = #any +* item[+].linkId = "q4_talk" +* item[=].type = #choice +* item[=].text = "Question 4" +* item[=].answerOption[0].valueString = "I do not talk more than usual. " +* item[=].answerOption[+].valueString = "I occasionally talk more than usual. " +* item[=].answerOption[+].valueString = "I often talk more than usual. " +* item[=].answerOption[+].valueString = "I frequently talk more than usual. " +* item[=].answerOption[+].valueString = "I talk constantly and cannot be interrupted." +* item[=].enableWhen[0].question = "sleeping_less" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "starting_more_projects" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableBehavior = #any +* item[+].linkId = "q5_active" +* item[=].type = #choice +* item[=].text = "Question 5" +* item[=].answerOption[0].valueString = "I have not been more active (either socially sexually at work home or school) than usual. " +* item[=].answerOption[+].valueString = "I have occasionally been more active than usual. " +* item[=].answerOption[+].valueString = "I have often been more active than usual. " +* item[=].answerOption[+].valueString = "I have frequently been more active than usual. " +* item[=].answerOption[+].valueString = "I am constantly more active or on the go all the time." +* item[=].enableWhen[0].question = "sleeping_less" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "starting_more_projects" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableBehavior = #any +* item[+].linkId = "social_phobia_1" +* item[=].type = #choice +* item[=].text = "DSM-5 Adult (Social Phobia)\n\nThe following questions ask about thoughts, feelings, and behaviors that you may have had about social situations. Usual social situations include: public speaking, speaking in meetings, attending social events or parties, introducing yourself to others, having conversations, giving and receiving compliments, making requests of others, and eating and writing in public.\n\nDuring the PAST 7 DAYS, I have...: felt moments of sudden terror, fear, or fright in social situations" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Occasionally " +* item[=].answerOption[+].valueString = "Half of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[=].enableWhen[0].question = "feeling_nervous" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "feeling_panic" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "avoiding_situations" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableBehavior = #any +* item[+].linkId = "social_phobia_2" +* item[=].type = #choice +* item[=].text = "felt anxious, worried, or nervous about social situations" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Occasionally " +* item[=].answerOption[+].valueString = "Half of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[=].enableWhen[0].question = "feeling_nervous" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "feeling_panic" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "avoiding_situations" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableBehavior = #any +* item[+].linkId = "social_phobia_3" +* item[=].type = #choice +* item[=].text = "had thoughts of being rejected, humiliated, embarrassed, ridiculed, or offending others" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Occasionally " +* item[=].answerOption[+].valueString = "Half of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[=].enableWhen[0].question = "feeling_nervous" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "feeling_panic" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "avoiding_situations" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableBehavior = #any +* item[+].linkId = "social_phobia_4" +* item[=].type = #choice +* item[=].text = "felt a racing heart, sweaty, trouble breathing, faint, or shaky in social situations" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Occasionally " +* item[=].answerOption[+].valueString = "Half of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[=].enableWhen[0].question = "feeling_nervous" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "feeling_panic" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "avoiding_situations" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableBehavior = #any +* item[+].linkId = "social_phobia_5" +* item[=].type = #choice +* item[=].text = "felt tense muscles, felt on edge or restless, or had trouble relaxing in social situations" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Occasionally " +* item[=].answerOption[+].valueString = "Half of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[=].enableWhen[0].question = "feeling_nervous" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "feeling_panic" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "avoiding_situations" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableBehavior = #any +* item[+].linkId = "social_phobia_6" +* item[=].type = #choice +* item[=].text = "avoided, or did not approach or enter, social situations" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Occasionally " +* item[=].answerOption[+].valueString = "Half of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[=].enableWhen[0].question = "feeling_nervous" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "feeling_panic" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "avoiding_situations" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableBehavior = #any +* item[+].linkId = "social_phobia_7" +* item[=].type = #choice +* item[=].text = "left social situations early or participated only minimally (e.g., said little, avoided eye contact)" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Occasionally " +* item[=].answerOption[+].valueString = "Half of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[=].enableWhen[0].question = "feeling_nervous" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "feeling_panic" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "avoiding_situations" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableBehavior = #any +* item[+].linkId = "social_phobia_8" +* item[=].type = #choice +* item[=].text = "spent a lot of time preparing what to say or how to act in social situations" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Occasionally " +* item[=].answerOption[+].valueString = "Half of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[=].enableWhen[0].question = "feeling_nervous" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "feeling_panic" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "avoiding_situations" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableBehavior = #any +* item[+].linkId = "social_phobia_9" +* item[=].type = #choice +* item[=].text = "distracted myself to avoid thinking about social situations" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Occasionally " +* item[=].answerOption[+].valueString = "Half of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[=].enableWhen[0].question = "feeling_nervous" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "feeling_panic" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "avoiding_situations" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableBehavior = #any +* item[+].linkId = "social_phobia_10" +* item[=].type = #choice +* item[=].text = "needed help to cope with social situations (e.g., alcohol or medications, superstitious objects)" +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Occasionally " +* item[=].answerOption[+].valueString = "Half of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[=].enableWhen[0].question = "feeling_nervous" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "feeling_panic" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableWhen[+].question = "avoiding_situations" +* item[=].enableWhen[=].operator = #>= +* item[=].enableWhen[=].answerString = "2" +* item[=].enableBehavior = #any \ No newline at end of file diff --git a/input/fsh/instances/qmoodpanasschema.fsh b/input/fsh/instances/qmoodpanasschema.fsh new file mode 100644 index 0000000..40ea14b --- /dev/null +++ b/input/fsh/instances/qmoodpanasschema.fsh @@ -0,0 +1,105 @@ +Instance: qmoodpanasschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qmoodpanasschema" +* title = "q_mood_panas_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:07:13Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "panas_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "panas_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "panas_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "panas_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "upset" +* item[=].type = #choice +* item[=].text = "Thinking about yourself and how you normally feel, to what extent do you generally feel?\n\nInterval measure: never 1 2 3 4 5 always: Upset" +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5" +* item[+].linkId = "hostile" +* item[=].type = #choice +* item[=].text = "Hostile" +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5" +* item[+].linkId = "alert" +* item[=].type = #choice +* item[=].text = "Alert" +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5" +* item[+].linkId = "ashamed" +* item[=].type = #choice +* item[=].text = "Ashamed" +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5" +* item[+].linkId = "inspired" +* item[=].type = #choice +* item[=].text = "Inspired" +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5" +* item[+].linkId = "nervous" +* item[=].type = #choice +* item[=].text = "Nervous" +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5" +* item[+].linkId = "determined" +* item[=].type = #choice +* item[=].text = "Determined" +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5" +* item[+].linkId = "attentive" +* item[=].type = #choice +* item[=].text = "Attentive" +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5" +* item[+].linkId = "afraid" +* item[=].type = #choice +* item[=].text = "Afraid" +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5" +* item[+].linkId = "active" +* item[=].type = #choice +* item[=].text = "Active" +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3 " +* item[=].answerOption[+].valueString = "4 " +* item[=].answerOption[+].valueString = "5" \ No newline at end of file diff --git a/input/fsh/instances/qmoodptsdadultschema.fsh b/input/fsh/instances/qmoodptsdadultschema.fsh new file mode 100644 index 0000000..2ba6e59 --- /dev/null +++ b/input/fsh/instances/qmoodptsdadultschema.fsh @@ -0,0 +1,103 @@ +Instance: qmoodptsdadultschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qmoodptsdadultschema" +* title = "q_mood_ptsd_adult_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:07:19Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "ptsd_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "ptsd_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "ptsd_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "ptsd_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "traumatic_event" +* item[=].type = #string +* item[=].text = "Severity of Posttraumatic Stress Symptoms - Adult: Please list the traumatic event that you experienced" +* item[+].linkId = "traumatic_event_date" +* item[=].type = #string +* item[=].text = "Date of the traumatic event:" +* item[+].linkId = "flashbacks" +* item[=].type = #choice +* item[=].text = "People sometimes have problems after extremely stressful events or experiences. How much have you been bothered during the PAST SEVEN (7) DAYS by each of the following problems that occurred or became worse after an extremely stressful event/experience?\n\n0=Not at all, 1=A little bit, 2=Moderately, 3=Quite a bit, 4=Extremely\": Having \"flashbacks\", that is, you suddenly acted or felt as if a stressful experience from the past was happening all over again (for example, you reexperienced parts of a stressful experience by seeing, hearing, smelling, or physically feeling parts of the experience)?" +* item[=].answerOption[0].valueString = "0=Not at all " +* item[=].answerOption[+].valueString = "1=A little bit " +* item[=].answerOption[+].valueString = "2=Moderately " +* item[=].answerOption[+].valueString = "3=Quite a bit " +* item[=].answerOption[+].valueString = "4=Extremely" +* item[+].linkId = "emotionally_upset" +* item[=].type = #choice +* item[=].text = "Feeling very emotionally upset when something reminded you of a stressful experience?" +* item[=].answerOption[0].valueString = "0=Not at all " +* item[=].answerOption[+].valueString = "1=A little bit " +* item[=].answerOption[+].valueString = "2=Moderately " +* item[=].answerOption[+].valueString = "3=Quite a bit " +* item[=].answerOption[+].valueString = "4=Extremely" +* item[+].linkId = "avoiding_reminders" +* item[=].type = #choice +* item[=].text = "Trying to avoid thoughts, feelings, or physical sensations that reminded you of a stressful experience?" +* item[=].answerOption[0].valueString = "0=Not at all " +* item[=].answerOption[+].valueString = "1=A little bit " +* item[=].answerOption[+].valueString = "2=Moderately " +* item[=].answerOption[+].valueString = "3=Quite a bit " +* item[=].answerOption[+].valueString = "4=Extremely" +* item[+].linkId = "thinking_stressful_event" +* item[=].type = #choice +* item[=].text = "Thinking that a stressful event happened because you or someone else (who didn't directly harm you) did something wrong or didn't do everything possible to prevent it, or because of something about you?" +* item[=].answerOption[0].valueString = "0=Not at all " +* item[=].answerOption[+].valueString = "1=A little bit " +* item[=].answerOption[+].valueString = "2=Moderately " +* item[=].answerOption[+].valueString = "3=Quite a bit " +* item[=].answerOption[+].valueString = "4=Extremely" +* item[+].linkId = "neg_emotional_state" +* item[=].type = #choice +* item[=].text = "Having a very negative emotional state (for example, you were experiencing lots of fear, anger, guilt, shame, or horror) after a stressful experience?" +* item[=].answerOption[0].valueString = "0=Not at all " +* item[=].answerOption[+].valueString = "1=A little bit " +* item[=].answerOption[+].valueString = "2=Moderately " +* item[=].answerOption[+].valueString = "3=Quite a bit " +* item[=].answerOption[+].valueString = "4=Extremely" +* item[+].linkId = "losing_interest" +* item[=].type = #choice +* item[=].text = "Losing interest in activities you used to enjoy before having a stressful experience?" +* item[=].answerOption[0].valueString = "0=Not at all " +* item[=].answerOption[+].valueString = "1=A little bit " +* item[=].answerOption[+].valueString = "2=Moderately " +* item[=].answerOption[+].valueString = "3=Quite a bit " +* item[=].answerOption[+].valueString = "4=Extremely" +* item[+].linkId = "super_alert" +* item[=].type = #choice +* item[=].text = "Being \"super alert\", on guard, or constantly on the lookout for danger?" +* item[=].answerOption[0].valueString = "0=Not at all " +* item[=].answerOption[+].valueString = "1=A little bit " +* item[=].answerOption[+].valueString = "2=Moderately " +* item[=].answerOption[+].valueString = "3=Quite a bit " +* item[=].answerOption[+].valueString = "4=Extremely" +* item[+].linkId = "feeling_jumpy" +* item[=].type = #choice +* item[=].text = "Feeling jumpy or easily startled when you hear an unexpected noise?" +* item[=].answerOption[0].valueString = "0=Not at all " +* item[=].answerOption[+].valueString = "1=A little bit " +* item[=].answerOption[+].valueString = "2=Moderately " +* item[=].answerOption[+].valueString = "3=Quite a bit " +* item[=].answerOption[+].valueString = "4=Extremely" +* item[+].linkId = "irritable" +* item[=].type = #choice +* item[=].text = "Being extremely irritable or angry to the point where you yelled at other people, got into fights, or destroyed things?" +* item[=].answerOption[0].valueString = "0=Not at all " +* item[=].answerOption[+].valueString = "1=A little bit " +* item[=].answerOption[+].valueString = "2=Moderately " +* item[=].answerOption[+].valueString = "3=Quite a bit " +* item[=].answerOption[+].valueString = "4=Extremely" \ No newline at end of file diff --git a/input/fsh/instances/qneuroproductivevocabularyschema.fsh b/input/fsh/instances/qneuroproductivevocabularyschema.fsh new file mode 100644 index 0000000..97179e9 --- /dev/null +++ b/input/fsh/instances/qneuroproductivevocabularyschema.fsh @@ -0,0 +1,1204 @@ +Instance: qneuroproductivevocabularyschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qneuroproductivevocabularyschema" +* title = "q_neuro_productive_vocabulary_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:07:24Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "vocabulary_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "vocabulary_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "vocabulary_recording_acoustic_task_id" +* item[=].type = #string +* item[=].text = "Acoustic Task ID" +* item[+].linkId = "vocabulary_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "vocabulary_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "vocabulary_item_word_1" +* item[=].type = #choice +* item[=].text = "Item 1: Item 1\nWord" +* item[=].answerOption[0].valueString = "boil " +* item[=].answerOption[+].valueString = "duckling " +* item[=].answerOption[+].valueString = "cupboard " +* item[=].answerOption[+].valueString = "workbench " +* item[=].answerOption[+].valueString = "agreeable " +* item[=].answerOption[+].valueString = "swear " +* item[=].answerOption[+].valueString = "cap " +* item[=].answerOption[+].valueString = "unwire " +* item[=].answerOption[+].valueString = "guitarist " +* item[=].answerOption[+].valueString = "hardcover " +* item[=].answerOption[+].valueString = "broccoli " +* item[=].answerOption[+].valueString = "unsolved " +* item[=].answerOption[+].valueString = "coral " +* item[=].answerOption[+].valueString = "gladiator " +* item[=].answerOption[+].valueString = "monkey " +* item[=].answerOption[+].valueString = "jobless " +* item[=].answerOption[+].valueString = "capitalization " +* item[=].answerOption[+].valueString = "selfish " +* item[=].answerOption[+].valueString = "emptiness " +* item[=].answerOption[+].valueString = "pain " +* item[=].answerOption[+].valueString = "brainpower " +* item[=].answerOption[+].valueString = "lettuce " +* item[=].answerOption[+].valueString = "wartime " +* item[=].answerOption[+].valueString = "newsboy " +* item[=].answerOption[+].valueString = "equipment " +* item[=].answerOption[+].valueString = "sensation " +* item[=].answerOption[+].valueString = "burglar " +* item[=].answerOption[+].valueString = "idiotic " +* item[=].answerOption[+].valueString = "spoils " +* item[=].answerOption[+].valueString = "belong " +* item[=].answerOption[+].valueString = "greeter " +* item[=].answerOption[+].valueString = "screech " +* item[=].answerOption[+].valueString = "tardy " +* item[=].answerOption[+].valueString = "viewing " +* item[=].answerOption[+].valueString = "heating " +* item[=].answerOption[+].valueString = "homeward " +* item[=].answerOption[+].valueString = "payment " +* item[=].answerOption[+].valueString = "refereeing " +* item[=].answerOption[+].valueString = "canyon " +* item[=].answerOption[+].valueString = "nutmeg " +* item[=].answerOption[+].valueString = "birdcage " +* item[=].answerOption[+].valueString = "killer " +* item[=].answerOption[+].valueString = "waistband " +* item[=].answerOption[+].valueString = "mutter " +* item[=].answerOption[+].valueString = "specific " +* item[=].answerOption[+].valueString = "clerk " +* item[=].answerOption[+].valueString = "orphaned " +* item[=].answerOption[+].valueString = "bat " +* item[=].answerOption[+].valueString = "bakeshop " +* item[=].answerOption[+].valueString = "hilarious " +* item[=].answerOption[+].valueString = "cheeseburger " +* item[=].answerOption[+].valueString = "able " +* item[=].answerOption[+].valueString = "morning " +* item[=].answerOption[+].valueString = "tradition " +* item[=].answerOption[+].valueString = "jean " +* item[=].answerOption[+].valueString = "merry " +* item[=].answerOption[+].valueString = "sunset " +* item[=].answerOption[+].valueString = "stand " +* item[=].answerOption[+].valueString = "sportsmanlike " +* item[=].answerOption[+].valueString = "superstitious " +* item[=].answerOption[+].valueString = "weightless " +* item[=].answerOption[+].valueString = "vibration " +* item[=].answerOption[+].valueString = "spotless " +* item[=].answerOption[+].valueString = "plank " +* item[=].answerOption[+].valueString = "pebble " +* item[=].answerOption[+].valueString = "wastebasket " +* item[=].answerOption[+].valueString = "envy " +* item[=].answerOption[+].valueString = "hammer " +* item[=].answerOption[+].valueString = "sun " +* item[=].answerOption[+].valueString = "whole " +* item[=].answerOption[+].valueString = "faucet " +* item[=].answerOption[+].valueString = "cursive " +* item[=].answerOption[+].valueString = "tire " +* item[=].answerOption[+].valueString = "perch " +* item[=].answerOption[+].valueString = "invitation " +* item[=].answerOption[+].valueString = "continent " +* item[=].answerOption[+].valueString = "membership " +* item[=].answerOption[+].valueString = "scramble " +* item[=].answerOption[+].valueString = "wood " +* item[=].answerOption[+].valueString = "pheasant " +* item[=].answerOption[+].valueString = "anonymous " +* item[=].answerOption[+].valueString = "strategic " +* item[=].answerOption[+].valueString = "polling " +* item[=].answerOption[+].valueString = "combustion " +* item[=].answerOption[+].valueString = "remembrance " +* item[=].answerOption[+].valueString = "obscure " +* item[=].answerOption[+].valueString = "cleric " +* item[=].answerOption[+].valueString = "outrank " +* item[=].answerOption[+].valueString = "absolution " +* item[=].answerOption[+].valueString = "priesthood " +* item[=].answerOption[+].valueString = "critic " +* item[=].answerOption[+].valueString = "uncensored " +* item[=].answerOption[+].valueString = "hobbyist " +* item[=].answerOption[+].valueString = "perilous " +* item[=].answerOption[+].valueString = "irate " +* item[=].answerOption[+].valueString = "global " +* item[=].answerOption[+].valueString = "hovel " +* item[=].answerOption[+].valueString = "sophomore " +* item[=].answerOption[+].valueString = "dirham " +* item[=].answerOption[+].valueString = "keen " +* item[=].answerOption[+].valueString = "fuddle " +* item[=].answerOption[+].valueString = "battlewagon " +* item[=].answerOption[+].valueString = "entail " +* item[=].answerOption[+].valueString = "scarab " +* item[=].answerOption[+].valueString = "dank " +* item[=].answerOption[+].valueString = "guarantee " +* item[=].answerOption[+].valueString = "adjuster " +* item[=].answerOption[+].valueString = "enliven " +* item[=].answerOption[+].valueString = "biodegradable " +* item[=].answerOption[+].valueString = "enfold " +* item[=].answerOption[+].valueString = "amputee " +* item[=].answerOption[+].valueString = "trench " +* item[=].answerOption[+].valueString = "ovation " +* item[=].answerOption[+].valueString = "unsuitable " +* item[=].answerOption[+].valueString = "suburban " +* item[=].answerOption[+].valueString = "memento " +* item[=].answerOption[+].valueString = "inevitable " +* item[=].answerOption[+].valueString = "marine " +* item[=].answerOption[+].valueString = "uncorrupted " +* item[=].answerOption[+].valueString = "mystique " +* item[=].answerOption[+].valueString = "behemoth " +* item[=].answerOption[+].valueString = "marshland " +* item[=].answerOption[+].valueString = "unaltered " +* item[=].answerOption[+].valueString = "minority " +* item[=].answerOption[+].valueString = "illicit " +* item[=].answerOption[+].valueString = "stockbroker " +* item[=].answerOption[+].valueString = "luster " +* item[=].answerOption[+].valueString = "contort " +* item[=].answerOption[+].valueString = "crimping " +* item[=].answerOption[+].valueString = "finery " +* item[=].answerOption[+].valueString = "feminist " +* item[=].answerOption[+].valueString = "hallmark " +* item[=].answerOption[+].valueString = "showy " +* item[=].answerOption[+].valueString = "tarantella " +* item[=].answerOption[+].valueString = "restaurateur " +* item[=].answerOption[+].valueString = "uncanny " +* item[=].answerOption[+].valueString = "kilter " +* item[=].answerOption[+].valueString = "legislation " +* item[=].answerOption[+].valueString = "illogical " +* item[=].answerOption[+].valueString = "entirety " +* item[=].answerOption[+].valueString = "irreparable " +* item[=].answerOption[+].valueString = "itinerary " +* item[=].answerOption[+].valueString = "concept " +* item[=].answerOption[+].valueString = "quivering " +* item[=].answerOption[+].valueString = "plagiarize " +* item[=].answerOption[+].valueString = "effectiveness " +* item[=].answerOption[+].valueString = "portrayal " +* item[=].answerOption[+].valueString = "civilization " +* item[=].answerOption[+].valueString = "variation " +* item[=].answerOption[+].valueString = "omen " +* item[=].answerOption[+].valueString = "teriyaki " +* item[=].answerOption[+].valueString = "oligarch " +* item[=].answerOption[+].valueString = "compartmentalize " +* item[=].answerOption[+].valueString = "lemma " +* item[=].answerOption[+].valueString = "aquaplane " +* item[=].answerOption[+].valueString = "homicidal " +* item[=].answerOption[+].valueString = "editorialize " +* item[=].answerOption[+].valueString = "inkling " +* item[=].answerOption[+].valueString = "valency " +* item[=].answerOption[+].valueString = "mesosphere " +* item[=].answerOption[+].valueString = "distillate " +* item[=].answerOption[+].valueString = "deduce " +* item[=].answerOption[+].valueString = "deformation " +* item[=].answerOption[+].valueString = "puerile " +* item[=].answerOption[+].valueString = "cynical " +* item[=].answerOption[+].valueString = "surreal " +* item[=].answerOption[+].valueString = "denigrate " +* item[=].answerOption[+].valueString = "unconventionality " +* item[=].answerOption[+].valueString = "maceration " +* item[=].answerOption[+].valueString = "jocularity " +* item[=].answerOption[+].valueString = "poignant " +* item[=].answerOption[+].valueString = "subornation " +* item[=].answerOption[+].valueString = "heliotrope " +* item[=].answerOption[+].valueString = "clef " +* item[=].answerOption[+].valueString = "exudation " +* item[=].answerOption[+].valueString = "inequitable " +* item[=].answerOption[+].valueString = "lox " +* item[=].answerOption[+].valueString = "loyalist " +* item[=].answerOption[+].valueString = "immutable " +* item[=].answerOption[+].valueString = "conga " +* item[=].answerOption[+].valueString = "affirmation " +* item[=].answerOption[+].valueString = "pejorative" +* item[+].linkId = "vocabulary_item_difficulty_1" +* item[=].type = #choice +* item[=].text = "Item 1\nWord Difficulty" +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3" +* item[+].linkId = "vocabulary_item_correct_1" +* item[=].type = #choice +* item[=].text = "Item 1\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "vocabulary_item_word_2" +* item[=].type = #choice +* item[=].text = "Item 2: Item 2\nWord" +* item[=].answerOption[0].valueString = "boil " +* item[=].answerOption[+].valueString = "duckling " +* item[=].answerOption[+].valueString = "cupboard " +* item[=].answerOption[+].valueString = "workbench " +* item[=].answerOption[+].valueString = "agreeable " +* item[=].answerOption[+].valueString = "swear " +* item[=].answerOption[+].valueString = "cap " +* item[=].answerOption[+].valueString = "unwire " +* item[=].answerOption[+].valueString = "guitarist " +* item[=].answerOption[+].valueString = "hardcover " +* item[=].answerOption[+].valueString = "broccoli " +* item[=].answerOption[+].valueString = "unsolved " +* item[=].answerOption[+].valueString = "coral " +* item[=].answerOption[+].valueString = "gladiator " +* item[=].answerOption[+].valueString = "monkey " +* item[=].answerOption[+].valueString = "jobless " +* item[=].answerOption[+].valueString = "capitalization " +* item[=].answerOption[+].valueString = "selfish " +* item[=].answerOption[+].valueString = "emptiness " +* item[=].answerOption[+].valueString = "pain " +* item[=].answerOption[+].valueString = "brainpower " +* item[=].answerOption[+].valueString = "lettuce " +* item[=].answerOption[+].valueString = "wartime " +* item[=].answerOption[+].valueString = "newsboy " +* item[=].answerOption[+].valueString = "equipment " +* item[=].answerOption[+].valueString = "sensation " +* item[=].answerOption[+].valueString = "burglar " +* item[=].answerOption[+].valueString = "idiotic " +* item[=].answerOption[+].valueString = "spoils " +* item[=].answerOption[+].valueString = "belong " +* item[=].answerOption[+].valueString = "greeter " +* item[=].answerOption[+].valueString = "screech " +* item[=].answerOption[+].valueString = "tardy " +* item[=].answerOption[+].valueString = "viewing " +* item[=].answerOption[+].valueString = "heating " +* item[=].answerOption[+].valueString = "homeward " +* item[=].answerOption[+].valueString = "payment " +* item[=].answerOption[+].valueString = "refereeing " +* item[=].answerOption[+].valueString = "canyon " +* item[=].answerOption[+].valueString = "nutmeg " +* item[=].answerOption[+].valueString = "birdcage " +* item[=].answerOption[+].valueString = "killer " +* item[=].answerOption[+].valueString = "waistband " +* item[=].answerOption[+].valueString = "mutter " +* item[=].answerOption[+].valueString = "specific " +* item[=].answerOption[+].valueString = "clerk " +* item[=].answerOption[+].valueString = "orphaned " +* item[=].answerOption[+].valueString = "bat " +* item[=].answerOption[+].valueString = "bakeshop " +* item[=].answerOption[+].valueString = "hilarious " +* item[=].answerOption[+].valueString = "cheeseburger " +* item[=].answerOption[+].valueString = "able " +* item[=].answerOption[+].valueString = "morning " +* item[=].answerOption[+].valueString = "tradition " +* item[=].answerOption[+].valueString = "jean " +* item[=].answerOption[+].valueString = "merry " +* item[=].answerOption[+].valueString = "sunset " +* item[=].answerOption[+].valueString = "stand " +* item[=].answerOption[+].valueString = "sportsmanlike " +* item[=].answerOption[+].valueString = "superstitious " +* item[=].answerOption[+].valueString = "weightless " +* item[=].answerOption[+].valueString = "vibration " +* item[=].answerOption[+].valueString = "spotless " +* item[=].answerOption[+].valueString = "plank " +* item[=].answerOption[+].valueString = "pebble " +* item[=].answerOption[+].valueString = "wastebasket " +* item[=].answerOption[+].valueString = "envy " +* item[=].answerOption[+].valueString = "hammer " +* item[=].answerOption[+].valueString = "sun " +* item[=].answerOption[+].valueString = "whole " +* item[=].answerOption[+].valueString = "faucet " +* item[=].answerOption[+].valueString = "cursive " +* item[=].answerOption[+].valueString = "tire " +* item[=].answerOption[+].valueString = "perch " +* item[=].answerOption[+].valueString = "invitation " +* item[=].answerOption[+].valueString = "continent " +* item[=].answerOption[+].valueString = "membership " +* item[=].answerOption[+].valueString = "scramble " +* item[=].answerOption[+].valueString = "wood " +* item[=].answerOption[+].valueString = "pheasant " +* item[=].answerOption[+].valueString = "anonymous " +* item[=].answerOption[+].valueString = "strategic " +* item[=].answerOption[+].valueString = "polling " +* item[=].answerOption[+].valueString = "combustion " +* item[=].answerOption[+].valueString = "remembrance " +* item[=].answerOption[+].valueString = "obscure " +* item[=].answerOption[+].valueString = "cleric " +* item[=].answerOption[+].valueString = "outrank " +* item[=].answerOption[+].valueString = "absolution " +* item[=].answerOption[+].valueString = "priesthood " +* item[=].answerOption[+].valueString = "critic " +* item[=].answerOption[+].valueString = "uncensored " +* item[=].answerOption[+].valueString = "hobbyist " +* item[=].answerOption[+].valueString = "perilous " +* item[=].answerOption[+].valueString = "irate " +* item[=].answerOption[+].valueString = "global " +* item[=].answerOption[+].valueString = "hovel " +* item[=].answerOption[+].valueString = "sophomore " +* item[=].answerOption[+].valueString = "dirham " +* item[=].answerOption[+].valueString = "keen " +* item[=].answerOption[+].valueString = "fuddle " +* item[=].answerOption[+].valueString = "battlewagon " +* item[=].answerOption[+].valueString = "entail " +* item[=].answerOption[+].valueString = "scarab " +* item[=].answerOption[+].valueString = "dank " +* item[=].answerOption[+].valueString = "guarantee " +* item[=].answerOption[+].valueString = "adjuster " +* item[=].answerOption[+].valueString = "enliven " +* item[=].answerOption[+].valueString = "biodegradable " +* item[=].answerOption[+].valueString = "enfold " +* item[=].answerOption[+].valueString = "amputee " +* item[=].answerOption[+].valueString = "trench " +* item[=].answerOption[+].valueString = "ovation " +* item[=].answerOption[+].valueString = "unsuitable " +* item[=].answerOption[+].valueString = "suburban " +* item[=].answerOption[+].valueString = "memento " +* item[=].answerOption[+].valueString = "inevitable " +* item[=].answerOption[+].valueString = "marine " +* item[=].answerOption[+].valueString = "uncorrupted " +* item[=].answerOption[+].valueString = "mystique " +* item[=].answerOption[+].valueString = "behemoth " +* item[=].answerOption[+].valueString = "marshland " +* item[=].answerOption[+].valueString = "unaltered " +* item[=].answerOption[+].valueString = "minority " +* item[=].answerOption[+].valueString = "illicit " +* item[=].answerOption[+].valueString = "stockbroker " +* item[=].answerOption[+].valueString = "luster " +* item[=].answerOption[+].valueString = "contort " +* item[=].answerOption[+].valueString = "crimping " +* item[=].answerOption[+].valueString = "finery " +* item[=].answerOption[+].valueString = "feminist " +* item[=].answerOption[+].valueString = "hallmark " +* item[=].answerOption[+].valueString = "showy " +* item[=].answerOption[+].valueString = "tarantella " +* item[=].answerOption[+].valueString = "restaurateur " +* item[=].answerOption[+].valueString = "uncanny " +* item[=].answerOption[+].valueString = "kilter " +* item[=].answerOption[+].valueString = "legislation " +* item[=].answerOption[+].valueString = "illogical " +* item[=].answerOption[+].valueString = "entirety " +* item[=].answerOption[+].valueString = "irreparable " +* item[=].answerOption[+].valueString = "itinerary " +* item[=].answerOption[+].valueString = "concept " +* item[=].answerOption[+].valueString = "quivering " +* item[=].answerOption[+].valueString = "plagiarize " +* item[=].answerOption[+].valueString = "effectiveness " +* item[=].answerOption[+].valueString = "portrayal " +* item[=].answerOption[+].valueString = "civilization " +* item[=].answerOption[+].valueString = "variation " +* item[=].answerOption[+].valueString = "omen " +* item[=].answerOption[+].valueString = "teriyaki " +* item[=].answerOption[+].valueString = "oligarch " +* item[=].answerOption[+].valueString = "compartmentalize " +* item[=].answerOption[+].valueString = "lemma " +* item[=].answerOption[+].valueString = "aquaplane " +* item[=].answerOption[+].valueString = "homicidal " +* item[=].answerOption[+].valueString = "editorialize " +* item[=].answerOption[+].valueString = "inkling " +* item[=].answerOption[+].valueString = "valency " +* item[=].answerOption[+].valueString = "mesosphere " +* item[=].answerOption[+].valueString = "distillate " +* item[=].answerOption[+].valueString = "deduce " +* item[=].answerOption[+].valueString = "deformation " +* item[=].answerOption[+].valueString = "puerile " +* item[=].answerOption[+].valueString = "cynical " +* item[=].answerOption[+].valueString = "surreal " +* item[=].answerOption[+].valueString = "denigrate " +* item[=].answerOption[+].valueString = "unconventionality " +* item[=].answerOption[+].valueString = "maceration " +* item[=].answerOption[+].valueString = "jocularity " +* item[=].answerOption[+].valueString = "poignant " +* item[=].answerOption[+].valueString = "subornation " +* item[=].answerOption[+].valueString = "heliotrope " +* item[=].answerOption[+].valueString = "clef " +* item[=].answerOption[+].valueString = "exudation " +* item[=].answerOption[+].valueString = "inequitable " +* item[=].answerOption[+].valueString = "lox " +* item[=].answerOption[+].valueString = "loyalist " +* item[=].answerOption[+].valueString = "immutable " +* item[=].answerOption[+].valueString = "conga " +* item[=].answerOption[+].valueString = "affirmation " +* item[=].answerOption[+].valueString = "pejorative" +* item[+].linkId = "vocabulary_item_difficulty_2" +* item[=].type = #choice +* item[=].text = "Item 2\nWord Difficulty" +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3" +* item[+].linkId = "vocabulary_item_correct_2" +* item[=].type = #choice +* item[=].text = "Item 2\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "vocabulary_item_word_3" +* item[=].type = #choice +* item[=].text = "Item 3: Item 3\nWord" +* item[=].answerOption[0].valueString = "boil " +* item[=].answerOption[+].valueString = "duckling " +* item[=].answerOption[+].valueString = "cupboard " +* item[=].answerOption[+].valueString = "workbench " +* item[=].answerOption[+].valueString = "agreeable " +* item[=].answerOption[+].valueString = "swear " +* item[=].answerOption[+].valueString = "cap " +* item[=].answerOption[+].valueString = "unwire " +* item[=].answerOption[+].valueString = "guitarist " +* item[=].answerOption[+].valueString = "hardcover " +* item[=].answerOption[+].valueString = "broccoli " +* item[=].answerOption[+].valueString = "unsolved " +* item[=].answerOption[+].valueString = "coral " +* item[=].answerOption[+].valueString = "gladiator " +* item[=].answerOption[+].valueString = "monkey " +* item[=].answerOption[+].valueString = "jobless " +* item[=].answerOption[+].valueString = "capitalization " +* item[=].answerOption[+].valueString = "selfish " +* item[=].answerOption[+].valueString = "emptiness " +* item[=].answerOption[+].valueString = "pain " +* item[=].answerOption[+].valueString = "brainpower " +* item[=].answerOption[+].valueString = "lettuce " +* item[=].answerOption[+].valueString = "wartime " +* item[=].answerOption[+].valueString = "newsboy " +* item[=].answerOption[+].valueString = "equipment " +* item[=].answerOption[+].valueString = "sensation " +* item[=].answerOption[+].valueString = "burglar " +* item[=].answerOption[+].valueString = "idiotic " +* item[=].answerOption[+].valueString = "spoils " +* item[=].answerOption[+].valueString = "belong " +* item[=].answerOption[+].valueString = "greeter " +* item[=].answerOption[+].valueString = "screech " +* item[=].answerOption[+].valueString = "tardy " +* item[=].answerOption[+].valueString = "viewing " +* item[=].answerOption[+].valueString = "heating " +* item[=].answerOption[+].valueString = "homeward " +* item[=].answerOption[+].valueString = "payment " +* item[=].answerOption[+].valueString = "refereeing " +* item[=].answerOption[+].valueString = "canyon " +* item[=].answerOption[+].valueString = "nutmeg " +* item[=].answerOption[+].valueString = "birdcage " +* item[=].answerOption[+].valueString = "killer " +* item[=].answerOption[+].valueString = "waistband " +* item[=].answerOption[+].valueString = "mutter " +* item[=].answerOption[+].valueString = "specific " +* item[=].answerOption[+].valueString = "clerk " +* item[=].answerOption[+].valueString = "orphaned " +* item[=].answerOption[+].valueString = "bat " +* item[=].answerOption[+].valueString = "bakeshop " +* item[=].answerOption[+].valueString = "hilarious " +* item[=].answerOption[+].valueString = "cheeseburger " +* item[=].answerOption[+].valueString = "able " +* item[=].answerOption[+].valueString = "morning " +* item[=].answerOption[+].valueString = "tradition " +* item[=].answerOption[+].valueString = "jean " +* item[=].answerOption[+].valueString = "merry " +* item[=].answerOption[+].valueString = "sunset " +* item[=].answerOption[+].valueString = "stand " +* item[=].answerOption[+].valueString = "sportsmanlike " +* item[=].answerOption[+].valueString = "superstitious " +* item[=].answerOption[+].valueString = "weightless " +* item[=].answerOption[+].valueString = "vibration " +* item[=].answerOption[+].valueString = "spotless " +* item[=].answerOption[+].valueString = "plank " +* item[=].answerOption[+].valueString = "pebble " +* item[=].answerOption[+].valueString = "wastebasket " +* item[=].answerOption[+].valueString = "envy " +* item[=].answerOption[+].valueString = "hammer " +* item[=].answerOption[+].valueString = "sun " +* item[=].answerOption[+].valueString = "whole " +* item[=].answerOption[+].valueString = "faucet " +* item[=].answerOption[+].valueString = "cursive " +* item[=].answerOption[+].valueString = "tire " +* item[=].answerOption[+].valueString = "perch " +* item[=].answerOption[+].valueString = "invitation " +* item[=].answerOption[+].valueString = "continent " +* item[=].answerOption[+].valueString = "membership " +* item[=].answerOption[+].valueString = "scramble " +* item[=].answerOption[+].valueString = "wood " +* item[=].answerOption[+].valueString = "pheasant " +* item[=].answerOption[+].valueString = "anonymous " +* item[=].answerOption[+].valueString = "strategic " +* item[=].answerOption[+].valueString = "polling " +* item[=].answerOption[+].valueString = "combustion " +* item[=].answerOption[+].valueString = "remembrance " +* item[=].answerOption[+].valueString = "obscure " +* item[=].answerOption[+].valueString = "cleric " +* item[=].answerOption[+].valueString = "outrank " +* item[=].answerOption[+].valueString = "absolution " +* item[=].answerOption[+].valueString = "priesthood " +* item[=].answerOption[+].valueString = "critic " +* item[=].answerOption[+].valueString = "uncensored " +* item[=].answerOption[+].valueString = "hobbyist " +* item[=].answerOption[+].valueString = "perilous " +* item[=].answerOption[+].valueString = "irate " +* item[=].answerOption[+].valueString = "global " +* item[=].answerOption[+].valueString = "hovel " +* item[=].answerOption[+].valueString = "sophomore " +* item[=].answerOption[+].valueString = "dirham " +* item[=].answerOption[+].valueString = "keen " +* item[=].answerOption[+].valueString = "fuddle " +* item[=].answerOption[+].valueString = "battlewagon " +* item[=].answerOption[+].valueString = "entail " +* item[=].answerOption[+].valueString = "scarab " +* item[=].answerOption[+].valueString = "dank " +* item[=].answerOption[+].valueString = "guarantee " +* item[=].answerOption[+].valueString = "adjuster " +* item[=].answerOption[+].valueString = "enliven " +* item[=].answerOption[+].valueString = "biodegradable " +* item[=].answerOption[+].valueString = "enfold " +* item[=].answerOption[+].valueString = "amputee " +* item[=].answerOption[+].valueString = "trench " +* item[=].answerOption[+].valueString = "ovation " +* item[=].answerOption[+].valueString = "unsuitable " +* item[=].answerOption[+].valueString = "suburban " +* item[=].answerOption[+].valueString = "memento " +* item[=].answerOption[+].valueString = "inevitable " +* item[=].answerOption[+].valueString = "marine " +* item[=].answerOption[+].valueString = "uncorrupted " +* item[=].answerOption[+].valueString = "mystique " +* item[=].answerOption[+].valueString = "behemoth " +* item[=].answerOption[+].valueString = "marshland " +* item[=].answerOption[+].valueString = "unaltered " +* item[=].answerOption[+].valueString = "minority " +* item[=].answerOption[+].valueString = "illicit " +* item[=].answerOption[+].valueString = "stockbroker " +* item[=].answerOption[+].valueString = "luster " +* item[=].answerOption[+].valueString = "contort " +* item[=].answerOption[+].valueString = "crimping " +* item[=].answerOption[+].valueString = "finery " +* item[=].answerOption[+].valueString = "feminist " +* item[=].answerOption[+].valueString = "hallmark " +* item[=].answerOption[+].valueString = "showy " +* item[=].answerOption[+].valueString = "tarantella " +* item[=].answerOption[+].valueString = "restaurateur " +* item[=].answerOption[+].valueString = "uncanny " +* item[=].answerOption[+].valueString = "kilter " +* item[=].answerOption[+].valueString = "legislation " +* item[=].answerOption[+].valueString = "illogical " +* item[=].answerOption[+].valueString = "entirety " +* item[=].answerOption[+].valueString = "irreparable " +* item[=].answerOption[+].valueString = "itinerary " +* item[=].answerOption[+].valueString = "concept " +* item[=].answerOption[+].valueString = "quivering " +* item[=].answerOption[+].valueString = "plagiarize " +* item[=].answerOption[+].valueString = "effectiveness " +* item[=].answerOption[+].valueString = "portrayal " +* item[=].answerOption[+].valueString = "civilization " +* item[=].answerOption[+].valueString = "variation " +* item[=].answerOption[+].valueString = "omen " +* item[=].answerOption[+].valueString = "teriyaki " +* item[=].answerOption[+].valueString = "oligarch " +* item[=].answerOption[+].valueString = "compartmentalize " +* item[=].answerOption[+].valueString = "lemma " +* item[=].answerOption[+].valueString = "aquaplane " +* item[=].answerOption[+].valueString = "homicidal " +* item[=].answerOption[+].valueString = "editorialize " +* item[=].answerOption[+].valueString = "inkling " +* item[=].answerOption[+].valueString = "valency " +* item[=].answerOption[+].valueString = "mesosphere " +* item[=].answerOption[+].valueString = "distillate " +* item[=].answerOption[+].valueString = "deduce " +* item[=].answerOption[+].valueString = "deformation " +* item[=].answerOption[+].valueString = "puerile " +* item[=].answerOption[+].valueString = "cynical " +* item[=].answerOption[+].valueString = "surreal " +* item[=].answerOption[+].valueString = "denigrate " +* item[=].answerOption[+].valueString = "unconventionality " +* item[=].answerOption[+].valueString = "maceration " +* item[=].answerOption[+].valueString = "jocularity " +* item[=].answerOption[+].valueString = "poignant " +* item[=].answerOption[+].valueString = "subornation " +* item[=].answerOption[+].valueString = "heliotrope " +* item[=].answerOption[+].valueString = "clef " +* item[=].answerOption[+].valueString = "exudation " +* item[=].answerOption[+].valueString = "inequitable " +* item[=].answerOption[+].valueString = "lox " +* item[=].answerOption[+].valueString = "loyalist " +* item[=].answerOption[+].valueString = "immutable " +* item[=].answerOption[+].valueString = "conga " +* item[=].answerOption[+].valueString = "affirmation " +* item[=].answerOption[+].valueString = "pejorative" +* item[+].linkId = "vocabulary_item_difficulty_3" +* item[=].type = #choice +* item[=].text = "Item 3\nWord Difficulty" +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3" +* item[+].linkId = "vocabulary_item_correct_3" +* item[=].type = #choice +* item[=].text = "Item 3\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "vocabulary_item_word_4" +* item[=].type = #choice +* item[=].text = "Item 4: Item 4\nWord" +* item[=].answerOption[0].valueString = "boil " +* item[=].answerOption[+].valueString = "duckling " +* item[=].answerOption[+].valueString = "cupboard " +* item[=].answerOption[+].valueString = "workbench " +* item[=].answerOption[+].valueString = "agreeable " +* item[=].answerOption[+].valueString = "swear " +* item[=].answerOption[+].valueString = "cap " +* item[=].answerOption[+].valueString = "unwire " +* item[=].answerOption[+].valueString = "guitarist " +* item[=].answerOption[+].valueString = "hardcover " +* item[=].answerOption[+].valueString = "broccoli " +* item[=].answerOption[+].valueString = "unsolved " +* item[=].answerOption[+].valueString = "coral " +* item[=].answerOption[+].valueString = "gladiator " +* item[=].answerOption[+].valueString = "monkey " +* item[=].answerOption[+].valueString = "jobless " +* item[=].answerOption[+].valueString = "capitalization " +* item[=].answerOption[+].valueString = "selfish " +* item[=].answerOption[+].valueString = "emptiness " +* item[=].answerOption[+].valueString = "pain " +* item[=].answerOption[+].valueString = "brainpower " +* item[=].answerOption[+].valueString = "lettuce " +* item[=].answerOption[+].valueString = "wartime " +* item[=].answerOption[+].valueString = "newsboy " +* item[=].answerOption[+].valueString = "equipment " +* item[=].answerOption[+].valueString = "sensation " +* item[=].answerOption[+].valueString = "burglar " +* item[=].answerOption[+].valueString = "idiotic " +* item[=].answerOption[+].valueString = "spoils " +* item[=].answerOption[+].valueString = "belong " +* item[=].answerOption[+].valueString = "greeter " +* item[=].answerOption[+].valueString = "screech " +* item[=].answerOption[+].valueString = "tardy " +* item[=].answerOption[+].valueString = "viewing " +* item[=].answerOption[+].valueString = "heating " +* item[=].answerOption[+].valueString = "homeward " +* item[=].answerOption[+].valueString = "payment " +* item[=].answerOption[+].valueString = "refereeing " +* item[=].answerOption[+].valueString = "canyon " +* item[=].answerOption[+].valueString = "nutmeg " +* item[=].answerOption[+].valueString = "birdcage " +* item[=].answerOption[+].valueString = "killer " +* item[=].answerOption[+].valueString = "waistband " +* item[=].answerOption[+].valueString = "mutter " +* item[=].answerOption[+].valueString = "specific " +* item[=].answerOption[+].valueString = "clerk " +* item[=].answerOption[+].valueString = "orphaned " +* item[=].answerOption[+].valueString = "bat " +* item[=].answerOption[+].valueString = "bakeshop " +* item[=].answerOption[+].valueString = "hilarious " +* item[=].answerOption[+].valueString = "cheeseburger " +* item[=].answerOption[+].valueString = "able " +* item[=].answerOption[+].valueString = "morning " +* item[=].answerOption[+].valueString = "tradition " +* item[=].answerOption[+].valueString = "jean " +* item[=].answerOption[+].valueString = "merry " +* item[=].answerOption[+].valueString = "sunset " +* item[=].answerOption[+].valueString = "stand " +* item[=].answerOption[+].valueString = "sportsmanlike " +* item[=].answerOption[+].valueString = "superstitious " +* item[=].answerOption[+].valueString = "weightless " +* item[=].answerOption[+].valueString = "vibration " +* item[=].answerOption[+].valueString = "spotless " +* item[=].answerOption[+].valueString = "plank " +* item[=].answerOption[+].valueString = "pebble " +* item[=].answerOption[+].valueString = "wastebasket " +* item[=].answerOption[+].valueString = "envy " +* item[=].answerOption[+].valueString = "hammer " +* item[=].answerOption[+].valueString = "sun " +* item[=].answerOption[+].valueString = "whole " +* item[=].answerOption[+].valueString = "faucet " +* item[=].answerOption[+].valueString = "cursive " +* item[=].answerOption[+].valueString = "tire " +* item[=].answerOption[+].valueString = "perch " +* item[=].answerOption[+].valueString = "invitation " +* item[=].answerOption[+].valueString = "continent " +* item[=].answerOption[+].valueString = "membership " +* item[=].answerOption[+].valueString = "scramble " +* item[=].answerOption[+].valueString = "wood " +* item[=].answerOption[+].valueString = "pheasant " +* item[=].answerOption[+].valueString = "anonymous " +* item[=].answerOption[+].valueString = "strategic " +* item[=].answerOption[+].valueString = "polling " +* item[=].answerOption[+].valueString = "combustion " +* item[=].answerOption[+].valueString = "remembrance " +* item[=].answerOption[+].valueString = "obscure " +* item[=].answerOption[+].valueString = "cleric " +* item[=].answerOption[+].valueString = "outrank " +* item[=].answerOption[+].valueString = "absolution " +* item[=].answerOption[+].valueString = "priesthood " +* item[=].answerOption[+].valueString = "critic " +* item[=].answerOption[+].valueString = "uncensored " +* item[=].answerOption[+].valueString = "hobbyist " +* item[=].answerOption[+].valueString = "perilous " +* item[=].answerOption[+].valueString = "irate " +* item[=].answerOption[+].valueString = "global " +* item[=].answerOption[+].valueString = "hovel " +* item[=].answerOption[+].valueString = "sophomore " +* item[=].answerOption[+].valueString = "dirham " +* item[=].answerOption[+].valueString = "keen " +* item[=].answerOption[+].valueString = "fuddle " +* item[=].answerOption[+].valueString = "battlewagon " +* item[=].answerOption[+].valueString = "entail " +* item[=].answerOption[+].valueString = "scarab " +* item[=].answerOption[+].valueString = "dank " +* item[=].answerOption[+].valueString = "guarantee " +* item[=].answerOption[+].valueString = "adjuster " +* item[=].answerOption[+].valueString = "enliven " +* item[=].answerOption[+].valueString = "biodegradable " +* item[=].answerOption[+].valueString = "enfold " +* item[=].answerOption[+].valueString = "amputee " +* item[=].answerOption[+].valueString = "trench " +* item[=].answerOption[+].valueString = "ovation " +* item[=].answerOption[+].valueString = "unsuitable " +* item[=].answerOption[+].valueString = "suburban " +* item[=].answerOption[+].valueString = "memento " +* item[=].answerOption[+].valueString = "inevitable " +* item[=].answerOption[+].valueString = "marine " +* item[=].answerOption[+].valueString = "uncorrupted " +* item[=].answerOption[+].valueString = "mystique " +* item[=].answerOption[+].valueString = "behemoth " +* item[=].answerOption[+].valueString = "marshland " +* item[=].answerOption[+].valueString = "unaltered " +* item[=].answerOption[+].valueString = "minority " +* item[=].answerOption[+].valueString = "illicit " +* item[=].answerOption[+].valueString = "stockbroker " +* item[=].answerOption[+].valueString = "luster " +* item[=].answerOption[+].valueString = "contort " +* item[=].answerOption[+].valueString = "crimping " +* item[=].answerOption[+].valueString = "finery " +* item[=].answerOption[+].valueString = "feminist " +* item[=].answerOption[+].valueString = "hallmark " +* item[=].answerOption[+].valueString = "showy " +* item[=].answerOption[+].valueString = "tarantella " +* item[=].answerOption[+].valueString = "restaurateur " +* item[=].answerOption[+].valueString = "uncanny " +* item[=].answerOption[+].valueString = "kilter " +* item[=].answerOption[+].valueString = "legislation " +* item[=].answerOption[+].valueString = "illogical " +* item[=].answerOption[+].valueString = "entirety " +* item[=].answerOption[+].valueString = "irreparable " +* item[=].answerOption[+].valueString = "itinerary " +* item[=].answerOption[+].valueString = "concept " +* item[=].answerOption[+].valueString = "quivering " +* item[=].answerOption[+].valueString = "plagiarize " +* item[=].answerOption[+].valueString = "effectiveness " +* item[=].answerOption[+].valueString = "portrayal " +* item[=].answerOption[+].valueString = "civilization " +* item[=].answerOption[+].valueString = "variation " +* item[=].answerOption[+].valueString = "omen " +* item[=].answerOption[+].valueString = "teriyaki " +* item[=].answerOption[+].valueString = "oligarch " +* item[=].answerOption[+].valueString = "compartmentalize " +* item[=].answerOption[+].valueString = "lemma " +* item[=].answerOption[+].valueString = "aquaplane " +* item[=].answerOption[+].valueString = "homicidal " +* item[=].answerOption[+].valueString = "editorialize " +* item[=].answerOption[+].valueString = "inkling " +* item[=].answerOption[+].valueString = "valency " +* item[=].answerOption[+].valueString = "mesosphere " +* item[=].answerOption[+].valueString = "distillate " +* item[=].answerOption[+].valueString = "deduce " +* item[=].answerOption[+].valueString = "deformation " +* item[=].answerOption[+].valueString = "puerile " +* item[=].answerOption[+].valueString = "cynical " +* item[=].answerOption[+].valueString = "surreal " +* item[=].answerOption[+].valueString = "denigrate " +* item[=].answerOption[+].valueString = "unconventionality " +* item[=].answerOption[+].valueString = "maceration " +* item[=].answerOption[+].valueString = "jocularity " +* item[=].answerOption[+].valueString = "poignant " +* item[=].answerOption[+].valueString = "subornation " +* item[=].answerOption[+].valueString = "heliotrope " +* item[=].answerOption[+].valueString = "clef " +* item[=].answerOption[+].valueString = "exudation " +* item[=].answerOption[+].valueString = "inequitable " +* item[=].answerOption[+].valueString = "lox " +* item[=].answerOption[+].valueString = "loyalist " +* item[=].answerOption[+].valueString = "immutable " +* item[=].answerOption[+].valueString = "conga " +* item[=].answerOption[+].valueString = "affirmation " +* item[=].answerOption[+].valueString = "pejorative" +* item[+].linkId = "vocabulary_item_difficulty_4" +* item[=].type = #choice +* item[=].text = "Item 4\nWord Difficulty" +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3" +* item[+].linkId = "vocabulary_item_correct_4" +* item[=].type = #choice +* item[=].text = "Item 4\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "vocabulary_item_word_5" +* item[=].type = #choice +* item[=].text = "Item 5: Item 5\nWord" +* item[=].answerOption[0].valueString = "boil " +* item[=].answerOption[+].valueString = "duckling " +* item[=].answerOption[+].valueString = "cupboard " +* item[=].answerOption[+].valueString = "workbench " +* item[=].answerOption[+].valueString = "agreeable " +* item[=].answerOption[+].valueString = "swear " +* item[=].answerOption[+].valueString = "cap " +* item[=].answerOption[+].valueString = "unwire " +* item[=].answerOption[+].valueString = "guitarist " +* item[=].answerOption[+].valueString = "hardcover " +* item[=].answerOption[+].valueString = "broccoli " +* item[=].answerOption[+].valueString = "unsolved " +* item[=].answerOption[+].valueString = "coral " +* item[=].answerOption[+].valueString = "gladiator " +* item[=].answerOption[+].valueString = "monkey " +* item[=].answerOption[+].valueString = "jobless " +* item[=].answerOption[+].valueString = "capitalization " +* item[=].answerOption[+].valueString = "selfish " +* item[=].answerOption[+].valueString = "emptiness " +* item[=].answerOption[+].valueString = "pain " +* item[=].answerOption[+].valueString = "brainpower " +* item[=].answerOption[+].valueString = "lettuce " +* item[=].answerOption[+].valueString = "wartime " +* item[=].answerOption[+].valueString = "newsboy " +* item[=].answerOption[+].valueString = "equipment " +* item[=].answerOption[+].valueString = "sensation " +* item[=].answerOption[+].valueString = "burglar " +* item[=].answerOption[+].valueString = "idiotic " +* item[=].answerOption[+].valueString = "spoils " +* item[=].answerOption[+].valueString = "belong " +* item[=].answerOption[+].valueString = "greeter " +* item[=].answerOption[+].valueString = "screech " +* item[=].answerOption[+].valueString = "tardy " +* item[=].answerOption[+].valueString = "viewing " +* item[=].answerOption[+].valueString = "heating " +* item[=].answerOption[+].valueString = "homeward " +* item[=].answerOption[+].valueString = "payment " +* item[=].answerOption[+].valueString = "refereeing " +* item[=].answerOption[+].valueString = "canyon " +* item[=].answerOption[+].valueString = "nutmeg " +* item[=].answerOption[+].valueString = "birdcage " +* item[=].answerOption[+].valueString = "killer " +* item[=].answerOption[+].valueString = "waistband " +* item[=].answerOption[+].valueString = "mutter " +* item[=].answerOption[+].valueString = "specific " +* item[=].answerOption[+].valueString = "clerk " +* item[=].answerOption[+].valueString = "orphaned " +* item[=].answerOption[+].valueString = "bat " +* item[=].answerOption[+].valueString = "bakeshop " +* item[=].answerOption[+].valueString = "hilarious " +* item[=].answerOption[+].valueString = "cheeseburger " +* item[=].answerOption[+].valueString = "able " +* item[=].answerOption[+].valueString = "morning " +* item[=].answerOption[+].valueString = "tradition " +* item[=].answerOption[+].valueString = "jean " +* item[=].answerOption[+].valueString = "merry " +* item[=].answerOption[+].valueString = "sunset " +* item[=].answerOption[+].valueString = "stand " +* item[=].answerOption[+].valueString = "sportsmanlike " +* item[=].answerOption[+].valueString = "superstitious " +* item[=].answerOption[+].valueString = "weightless " +* item[=].answerOption[+].valueString = "vibration " +* item[=].answerOption[+].valueString = "spotless " +* item[=].answerOption[+].valueString = "plank " +* item[=].answerOption[+].valueString = "pebble " +* item[=].answerOption[+].valueString = "wastebasket " +* item[=].answerOption[+].valueString = "envy " +* item[=].answerOption[+].valueString = "hammer " +* item[=].answerOption[+].valueString = "sun " +* item[=].answerOption[+].valueString = "whole " +* item[=].answerOption[+].valueString = "faucet " +* item[=].answerOption[+].valueString = "cursive " +* item[=].answerOption[+].valueString = "tire " +* item[=].answerOption[+].valueString = "perch " +* item[=].answerOption[+].valueString = "invitation " +* item[=].answerOption[+].valueString = "continent " +* item[=].answerOption[+].valueString = "membership " +* item[=].answerOption[+].valueString = "scramble " +* item[=].answerOption[+].valueString = "wood " +* item[=].answerOption[+].valueString = "pheasant " +* item[=].answerOption[+].valueString = "anonymous " +* item[=].answerOption[+].valueString = "strategic " +* item[=].answerOption[+].valueString = "polling " +* item[=].answerOption[+].valueString = "combustion " +* item[=].answerOption[+].valueString = "remembrance " +* item[=].answerOption[+].valueString = "obscure " +* item[=].answerOption[+].valueString = "cleric " +* item[=].answerOption[+].valueString = "outrank " +* item[=].answerOption[+].valueString = "absolution " +* item[=].answerOption[+].valueString = "priesthood " +* item[=].answerOption[+].valueString = "critic " +* item[=].answerOption[+].valueString = "uncensored " +* item[=].answerOption[+].valueString = "hobbyist " +* item[=].answerOption[+].valueString = "perilous " +* item[=].answerOption[+].valueString = "irate " +* item[=].answerOption[+].valueString = "global " +* item[=].answerOption[+].valueString = "hovel " +* item[=].answerOption[+].valueString = "sophomore " +* item[=].answerOption[+].valueString = "dirham " +* item[=].answerOption[+].valueString = "keen " +* item[=].answerOption[+].valueString = "fuddle " +* item[=].answerOption[+].valueString = "battlewagon " +* item[=].answerOption[+].valueString = "entail " +* item[=].answerOption[+].valueString = "scarab " +* item[=].answerOption[+].valueString = "dank " +* item[=].answerOption[+].valueString = "guarantee " +* item[=].answerOption[+].valueString = "adjuster " +* item[=].answerOption[+].valueString = "enliven " +* item[=].answerOption[+].valueString = "biodegradable " +* item[=].answerOption[+].valueString = "enfold " +* item[=].answerOption[+].valueString = "amputee " +* item[=].answerOption[+].valueString = "trench " +* item[=].answerOption[+].valueString = "ovation " +* item[=].answerOption[+].valueString = "unsuitable " +* item[=].answerOption[+].valueString = "suburban " +* item[=].answerOption[+].valueString = "memento " +* item[=].answerOption[+].valueString = "inevitable " +* item[=].answerOption[+].valueString = "marine " +* item[=].answerOption[+].valueString = "uncorrupted " +* item[=].answerOption[+].valueString = "mystique " +* item[=].answerOption[+].valueString = "behemoth " +* item[=].answerOption[+].valueString = "marshland " +* item[=].answerOption[+].valueString = "unaltered " +* item[=].answerOption[+].valueString = "minority " +* item[=].answerOption[+].valueString = "illicit " +* item[=].answerOption[+].valueString = "stockbroker " +* item[=].answerOption[+].valueString = "luster " +* item[=].answerOption[+].valueString = "contort " +* item[=].answerOption[+].valueString = "crimping " +* item[=].answerOption[+].valueString = "finery " +* item[=].answerOption[+].valueString = "feminist " +* item[=].answerOption[+].valueString = "hallmark " +* item[=].answerOption[+].valueString = "showy " +* item[=].answerOption[+].valueString = "tarantella " +* item[=].answerOption[+].valueString = "restaurateur " +* item[=].answerOption[+].valueString = "uncanny " +* item[=].answerOption[+].valueString = "kilter " +* item[=].answerOption[+].valueString = "legislation " +* item[=].answerOption[+].valueString = "illogical " +* item[=].answerOption[+].valueString = "entirety " +* item[=].answerOption[+].valueString = "irreparable " +* item[=].answerOption[+].valueString = "itinerary " +* item[=].answerOption[+].valueString = "concept " +* item[=].answerOption[+].valueString = "quivering " +* item[=].answerOption[+].valueString = "plagiarize " +* item[=].answerOption[+].valueString = "effectiveness " +* item[=].answerOption[+].valueString = "portrayal " +* item[=].answerOption[+].valueString = "civilization " +* item[=].answerOption[+].valueString = "variation " +* item[=].answerOption[+].valueString = "omen " +* item[=].answerOption[+].valueString = "teriyaki " +* item[=].answerOption[+].valueString = "oligarch " +* item[=].answerOption[+].valueString = "compartmentalize " +* item[=].answerOption[+].valueString = "lemma " +* item[=].answerOption[+].valueString = "aquaplane " +* item[=].answerOption[+].valueString = "homicidal " +* item[=].answerOption[+].valueString = "editorialize " +* item[=].answerOption[+].valueString = "inkling " +* item[=].answerOption[+].valueString = "valency " +* item[=].answerOption[+].valueString = "mesosphere " +* item[=].answerOption[+].valueString = "distillate " +* item[=].answerOption[+].valueString = "deduce " +* item[=].answerOption[+].valueString = "deformation " +* item[=].answerOption[+].valueString = "puerile " +* item[=].answerOption[+].valueString = "cynical " +* item[=].answerOption[+].valueString = "surreal " +* item[=].answerOption[+].valueString = "denigrate " +* item[=].answerOption[+].valueString = "unconventionality " +* item[=].answerOption[+].valueString = "maceration " +* item[=].answerOption[+].valueString = "jocularity " +* item[=].answerOption[+].valueString = "poignant " +* item[=].answerOption[+].valueString = "subornation " +* item[=].answerOption[+].valueString = "heliotrope " +* item[=].answerOption[+].valueString = "clef " +* item[=].answerOption[+].valueString = "exudation " +* item[=].answerOption[+].valueString = "inequitable " +* item[=].answerOption[+].valueString = "lox " +* item[=].answerOption[+].valueString = "loyalist " +* item[=].answerOption[+].valueString = "immutable " +* item[=].answerOption[+].valueString = "conga " +* item[=].answerOption[+].valueString = "affirmation " +* item[=].answerOption[+].valueString = "pejorative" +* item[+].linkId = "vocabulary_item_difficulty_5" +* item[=].type = #choice +* item[=].text = "Item 5\nWord Difficulty" +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3" +* item[+].linkId = "vocabulary_item_correct_5" +* item[=].type = #choice +* item[=].text = "Item 5\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "vocabulary_item_word_6" +* item[=].type = #choice +* item[=].text = "Item 6: Item 6\nWord" +* item[=].answerOption[0].valueString = "boil " +* item[=].answerOption[+].valueString = "duckling " +* item[=].answerOption[+].valueString = "cupboard " +* item[=].answerOption[+].valueString = "workbench " +* item[=].answerOption[+].valueString = "agreeable " +* item[=].answerOption[+].valueString = "swear " +* item[=].answerOption[+].valueString = "cap " +* item[=].answerOption[+].valueString = "unwire " +* item[=].answerOption[+].valueString = "guitarist " +* item[=].answerOption[+].valueString = "hardcover " +* item[=].answerOption[+].valueString = "broccoli " +* item[=].answerOption[+].valueString = "unsolved " +* item[=].answerOption[+].valueString = "coral " +* item[=].answerOption[+].valueString = "gladiator " +* item[=].answerOption[+].valueString = "monkey " +* item[=].answerOption[+].valueString = "jobless " +* item[=].answerOption[+].valueString = "capitalization " +* item[=].answerOption[+].valueString = "selfish " +* item[=].answerOption[+].valueString = "emptiness " +* item[=].answerOption[+].valueString = "pain " +* item[=].answerOption[+].valueString = "brainpower " +* item[=].answerOption[+].valueString = "lettuce " +* item[=].answerOption[+].valueString = "wartime " +* item[=].answerOption[+].valueString = "newsboy " +* item[=].answerOption[+].valueString = "equipment " +* item[=].answerOption[+].valueString = "sensation " +* item[=].answerOption[+].valueString = "burglar " +* item[=].answerOption[+].valueString = "idiotic " +* item[=].answerOption[+].valueString = "spoils " +* item[=].answerOption[+].valueString = "belong " +* item[=].answerOption[+].valueString = "greeter " +* item[=].answerOption[+].valueString = "screech " +* item[=].answerOption[+].valueString = "tardy " +* item[=].answerOption[+].valueString = "viewing " +* item[=].answerOption[+].valueString = "heating " +* item[=].answerOption[+].valueString = "homeward " +* item[=].answerOption[+].valueString = "payment " +* item[=].answerOption[+].valueString = "refereeing " +* item[=].answerOption[+].valueString = "canyon " +* item[=].answerOption[+].valueString = "nutmeg " +* item[=].answerOption[+].valueString = "birdcage " +* item[=].answerOption[+].valueString = "killer " +* item[=].answerOption[+].valueString = "waistband " +* item[=].answerOption[+].valueString = "mutter " +* item[=].answerOption[+].valueString = "specific " +* item[=].answerOption[+].valueString = "clerk " +* item[=].answerOption[+].valueString = "orphaned " +* item[=].answerOption[+].valueString = "bat " +* item[=].answerOption[+].valueString = "bakeshop " +* item[=].answerOption[+].valueString = "hilarious " +* item[=].answerOption[+].valueString = "cheeseburger " +* item[=].answerOption[+].valueString = "able " +* item[=].answerOption[+].valueString = "morning " +* item[=].answerOption[+].valueString = "tradition " +* item[=].answerOption[+].valueString = "jean " +* item[=].answerOption[+].valueString = "merry " +* item[=].answerOption[+].valueString = "sunset " +* item[=].answerOption[+].valueString = "stand " +* item[=].answerOption[+].valueString = "sportsmanlike " +* item[=].answerOption[+].valueString = "superstitious " +* item[=].answerOption[+].valueString = "weightless " +* item[=].answerOption[+].valueString = "vibration " +* item[=].answerOption[+].valueString = "spotless " +* item[=].answerOption[+].valueString = "plank " +* item[=].answerOption[+].valueString = "pebble " +* item[=].answerOption[+].valueString = "wastebasket " +* item[=].answerOption[+].valueString = "envy " +* item[=].answerOption[+].valueString = "hammer " +* item[=].answerOption[+].valueString = "sun " +* item[=].answerOption[+].valueString = "whole " +* item[=].answerOption[+].valueString = "faucet " +* item[=].answerOption[+].valueString = "cursive " +* item[=].answerOption[+].valueString = "tire " +* item[=].answerOption[+].valueString = "perch " +* item[=].answerOption[+].valueString = "invitation " +* item[=].answerOption[+].valueString = "continent " +* item[=].answerOption[+].valueString = "membership " +* item[=].answerOption[+].valueString = "scramble " +* item[=].answerOption[+].valueString = "wood " +* item[=].answerOption[+].valueString = "pheasant " +* item[=].answerOption[+].valueString = "anonymous " +* item[=].answerOption[+].valueString = "strategic " +* item[=].answerOption[+].valueString = "polling " +* item[=].answerOption[+].valueString = "combustion " +* item[=].answerOption[+].valueString = "remembrance " +* item[=].answerOption[+].valueString = "obscure " +* item[=].answerOption[+].valueString = "cleric " +* item[=].answerOption[+].valueString = "outrank " +* item[=].answerOption[+].valueString = "absolution " +* item[=].answerOption[+].valueString = "priesthood " +* item[=].answerOption[+].valueString = "critic " +* item[=].answerOption[+].valueString = "uncensored " +* item[=].answerOption[+].valueString = "hobbyist " +* item[=].answerOption[+].valueString = "perilous " +* item[=].answerOption[+].valueString = "irate " +* item[=].answerOption[+].valueString = "global " +* item[=].answerOption[+].valueString = "hovel " +* item[=].answerOption[+].valueString = "sophomore " +* item[=].answerOption[+].valueString = "dirham " +* item[=].answerOption[+].valueString = "keen " +* item[=].answerOption[+].valueString = "fuddle " +* item[=].answerOption[+].valueString = "battlewagon " +* item[=].answerOption[+].valueString = "entail " +* item[=].answerOption[+].valueString = "scarab " +* item[=].answerOption[+].valueString = "dank " +* item[=].answerOption[+].valueString = "guarantee " +* item[=].answerOption[+].valueString = "adjuster " +* item[=].answerOption[+].valueString = "enliven " +* item[=].answerOption[+].valueString = "biodegradable " +* item[=].answerOption[+].valueString = "enfold " +* item[=].answerOption[+].valueString = "amputee " +* item[=].answerOption[+].valueString = "trench " +* item[=].answerOption[+].valueString = "ovation " +* item[=].answerOption[+].valueString = "unsuitable " +* item[=].answerOption[+].valueString = "suburban " +* item[=].answerOption[+].valueString = "memento " +* item[=].answerOption[+].valueString = "inevitable " +* item[=].answerOption[+].valueString = "marine " +* item[=].answerOption[+].valueString = "uncorrupted " +* item[=].answerOption[+].valueString = "mystique " +* item[=].answerOption[+].valueString = "behemoth " +* item[=].answerOption[+].valueString = "marshland " +* item[=].answerOption[+].valueString = "unaltered " +* item[=].answerOption[+].valueString = "minority " +* item[=].answerOption[+].valueString = "illicit " +* item[=].answerOption[+].valueString = "stockbroker " +* item[=].answerOption[+].valueString = "luster " +* item[=].answerOption[+].valueString = "contort " +* item[=].answerOption[+].valueString = "crimping " +* item[=].answerOption[+].valueString = "finery " +* item[=].answerOption[+].valueString = "feminist " +* item[=].answerOption[+].valueString = "hallmark " +* item[=].answerOption[+].valueString = "showy " +* item[=].answerOption[+].valueString = "tarantella " +* item[=].answerOption[+].valueString = "restaurateur " +* item[=].answerOption[+].valueString = "uncanny " +* item[=].answerOption[+].valueString = "kilter " +* item[=].answerOption[+].valueString = "legislation " +* item[=].answerOption[+].valueString = "illogical " +* item[=].answerOption[+].valueString = "entirety " +* item[=].answerOption[+].valueString = "irreparable " +* item[=].answerOption[+].valueString = "itinerary " +* item[=].answerOption[+].valueString = "concept " +* item[=].answerOption[+].valueString = "quivering " +* item[=].answerOption[+].valueString = "plagiarize " +* item[=].answerOption[+].valueString = "effectiveness " +* item[=].answerOption[+].valueString = "portrayal " +* item[=].answerOption[+].valueString = "civilization " +* item[=].answerOption[+].valueString = "variation " +* item[=].answerOption[+].valueString = "omen " +* item[=].answerOption[+].valueString = "teriyaki " +* item[=].answerOption[+].valueString = "oligarch " +* item[=].answerOption[+].valueString = "compartmentalize " +* item[=].answerOption[+].valueString = "lemma " +* item[=].answerOption[+].valueString = "aquaplane " +* item[=].answerOption[+].valueString = "homicidal " +* item[=].answerOption[+].valueString = "editorialize " +* item[=].answerOption[+].valueString = "inkling " +* item[=].answerOption[+].valueString = "valency " +* item[=].answerOption[+].valueString = "mesosphere " +* item[=].answerOption[+].valueString = "distillate " +* item[=].answerOption[+].valueString = "deduce " +* item[=].answerOption[+].valueString = "deformation " +* item[=].answerOption[+].valueString = "puerile " +* item[=].answerOption[+].valueString = "cynical " +* item[=].answerOption[+].valueString = "surreal " +* item[=].answerOption[+].valueString = "denigrate " +* item[=].answerOption[+].valueString = "unconventionality " +* item[=].answerOption[+].valueString = "maceration " +* item[=].answerOption[+].valueString = "jocularity " +* item[=].answerOption[+].valueString = "poignant " +* item[=].answerOption[+].valueString = "subornation " +* item[=].answerOption[+].valueString = "heliotrope " +* item[=].answerOption[+].valueString = "clef " +* item[=].answerOption[+].valueString = "exudation " +* item[=].answerOption[+].valueString = "inequitable " +* item[=].answerOption[+].valueString = "lox " +* item[=].answerOption[+].valueString = "loyalist " +* item[=].answerOption[+].valueString = "immutable " +* item[=].answerOption[+].valueString = "conga " +* item[=].answerOption[+].valueString = "affirmation " +* item[=].answerOption[+].valueString = "pejorative" +* item[+].linkId = "vocabulary_item_difficulty_6" +* item[=].type = #choice +* item[=].text = "Item 6\nWord Difficulty" +* item[=].answerOption[0].valueString = "1 " +* item[=].answerOption[+].valueString = "2 " +* item[=].answerOption[+].valueString = "3" +* item[+].linkId = "vocabulary_item_correct_6" +* item[=].type = #choice +* item[=].text = "Item 6\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" \ No newline at end of file diff --git a/input/fsh/instances/qneurorandomitemgenerationschema.fsh b/input/fsh/instances/qneurorandomitemgenerationschema.fsh new file mode 100644 index 0000000..65b9a51 --- /dev/null +++ b/input/fsh/instances/qneurorandomitemgenerationschema.fsh @@ -0,0 +1,41 @@ +Instance: qneurorandomitemgenerationschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qneurorandomitemgenerationschema" +* title = "q_neuro_random_item_generation_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:07:30Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "random_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "random_recording_acoustic_task_id" +* item[=].type = #string +* item[=].text = "Acoustic Task ID" +* item[+].linkId = "random_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "random_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "random_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "random_item_generation_category" +* item[=].type = #choice +* item[=].text = "Random item generation / semantic fluency: Random item generation category" +* item[=].answerOption[0].valueString = "Numbers " +* item[=].answerOption[+].valueString = "Letters " +* item[=].answerOption[+].valueString = "First names " +* item[=].answerOption[+].valueString = "City names " +* item[=].answerOption[+].valueString = "Country names " +* item[=].answerOption[+].valueString = "Jobs " +* item[=].answerOption[+].valueString = "Fruits " +* item[=].answerOption[+].valueString = "Drinks " +* item[=].answerOption[+].valueString = "Animals " +* item[=].answerOption[+].valueString = "English words starting with \"t\"" \ No newline at end of file diff --git a/input/fsh/instances/qneurowinogradschemasschema.fsh b/input/fsh/instances/qneurowinogradschemasschema.fsh new file mode 100644 index 0000000..126376a --- /dev/null +++ b/input/fsh/instances/qneurowinogradschemasschema.fsh @@ -0,0 +1,1414 @@ +Instance: qneurowinogradschemasschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qneurowinogradschemasschema" +* title = "q_neuro_winograd_schemas_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:07:35Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "winograd_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "winograd_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "winograd_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "winograd_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "winograd_score" +* item[=].type = #string +* item[=].text = "Winograd Schema Scoring: Winograd Schema Score" +* item[+].linkId = "winograd_number_questions" +* item[=].type = #string +* item[=].text = "Number of questions asked" +* item[+].linkId = "winograd_questions_asked" +* item[=].type = #string +* item[=].text = "Questions asked\n(Comma separated)" +* item[+].linkId = "winograd_q_1" +* item[=].type = #choice +* item[=].text = "Winograd Questionnaire: 1. The city councilmen refused the demonstrators a permit because they feared violence. Who feared violence?" +* item[=].answerOption[0].valueString = "The city councilmen " +* item[=].answerOption[+].valueString = "The demonstrators" +* item[+].linkId = "winograd_q_2" +* item[=].type = #choice +* item[=].text = "2. The city councilmen refused the demonstrators a permit because they advocated violence. Who advocated violence?" +* item[=].answerOption[0].valueString = "The city councilmen " +* item[=].answerOption[+].valueString = "The demonstrators" +* item[+].linkId = "winograd_q_3" +* item[=].type = #choice +* item[=].text = "3. The trophy doesn't fit into the brown suitcase because it's too small. What is too small?" +* item[=].answerOption[0].valueString = "The suitcase " +* item[=].answerOption[+].valueString = "The trophy" +* item[+].linkId = "winograd_q_4" +* item[=].type = #choice +* item[=].text = "4. The trophy doesn't fit into the brown suitcase because it's too large. What is too large?" +* item[=].answerOption[0].valueString = "The suitcase " +* item[=].answerOption[+].valueString = "The trophy" +* item[+].linkId = "winograd_q_5" +* item[=].type = #choice +* item[=].text = "5. Joan made sure to thank Susan for all the help she had given. Who had given help?" +* item[=].answerOption[0].valueString = "Susan " +* item[=].answerOption[+].valueString = "Joan" +* item[+].linkId = "winograd_q_6" +* item[=].type = #choice +* item[=].text = "6. Joan made sure to thank Susan for all the help she had received. Who had received help?" +* item[=].answerOption[0].valueString = "Susan " +* item[=].answerOption[+].valueString = "Joan" +* item[+].linkId = "winograd_q_7" +* item[=].type = #choice +* item[=].text = "7. Paul tried to call George on the phone, but he wasn't successful. Who was not successful?" +* item[=].answerOption[0].valueString = "Paul " +* item[=].answerOption[+].valueString = "George" +* item[+].linkId = "winograd_q_8" +* item[=].type = #choice +* item[=].text = "8. Paul tried to call George on the phone, but he wasn't available. Who was not available?" +* item[=].answerOption[0].valueString = "Paul " +* item[=].answerOption[+].valueString = "George" +* item[+].linkId = "winograd_q_9" +* item[=].type = #choice +* item[=].text = "9. The lawyer asked the witness a question, but he was reluctant to answer it. Who was reluctant to answer the question?" +* item[=].answerOption[0].valueString = "The witness " +* item[=].answerOption[+].valueString = "The lawyer" +* item[+].linkId = "winograd_q_10" +* item[=].type = #choice +* item[=].text = "10. The lawyer asked the witness a question, but he was reluctant to repeat it. Who was reluctant to repeat the question?" +* item[=].answerOption[0].valueString = "The witness " +* item[=].answerOption[+].valueString = "The lawyer" +* item[+].linkId = "winograd_q_11" +* item[=].type = #choice +* item[=].text = "11. The delivery truck zoomed by the school bus because it was going so fast. What was going so fast?" +* item[=].answerOption[0].valueString = "The truck " +* item[=].answerOption[+].valueString = "The bus" +* item[+].linkId = "winograd_q_12" +* item[=].type = #choice +* item[=].text = "12. The delivery truck zoomed by the school bus because it was going so slow. What was going so slow?" +* item[=].answerOption[0].valueString = "The truck " +* item[=].answerOption[+].valueString = "The bus" +* item[+].linkId = "winograd_q_13" +* item[=].type = #choice +* item[=].text = "13. Frank felt vindicated when his longtime rival Bill revealed that he was the winner of the competition. Who was the winner of the competition?" +* item[=].answerOption[0].valueString = "Frank " +* item[=].answerOption[+].valueString = "Bill" +* item[+].linkId = "winograd_q_14" +* item[=].type = #choice +* item[=].text = "14. Frank felt crushed when his longtime rival Bill revealed that he was the winner of the competition. Who was the winner of the competition?" +* item[=].answerOption[0].valueString = "Frank " +* item[=].answerOption[+].valueString = "Bill" +* item[+].linkId = "winograd_q_15" +* item[=].type = #choice +* item[=].text = "15. The man couldn't lift his son because he was so weak. Who was weak?" +* item[=].answerOption[0].valueString = "The man " +* item[=].answerOption[+].valueString = "The son" +* item[+].linkId = "winograd_q_16" +* item[=].type = #choice +* item[=].text = "16. The man couldn't lift his son because he was so heavy. Who was heavy?" +* item[=].answerOption[0].valueString = "The man " +* item[=].answerOption[+].valueString = "The son" +* item[+].linkId = "winograd_q_17" +* item[=].type = #choice +* item[=].text = "17. The large ball crashed right through the table because it was made of steel. What was made of steel?" +* item[=].answerOption[0].valueString = "The ball " +* item[=].answerOption[+].valueString = "The table" +* item[+].linkId = "winograd_q_18" +* item[=].type = #choice +* item[=].text = "18. The large ball crashed right through the table because it was made of styrofoam. What was made of styrofoam?" +* item[=].answerOption[0].valueString = "The ball " +* item[=].answerOption[+].valueString = "The table" +* item[+].linkId = "winograd_q_19" +* item[=].type = #choice +* item[=].text = "19. John couldn't see the stage with Billy in front of him because he is so short. Who is so short?" +* item[=].answerOption[0].valueString = "John " +* item[=].answerOption[+].valueString = "Billy" +* item[+].linkId = "winograd_q_20" +* item[=].type = #choice +* item[=].text = "20. John couldn't see the stage with Billy in front of him because he is so tall. Who is so tall?" +* item[=].answerOption[0].valueString = "John " +* item[=].answerOption[+].valueString = "Billy" +* item[+].linkId = "winograd_q_21" +* item[=].type = #choice +* item[=].text = "21. Tom threw his schoolbag down to Ray after he reached the top of the stairs. Who reached the top of the stairs?" +* item[=].answerOption[0].valueString = "Tom " +* item[=].answerOption[+].valueString = "Ray" +* item[+].linkId = "winograd_q_22" +* item[=].type = #choice +* item[=].text = "22. Tom threw his schoolbag down to Ray after he reached the bottom of the stairs. Who reached the bottom of the stairs?" +* item[=].answerOption[0].valueString = "Tom " +* item[=].answerOption[+].valueString = "Ray" +* item[+].linkId = "winograd_q_23" +* item[=].type = #choice +* item[=].text = "23. Although they ran at about the same speed, Sue beat Sally because she had such a good start. Who had a good start?" +* item[=].answerOption[0].valueString = "Sue " +* item[=].answerOption[+].valueString = "Sally" +* item[+].linkId = "winograd_q_24" +* item[=].type = #choice +* item[=].text = "24. Although they ran at about the same speed, Sue beat Sally because she had such a bad start. Who had a bad start?" +* item[=].answerOption[0].valueString = "Sue " +* item[=].answerOption[+].valueString = "Sally" +* item[+].linkId = "winograd_q_25" +* item[=].type = #choice +* item[=].text = "25. The sculpture rolled off the shelf because it wasn't anchored. What wasn't anchored?" +* item[=].answerOption[0].valueString = "The sculpture " +* item[=].answerOption[+].valueString = "The shelf" +* item[+].linkId = "winograd_q_26" +* item[=].type = #choice +* item[=].text = "26. The sculpture rolled off the shelf because it wasn't level. What wasn't level?" +* item[=].answerOption[0].valueString = "The sculpture " +* item[=].answerOption[+].valueString = "The shelf" +* item[+].linkId = "winograd_q_27" +* item[=].type = #choice +* item[=].text = "27. Sam's drawing was hung just above Tina's and it did look much better with another one below it. Which looked better?" +* item[=].answerOption[0].valueString = "Sam's drawing " +* item[=].answerOption[+].valueString = "Tina's drawing" +* item[+].linkId = "winograd_q_28" +* item[=].type = #choice +* item[=].text = "28. Sam's drawing was hung just above Tina's and it did look much better with another one above it. Which looked better?" +* item[=].answerOption[0].valueString = "Sam's drawing " +* item[=].answerOption[+].valueString = "Tina's drawing" +* item[+].linkId = "winograd_q_29" +* item[=].type = #choice +* item[=].text = "29. Anna did a lot better than her good friend Lucy on the test because she had studied so hard. Who studied hard?" +* item[=].answerOption[0].valueString = "Anna " +* item[=].answerOption[+].valueString = "Lucy" +* item[+].linkId = "winograd_q_30" +* item[=].type = #choice +* item[=].text = "30. Anna did a lot worse than her good friend Lucy on the test because she had studied so hard. Who studied hard?" +* item[=].answerOption[0].valueString = "Anna " +* item[=].answerOption[+].valueString = "Lucy" +* item[+].linkId = "winograd_q_31" +* item[=].type = #choice +* item[=].text = "31. The firemen arrived after the police because they were coming from so far away. Who came from far away?" +* item[=].answerOption[0].valueString = "The firemen " +* item[=].answerOption[+].valueString = "The police" +* item[+].linkId = "winograd_q_32" +* item[=].type = #choice +* item[=].text = "32. The firemen arrived before the police because they were coming from so far away. Who came from far away?" +* item[=].answerOption[0].valueString = "The firemen " +* item[=].answerOption[+].valueString = "The police" +* item[+].linkId = "winograd_q_33" +* item[=].type = #choice +* item[=].text = "33. Frank was upset with Tom because the toaster he had bought from him didn't work. Who had bought the toaster?" +* item[=].answerOption[0].valueString = "Frank " +* item[=].answerOption[+].valueString = "Tom" +* item[+].linkId = "winograd_q_34" +* item[=].type = #choice +* item[=].text = "34. Frank was upset with Tom because the toaster he had sold to him didn't work. Who had sold the toaster?" +* item[=].answerOption[0].valueString = "Frank " +* item[=].answerOption[+].valueString = "Tom" +* item[+].linkId = "winograd_q_35" +* item[=].type = #choice +* item[=].text = "35. Jim yelled at Kevin because he was so upset. Who was upset?" +* item[=].answerOption[0].valueString = "Jim " +* item[=].answerOption[+].valueString = "Kevin" +* item[+].linkId = "winograd_q_36" +* item[=].type = #choice +* item[=].text = "36. Jim comforted Kevin because he was so upset. Who was upset?" +* item[=].answerOption[0].valueString = "Jim " +* item[=].answerOption[+].valueString = "Kevin" +* item[+].linkId = "winograd_q_37" +* item[=].type = #choice +* item[=].text = "37. The sack of potatoes had been placed above the bag of flour, so it had to be moved first. What had to be moved first?" +* item[=].answerOption[0].valueString = "The sack of potatoes " +* item[=].answerOption[+].valueString = "The bag of flour" +* item[+].linkId = "winograd_q_38" +* item[=].type = #choice +* item[=].text = "38. The sack of potatoes had been placed below the bag of flour, so it had to be moved first. What had to be moved first?" +* item[=].answerOption[0].valueString = "The sack of potatoes " +* item[=].answerOption[+].valueString = "The bag of flour" +* item[+].linkId = "winograd_q_39" +* item[=].type = #choice +* item[=].text = "39. Pete envies Martin because he is very successful. Who is very successful?" +* item[=].answerOption[0].valueString = "Martin " +* item[=].answerOption[+].valueString = "Pete" +* item[+].linkId = "winograd_q_40" +* item[=].type = #choice +* item[=].text = "40. Pete envies Martin although he is very successful. Who is very successful?" +* item[=].answerOption[0].valueString = "Martin " +* item[=].answerOption[+].valueString = "Pete" +* item[+].linkId = "winograd_q_41" +* item[=].type = #choice +* item[=].text = "41. I was trying to balance the bottle upside down on the table, but I couldn't do it because it was so top-heavy. What was top-heavy?" +* item[=].answerOption[0].valueString = "The bottle " +* item[=].answerOption[+].valueString = "The table" +* item[+].linkId = "winograd_q_42" +* item[=].type = #choice +* item[=].text = "42. I was trying to balance the bottle upside down on the table, but I couldn't do it because it was so uneven. What was uneven?" +* item[=].answerOption[0].valueString = "The bottle " +* item[=].answerOption[+].valueString = "The table" +* item[+].linkId = "winograd_q_43" +* item[=].type = #choice +* item[=].text = "43. I spread the cloth on the table in order to protect it. To protect what?" +* item[=].answerOption[0].valueString = "The table " +* item[=].answerOption[+].valueString = "The cloth" +* item[+].linkId = "winograd_q_44" +* item[=].type = #choice +* item[=].text = "44. I spread the cloth on the table in order to display it. To display what?" +* item[=].answerOption[0].valueString = "The table " +* item[=].answerOption[+].valueString = "The cloth" +* item[+].linkId = "winograd_q_45" +* item[=].type = #choice +* item[=].text = "45. The older students were bullying the younger ones, so we rescued them. Whom did we rescued?" +* item[=].answerOption[0].valueString = "The younger students " +* item[=].answerOption[+].valueString = "The older students" +* item[+].linkId = "winograd_q_46" +* item[=].type = #choice +* item[=].text = "46. The older students were bullying the younger ones, so we punished them. Whom did we punished?" +* item[=].answerOption[0].valueString = "The younger students " +* item[=].answerOption[+].valueString = "The older students" +* item[+].linkId = "winograd_q_47" +* item[=].type = #choice +* item[=].text = "47. I poured water from the bottle into the cup until it was full. What was full?" +* item[=].answerOption[0].valueString = "The cup " +* item[=].answerOption[+].valueString = "The bottle" +* item[+].linkId = "winograd_q_48" +* item[=].type = #choice +* item[=].text = "48. I poured water from the bottle into the cup until it was empty. What was empty?" +* item[=].answerOption[0].valueString = "The cup " +* item[=].answerOption[+].valueString = "The bottle" +* item[+].linkId = "winograd_q_49" +* item[=].type = #choice +* item[=].text = "49. Susan knows all about Ann's personal problems because she is nosy. Who is nosy?" +* item[=].answerOption[0].valueString = "Susan " +* item[=].answerOption[+].valueString = "Ann" +* item[+].linkId = "winograd_q_50" +* item[=].type = #choice +* item[=].text = "50. Susan knows all about Ann's personal problems because she is indiscreet. Who is indiscreet?" +* item[=].answerOption[0].valueString = "Susan " +* item[=].answerOption[+].valueString = "Ann" +* item[+].linkId = "winograd_q_51" +* item[=].type = #choice +* item[=].text = "51. Susan knew that Ann's son had been in a car accident, so she told her about it. Who told the other about the accident?" +* item[=].answerOption[0].valueString = "Susan " +* item[=].answerOption[+].valueString = "Ann" +* item[+].linkId = "winograd_q_52" +* item[=].type = #choice +* item[=].text = "52. Susan knew that Ann's son had been in a car accident, because she told her about it. Who told the other about the accident?" +* item[=].answerOption[0].valueString = "Susan " +* item[=].answerOption[+].valueString = "Ann" +* item[+].linkId = "winograd_q_53" +* item[=].type = #choice +* item[=].text = "53. Joe's uncle can still beat him at tennis, even though he is 30 years older. Who is older?" +* item[=].answerOption[0].valueString = "Joe's uncle " +* item[=].answerOption[+].valueString = "Joe" +* item[+].linkId = "winograd_q_54" +* item[=].type = #choice +* item[=].text = "54. Joe's uncle can still beat him at tennis, even though he is 30 years younger. Who is younger?" +* item[=].answerOption[0].valueString = "Joe's uncle " +* item[=].answerOption[+].valueString = "Joe" +* item[+].linkId = "winograd_q_55" +* item[=].type = #choice +* item[=].text = "55. The police left the house and went into the garage, where they found the murder weapon. Where did they find the murder weapon?" +* item[=].answerOption[0].valueString = "In the garage " +* item[=].answerOption[+].valueString = "In the house" +* item[+].linkId = "winograd_q_56" +* item[=].type = #choice +* item[=].text = "56. The police left the house and went into the garage, after they found the murder weapon. Where did they find the murder weapon?" +* item[=].answerOption[0].valueString = "In the garage " +* item[=].answerOption[+].valueString = "In the house" +* item[+].linkId = "winograd_q_57" +* item[=].type = #choice +* item[=].text = "57. The painting in Mark's living room shows an oak tree. It is to the right of the bookcase. What is to the right of the bookcase?" +* item[=].answerOption[0].valueString = "The painting " +* item[=].answerOption[+].valueString = "The tree" +* item[+].linkId = "winograd_q_58" +* item[=].type = #choice +* item[=].text = "58. The painting in Mark's living room shows an oak tree. It is to the right of a house. What is to the right of a house?" +* item[=].answerOption[0].valueString = "The painting " +* item[=].answerOption[+].valueString = "The tree" +* item[+].linkId = "winograd_q_59" +* item[=].type = #choice +* item[=].text = "59. There is a gap in the wall. You can see the garden through it. You can see the garden through what?" +* item[=].answerOption[0].valueString = "The gap " +* item[=].answerOption[+].valueString = "The wall" +* item[+].linkId = "winograd_q_60" +* item[=].type = #choice +* item[=].text = "60. There is a gap in the wall. You can see the garden behind it. You can see the garden behind what?" +* item[=].answerOption[0].valueString = "The gap " +* item[=].answerOption[+].valueString = "The wall" +* item[+].linkId = "winograd_q_61" +* item[=].type = #choice +* item[=].text = "61. The drain is clogged with hair. It has to be cleaned. What has to be cleaned?" +* item[=].answerOption[0].valueString = "The drain " +* item[=].answerOption[+].valueString = "The hair" +* item[+].linkId = "winograd_q_62" +* item[=].type = #choice +* item[=].text = "62. The drain is clogged with hair. It has to be removed. What has to be removed?" +* item[=].answerOption[0].valueString = "The drain " +* item[=].answerOption[+].valueString = "The hair" +* item[+].linkId = "winograd_q_63" +* item[=].type = #choice +* item[=].text = "63. My meeting started at 4:00 and I needed to catch the train at 4:30, so there wasn't much time. Luckily, it was short, so it worked out. What was short?" +* item[=].answerOption[0].valueString = "The meeting " +* item[=].answerOption[+].valueString = "The train" +* item[+].linkId = "winograd_q_64" +* item[=].type = #choice +* item[=].text = "64. My meeting started at 4:00 and I needed to catch the train at 4:30, so there wasn't much time. Luckily, it was delayed, so it worked out. What was delayed?" +* item[=].answerOption[0].valueString = "The meeting " +* item[=].answerOption[+].valueString = "The train" +* item[+].linkId = "winograd_q_65" +* item[=].type = #choice +* item[=].text = "65. There is a pillar between me and the stage, and I can't see it. What can't I see?" +* item[=].answerOption[0].valueString = "The stage " +* item[=].answerOption[+].valueString = "The pillar" +* item[+].linkId = "winograd_q_66" +* item[=].type = #choice +* item[=].text = "66. There is a pillar between me and the stage, and I can't see around it. What can't I see around?" +* item[=].answerOption[0].valueString = "The stage " +* item[=].answerOption[+].valueString = "The pillar" +* item[+].linkId = "winograd_q_67" +* item[=].type = #choice +* item[=].text = "67. They broadcast an announcement, but a subway came into the station and I couldn't hear it. What couldn't I hear?" +* item[=].answerOption[0].valueString = "The announcement " +* item[=].answerOption[+].valueString = "The subway" +* item[+].linkId = "winograd_q_68" +* item[=].type = #choice +* item[=].text = "68. They broadcast an announcement, but a subway came into the station and I couldn't hear over it. What couldn't I hear over?" +* item[=].answerOption[0].valueString = "The announcement " +* item[=].answerOption[+].valueString = "The subway" +* item[+].linkId = "winograd_q_69" +* item[=].type = #choice +* item[=].text = "69. In the middle of the outdoor concert, the rain started falling, and it continued until 10. What continued until 10?" +* item[=].answerOption[0].valueString = "The rain " +* item[=].answerOption[+].valueString = "The concert" +* item[+].linkId = "winograd_q_70" +* item[=].type = #choice +* item[=].text = "70. In the middle of the outdoor concert, the rain started falling, but it continued until 10. What continued until 10?" +* item[=].answerOption[0].valueString = "The rain " +* item[=].answerOption[+].valueString = "The concert" +* item[+].linkId = "winograd_q_71" +* item[=].type = #choice +* item[=].text = "71. I used an old rag to clean the knife, and then I put it in the drawer. What did I put in the drawer?" +* item[=].answerOption[0].valueString = "The knife " +* item[=].answerOption[+].valueString = "The rag" +* item[+].linkId = "winograd_q_72" +* item[=].type = #choice +* item[=].text = "72. I used an old rag to clean the knife, and then I put it in the trash. What did I put in the trash?" +* item[=].answerOption[0].valueString = "The knife " +* item[=].answerOption[+].valueString = "The rag" +* item[+].linkId = "winograd_q_73" +* item[=].type = #choice +* item[=].text = "73. Ann asked Mary what time the library closes, but she had forgotten. Who had forgotten?" +* item[=].answerOption[0].valueString = "Mary " +* item[=].answerOption[+].valueString = "Ann" +* item[+].linkId = "winograd_q_74" +* item[=].type = #choice +* item[=].text = "74. Ann asked Mary what time the library closes, because she had forgotten. Who had forgotten?" +* item[=].answerOption[0].valueString = "Mary " +* item[=].answerOption[+].valueString = "Ann" +* item[+].linkId = "winograd_q_75" +* item[=].type = #choice +* item[=].text = "75. I took the water bottle out of the backpack so that it would be lighter. What would be lighter?" +* item[=].answerOption[0].valueString = "The backpack " +* item[=].answerOption[+].valueString = "The bottle" +* item[+].linkId = "winograd_q_76" +* item[=].type = #choice +* item[=].text = "76. I took the water bottle out of the backpack so that it would be handy. What would be handy?" +* item[=].answerOption[0].valueString = "The backpack " +* item[=].answerOption[+].valueString = "The bottle" +* item[+].linkId = "winograd_q_77" +* item[=].type = #choice +* item[=].text = "77. I couldn't put the pot on the shelf because it was too high. What was too high?" +* item[=].answerOption[0].valueString = "The shelf " +* item[=].answerOption[+].valueString = "The pot" +* item[+].linkId = "winograd_q_78" +* item[=].type = #choice +* item[=].text = "78. I couldn't put the pot on the shelf because it was too tall. What was too tall?" +* item[=].answerOption[0].valueString = "The shelf " +* item[=].answerOption[+].valueString = "The pot" +* item[+].linkId = "winograd_q_79" +* item[=].type = #choice +* item[=].text = "79. I'm sure that my map will show this building; it is very famous. What is famous?" +* item[=].answerOption[0].valueString = "The building " +* item[=].answerOption[+].valueString = "The map" +* item[+].linkId = "winograd_q_80" +* item[=].type = #choice +* item[=].text = "80. I'm sure that my map will show this building; it is very good. What is good?" +* item[=].answerOption[0].valueString = "The building " +* item[=].answerOption[+].valueString = "The map" +* item[+].linkId = "winograd_q_81" +* item[=].type = #choice +* item[=].text = "81. Bob paid for Charlie's college education. He is very generous. Who is generous?" +* item[=].answerOption[0].valueString = "Bob " +* item[=].answerOption[+].valueString = "Charlie" +* item[+].linkId = "winograd_q_82" +* item[=].type = #choice +* item[=].text = "82. Bob paid for Charlie's college education. He is very grateful. Who is grateful?" +* item[=].answerOption[0].valueString = "Bob " +* item[=].answerOption[+].valueString = "Charlie" +* item[+].linkId = "winograd_q_83" +* item[=].type = #choice +* item[=].text = "83. Bob paid for Charlie's college education, but now Charlie acts as though it never happened. He is very hurt. Who is hurt?" +* item[=].answerOption[0].valueString = "Bob " +* item[=].answerOption[+].valueString = "Charlie" +* item[+].linkId = "winograd_q_84" +* item[=].type = #choice +* item[=].text = "84. Bob paid for Charlie's college education, but now Charlie acts as though it never happened. He is very ungrateful. Who is ungrateful?" +* item[=].answerOption[0].valueString = "Bob " +* item[=].answerOption[+].valueString = "Charlie" +* item[+].linkId = "winograd_q_85" +* item[=].type = #choice +* item[=].text = "85. Bob was playing cards with Adam and was way ahead. If Adam hadn't had a sudden run of good luck, he would have won. Who would have won?" +* item[=].answerOption[0].valueString = "Bob " +* item[=].answerOption[+].valueString = "Adam" +* item[+].linkId = "winograd_q_86" +* item[=].type = #choice +* item[=].text = "86. Bob was playing cards with Adam and was way ahead. If Adam hadn't had a sudden run of good luck, he would have lost. Who would have lost?" +* item[=].answerOption[0].valueString = "Bob " +* item[=].answerOption[+].valueString = "Adam" +* item[+].linkId = "winograd_q_87" +* item[=].type = #choice +* item[=].text = "87. Adam can't leave work here until Bob arrives to replace him. If Bob had left home for work on time, he would be here by this time. Who would be here?" +* item[=].answerOption[0].valueString = "Bob " +* item[=].answerOption[+].valueString = "Adam" +* item[+].linkId = "winograd_q_88" +* item[=].type = #choice +* item[=].text = "88. Adam can't leave work here until Bob arrives to replace him. If Bob had left home for work on time, he would be gone by this time. Who would be gone?" +* item[=].answerOption[0].valueString = "Bob " +* item[=].answerOption[+].valueString = "Adam" +* item[+].linkId = "winograd_q_89" +* item[=].type = #choice +* item[=].text = "89. If the con artist has succeeded in fooling Sam, he would have gotten a lot of money. Who would have gotten the money?" +* item[=].answerOption[0].valueString = "The con artist " +* item[=].answerOption[+].valueString = "Sam" +* item[+].linkId = "winograd_q_90" +* item[=].type = #choice +* item[=].text = "90. If the con artist has succeeded in fooling Sam, he would have lost a lot of money. Who would have lost the money?" +* item[=].answerOption[0].valueString = "The con artist " +* item[=].answerOption[+].valueString = "Sam" +* item[+].linkId = "winograd_q_91" +* item[=].type = #choice +* item[=].text = "91. It was a summer afternoon, and the dog was sitting in the middle of the lawn. After a while, it got up and moved to a spot under the tree, because it was hot. What was hot?" +* item[=].answerOption[0].valueString = "The dog " +* item[=].answerOption[+].valueString = "The spot under the tree" +* item[+].linkId = "winograd_q_92" +* item[=].type = #choice +* item[=].text = "92. It was a summer afternoon, and the dog was sitting in the middle of the lawn. After a while, it got up and moved to a spot under the tree, because it was cooler. What was cooler?" +* item[=].answerOption[0].valueString = "The dog " +* item[=].answerOption[+].valueString = "The spot under the tree" +* item[+].linkId = "winograd_q_93" +* item[=].type = #choice +* item[=].text = "93. The cat was lying by the mouse hole waiting for the mouse, but it was too cautious. What was too cautious?" +* item[=].answerOption[0].valueString = "The mouse " +* item[=].answerOption[+].valueString = "The cat" +* item[+].linkId = "winograd_q_94" +* item[=].type = #choice +* item[=].text = "94. The cat was lying by the mouse hole waiting for the mouse, but it was too impatient. What was too impatient?" +* item[=].answerOption[0].valueString = "The mouse " +* item[=].answerOption[+].valueString = "The cat" +* item[+].linkId = "winograd_q_95" +* item[=].type = #choice +* item[=].text = "95. Anne gave birth to a daughter last month. She is a very charming woman. Who is a very charming woman?" +* item[=].answerOption[0].valueString = "Anne " +* item[=].answerOption[+].valueString = "Anne's daughter" +* item[+].linkId = "winograd_q_96" +* item[=].type = #choice +* item[=].text = "96. Anne gave birth to a daughter last month. She is a very charming baby. Who is a very charming baby?" +* item[=].answerOption[0].valueString = "Anne " +* item[=].answerOption[+].valueString = "Anne's daughter" +* item[+].linkId = "winograd_q_97" +* item[=].type = #choice +* item[=].text = "97. Alice tried frantically to stop her daughter from chatting at the party, leaving us to wonder why she was behaving so strangely. Who was behaving strangely?" +* item[=].answerOption[0].valueString = "Alice " +* item[=].answerOption[+].valueString = "Alice's daughter" +* item[+].linkId = "winograd_q_98" +* item[=].type = #choice +* item[=].text = "98. Alice tried frantically to stop her daughter from barking at the party, leaving us to wonder why she was behaving so strangely. Who was behaving strangely?" +* item[=].answerOption[0].valueString = "Alice " +* item[=].answerOption[+].valueString = "Alice's daughter" +* item[+].linkId = "winograd_q_99" +* item[=].type = #choice +* item[=].text = "99. I saw Jim yelling at some guy in a military uniform with a huge red beard. I don't know who he was, but he looked very unhappy. Who looked very unhappy?" +* item[=].answerOption[0].valueString = "The guy in the uniform " +* item[=].answerOption[+].valueString = "Jim" +* item[+].linkId = "winograd_q_100" +* item[=].type = #choice +* item[=].text = "100. I saw Jim yelling at some guy in a military uniform with a huge red beard. I don't know why he was, but he looked very unhappy. Who looked very unhappy?" +* item[=].answerOption[0].valueString = "The guy in the uniform " +* item[=].answerOption[+].valueString = "Jim" +* item[+].linkId = "winograd_q_101" +* item[=].type = #choice +* item[=].text = "101. The fish ate the worm. It was tasty. What was tasty?" +* item[=].answerOption[0].valueString = "The worm " +* item[=].answerOption[+].valueString = "The fish" +* item[+].linkId = "winograd_q_102" +* item[=].type = #choice +* item[=].text = "102. The fish ate the worm. It was hungry. What was hungry?" +* item[=].answerOption[0].valueString = "The worm " +* item[=].answerOption[+].valueString = "The fish" +* item[+].linkId = "winograd_q_103" +* item[=].type = #choice +* item[=].text = "103. I was trying to open the lock with the key, but someone had filled the keyhole with chewing gum, and I couldn't get it in. What couldn't I get in?" +* item[=].answerOption[0].valueString = "The key " +* item[=].answerOption[+].valueString = "The chewing gum" +* item[+].linkId = "winograd_q_104" +* item[=].type = #choice +* item[=].text = "104. I was trying to open the lock with the key, but someone had filled the keyhole with chewing gum, and I couldn't get it out. What couldn't I get out?" +* item[=].answerOption[0].valueString = "The key " +* item[=].answerOption[+].valueString = "The chewing gum" +* item[+].linkId = "winograd_q_105" +* item[=].type = #choice +* item[=].text = "105. The dog chased the cat, which ran up a tree. It waited at the top. Which waited at the top?" +* item[=].answerOption[0].valueString = "The cat " +* item[=].answerOption[+].valueString = "The dog" +* item[+].linkId = "winograd_q_106" +* item[=].type = #choice +* item[=].text = "106. The dog chased the cat, which ran up a tree. It waited at the bottom. Which waited at the bottom?" +* item[=].answerOption[0].valueString = "The cat " +* item[=].answerOption[+].valueString = "The dog" +* item[+].linkId = "winograd_q_107" +* item[=].type = #choice +* item[=].text = "107. In the storm, the tree fell down and crashed through the roof of my house. Now, I have to get it removed. What has to be removed?" +* item[=].answerOption[0].valueString = "The tree " +* item[=].answerOption[+].valueString = "The roof" +* item[+].linkId = "winograd_q_108" +* item[=].type = #choice +* item[=].text = "108. In the storm, the tree fell down and crashed through the roof of my house. Now, I have to get it repaired. What has to be repaired?" +* item[=].answerOption[0].valueString = "The tree " +* item[=].answerOption[+].valueString = "The roof" +* item[+].linkId = "winograd_q_109" +* item[=].type = #choice +* item[=].text = "109. The customer walked into the bank and stabbed one of the tellers. He was immediately taken to the emergency room. Who was taken to the emergency room?" +* item[=].answerOption[0].valueString = "The teller " +* item[=].answerOption[+].valueString = "The customer" +* item[+].linkId = "winograd_q_110" +* item[=].type = #choice +* item[=].text = "110. The customer walked into the bank and stabbed one of the tellers. He was immediately taken to the police station. Who was taken to the police station?" +* item[=].answerOption[0].valueString = "The teller " +* item[=].answerOption[+].valueString = "The customer" +* item[+].linkId = "winograd_q_111" +* item[=].type = #choice +* item[=].text = "111. John was doing research in the library when he heard a man humming and whistling. He was very annoyed. Who was annoyed?" +* item[=].answerOption[0].valueString = "John " +* item[=].answerOption[+].valueString = "The hummer" +* item[+].linkId = "winograd_q_112" +* item[=].type = #choice +* item[=].text = "112. John was doing research in the library when he heard a man humming and whistling. He was very annoying. Who was annoying?" +* item[=].answerOption[0].valueString = "John " +* item[=].answerOption[+].valueString = "The hummer" +* item[+].linkId = "winograd_q_113" +* item[=].type = #choice +* item[=].text = "113. John was jogging through the park when he saw a man juggling watermelons. He was very impressed. Who was impressed?" +* item[=].answerOption[0].valueString = "John " +* item[=].answerOption[+].valueString = "The juggler" +* item[+].linkId = "winograd_q_114" +* item[=].type = #choice +* item[=].text = "114. John was jogging through the park when he saw a man juggling watermelons. He was very impressive. Who was impressive?" +* item[=].answerOption[0].valueString = "John " +* item[=].answerOption[+].valueString = "The juggler" +* item[+].linkId = "winograd_q_115" +* item[=].type = #choice +* item[=].text = "115. Bob collapsed on the sidewalk. Soon he saw Carl coming to help. He was very ill. Who was ill?" +* item[=].answerOption[0].valueString = "Bob " +* item[=].answerOption[+].valueString = "Carl" +* item[+].linkId = "winograd_q_116" +* item[=].type = #choice +* item[=].text = "116. Bob collapsed on the sidewalk. Soon he saw Carl coming to help. He was very concerned. Who was concerned?" +* item[=].answerOption[0].valueString = "Bob " +* item[=].answerOption[+].valueString = "Carl" +* item[+].linkId = "winograd_q_117" +* item[=].type = #choice +* item[=].text = "117. Sam and Amy are passionately in love, but Amy's parents are unhappy about it, because they are snobs. Who are snobs?" +* item[=].answerOption[0].valueString = "Amy's parents " +* item[=].answerOption[+].valueString = "Sam and Amy" +* item[+].linkId = "winograd_q_118" +* item[=].type = #choice +* item[=].text = "118. Sam and Amy are passionately in love, but Amy's parents are unhappy about it, because they are fifteen. Who are fifteen?" +* item[=].answerOption[0].valueString = "Amy's parents " +* item[=].answerOption[+].valueString = "Sam and Amy" +* item[+].linkId = "winograd_q_119" +* item[=].type = #choice +* item[=].text = "119. Mark told Pete many lies about himself, which Pete included in his book. He should have been more truthful. Who should have been more truthful?" +* item[=].answerOption[0].valueString = "Mark " +* item[=].answerOption[+].valueString = "Pete" +* item[+].linkId = "winograd_q_120" +* item[=].type = #choice +* item[=].text = "120. Mark told Pete many lies about himself, which Pete included in his book. He should have been more skeptical. Who should have been more skeptical?" +* item[=].answerOption[0].valueString = "Mark " +* item[=].answerOption[+].valueString = "Pete" +* item[+].linkId = "winograd_q_121" +* item[=].type = #choice +* item[=].text = "121. Joe has sold his house and bought a new one a few miles away. He will be moving out of it on Thursday. Which house will he be moving out of?" +* item[=].answerOption[0].valueString = "The old house " +* item[=].answerOption[+].valueString = "The new house" +* item[+].linkId = "winograd_q_122" +* item[=].type = #choice +* item[=].text = "122. Joe has sold his house and bought a new one a few miles away. He will be moving into it on Thursday. Which house will he be moving into?" +* item[=].answerOption[0].valueString = "The old house " +* item[=].answerOption[+].valueString = "The new house" +* item[+].linkId = "winograd_q_123" +* item[=].type = #choice +* item[=].text = "123. Many people start to read Paul's books and can't put them down. They are gripped because Paul writes so well. Who or what are gripped?" +* item[=].answerOption[0].valueString = "The readers " +* item[=].answerOption[+].valueString = "The books" +* item[+].linkId = "winograd_q_124" +* item[=].type = #choice +* item[=].text = "124. Many people start to read Paul's books and can't put them down. They are popular because Paul writes so well. Who or what are popular?" +* item[=].answerOption[0].valueString = "The readers " +* item[=].answerOption[+].valueString = "The books" +* item[+].linkId = "winograd_q_125" +* item[=].type = #choice +* item[=].text = "125. Mary took out her flute and played one of her favorite pieces. She has loved it since she was a child. What has Mary loved since she was a child?" +* item[=].answerOption[0].valueString = "The piece " +* item[=].answerOption[+].valueString = "The flute" +* item[+].linkId = "winograd_q_126" +* item[=].type = #choice +* item[=].text = "126. Mary took out her flute and played one of her favorite pieces. She has had it since she was a child. What has Mary had since she was a child?" +* item[=].answerOption[0].valueString = "The piece " +* item[=].answerOption[+].valueString = "The flute" +* item[+].linkId = "winograd_q_127" +* item[=].type = #choice +* item[=].text = "127. Sam pulled up a chair to the piano, but it was broken, so he had to stand instead. What was broken?" +* item[=].answerOption[0].valueString = "The chair " +* item[=].answerOption[+].valueString = "The piano" +* item[+].linkId = "winograd_q_128" +* item[=].type = #choice +* item[=].text = "128. Sam pulled up a chair to the piano, but it was broken, so he had to sing instead. What was broken?" +* item[=].answerOption[0].valueString = "The chair " +* item[=].answerOption[+].valueString = "The piano" +* item[+].linkId = "winograd_q_129" +* item[=].type = #choice +* item[=].text = "129. Since it was raining, I carried the newspaper over my backpack to keep it dry. What was I trying to keep dry?" +* item[=].answerOption[0].valueString = "The backpack " +* item[=].answerOption[+].valueString = "The newspaper" +* item[+].linkId = "winograd_q_130" +* item[=].type = #choice +* item[=].text = "130. Since it was raining, I carried the newspaper in my backpack to keep it dry. What was I trying to keep dry?" +* item[=].answerOption[0].valueString = "The backpack " +* item[=].answerOption[+].valueString = "The newspaper" +* item[+].linkId = "winograd_q_131" +* item[=].type = #choice +* item[=].text = "131. Sara borrowed the book from the library because she needs it for an article she is working on. She reads it when she gets home from work. What does Sara reads when she gets home from work?" +* item[=].answerOption[0].valueString = "The book " +* item[=].answerOption[+].valueString = "The article" +* item[+].linkId = "winograd_q_132" +* item[=].type = #choice +* item[=].text = "132. Sara borrowed the book from the library because she needs it for an article she is working on. She writes it when she gets home from work. What does Sara writes when she gets home from work?" +* item[=].answerOption[0].valueString = "The book " +* item[=].answerOption[+].valueString = "The article" +* item[+].linkId = "winograd_q_133" +* item[=].type = #choice +* item[=].text = "133. This morning, Joey built a sand castle on the beach, and put a toy flag in the highest tower, but this afternoon a breeze knocked it down. What did the a breeze knock down?" +* item[=].answerOption[0].valueString = "The flag " +* item[=].answerOption[+].valueString = "The sand castle" +* item[+].linkId = "winograd_q_134" +* item[=].type = #choice +* item[=].text = "134. This morning, Joey built a sand castle on the beach, and put a toy flag in the highest tower, but this afternoon the tide knocked it down. What did the the tide knock down?" +* item[=].answerOption[0].valueString = "The flag " +* item[=].answerOption[+].valueString = "The sand castle" +* item[+].linkId = "winograd_q_135" +* item[=].type = #choice +* item[=].text = "135. Jane knocked on Susan's door, but there was no answer. She was out. Who was out?" +* item[=].answerOption[0].valueString = "Susan " +* item[=].answerOption[+].valueString = "Jane" +* item[+].linkId = "winograd_q_136" +* item[=].type = #choice +* item[=].text = "136. Jane knocked on Susan's door, but there was no answer. She was disappointed. Who was disappointed?" +* item[=].answerOption[0].valueString = "Susan " +* item[=].answerOption[+].valueString = "Jane" +* item[+].linkId = "winograd_q_137" +* item[=].type = #choice +* item[=].text = "137. Jane knocked on the door, and Susan answered it. She invited her to come out. Who invited whom?" +* item[=].answerOption[0].valueString = "Jane invited Susan " +* item[=].answerOption[+].valueString = "Susan invited Jane" +* item[+].linkId = "winograd_q_138" +* item[=].type = #choice +* item[=].text = "138. Jane knocked on the door, and Susan answered it. She invited her to come in. Who invited whom?" +* item[=].answerOption[0].valueString = "Jane invited Susan " +* item[=].answerOption[+].valueString = "Susan invited Jane" +* item[+].linkId = "winograd_q_139" +* item[=].type = #choice +* item[=].text = "139. Sam took French classes from Adam, because he was eager to speak it fluently. Who was eager to speak French fluently?" +* item[=].answerOption[0].valueString = "Sam " +* item[=].answerOption[+].valueString = "Adam" +* item[+].linkId = "winograd_q_140" +* item[=].type = #choice +* item[=].text = "140. Sam took French classes from Adam, because he was known to speak it fluently. Who was known to speak French fluently?" +* item[=].answerOption[0].valueString = "Sam " +* item[=].answerOption[+].valueString = "Adam" +* item[+].linkId = "winograd_q_141" +* item[=].type = #choice +* item[=].text = "141. The path to the lake was blocked, so we couldn't reach it. What couldn't we reach?" +* item[=].answerOption[0].valueString = "The lake " +* item[=].answerOption[+].valueString = "The path" +* item[+].linkId = "winograd_q_142" +* item[=].type = #choice +* item[=].text = "142. The path to the lake was blocked, so we couldn't use it. What couldn't we use?" +* item[=].answerOption[0].valueString = "The lake " +* item[=].answerOption[+].valueString = "The path" +* item[+].linkId = "winograd_q_143" +* item[=].type = #choice +* item[=].text = "143. The sun was covered by a thick cloud all morning, but luckily, by the time the picnic started, it was gone. What was gone?" +* item[=].answerOption[0].valueString = "The cloud " +* item[=].answerOption[+].valueString = "The sun" +* item[+].linkId = "winograd_q_144" +* item[=].type = #choice +* item[=].text = "144. The sun was covered by a thick cloud all morning, but luckily, by the time the picnic started, it was out. What was out?" +* item[=].answerOption[0].valueString = "The cloud " +* item[=].answerOption[+].valueString = "The sun" +* item[+].linkId = "winograd_q_145" +* item[=].type = #choice +* item[=].text = "145. We went to the lake, because a shark had been seen at the ocean beach, so it was a dangerous place to swim. Which was a dangerous place to swim?" +* item[=].answerOption[0].valueString = "The beach " +* item[=].answerOption[+].valueString = "The lake" +* item[+].linkId = "winograd_q_146" +* item[=].type = #choice +* item[=].text = "146. We went to the lake, because a shark had been seen at the ocean beach, so it was a safer place to swim. Which was a safer place to swim?" +* item[=].answerOption[0].valueString = "The beach " +* item[=].answerOption[+].valueString = "The lake" +* item[+].linkId = "winograd_q_147" +* item[=].type = #choice +* item[=].text = "147. Sam tried to paint a picture of shepherds with sheep, but they ended up looking more like dogs. What looked like dogs?" +* item[=].answerOption[0].valueString = "The sheep " +* item[=].answerOption[+].valueString = "The shepherds" +* item[+].linkId = "winograd_q_148" +* item[=].type = #choice +* item[=].text = "148. Sam tried to paint a picture of shepherds with sheep, but they ended up looking more like golfers. What looked like golfers?" +* item[=].answerOption[0].valueString = "The sheep " +* item[=].answerOption[+].valueString = "The shepherds" +* item[+].linkId = "winograd_q_149" +* item[=].type = #choice +* item[=].text = "149. Mary tucked her daughter Anne into bed, so that she could sleep. Who is going to sleep?" +* item[=].answerOption[0].valueString = "Anne " +* item[=].answerOption[+].valueString = "Mary" +* item[+].linkId = "winograd_q_150" +* item[=].type = #choice +* item[=].text = "150. Mary tucked her daughter Anne into bed, so that she could work. Who is going to work?" +* item[=].answerOption[0].valueString = "Anne " +* item[=].answerOption[+].valueString = "Mary" +* item[+].linkId = "winograd_q_151" +* item[=].type = #choice +* item[=].text = "151. Fred and Alice had very warm down coats, but they were not enough for the cold in Alaska. Who or what were not enough for the cold?" +* item[=].answerOption[0].valueString = "The coats " +* item[=].answerOption[+].valueString = "Fred and Alice" +* item[+].linkId = "winograd_q_152" +* item[=].type = #choice +* item[=].text = "152. Fred and Alice had very warm down coats, but they were not prepared for the cold in Alaska. Who or what were not prepared for the cold?" +* item[=].answerOption[0].valueString = "The coats " +* item[=].answerOption[+].valueString = "Fred and Alice" +* item[+].linkId = "winograd_q_153" +* item[=].type = #choice +* item[=].text = "153. Thomson visited Cooper's grave in 17 At that date he had been dead for five years. Who had been dead for five years?" +* item[=].answerOption[0].valueString = "Cooper " +* item[=].answerOption[+].valueString = "Thomson" +* item[+].linkId = "winograd_q_154" +* item[=].type = #choice +* item[=].text = "154. Thomson visited Cooper's grave in 17 At that date he had been travelling for five years. Who had been travelling for five years?" +* item[=].answerOption[0].valueString = "Cooper " +* item[=].answerOption[+].valueString = "Thomson" +* item[+].linkId = "winograd_q_155" +* item[=].type = #choice +* item[=].text = "155. Jackson was greatly influenced by Arnold, though he lived two centuries earlier. Who lived earlier?" +* item[=].answerOption[0].valueString = "Arnold " +* item[=].answerOption[+].valueString = "Jackson" +* item[+].linkId = "winograd_q_156" +* item[=].type = #choice +* item[=].text = "156. Jackson was greatly influenced by Arnold, though he lived two centuries later. Who lived later?" +* item[=].answerOption[0].valueString = "Arnold " +* item[=].answerOption[+].valueString = "Jackson" +* item[+].linkId = "winograd_q_157" +* item[=].type = #choice +* item[=].text = "157. Tom's daughter Eva is engaged to Dr. Stewart, who is his partner. The two doctors have known one another for ten years. Which two people have known one another for ten years?" +* item[=].answerOption[0].valueString = "Tom and Dr. Stewart " +* item[=].answerOption[+].valueString = "Eva and Dr. Stewart" +* item[+].linkId = "winograd_q_158" +* item[=].type = #choice +* item[=].text = "158. Tom's daughter Eva is engaged to Dr. Stewart, who is his partner. The two lovers have known one another for ten years. Which two people have known one another for ten years?" +* item[=].answerOption[0].valueString = "Tom and Dr. Stewart " +* item[=].answerOption[+].valueString = "Eva and Dr. Stewart" +* item[+].linkId = "winograd_q_159" +* item[=].type = #choice +* item[=].text = "159. I can't cut that tree down with that axe; it is too thick. What is too thick?" +* item[=].answerOption[0].valueString = "The tree " +* item[=].answerOption[+].valueString = "The axe" +* item[+].linkId = "winograd_q_160" +* item[=].type = #choice +* item[=].text = "160. I can't cut that tree down with that axe; it is too small. What is too small?" +* item[=].answerOption[0].valueString = "The tree " +* item[=].answerOption[+].valueString = "The axe" +* item[+].linkId = "winograd_q_161" +* item[=].type = #choice +* item[=].text = "161. The foxes are getting in at night and attacking the chickens. I shall have to guard them. What do I have to guard?" +* item[=].answerOption[0].valueString = "The chickens " +* item[=].answerOption[+].valueString = "The foxes" +* item[+].linkId = "winograd_q_162" +* item[=].type = #choice +* item[=].text = "162. The foxes are getting in at night and attacking the chickens. I shall have to kill them. What do I have to kill?" +* item[=].answerOption[0].valueString = "The chickens " +* item[=].answerOption[+].valueString = "The foxes" +* item[+].linkId = "winograd_q_163" +* item[=].type = #choice +* item[=].text = "163. The foxes are getting in at night and attacking the chickens. They have gotten very bold. What has gotten bold?" +* item[=].answerOption[0].valueString = "The foxes " +* item[=].answerOption[+].valueString = "The chickens" +* item[+].linkId = "winograd_q_164" +* item[=].type = #choice +* item[=].text = "164. The foxes are getting in at night and attacking the chickens. They have gotten very nervous. What has gotten nervous?" +* item[=].answerOption[0].valueString = "The foxes " +* item[=].answerOption[+].valueString = "The chickens" +* item[+].linkId = "winograd_q_165" +* item[=].type = #choice +* item[=].text = "165. Fred covered his eyes with his hands, because the wind was blowing sand around. He opened them when the wind stopped. What did Fred opened?" +* item[=].answerOption[0].valueString = "His eyes " +* item[=].answerOption[+].valueString = "His hands" +* item[+].linkId = "winograd_q_166" +* item[=].type = #choice +* item[=].text = "166. Fred covered his eyes with his hands, because the wind was blowing sand around. He lowered them when the wind stopped. What did Fred lowered?" +* item[=].answerOption[0].valueString = "His eyes " +* item[=].answerOption[+].valueString = "His hands" +* item[+].linkId = "winograd_q_167" +* item[=].type = #choice +* item[=].text = "167. The actress used to be named Terpsichore, but she changed it to Tina a few years ago, because she figured it was easier to pronounce. Which name was easier to pronounce?" +* item[=].answerOption[0].valueString = "Tina " +* item[=].answerOption[+].valueString = "Terpsichore" +* item[+].linkId = "winograd_q_168" +* item[=].type = #choice +* item[=].text = "168. The actress used to be named Terpsichore, but she changed it to Tina a few years ago, because she figured it was too hard to pronounce. Which name was too hard to pronounce?" +* item[=].answerOption[0].valueString = "Tina " +* item[=].answerOption[+].valueString = "Terpsichore" +* item[+].linkId = "winograd_q_169" +* item[=].type = #choice +* item[=].text = "169. Fred watched TV while George went out to buy groceries. After an hour he got up. Who got up?" +* item[=].answerOption[0].valueString = "Fred " +* item[=].answerOption[+].valueString = "George" +* item[+].linkId = "winograd_q_170" +* item[=].type = #choice +* item[=].text = "170. Fred watched TV while George went out to buy groceries. After an hour he got back. Who got back?" +* item[=].answerOption[0].valueString = "Fred " +* item[=].answerOption[+].valueString = "George" +* item[+].linkId = "winograd_q_171" +* item[=].type = #choice +* item[=].text = "171. Fred was supposed to run the dishwasher, but he put it off, because he wanted to watch TV. But the show turned out to be boring, so he changed his mind and turned it on. What did Fred turn on?" +* item[=].answerOption[0].valueString = "The dishwasher " +* item[=].answerOption[+].valueString = "The television" +* item[+].linkId = "winograd_q_172" +* item[=].type = #choice +* item[=].text = "172. Fred was supposed to run the dishwasher, but he put it off, because he wanted to watch TV. But the show turned out to be boring, so he changed his mind and turned it off. What did Fred turn off?" +* item[=].answerOption[0].valueString = "The dishwasher " +* item[=].answerOption[+].valueString = "The television" +* item[+].linkId = "winograd_q_173" +* item[=].type = #choice +* item[=].text = "173. Fred is the only man still alive who remembers my great-grandfather. He is a remarkable man. Who is a remarkable man?" +* item[=].answerOption[0].valueString = "Fred " +* item[=].answerOption[+].valueString = "My great-grandfather" +* item[+].linkId = "winograd_q_174" +* item[=].type = #choice +* item[=].text = "174. Fred is the only man still alive who remembers my great-grandfather. He was a remarkable man. Who was a remarkable man?" +* item[=].answerOption[0].valueString = "Fred " +* item[=].answerOption[+].valueString = "My great-grandfather" +* item[+].linkId = "winograd_q_175" +* item[=].type = #choice +* item[=].text = "175. Fred is the only man alive who still remembers my father as an infant. When Fred first saw my father, he was twelve years old. Who was twelve years old?" +* item[=].answerOption[0].valueString = "Fred " +* item[=].answerOption[+].valueString = "My father" +* item[+].linkId = "winograd_q_176" +* item[=].type = #choice +* item[=].text = "176. Fred is the only man alive who still remembers my father as an infant. When Fred first saw my father, he was twelve months old. Who was twelve months old?" +* item[=].answerOption[0].valueString = "Fred " +* item[=].answerOption[+].valueString = "My father" +* item[+].linkId = "winograd_q_177" +* item[=].type = #choice +* item[=].text = "177. In July, Kamtchatka declared war on Yakutsk. Since Yakutsk's army was much better equipped and ten times larger, they were victorious within weeks. Who was victorious?" +* item[=].answerOption[0].valueString = "Yakutsk " +* item[=].answerOption[+].valueString = "Kamchatka" +* item[+].linkId = "winograd_q_178" +* item[=].type = #choice +* item[=].text = "178. In July, Kamtchatka declared war on Yakutsk. Since Yakutsk's army was much better equipped and ten times larger, they were defeated within weeks. Who was defeated?" +* item[=].answerOption[0].valueString = "Yakutsk " +* item[=].answerOption[+].valueString = "Kamchatka" +* item[+].linkId = "winograd_q_179" +* item[=].type = #choice +* item[=].text = "179. Elizabeth moved her company from Sparta to Troy to save money on taxes; the taxes are much higher there. Where are the taxes higher?" +* item[=].answerOption[0].valueString = "In Sparta " +* item[=].answerOption[+].valueString = "In Troy" +* item[+].linkId = "winograd_q_180" +* item[=].type = #choice +* item[=].text = "180. Elizabeth moved her company from Sparta to Troy to save money on taxes; the taxes are much lower there. Where are the taxes lower?" +* item[=].answerOption[0].valueString = "In Sparta " +* item[=].answerOption[+].valueString = "In Troy" +* item[+].linkId = "winograd_q_181" +* item[=].type = #choice +* item[=].text = "181. Esther figures that she will save shipping costs if she builds her factory in Springfield instead of Franklin, because most of her customers live there. In which town do most of Esther's customers live?" +* item[=].answerOption[0].valueString = "Springfield " +* item[=].answerOption[+].valueString = "Franklin" +* item[+].linkId = "winograd_q_182" +* item[=].type = #choice +* item[=].text = "182. Esther figures that she will save shipping costs if she builds her factory in Springfield instead of Franklin, because none of her customers live there. In which town do none of Esther's customers live?" +* item[=].answerOption[0].valueString = "Springfield " +* item[=].answerOption[+].valueString = "Franklin" +* item[+].linkId = "winograd_q_183" +* item[=].type = #choice +* item[=].text = "183. There are too many deer in the park, so the park service brought in a small pack of wolves. The population should increase over the next few years. Which population will increase?" +* item[=].answerOption[0].valueString = "The wolves " +* item[=].answerOption[+].valueString = "The deer" +* item[+].linkId = "winograd_q_184" +* item[=].type = #choice +* item[=].text = "184. There are too many deer in the park, so the park service brought in a small pack of wolves. The population should decrease over the next few years. Which population will decrease?" +* item[=].answerOption[0].valueString = "The wolves " +* item[=].answerOption[+].valueString = "The deer" +* item[+].linkId = "winograd_q_185" +* item[=].type = #choice +* item[=].text = "185. Archaeologists have concluded that humans lived in Laputa 20,000 years ago. They hunted for deer on the river banks. Who hunted for deer?" +* item[=].answerOption[0].valueString = "The prehistoric humans " +* item[=].answerOption[+].valueString = "The archaeologists" +* item[+].linkId = "winograd_q_186" +* item[=].type = #choice +* item[=].text = "186. Archaeologists have concluded that humans lived in Laputa 20,000 years ago. They hunted for evidence on the river banks. Who hunted for evidence?" +* item[=].answerOption[0].valueString = "The prehistoric humans " +* item[=].answerOption[+].valueString = "The archaeologists" +* item[+].linkId = "winograd_q_187" +* item[=].type = #choice +* item[=].text = "187. The scientists are studying three species of fish that have recently been found living in the Indian Ocean. They appeared two years ago. Who or what appeared two years ago?" +* item[=].answerOption[0].valueString = "The fish " +* item[=].answerOption[+].valueString = "The scientists" +* item[+].linkId = "winograd_q_188" +* item[=].type = #choice +* item[=].text = "188. The scientists are studying three species of fish that have recently been found living in the Indian Ocean. They began two years ago. Who or what began two years ago?" +* item[=].answerOption[0].valueString = "The fish " +* item[=].answerOption[+].valueString = "The scientists" +* item[+].linkId = "winograd_q_189" +* item[=].type = #choice +* item[=].text = "189. The journalists interviewed the stars of the new movie. They were very cooperative, so the interview lasted for a long time. Who was cooperative?" +* item[=].answerOption[0].valueString = "The stars " +* item[=].answerOption[+].valueString = "The journalists" +* item[+].linkId = "winograd_q_190" +* item[=].type = #choice +* item[=].text = "190. The journalists interviewed the stars of the new movie. They were very persistent, so the interview lasted for a long time. Who was persistent?" +* item[=].answerOption[0].valueString = "The stars " +* item[=].answerOption[+].valueString = "The journalists" +* item[+].linkId = "winograd_q_191" +* item[=].type = #choice +* item[=].text = "191. The police arrested all of the gang members. They were trying to run the drug trade in the neighborhood. Who was trying to run the drug trade?" +* item[=].answerOption[0].valueString = "The gang " +* item[=].answerOption[+].valueString = "The police" +* item[+].linkId = "winograd_q_192" +* item[=].type = #choice +* item[=].text = "192. The police arrested all of the gang members. They were trying to stop the drug trade in the neighborhood. Who was trying to stop the drug trade?" +* item[=].answerOption[0].valueString = "The gang " +* item[=].answerOption[+].valueString = "The police" +* item[+].linkId = "winograd_q_193" +* item[=].type = #choice +* item[=].text = "193. I put the cake away in the refrigerator. It has a lot of butter in it. What has a lot of butter?" +* item[=].answerOption[0].valueString = "The cake " +* item[=].answerOption[+].valueString = "The refrigerator" +* item[+].linkId = "winograd_q_194" +* item[=].type = #choice +* item[=].text = "194. I put the cake away in the refrigerator. It has a lot of leftovers in it. What has a lot of leftovers?" +* item[=].answerOption[0].valueString = "The cake " +* item[=].answerOption[+].valueString = "The refrigerator" +* item[+].linkId = "winograd_q_195" +* item[=].type = #choice +* item[=].text = "195. Sam broke both his ankles and he's walking with crutches. But a month or so from now they should be better. What should be better?" +* item[=].answerOption[0].valueString = "The ankles " +* item[=].answerOption[+].valueString = "The crutches" +* item[+].linkId = "winograd_q_196" +* item[=].type = #choice +* item[=].text = "196. Sam broke both his ankles and he's walking with crutches. But a month or so from now they should be unnecessary. What should be unnecessary?" +* item[=].answerOption[0].valueString = "The ankles " +* item[=].answerOption[+].valueString = "The crutches" +* item[+].linkId = "winograd_q_197" +* item[=].type = #choice +* item[=].text = "197. When the sponsors of the bill got to the town hall, they were surprised to find that the room was full of opponents. They were very much in the majority. Who were in the majority?" +* item[=].answerOption[0].valueString = "The opponents " +* item[=].answerOption[+].valueString = "The sponsors" +* item[+].linkId = "winograd_q_198" +* item[=].type = #choice +* item[=].text = "198. When the sponsors of the bill got to the town hall, they were surprised to find that the room was full of opponents. They were very much in the minority. Who were in the minority?" +* item[=].answerOption[0].valueString = "The opponents " +* item[=].answerOption[+].valueString = "The sponsors" +* item[+].linkId = "winograd_q_199" +* item[=].type = #choice +* item[=].text = "199. Everyone really loved the oatmeal cookies; only a few people liked the chocolate chip cookies. Next time, we should make more of them. Which cookie should we make more of, next time?" +* item[=].answerOption[0].valueString = "The oatmeal cookies " +* item[=].answerOption[+].valueString = "The chocolate chip" +* item[+].linkId = "winograd_q_200" +* item[=].type = #choice +* item[=].text = "200. Everyone really loved the oatmeal cookies; only a few people liked the chocolate chip cookies. Next time, we should make fewer of them. Which cookie should we make fewer of, next time?" +* item[=].answerOption[0].valueString = "The oatmeal cookies " +* item[=].answerOption[+].valueString = "The chocolate chip" +* item[+].linkId = "winograd_q_201" +* item[=].type = #choice +* item[=].text = "201. We had hoped to place copies of our newsletter on all the chairs in the auditorium, but there were simply not enough of them. There are not enough of what?" +* item[=].answerOption[0].valueString = "Chairs " +* item[=].answerOption[+].valueString = "Copies of the newsletter" +* item[+].linkId = "winograd_q_202" +* item[=].type = #choice +* item[=].text = "202. We had hoped to place copies of our newsletter on all the chairs in the auditorium, but there were simply too many of them. There are too many of what?" +* item[=].answerOption[0].valueString = "Chairs " +* item[=].answerOption[+].valueString = "Copies of the newsletter" +* item[+].linkId = "winograd_q_203" +* item[=].type = #choice +* item[=].text = "203. I stuck a pin through a carrot. When I pulled the pin out, it left a hole. What left a hole?" +* item[=].answerOption[0].valueString = "The pin " +* item[=].answerOption[+].valueString = "The carrot" +* item[+].linkId = "winograd_q_204" +* item[=].type = #choice +* item[=].text = "204. I stuck a pin through a carrot. When I pulled the pin out, it had a hole. What had a hole?" +* item[=].answerOption[0].valueString = "The pin " +* item[=].answerOption[+].valueString = "The carrot" +* item[+].linkId = "winograd_q_205" +* item[=].type = #choice +* item[=].text = "205. I couldn't find a spoon, so I tried using a pen to stir my coffee. But that turned out to be a bad idea, because it got full of ink. What got full of ink?" +* item[=].answerOption[0].valueString = "The coffee " +* item[=].answerOption[+].valueString = "The pen" +* item[+].linkId = "winograd_q_206" +* item[=].type = #choice +* item[=].text = "206. I couldn't find a spoon, so I tried using a pen to stir my coffee. But that turned out to be a bad idea, because it got full of coffee. What got full of coffee?" +* item[=].answerOption[0].valueString = "The coffee " +* item[=].answerOption[+].valueString = "The pen" +* item[+].linkId = "winograd_q_207" +* item[=].type = #choice +* item[=].text = "207. Steve follows Fred's example in everything. He admires him hugely. Who admires whom?" +* item[=].answerOption[0].valueString = "Steve admires Fred " +* item[=].answerOption[+].valueString = "Fred influences Steve" +* item[+].linkId = "winograd_q_208" +* item[=].type = #choice +* item[=].text = "208. Steve follows Fred's example in everything. He influences him hugely. Who influences whom?" +* item[=].answerOption[0].valueString = "Steve admires Fred " +* item[=].answerOption[+].valueString = "Fred influences Steve" +* item[+].linkId = "winograd_q_209" +* item[=].type = #choice +* item[=].text = "209. The table won't fit through the doorway because it is too wide. What is too wide?" +* item[=].answerOption[0].valueString = "The table " +* item[=].answerOption[+].valueString = "The doorway" +* item[+].linkId = "winograd_q_210" +* item[=].type = #choice +* item[=].text = "210. The table won't fit through the doorway because it is too narrow. What is too narrow?" +* item[=].answerOption[0].valueString = "The table " +* item[=].answerOption[+].valueString = "The doorway" +* item[+].linkId = "winograd_q_211" +* item[=].type = #choice +* item[=].text = "211. Grace was happy to trade me her sweater for my jacket. She thinks it looks great on her. What looks great on Grace?" +* item[=].answerOption[0].valueString = "The jacket " +* item[=].answerOption[+].valueString = "The sweater" +* item[+].linkId = "winograd_q_212" +* item[=].type = #choice +* item[=].text = "212. Grace was happy to trade me her sweater for my jacket. She thinks it looks dowdy on her. What looks dowdy on Grace?" +* item[=].answerOption[0].valueString = "The jacket " +* item[=].answerOption[+].valueString = "The sweater" +* item[+].linkId = "winograd_q_213" +* item[=].type = #choice +* item[=].text = "213. Bill thinks that calling attention to himself was rude to Bert. Who called attention to himself?" +* item[=].answerOption[0].valueString = "Bill " +* item[=].answerOption[+].valueString = "Bert" +* item[+].linkId = "winograd_q_214" +* item[=].type = #choice +* item[=].text = "214. Bill thinks that calling attention to himself was rude of Bert. Who called attention to himself?" +* item[=].answerOption[0].valueString = "Bill " +* item[=].answerOption[+].valueString = "Bert" +* item[+].linkId = "winograd_q_215" +* item[=].type = #choice +* item[=].text = "215. John hired Bill to take care of him. Who is taking care of whom?" +* item[=].answerOption[0].valueString = "Bill is taking care of John " +* item[=].answerOption[+].valueString = "John is taking care of Bill" +* item[+].linkId = "winograd_q_216" +* item[=].type = #choice +* item[=].text = "216. John hired himself out to Bill to take care of him. Who is taking care of whom?" +* item[=].answerOption[0].valueString = "Bill is taking care of John " +* item[=].answerOption[+].valueString = "John is taking care of Bill" +* item[+].linkId = "winograd_q_217" +* item[=].type = #choice +* item[=].text = "217. John promised Bill to leave, so an hour later he left. Who left?" +* item[=].answerOption[0].valueString = "John " +* item[=].answerOption[+].valueString = "Bill" +* item[+].linkId = "winograd_q_218" +* item[=].type = #choice +* item[=].text = "218. John ordered Bill to leave, so an hour later he left. Who left?" +* item[=].answerOption[0].valueString = "John " +* item[=].answerOption[+].valueString = "Bill" +* item[+].linkId = "winograd_q_219" +* item[=].type = #choice +* item[=].text = "219. Sam Goodman's biography of the Spartan general Xenophanes conveys a vivid sense of the difficulties he faced in his childhood. Who faced difficulties?" +* item[=].answerOption[0].valueString = "Xenophanes " +* item[=].answerOption[+].valueString = "Sam" +* item[+].linkId = "winograd_q_220" +* item[=].type = #choice +* item[=].text = "220. Sam Goodman's biography of the Spartan general Xenophanes conveys a vivid sense of the difficulties he faced in his research. Who faced difficulties?" +* item[=].answerOption[0].valueString = "Xenophanes " +* item[=].answerOption[+].valueString = "Sam" +* item[+].linkId = "winograd_q_221" +* item[=].type = #choice +* item[=].text = "221. Emma's mother had died long ago, and her place had been taken by an excellent woman as governess. Whose place had been taken?" +* item[=].answerOption[0].valueString = "Emma's mother " +* item[=].answerOption[+].valueString = "Emma" +* item[+].linkId = "winograd_q_222" +* item[=].type = #choice +* item[=].text = "222. Emma's mother had died long ago, and her education had been taken care by an excellent woman as governess. Whose education had been taken care of?" +* item[=].answerOption[0].valueString = "Emma's mother " +* item[=].answerOption[+].valueString = "Emma" +* item[+].linkId = "winograd_q_223" +* item[=].type = #choice +* item[=].text = "223. Jane knocked on Susan's door but she did not answer. Who did not answer?" +* item[=].answerOption[0].valueString = "Susan " +* item[=].answerOption[+].valueString = "Jane" +* item[+].linkId = "winograd_q_224" +* item[=].type = #choice +* item[=].text = "224. Jane knocked on Susan's door but she did not get an answer. Who did not get an answer?" +* item[=].answerOption[0].valueString = "Susan " +* item[=].answerOption[+].valueString = "Jane" +* item[+].linkId = "winograd_q_225" +* item[=].type = #choice +* item[=].text = "225. Joe paid the detective after he received the final report on the case. Who received the final report?" +* item[=].answerOption[0].valueString = "Joe " +* item[=].answerOption[+].valueString = "The detective" +* item[+].linkId = "winograd_q_226" +* item[=].type = #choice +* item[=].text = "226. Joe paid the detective after he delivered the final report on the case. Who delivered the final report?" +* item[=].answerOption[0].valueString = "Joe " +* item[=].answerOption[+].valueString = "The detective" +* item[+].linkId = "winograd_q_227" +* item[=].type = #choice +* item[=].text = "227. Beth didn't get angry with Sally, who had cut her off, because she stopped and counted to ten. Who counted to ten?" +* item[=].answerOption[0].valueString = "Beth " +* item[=].answerOption[+].valueString = "Sally" +* item[+].linkId = "winograd_q_228" +* item[=].type = #choice +* item[=].text = "228. Beth didn't get angry with Sally, who had cut her off, because she stopped and apologized. Who apologized?" +* item[=].answerOption[0].valueString = "Beth " +* item[=].answerOption[+].valueString = "Sally" +* item[+].linkId = "winograd_q_229" +* item[=].type = #choice +* item[=].text = "229. Jim signaled the barman and gestured toward his empty glass. Whose empty glass?" +* item[=].answerOption[0].valueString = "Jim " +* item[=].answerOption[+].valueString = "The barman" +* item[+].linkId = "winograd_q_230" +* item[=].type = #choice +* item[=].text = "230. Jim signaled the barman and gestured toward his bathroom key. Whose bathroom key?" +* item[=].answerOption[0].valueString = "Jim " +* item[=].answerOption[+].valueString = "The barman" +* item[+].linkId = "winograd_q_231" +* item[=].type = #choice +* item[=].text = "231. Dan took the rear seat while Bill claimed the front because his 'Dibs!' was quicker. Whose 'Dibs' was quicker?" +* item[=].answerOption[0].valueString = "Bill " +* item[=].answerOption[+].valueString = "Dan" +* item[+].linkId = "winograd_q_232" +* item[=].type = #choice +* item[=].text = "232. Dan took the rear seat while Bill claimed the front because his 'Dibs!'' was slow. Whose 'Dibs' was slow?" +* item[=].answerOption[0].valueString = "Bill " +* item[=].answerOption[+].valueString = "Dan" +* item[+].linkId = "winograd_q_233" +* item[=].type = #choice +* item[=].text = "233. Tom said 'Check' to Ralph as he took his bishop. Whose bishop did Tom take?" +* item[=].answerOption[0].valueString = "Ralph's " +* item[=].answerOption[+].valueString = "Tom's" +* item[+].linkId = "winograd_q_234" +* item[=].type = #choice +* item[=].text = "234. Tom said 'Check' to Ralph as he moved his bishop. Whose bishop did Tom moved?" +* item[=].answerOption[0].valueString = "Ralph's " +* item[=].answerOption[+].valueString = "Tom's" +* item[+].linkId = "winograd_q_235" +* item[=].type = #choice +* item[=].text = "235. As Andrea in the crop duster passed over Susan, she could see the landing strip. Who could see the landing strip?" +* item[=].answerOption[0].valueString = "Andrea " +* item[=].answerOption[+].valueString = "Susan" +* item[+].linkId = "winograd_q_236" +* item[=].type = #choice +* item[=].text = "236. As Andrea in the crop duster passed over Susan, she could see the landing gear. Who could see the landing gear?" +* item[=].answerOption[0].valueString = "Andrea " +* item[=].answerOption[+].valueString = "Susan" +* item[+].linkId = "winograd_q_237" +* item[=].type = #choice +* item[=].text = "237. Tom gave Ralph a lift to school so he wouldn't have to walk. Who wouldn't have to walk?" +* item[=].answerOption[0].valueString = "Ralph " +* item[=].answerOption[+].valueString = "Tom" +* item[+].linkId = "winograd_q_238" +* item[=].type = #choice +* item[=].text = "238. Tom gave Ralph a lift to school so he wouldn't have to drive alone. Who wouldn't have to drive alone?" +* item[=].answerOption[0].valueString = "Ralph " +* item[=].answerOption[+].valueString = "Tom" +* item[+].linkId = "winograd_q_239" +* item[=].type = #choice +* item[=].text = "239. Bill passed the half-empty plate to John because he was full. Who was full?" +* item[=].answerOption[0].valueString = "Bill " +* item[=].answerOption[+].valueString = "John" +* item[+].linkId = "winograd_q_240" +* item[=].type = #choice +* item[=].text = "240. Bill passed the half-empty plate to John because he was hungry. Who was hungry?" +* item[=].answerOption[0].valueString = "Bill " +* item[=].answerOption[+].valueString = "John" +* item[+].linkId = "winograd_q_241" +* item[=].type = #choice +* item[=].text = "241. Bill passed the gameboy to John because his turn was over. Whose turn was over?" +* item[=].answerOption[0].valueString = "Bill " +* item[=].answerOption[+].valueString = "John" +* item[+].linkId = "winograd_q_242" +* item[=].type = #choice +* item[=].text = "242. Bill passed the gameboy to John because his turn was next. Whose turn was next?" +* item[=].answerOption[0].valueString = "Bill " +* item[=].answerOption[+].valueString = "John" +* item[+].linkId = "winograd_q_243" +* item[=].type = #choice +* item[=].text = "243. The man lifted the boy onto his bunk bed. Whose bunk bed?" +* item[=].answerOption[0].valueString = "The boy's " +* item[=].answerOption[+].valueString = "The man's" +* item[+].linkId = "winograd_q_244" +* item[=].type = #choice +* item[=].text = "244. The man lifted the boy onto his shoulders. Whose shoulders?" +* item[=].answerOption[0].valueString = "The boy's " +* item[=].answerOption[+].valueString = "The man's" +* item[+].linkId = "winograd_q_245" +* item[=].type = #choice +* item[=].text = "245. Patting her back, the woman smiled at the girl. Whose back did the woman pat?" +* item[=].answerOption[0].valueString = "The girl's " +* item[=].answerOption[+].valueString = "The woman's" +* item[+].linkId = "winograd_q_246" +* item[=].type = #choice +* item[=].text = "246. Stretching her back, the woman smiled at the girl. Whose back did the woman stretch?" +* item[=].answerOption[0].valueString = "The girl's " +* item[=].answerOption[+].valueString = "The woman's" +* item[+].linkId = "winograd_q_247" +* item[=].type = #choice +* item[=].text = "247. Billy cried because Toby wouldn't share his toy. Who owned the toy?" +* item[=].answerOption[0].valueString = "Toby " +* item[=].answerOption[+].valueString = "Billy" +* item[+].linkId = "winograd_q_248" +* item[=].type = #choice +* item[=].text = "248. Billy cried because Toby wouldn't accept his toy. Who owned the toy?" +* item[=].answerOption[0].valueString = "Toby " +* item[=].answerOption[+].valueString = "Billy" +* item[+].linkId = "winograd_q_249" +* item[=].type = #choice +* item[=].text = "249. Lily spoke to Donna, breaking her concentration. Whose concentration?" +* item[=].answerOption[0].valueString = "Donna " +* item[=].answerOption[+].valueString = "Lily" +* item[+].linkId = "winograd_q_250" +* item[=].type = #choice +* item[=].text = "250. Lily spoke to Donna, breaking her silence. Whose silence?" +* item[=].answerOption[0].valueString = "Donna " +* item[=].answerOption[+].valueString = "Lily" +* item[+].linkId = "winograd_q_251" +* item[=].type = #choice +* item[=].text = "251. When Tommy dropped his ice cream, Timmy giggled, so father gave him a stern look. Who got the look from father?" +* item[=].answerOption[0].valueString = "Timmy " +* item[=].answerOption[+].valueString = "Tommy" +* item[+].linkId = "winograd_q_252" +* item[=].type = #choice +* item[=].text = "252. When Tommy dropped his ice cream, Timmy giggled, so father gave him a sympathetic look. Who got the look from father?" +* item[=].answerOption[0].valueString = "Timmy " +* item[=].answerOption[+].valueString = "Tommy" +* item[+].linkId = "winograd_q_253" +* item[=].type = #choice +* item[=].text = "253. As Ollie carried Tommy up the long winding steps, his legs dangled. Whose legs dangled?" +* item[=].answerOption[0].valueString = "Tommy " +* item[=].answerOption[+].valueString = "Ollie" +* item[+].linkId = "winograd_q_254" +* item[=].type = #choice +* item[=].text = "254. As Ollie carried Tommy up the long winding steps, his legs ached. Whose legs ached?" +* item[=].answerOption[0].valueString = "Tommy " +* item[=].answerOption[+].valueString = "Ollie" +* item[+].linkId = "winograd_q_255" +* item[=].type = #choice +* item[=].text = "255. The father carried the sleeping boy in his arms. Whose arms?" +* item[=].answerOption[0].valueString = "The father " +* item[=].answerOption[+].valueString = "The boy" +* item[+].linkId = "winograd_q_256" +* item[=].type = #choice +* item[=].text = "256. The father carried the sleeping boy in his bassinet. Whose bassinet?" +* item[=].answerOption[0].valueString = "The father " +* item[=].answerOption[+].valueString = "The boy" +* item[+].linkId = "winograd_q_257" +* item[=].type = #choice +* item[=].text = "257. The woman held the girl against her chest. Whose chest?" +* item[=].answerOption[0].valueString = "The woman's " +* item[=].answerOption[+].valueString = "The girl's" +* item[+].linkId = "winograd_q_258" +* item[=].type = #choice +* item[=].text = "258. The woman held the girl against her will. Whose will?" +* item[=].answerOption[0].valueString = "The woman's " +* item[=].answerOption[+].valueString = "The girl's" +* item[+].linkId = "winograd_q_259" +* item[=].type = #choice +* item[=].text = "259. Pam's parents came home and found her having sex with her boyfriend, Paul. They were embarrassed about it. Who were embarrassed?" +* item[=].answerOption[0].valueString = "Pam and Paul " +* item[=].answerOption[+].valueString = "Pam's parents" +* item[+].linkId = "winograd_q_260" +* item[=].type = #choice +* item[=].text = "260. Pam's parents came home and found her having sex with her boyfriend, Paul. They were furious about it. Who were furious?" +* item[=].answerOption[0].valueString = "Pam and Paul " +* item[=].answerOption[+].valueString = "Pam's parents" +* item[+].linkId = "winograd_q_261" +* item[=].type = #choice +* item[=].text = "261. Dr. Adams informed Kate that she had cancer and presented several options for future treatment. Who had cancer?" +* item[=].answerOption[0].valueString = "Kate " +* item[=].answerOption[+].valueString = "Dr. Adams" +* item[+].linkId = "winograd_q_262" +* item[=].type = #choice +* item[=].text = "262. Dr. Adams informed Kate that she had retired and presented several options for future treatment. Who had retired?" +* item[=].answerOption[0].valueString = "Kate " +* item[=].answerOption[+].valueString = "Dr. Adams" +* item[+].linkId = "winograd_q_263" +* item[=].type = #choice +* item[=].text = "263. Dan had to stop Bill from toying with the injured bird. He is very compassionate. Who is compassionate?" +* item[=].answerOption[0].valueString = "Dan " +* item[=].answerOption[+].valueString = "Bill" +* item[+].linkId = "winograd_q_264" +* item[=].type = #choice +* item[=].text = "264. Dan had to stop Bill from toying with the injured bird. He is very cruel. Who is cruel?" +* item[=].answerOption[0].valueString = "Dan " +* item[=].answerOption[+].valueString = "Bill" +* item[+].linkId = "winograd_q_265" +* item[=].type = #choice +* item[=].text = "265. Jane gave Joan candy because she was hungry. Who was hungry?" +* item[=].answerOption[0].valueString = "Joan " +* item[=].answerOption[+].valueString = "Jane" +* item[+].linkId = "winograd_q_266" +* item[=].type = #choice +* item[=].text = "266. Jane gave Joan candy because she wasn't hungry. Who wasn't hungry?" +* item[=].answerOption[0].valueString = "Joan " +* item[=].answerOption[+].valueString = "Jane" +* item[+].linkId = "winograd_q_267" +* item[=].type = #choice +* item[=].text = "267. I tried to paint a picture of an orchard, with lemons in the lemon trees, but they came out looking more like light bulbs . What looked like light bulbs?" +* item[=].answerOption[0].valueString = "The lemons " +* item[=].answerOption[+].valueString = "The trees" +* item[+].linkId = "winograd_q_268" +* item[=].type = #choice +* item[=].text = "268. I tried to paint a picture of an orchard, with lemons in the lemon trees, but they came out looking more like telephone poles. What looked like telephone poles?" +* item[=].answerOption[0].valueString = "The lemons " +* item[=].answerOption[+].valueString = "The trees" +* item[+].linkId = "winograd_q_269" +* item[=].type = #choice +* item[=].text = "269. James asked Robert for a favor but he refused. Who refused?" +* item[=].answerOption[0].valueString = "Robert " +* item[=].answerOption[+].valueString = "James" +* item[+].linkId = "winograd_q_270" +* item[=].type = #choice +* item[=].text = "270. James asked Robert for a favor but he was refused. Who was refused?" +* item[=].answerOption[0].valueString = "Robert " +* item[=].answerOption[+].valueString = "James" +* item[+].linkId = "winograd_q_271" +* item[=].type = #choice +* item[=].text = "271. Kirilov ceded the presidency to Shatov because he was more popular. Who was more popular?" +* item[=].answerOption[0].valueString = "Shatov " +* item[=].answerOption[+].valueString = "Kirilov" +* item[+].linkId = "winograd_q_272" +* item[=].type = #choice +* item[=].text = "272. Kirilov ceded the presidency to Shatov because he was less popular. Who was less popular?" +* item[=].answerOption[0].valueString = "Shatov " +* item[=].answerOption[+].valueString = "Kirilov" +* item[+].linkId = "winograd_q_273" +* item[=].type = #choice +* item[=].text = "273. Emma did not pass the ball to Janie although she was open. Who was open?" +* item[=].answerOption[0].valueString = "Janie " +* item[=].answerOption[+].valueString = "Emma" +* item[+].linkId = "winograd_q_274" +* item[=].type = #choice +* item[=].text = "274. Emma did not pass the ball to Janie although she saw that she was open. Who saw that she was open?" +* item[=].answerOption[0].valueString = "Janie " +* item[=].answerOption[+].valueString = "Emma" +* item[+].linkId = "winograd_q_275" +* item[=].type = #choice +* item[=].text = "275. Joe saw his brother skiing on TV last night but the fool didn't recognize him. Who is the fool?" +* item[=].answerOption[0].valueString = "Joe " +* item[=].answerOption[+].valueString = "Joe's brother" +* item[+].linkId = "winograd_q_276" +* item[=].type = #choice +* item[=].text = "276. Joe saw his brother skiing on TV last night but the fool didn't have a coat on. Who is the fool?" +* item[=].answerOption[0].valueString = "Joe " +* item[=].answerOption[+].valueString = "Joe's brother" \ No newline at end of file diff --git a/input/fsh/instances/qneurowordcolorstroopschema.fsh b/input/fsh/instances/qneurowordcolorstroopschema.fsh new file mode 100644 index 0000000..3ee8f4b --- /dev/null +++ b/input/fsh/instances/qneurowordcolorstroopschema.fsh @@ -0,0 +1,403 @@ +Instance: qneurowordcolorstroopschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qneurowordcolorstroopschema" +* title = "q_neuro_wordcolor_stroop_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:07:41Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "stroop_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "stroop_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "stroop_recording_acoustic_task_id" +* item[=].type = #string +* item[=].text = "Acoustic Task ID" +* item[+].linkId = "stroop_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "stroop_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "stroop_item_stimulus_1" +* item[=].type = #choice +* item[=].text = "Item 1: Item 1\nStimulus" +* item[=].answerOption[0].valueString = "oooo " +* item[=].answerOption[+].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_color_1" +* item[=].type = #choice +* item[=].text = "Item 1\nColor" +* item[=].answerOption[0].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_time_1" +* item[=].type = #string +* item[=].text = "Item 1\nTime Start" +* item[+].linkId = "stroop_item_correct_1" +* item[=].type = #choice +* item[=].text = "Item 1\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "stroop_item_stimulus_2" +* item[=].type = #choice +* item[=].text = "Item 2: Item 2\nStimulus" +* item[=].answerOption[0].valueString = "oooo " +* item[=].answerOption[+].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_color_2" +* item[=].type = #choice +* item[=].text = "Item 2\nColor" +* item[=].answerOption[0].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_time_2" +* item[=].type = #string +* item[=].text = "Item 2\nTime Start" +* item[+].linkId = "stroop_item_correct_2" +* item[=].type = #choice +* item[=].text = "Item 2\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "stroop_item_stimulus_3" +* item[=].type = #choice +* item[=].text = "Item 3: Item 3\nStimulus" +* item[=].answerOption[0].valueString = "oooo " +* item[=].answerOption[+].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_color_3" +* item[=].type = #choice +* item[=].text = "Item 3\nColor" +* item[=].answerOption[0].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_time_3" +* item[=].type = #string +* item[=].text = "Item 3\nTime Start" +* item[+].linkId = "stroop_item_correct_3" +* item[=].type = #choice +* item[=].text = "Item 3\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "stroop_item_stimulus_4" +* item[=].type = #choice +* item[=].text = "Item 4: Item 4\nStimulus" +* item[=].answerOption[0].valueString = "oooo " +* item[=].answerOption[+].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_color_4" +* item[=].type = #choice +* item[=].text = "Item 4\nColor" +* item[=].answerOption[0].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_time_4" +* item[=].type = #string +* item[=].text = "Item 4\nTime Start" +* item[+].linkId = "stroop_item_correct_4" +* item[=].type = #choice +* item[=].text = "Item 4\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "stroop_item_stimulus_5" +* item[=].type = #choice +* item[=].text = "Item 5: Item 5\nStimulus" +* item[=].answerOption[0].valueString = "oooo " +* item[=].answerOption[+].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_color_5" +* item[=].type = #choice +* item[=].text = "Item 5\nColor" +* item[=].answerOption[0].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_time_5" +* item[=].type = #string +* item[=].text = "Item 5\nTime Start" +* item[+].linkId = "stroop_item_correct_5" +* item[=].type = #choice +* item[=].text = "Item 5\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "stroop_item_stimulus_6" +* item[=].type = #choice +* item[=].text = "Item 6: Item 6\nStimulus" +* item[=].answerOption[0].valueString = "oooo " +* item[=].answerOption[+].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_color_6" +* item[=].type = #choice +* item[=].text = "Item 6\nColor" +* item[=].answerOption[0].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_time_6" +* item[=].type = #string +* item[=].text = "Item 6\nTime Start" +* item[+].linkId = "stroop_item_correct_6" +* item[=].type = #choice +* item[=].text = "Item 6\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "stroop_item_stimulus_7" +* item[=].type = #choice +* item[=].text = "Item 7: Item 7\nStimulus" +* item[=].answerOption[0].valueString = "oooo " +* item[=].answerOption[+].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_color_7" +* item[=].type = #choice +* item[=].text = "Item 7\nColor" +* item[=].answerOption[0].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_time_7" +* item[=].type = #string +* item[=].text = "Item 7\nTime Start" +* item[+].linkId = "stroop_item_correct_7" +* item[=].type = #choice +* item[=].text = "Item 7\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "stroop_item_stimulus_8" +* item[=].type = #choice +* item[=].text = "Item 8: Item 8\nStimulus" +* item[=].answerOption[0].valueString = "oooo " +* item[=].answerOption[+].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_color_8" +* item[=].type = #choice +* item[=].text = "Item 8\nColor" +* item[=].answerOption[0].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_time_8" +* item[=].type = #string +* item[=].text = "Item 8\nTime Start" +* item[+].linkId = "stroop_item_correct_8" +* item[=].type = #choice +* item[=].text = "Item 8\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "stroop_item_stimulus_9" +* item[=].type = #choice +* item[=].text = "Item 9: Item 9\nStimulus" +* item[=].answerOption[0].valueString = "oooo " +* item[=].answerOption[+].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_color_9" +* item[=].type = #choice +* item[=].text = "Item 9\nColor" +* item[=].answerOption[0].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_time_9" +* item[=].type = #string +* item[=].text = "Item 9\nTime Start" +* item[+].linkId = "stroop_item_correct_9" +* item[=].type = #choice +* item[=].text = "Item 9\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "stroop_item_stimulus_10" +* item[=].type = #choice +* item[=].text = "Item 10: Item 10\nStimulus" +* item[=].answerOption[0].valueString = "oooo " +* item[=].answerOption[+].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_color_10" +* item[=].type = #choice +* item[=].text = "Item 10\nColor" +* item[=].answerOption[0].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_time_10" +* item[=].type = #string +* item[=].text = "Item 10\nTime Start" +* item[+].linkId = "stroop_item_correct_10" +* item[=].type = #choice +* item[=].text = "Item 10\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "stroop_item_stimulus_11" +* item[=].type = #choice +* item[=].text = "Item 1: Item 11\nStimulus" +* item[=].answerOption[0].valueString = "oooo " +* item[=].answerOption[+].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_color_11" +* item[=].type = #choice +* item[=].text = "Item 11\nColor" +* item[=].answerOption[0].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_time_11" +* item[=].type = #string +* item[=].text = "Item 11\nTime Start" +* item[+].linkId = "stroop_item_correct_11" +* item[=].type = #choice +* item[=].text = "Item 11\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "stroop_item_stimulus_12" +* item[=].type = #choice +* item[=].text = "Item 12: Item 12\nStimulus" +* item[=].answerOption[0].valueString = "oooo " +* item[=].answerOption[+].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_color_12" +* item[=].type = #choice +* item[=].text = "Item 12\nColor" +* item[=].answerOption[0].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_time_12" +* item[=].type = #string +* item[=].text = "Item 12\nTime Start" +* item[+].linkId = "stroop_item_correct_12" +* item[=].type = #choice +* item[=].text = "Item 12\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "stroop_item_stimulus_13" +* item[=].type = #choice +* item[=].text = "Item 13: Item 13\nStimulus" +* item[=].answerOption[0].valueString = "oooo " +* item[=].answerOption[+].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_color_13" +* item[=].type = #choice +* item[=].text = "Item 13\nColor" +* item[=].answerOption[0].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_time_13" +* item[=].type = #string +* item[=].text = "Item 13\nTime Start" +* item[+].linkId = "stroop_item_correct_13" +* item[=].type = #choice +* item[=].text = "Item 13\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "stroop_item_stimulus_14" +* item[=].type = #choice +* item[=].text = "Item 4: Item 14\nStimulus" +* item[=].answerOption[0].valueString = "oooo " +* item[=].answerOption[+].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_color_14" +* item[=].type = #choice +* item[=].text = "Item 14\nColor" +* item[=].answerOption[0].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_time_14" +* item[=].type = #string +* item[=].text = "Item 14\nTime Start" +* item[+].linkId = "stroop_item_correct_14" +* item[=].type = #choice +* item[=].text = "Item 14\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "stroop_item_stimulus_15" +* item[=].type = #choice +* item[=].text = "Item 5: Item 15\nStimulus" +* item[=].answerOption[0].valueString = "oooo " +* item[=].answerOption[+].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_color_15" +* item[=].type = #choice +* item[=].text = "Item 15\nColor" +* item[=].answerOption[0].valueString = "red " +* item[=].answerOption[+].valueString = "green " +* item[=].answerOption[+].valueString = "blue " +* item[=].answerOption[+].valueString = "purple " +* item[=].answerOption[+].valueString = "brown" +* item[+].linkId = "stroop_item_time_15" +* item[=].type = #string +* item[=].text = "Item 15\nTime Start" +* item[+].linkId = "stroop_item_correct_15" +* item[=].type = #choice +* item[=].text = "Item 15\nCorrect?" +* item[=].answerOption[0].valueString = "Yes " +* item[=].answerOption[+].valueString = "No" \ No newline at end of file diff --git a/input/fsh/instances/qrespdyspneaindexdischema.fsh b/input/fsh/instances/qrespdyspneaindexdischema.fsh new file mode 100644 index 0000000..2c47acc --- /dev/null +++ b/input/fsh/instances/qrespdyspneaindexdischema.fsh @@ -0,0 +1,105 @@ +Instance: qrespdyspneaindexdischema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qrespdyspneaindexdischema" +* title = "q_resp_dyspnea_index_di_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:07:46Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "dyspnea_index_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "dyspnea_index_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "dyspnea_index_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "dyspnea_index_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "di_air_in" +* item[=].type = #choice +* item[=].text = "Please answer the following questions using a 0-4 rating scale.\n\n0 = Never; 1 = Almost never; 2 = Sometimes; 3 = Almost always; 4 = Always: I have trouble getting air in." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "di_tightness_throat" +* item[=].type = #choice +* item[=].text = "I feel tightness in my throat when I am having my breathing problem." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "di_effort_breathe" +* item[=].type = #choice +* item[=].text = "It takes more effort to breathe than it used to." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "di_weather_changes" +* item[=].type = #choice +* item[=].text = "Changes in the weather affect my breathing problem." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "di_breathing_worse_stress" +* item[=].type = #choice +* item[=].text = "My breathing gets worse with stress." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "di_sound_breathing_in" +* item[=].type = #choice +* item[=].text = "I make sound/noise breathing in." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "di_strain" +* item[=].type = #choice +* item[=].text = "I have to strain to breathe." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "di_exercise" +* item[=].type = #choice +* item[=].text = "My shortness of breath gets worse with exercise or physical activity." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "di_breathing_stresses_me" +* item[=].type = #choice +* item[=].text = "My breathing problem makes me feel stressed." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost always " +* item[=].answerOption[+].valueString = "Always" +* item[+].linkId = "di_restrict_personal_social_life" +* item[=].type = #choice +* item[=].text = "My breathing problem causes me to restrict my personal and social life." +* item[=].answerOption[0].valueString = "Never " +* item[=].answerOption[+].valueString = "Almost never " +* item[=].answerOption[+].valueString = "Sometimes " +* item[=].answerOption[+].valueString = "Almost always " +* item[=].answerOption[+].valueString = "Always" \ No newline at end of file diff --git a/input/fsh/instances/qrespleicestercoughquestionnairelcqschema.fsh b/input/fsh/instances/qrespleicestercoughquestionnairelcqschema.fsh new file mode 100644 index 0000000..89242b1 --- /dev/null +++ b/input/fsh/instances/qrespleicestercoughquestionnairelcqschema.fsh @@ -0,0 +1,215 @@ +Instance: qrespleicestercoughquestionnairelcqschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qrespleicestercoughquestionnairelcqschema" +* title = "q_resp_leicester_cough_questionnaire_lcq_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:07:52Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "leicester_cough_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "leicester_cough_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "leicester_cough_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "leicester_cough_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "lcq_chest_stomach_pains" +* item[=].type = #choice +* item[=].text = "Please answer the following questions using a 1-7 rating scale.\n\n1 = None of the time; 2 = Hardly any of the time; 3 = A little of the time; 4 = Some of the time; 5 = A good bit of the time; 6 = Most of the time; 7 = All of the time: In the last 2 weeks, have you had chest or stomach pains as a result of your cough?" +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_sputum_phlegm" +* item[=].type = #choice +* item[=].text = "In the last 2 weeks, have you been bothered by sputum (phlegm) production when you cough?" +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_tired" +* item[=].type = #choice +* item[=].text = "In the last 2 weeks, have you been tired because of your cough?" +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_embarrassed" +* item[=].type = #choice +* item[=].text = "How often during the last 2 weeks have you felt embarrassed by your coughing?" +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_anxious" +* item[=].type = #choice +* item[=].text = "In the last 2 weeks, my cough has made me feel anxious." +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_interfere_job" +* item[=].type = #choice +* item[=].text = "In the last 2 weeks, my cough has interfered with my job or other daily tasks." +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_interfere_life" +* item[=].type = #choice +* item[=].text = "In the last 2 weeks, I felt that my cough interfered with the overall enjoyment of my life." +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_exposure_paint" +* item[=].type = #choice +* item[=].text = "In the last 2 weeks, exposure to paint or fumes has made me cough." +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_sleep" +* item[=].type = #choice +* item[=].text = "In the last 2 weeks, has your cough disturbed your sleep?" +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_bout" +* item[=].type = #choice +* item[=].text = "In the last 2 weeks, how many times a day have you had a coughing bout?" +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_frustrated" +* item[=].type = #choice +* item[=].text = "In the last 2 weeks, my cough has made me feel frustrated." +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_fed_up" +* item[=].type = #choice +* item[=].text = "In the last 2 weeks, my cough has made me feel fed up." +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_hoarse_voice" +* item[=].type = #choice +* item[=].text = "In the last 2 weeks, have you suffered from a hoarse voice as a result of your cough?" +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_serious_illness" +* item[=].type = #choice +* item[=].text = "In the last 2 weeks, have you worried that your cough may indicate serious illness?" +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_other_people" +* item[=].type = #choice +* item[=].text = "In the last 2 weeks, have you been concerned that other people think something is wrong with you, because of your cough?" +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_interrupt_conversation" +* item[=].type = #choice +* item[=].text = "In the last 2 weeks, my cough has interrupted conversation or telephone calls." +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_partner" +* item[=].type = #choice +* item[=].text = "In the last 2 weeks, I feel that my cough has annoyed my partner, family, or friends." +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_felt_in_control" +* item[=].type = #choice +* item[=].text = "In the last 2 weeks, have you felt in control of your cough?" +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" +* item[+].linkId = "lcq_energy" +* item[=].type = #choice +* item[=].text = "In the last 2 weeks, have you had a lot of energy?" +* item[=].answerOption[0].valueString = "None of the time " +* item[=].answerOption[+].valueString = "Hardly any of the time " +* item[=].answerOption[+].valueString = "A little of the time " +* item[=].answerOption[+].valueString = "Some of the time " +* item[=].answerOption[+].valueString = "A good bit of the time " +* item[=].answerOption[+].valueString = "Most of the time " +* item[=].answerOption[+].valueString = "All of the time" \ No newline at end of file diff --git a/input/fsh/instances/qvoicevoiceproblemseverityschema.fsh b/input/fsh/instances/qvoicevoiceproblemseverityschema.fsh new file mode 100644 index 0000000..1f3a77d --- /dev/null +++ b/input/fsh/instances/qvoicevoiceproblemseverityschema.fsh @@ -0,0 +1,28 @@ +Instance: qvoicevoiceproblemseverityschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/qvoicevoiceproblemseverityschema" +* title = "q_voice_voice_problem_severity_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:07:57Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "voice_severity_session_id" +* item[=].type = #string +* item[=].text = "Questionnaire - Metadata: Session ID" +* item[+].linkId = "voice_severity_started_at" +* item[=].type = #string +* item[=].text = "Questionnaire Started At" +* item[+].linkId = "voice_severity_completed_at" +* item[=].type = #string +* item[=].text = "Questionnaire Completed At" +* item[+].linkId = "voice_severity_duration" +* item[=].type = #string +* item[=].text = "Questionnaire Duration (seconds)" +* item[+].linkId = "describe_the_severity_of_a" +* item[=].type = #string +* item[=].text = "Voice problem severity: Describe the severity of auditory-perceptual attributes of a voice problem*Overall severity scale (0-100)" \ No newline at end of file diff --git a/input/fsh/instances/recordingschema.fsh b/input/fsh/instances/recordingschema.fsh new file mode 100644 index 0000000..51a5259 --- /dev/null +++ b/input/fsh/instances/recordingschema.fsh @@ -0,0 +1,59 @@ +Instance: recordingschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/recordingschema" +* title = "recording_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:08:03Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "recording_id" +* item[=].type = #string +* item[=].text = "Recording ID" +* item[+].linkId = "recording_acoustic_task_id" +* item[=].type = #string +* item[=].text = "Acoustic Task ID" +* item[+].linkId = "recording_session_id" +* item[=].type = #string +* item[=].text = "Session ID" +* item[+].linkId = "recording_name" +* item[=].type = #string +* item[=].text = "Recording Name" +* item[+].linkId = "recording_filepath" +* item[=].type = #string +* item[=].text = "Recording Filepath" +* item[+].linkId = "recording_storage_account" +* item[=].type = #string +* item[=].text = "Storage Account" +* item[+].linkId = "recording_file_share" +* item[=].type = #string +* item[=].text = "File Share" +* item[+].linkId = "recording_duration" +* item[=].type = #string +* item[=].text = "Duration (Seconds)" +* item[+].linkId = "recording_size" +* item[=].type = #string +* item[=].text = "Recording Size (KiB)" +* item[+].linkId = "recording_created_at" +* item[=].type = #string +* item[=].text = "File Created At" +* item[+].linkId = "recording_profile_name" +* item[=].type = #choice +* item[=].text = "Recording Profile Name" +* item[=].answerOption[0].valueString = "Speech " +* item[=].answerOption[+].valueString = "Breathe " +* item[=].answerOption[+].valueString = "Cough" +* item[+].linkId = "recording_profile_version" +* item[=].type = #choice +* item[=].text = "Recording Profile Version" +* item[=].answerOption.valueString = "v1.0.0" +* item[+].linkId = "recording_input_gain" +* item[=].type = #string +* item[=].text = "Recording Input Gain" +* item[+].linkId = "recording_microphone" +* item[=].type = #string +* item[=].text = "Recording Microphone" \ No newline at end of file diff --git a/input/fsh/instances/sessionschema.fsh b/input/fsh/instances/sessionschema.fsh new file mode 100644 index 0000000..8e1261f --- /dev/null +++ b/input/fsh/instances/sessionschema.fsh @@ -0,0 +1,39 @@ +Instance: sessionschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/sessionschema" +* title = "session_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:08:08Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "session_id" +* item[=].type = #string +* item[=].text = "Session ID" +* item[+].linkId = "session_status" +* item[=].type = #choice +* item[=].text = "Session Status" +* item[=].answerOption[0].valueString = "In Progress " +* item[=].answerOption[+].valueString = "Completed" +* item[+].linkId = "session_started_at" +* item[=].type = #string +* item[=].text = "Session Started At" +* item[+].linkId = "session_completed_at" +* item[=].type = #string +* item[=].text = "Session Completed At" +* item[+].linkId = "session_duration" +* item[=].type = #string +* item[=].text = "Session Duration (seconds)" +* item[+].linkId = "session_site" +* item[=].type = #choice +* item[=].text = "Session Site?" +* item[=].answerOption[0].valueString = "BCH " +* item[=].answerOption[+].valueString = "MIT " +* item[=].answerOption[+].valueString = "Mt. Sinai " +* item[=].answerOption[+].valueString = "USF " +* item[=].answerOption[+].valueString = "VUMC " +* item[=].answerOption[+].valueString = "WCM" \ No newline at end of file diff --git a/input/fsh/instances/subjectparticipantbasicinformationschema.fsh b/input/fsh/instances/subjectparticipantbasicinformationschema.fsh new file mode 100644 index 0000000..62994a5 --- /dev/null +++ b/input/fsh/instances/subjectparticipantbasicinformationschema.fsh @@ -0,0 +1,63 @@ +Instance: subjectparticipantbasicinformationschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/subjectparticipantbasicinformationschema" +* title = "subjectparticipant_basic_information_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:08:13Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "record_id" +* item[=].type = #string +* item[=].text = "Record ID" +* item[+].linkId = "selected_language" +* item[=].type = #choice +* item[=].text = "Language" +* item[=].answerOption[0].valueString = "English " +* item[=].answerOption[+].valueString = "Español " +* item[=].answerOption[+].valueString = "Français" +* item[+].linkId = "consent_status" +* item[=].type = #choice +* item[=].text = "Consent Status" +* item[=].answerOption[0].valueString = "Pending " +* item[=].answerOption[+].valueString = "Consented " +* item[=].answerOption[+].valueString = "Withdrawn Consent" +* item[+].linkId = "withdrawn_consent_reason" +* item[=].type = #string +* item[=].text = "Withdrawn Consent Reason" +* item[=].enableWhen.question = "consent_status" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "3" +* item[+].linkId = "withdrawn_consent_date" +* item[=].type = #string +* item[=].text = "Withdrawn Consent Date" +* item[=].enableWhen.question = "consent_status" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "3" +* item[+].linkId = "enrolled" +* item[=].type = #choice +* item[=].text = "Enrollment Details: Enrolled" +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" +* item[+].linkId = "enrollment_reason" +* item[=].type = #string +* item[=].text = "Enrollment ReasonTo be completed when enrolling a person that declined initially." +* item[=].enableWhen.question = "enrolled" +* item[=].enableWhen.operator = #= +* item[=].enableWhen.answerString = "1" +* item[+].linkId = "enrollment_institution" +* item[=].type = #choice +* item[=].text = "Enrollment Institution" +* item[=].answerOption[0].valueString = "BCH " +* item[=].answerOption[+].valueString = "MIT " +* item[=].answerOption[+].valueString = "Mt. Sinai " +* item[=].answerOption[+].valueString = "USF " +* item[=].answerOption[+].valueString = "VUMC " +* item[=].answerOption[+].valueString = "WCM" +* item[+].linkId = "researcher_email" +* item[=].type = #string +* item[=].text = "Researcher Email" \ No newline at end of file diff --git a/input/fsh/instances/subjectparticipantcontactinformationschema.fsh b/input/fsh/instances/subjectparticipantcontactinformationschema.fsh new file mode 100644 index 0000000..e494fbd --- /dev/null +++ b/input/fsh/instances/subjectparticipantcontactinformationschema.fsh @@ -0,0 +1,33 @@ +Instance: subjectparticipantcontactinformationschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/subjectparticipantcontactinformationschema" +* title = "subjectparticipant_contact_information_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:08:19Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "first_name" +* item[=].type = #string +* item[=].text = "Contact Information: First Name" +* item[+].linkId = "last_name" +* item[=].type = #string +* item[=].text = "Last Name" +* item[+].linkId = "dob" +* item[=].type = #string +* item[=].text = "What is your date of birth?" +* item[+].linkId = "phone_number" +* item[=].type = #string +* item[=].text = "Phone Number" +* item[+].linkId = "email" +* item[=].type = #string +* item[=].text = "Email" +* item[+].linkId = "contact_info_stored" +* item[=].type = #choice +* item[=].text = "I want my contact information to be kept in a repository for this study which can be used to contact me to ask me to enroll in further studies or return important results. \n\nMy information will not be shared with third parties." +* item[=].answerOption[0].valueString = "Yes" +* item[=].answerOption[+].valueString = "No" \ No newline at end of file diff --git a/input/fsh/instances/subjectparticipanteligiblestudiesschema.fsh b/input/fsh/instances/subjectparticipanteligiblestudiesschema.fsh new file mode 100644 index 0000000..266e24c --- /dev/null +++ b/input/fsh/instances/subjectparticipanteligiblestudiesschema.fsh @@ -0,0 +1,166 @@ +Instance: subjectparticipanteligiblestudiesschema +InstanceOf: Questionnaire +Usage: #example +* meta.profile = "https://voicecollab.ai/fhir/StructureDefinition/vbai-questionnaire" +* url = "https://voicecollab.ai/fhir/Questionnaire/subjectparticipanteligiblestudiesschema" +* title = "subjectparticipant_eligible_studies_schema" +* version = "1.4.0" +* status = #active +* date = "2024-03-19T17:08:24Z" +* publisher = "KinD Lab" +* contact.name = "KinD Lab" +* contact.telecom.system = #url +* contact.telecom.value = "http://fhir.kindlab.sickkids.ca" +* item[0].linkId = "eligible_studies" +* item[=].type = #string +* item[=].text = "Eligible Studies: Eligible Studies" +* item[+].linkId = "laryng_cancer" +* item[=].type = #choice +* item[=].text = "Do you have any of these conditions, diagnosed by a clinician?(Check all that apply if you currently have the condition)Voice Disorders: Laryngeal cancer" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "benign_cord_lesion" +* item[=].type = #choice +* item[=].text = "Lesions of the vocal cord (nodule, polyp, cyst)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "rrp" +* item[=].type = #choice +* item[=].text = "Recurrent laryngeal papilloma (RRP)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "spas_dys" +* item[=].type = #choice +* item[=].text = "Spasmodic dysphonia / Laryngeal Tremor" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "voc_fold_paralysis" +* item[=].type = #choice +* item[=].text = "Vocal fold paralysis" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "alz_dementia_mci" +* item[=].type = #choice +* item[=].text = "Neurological and Neurodegenerative Disorders: Alzheimer's, dementia, or mild cognitive impairment" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "als" +* item[=].type = #choice +* item[=].text = "Amyotrophic Lateral Sclerosis (ALS)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "parkinsons" +* item[=].type = #choice +* item[=].text = "Parkinson's disease" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "alcohol_subst_abuse" +* item[=].type = #choice +* item[=].text = "Mood and Psychiatric Disorders: Alcohol or Substance Use Disorder" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "gad" +* item[=].type = #choice +* item[=].text = "Anxiety disorder" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "add_adhd" +* item[=].type = #choice +* item[=].text = "Attention-Deficit / Hyperactivity Disorder (ADHD)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "asd" +* item[=].type = #choice +* item[=].text = "Autism Spectrum Disorder (ASD)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "bipolar" +* item[=].type = #choice +* item[=].text = "Bipolar Disorder" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "bpd" +* item[=].type = #choice +* item[=].text = "Borderline Personality Disorder (BPD)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "depression" +* item[=].type = #choice +* item[=].text = "Depression or Major Depressive Disorder" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ed" +* item[=].type = #choice +* item[=].text = "Eating Disorder (ED)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "insomnia" +* item[=].type = #choice +* item[=].text = "Insomnia / sleep disorder" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ocd" +* item[=].type = #choice +* item[=].text = "Obsessive-Compulsive Disorder (OCD)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "panic" +* item[=].type = #choice +* item[=].text = "Panic Disorder" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "ptsd" +* item[=].type = #choice +* item[=].text = "Post-Traumatic Stress Disorder (PTSD)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "schizophrenia" +* item[=].type = #choice +* item[=].text = "Schizophrenia" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "soc_anx_dis" +* item[=].type = #choice +* item[=].text = "Social Anxiety Disorder" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "other_psych" +* item[=].type = #choice +* item[=].text = "Other psychiatric disorder" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "asthma" +* item[=].type = #choice +* item[=].text = "Respiratory disorders: Asthma" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "airway_stenosis" +* item[=].type = #choice +* item[=].text = "Airway stenosis (for example: subglottic stenosis; laryngeal stenosis)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "chronic_cough" +* item[=].type = #choice +* item[=].text = "Chronic Cough" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "copd" +* item[=].type = #choice +* item[=].text = "COPD" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "osa" +* item[=].type = #choice +* item[=].text = "Obstructive Sleep Apnea (OSA)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "autism" +* item[=].type = #choice +* item[=].text = "Pediatric disorders: Autism Spectrum Disorder (ASD)" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" +* item[+].linkId = "speech_delay" +* item[=].type = #choice +* item[=].text = "Speech Delay" +* item[=].answerOption[0].valueString = "Unchecked " +* item[=].answerOption[+].valueString = "Checked" \ No newline at end of file diff --git a/input/includes/link-list.md b/input/includes/link-list.md index 413c1d3..f92c38c 100644 --- a/input/includes/link-list.md +++ b/input/includes/link-list.md @@ -11,7 +11,7 @@ [IntroToFhir]: brief_fhir_intro.html [Protocol]: protocol.html - + [VbaiCohortProtocol]: StructureDefinition-vbai-cohort-protocol.html [VbaiBodyHeight]: StructureDefinition-vbai-body-height.html [VbaiBodyWeight]: StructureDefinition-vbai-body-weight.html @@ -26,94 +26,85 @@ [VbaiVitalSigns]: StructureDefinition-vbai-vital-signs.html [VbaiWavefromDevice]: StructureDefinition-vbai-waveform-device.html [VbaiWaveformMedia]: StructureDefinition-vbai-waveform-media.html + + [PlanDefinition]: StructureDefinition-vbai-plan-definition.html [VbaiPlanDefinitionExample]: PlanDefinition-VbaiPlanDefinitionExample.html -[Demographics]: Questionnaire-VbaiQuestionnaireDemographicExample.html -[Confounders]: Questionnaire-VbaiQuestionnaireConfoundersExample.html -[PHQ9]: Questionnaire-PHQ9schema.html -[GAD7]: Questionnaire-GAD7schema.html -[VoicePerception]: Questionnaire-VoicePerception.html -[VHI10]: Questionnaire-VHI10.html [Questionnaire]: StructureDefinition-vbai-questionnaire.html [QuestionnaireResponse]: StructureDefinition-vbai-questionnaire-response.html -[MoodCohortProtocol]: PlanDefinition-MoodCohortProtocolExample.html -[NeurologyCohortProtocol]: PlanDefinition-CohortProtocolExampleNeuro.html -[PediatricCohortProtocol]: PlanDefinition-PedsCohortProtocolExample.html -[RespiratoryCohortProtocol]: PlanDefinition-RespiratoryCohortProtocolExample.html -[VoiceCohortProtocol]: PlanDefinition-VoiceCohortProtocolExample.html -[whocompletedsurvey]: ValueSet-whocompletedsurvey.html -[Moca]: Questionnaire-MOCA.html -[Stroop]: Questionnaire-Stroop.html -[Vocabulary]: Questionnaire-Vocabulary.html -[RandomItemGeneration]: Questionnaire-Words.html -[Winograd]: Questionnaire-WinogradSchema.html -[Panas]: Questionnaire-PANASQuestionnaire.html -[CustomAffectScale]: Questionnaire-CustomAffectScaleQuestionnaire.html -[DSM5]: Questionnaire-DSM5.html -[PTSD]: Questionnaire-PTSD.html -[ADHD]: Questionnaire-ADHDQuestionnaire.html + + + [PatientQuestionnaire]: Questionnaire-PatientQuestions.html -[CapeV]: Questionnaire-CAPEVQuestionnaire.html -[VoiceProblemSeverity]: Questionnaire-VoiceProblemSeverity.html [PSC17]: Questionnaire-PSC17.html [PatientRespiratoryQuestionnaire]: Questionnaire-RespiratoryPatientQuestionnaire.html -[DyspneaIndex]: Questionnaire-DyspneaIndex.html -[LeicesterCough]: Questionnaire-LeicesterCough.html -[UrgeToCough]: Questionnaire-UrgeToCough.htmls - - - -[Eligibility]: PlanDefinition-VbaiAdultPlanDefinitionEligibilityExample.html +[UrgeToCough]: Questionnaire-UrgeToCough.html + + +[Demographics]: Questionnaire-qgenericdemographicsschema.html +[Confounders]: Questionnaire-qgenericconfoundersschema.html +[PHQ9]: Questionnaire-qgenericpatienthealthquestionnaire9schema.html +[GAD7]: Questionnaire-qgenericgad7anxietyschema.html +[VoicePerception]: Questionnaire-qgenericvoiceperceptionschema.html +[VHI10]: Questionnaire-qgenericvoicehandicapindexvhi10schema.html +[whocompletedsurvey]: ValueSet-whocompletedsurvey.html +[Moca]: Questionnaire-MOCA.html +[Stroop]: Questionnaire-qneurowordcolorstroopschema.html +[Vocabulary]: Questionnaire-qneuroproductivevocabularyschema.html +[RandomItemGeneration]: Questionnaire-qneurorandomitemgenerationschema.html +[Winograd]: Questionnaire-qneurowinogradschemasschema.html +[Panas]: Questionnaire-qmoodpanasschema.html +[CustomAffectScale]: Questionnaire-qmoodcustomaffectscaleschema.html +[DSM5]: Questionnaire-qmooddsm5adultschema.html +[PTSD]: Questionnaire-qmoodptsdadultschema.html +[ADHD]: Questionnaire-qmoodadhdadultschema.html +[CapeV]: Questionnaire-dvoicevocalfoldparalysisschema.html +[VoiceProblemSeverity]: Questionnaire-qvoicevoiceproblemseverityschema.html +[DyspneaIndex]: Questionnaire-qrespdyspneaindexdischema.html +[LeicesterCough]: Questionnaire-qrespleicestercoughquestionnairelcqschema.html +[DemographicQuestionnaire]: Questionnaire-qgenericdemographicsschema.html +[VoiceImpactingQuestionnaire]: Questionnaire-dvoicevocalfoldparalysisschema.html +[ConfounderQuestionnaire]: Questionnaire-qgenericconfoundersschema.html +[GeneralInformation]: Questionnaire-subjectparticipantbasicinformationschema.html +[ContactInformation]: Questionnaire-subjectparticipantcontactinformationschema.html + + +[Eligibility]: Questionnaire-subjectparticipanteligiblestudiesschema.html [EligibilityPeds]: PlanDefinition-VbaiPedsPlanDefinitionEligibilityExample.html -[GeneralInformation]: Questionnaire-GeneralInformation.html -[ContactInformation]: Questionnaire-ContactInformation.html -[EligibleStudies]: Questionnaire-EligibleStudies.html +[EligibleStudies]: Questionnaire-subjectparticipanteligiblestudiesschema.html [SurveyCompletion]: Questionnaire-SurveyCompletionQuestionnaire.html -[Enrollment]: Questionnaire-Enrollment.html +[Enrollment]: Questionnaire-enrollmentformschema.html -[Consent]: PlanDefinition-VbaiPlanDefinitionConsentExample.html -[NeuroConsent]: Questionnaire-NeuroConsent.html -[ConsentMainICF]: Questionnaire-MainICF.html -[ConsentMainICFResearcherStatement]: Questionnaire-MainICFResearcherStatement.html -[ConsentMainICFCombined]: Questionnaire-MainICFCombinedPDF.html -[AddendumWCM]: Questionnaire-AddendumWCM.html -[AddendumWCMResearcherStatement]: Questionnaire-AddendumWCMResearcherStatement.html -[AddendumCombinedPDF]: Questionnaire-AddendumCombinedPDF.html -[ConsentQuestionnaire]: Questionnaire-ConsentQuestionnaire.html - -[DemographicQuestionnaire]: Questionnaire-VbaiQuestionnaireDemographicExample.html -[VoiceImpactingQuestionnaire]: Questionnaire-VocalFoldParalysis.html -[AcousticTasks]: Questionnaire-GeneralAcousticTasksQuestionnaire.html -[ConfounderQuestionnaire]: Questionnaire-VbaiQuestionnaireConfoundersExample.html -[ValidatedQuestionnaires]: PlanDefinition-VbaiPlanDefinitionGeneralQuestionnaireExample.html - -[MoodAcousticTasks]: Questionnaire-MoodAcousticTasksQuestionnaire.html -[VbaiPlanDefinitionCohortSpecificConfoundersExample]: PlanDefinition-VbaiPlanDefinitionCohortSpecificConfoundersExample.html -[VbaiPlanDefinitionQuestionnaireMoodExample]: PlanDefinition-VbaiPlanDefinitionQuestionnaireMoodExample.html +[NeuroConsent]: Questionnaire-NeuroConsent.html -[VoiceAcousticTasks]: Questionnaire-VoiceAcousticTasksQuestionnaire.html +[AddendumEnglish]: Questionnaire-bridge2aieconsentaddendumbchenglishschema.html +[AddendumWCMEnglish]: Questionnaire-bridge2aieconsentaddendumwcmenglishschema.html +[AddendumWCMResearcherStatement]: Questionnaire-bridge2aieconsentaddendumwcmresearcherstatemeschema.html +[AddendumMITEnglish]: Questionnaire-bridge2aieconsentaddendummitenglishschema.html +[AddendumMITResearcherStatement]: Questionnaire-bridge2aieconsentaddendummitresearcherstatemeschema.html -[VbaiPlanDefinitionQuestionnaireVoiceExample]: PlanDefinition-VbaiPlanDefinitionQuestionnaireVoiceExample.html +[AddendumCombinedPDFWCM]: Questionnaire-bridge2aieconsentcombinedpdfaddendumwcmschema.html +[AddendumCombinedPDFMIT]: Questionnaire-bridge2aieconsentcombinedpdfaddendummitschema.html -[PediatricAcousticTasks]: Questionnaire-PedsAcousticTasksQuestionnaire.html -[VbaiPlanDefinitionQuestionnairePedsExample]: PlanDefinition-VbaiPlanDefinitionQuestionnairePedsExample.html -[Assent]: PlanDefinition-VbaiPlanDefinitionAssentExample.html +[ConsentMainICFResearcherStatement]: Questionnaire-bridge2aieconsentmainicfusfresearcherstatemeschema.html +[ConsentMainICFCombined]: Questionnaire-bridge2aieconsentcombinedpdfmainicfusfschema.html +[ConsentMainICFUSFEnglish]: Questionnaire-bridge2aieconsentmainicfusfenglishschema.html +[PaperConsentAllSiteEnglish]: Questionnaire-bridge2aipaperconsentallsitesenglishschema.html + +[AcousticTasks]: Questionnaire-acoustictaskschema.html +[MoodAcousticTasks]: Questionnaire-MoodAcousticTasksQuestionnaire.html +[VoiceAcousticTasks]: Questionnaire-VoiceAcousticTasksQuestionnaire.html +[PediatricAcousticTasks]: Questionnaire-PedsAcousticTasksQuestionnaire.html [RespiratoryAcousticTasks]: Questionnaire-RespiratoryAcousticTasksQuestionnaire.html -[VbaiPlanDefinitionQuestionnaireRespiratoryExample]: PlanDefinition-VbaiPlanDefinitionQuestionnaireRespiratoryExample.html - - -[VbaiPlanDefinitionAcousticTasksNeuroExample]: PlanDefinition-VbaiPlanDefinitionAcousticTasksNeuroExample.html -[VbaiPlanDefinitionQuestionnaireNeuroExample]: PlanDefinition-VbaiPlanDefinitionQuestionnaireNeuroExample.html - - + diff --git a/input/pagecontent/guidance.md b/input/pagecontent/guidance.md index b22e00f..423bf04 100644 --- a/input/pagecontent/guidance.md +++ b/input/pagecontent/guidance.md @@ -25,20 +25,9 @@ To provide consistency across the protocols, the base PlanDefinition resource wa #### Further reading -A tutorial for each cohort is provided. These tutorials provide lay summaries and links to the components of the protocol. +A tutorial for the protocols are provided. The tutorial provides a lay out summary and links to the components of the protocol. -Each group's specific protocol will be an instance of the overarching [VbaiCohortProtocol]. Currently this includes: - -* [MoodCohortProtocol] -* [NeurologyCohortProtocol] -* [PediatricCohortProtocol] -* [RespiratoryCohortProtocol] -* [VoiceCohortProtocol] - - -Every step in these protocols points to a separate PlanDefinition. This is an abstraction that makes it easy in FHIR to have the individual steps vary across the groups. - -For further information and guides, a table of contents listing a tutorial for each protocol can be found here: -* [Tutorials] +The link to the protocols can be found here: +* [Protocol] {% include link-list.md %} \ No newline at end of file diff --git a/input/pagecontent/index.md b/input/pagecontent/index.md index d9af154..7344967 100644 --- a/input/pagecontent/index.md +++ b/input/pagecontent/index.md @@ -14,8 +14,8 @@ The VBAI Profiles are meant for use in research and development. The audience th - [Home]\: This page provides an introduction, background, and walkthrough for the Voice as a Biomarker for AI IG. - [Guidance]\: This page provide guidance on how best to use and understand the VBAI implementation guide - [Artifacts]\: This pages list out the profiles, extensions and terminology used in the VBAI implementation guide. -- [Change Log]\: This page docuuments versioning changes. - +- [Change Log]\: This page documents versioning changes. +- [Protocol]\: This page goes over the protocol for each of the five cohorts. ### VBAI Profiles - [VbaiBodyHeight] - [VbaiBodyWeight] diff --git a/input/pagecontent/protocol.md b/input/pagecontent/protocol.md index 73a6733..c93b2cb 100644 --- a/input/pagecontent/protocol.md +++ b/input/pagecontent/protocol.md @@ -40,9 +40,9 @@ was collaboratively decided by the Bridge2AI-Voice Consortium. Data collection was standardized into a set of sequential phases: -1. ▵ Eligibility -2. ▵ Consent -3. ▵ Demographic Questionnaire +1. Eligibility +2. Consent +3. Demographic Questionnaire 4. Acoustic Tasks 5. Cohort Specific Tasks 6. Confounder Questionnaire @@ -64,7 +64,7 @@ The following sections describe each of these phases in detail. We will ask you a few questions to determine if you are eligible for study enrollment. **Questionnaire resources** -* [SurveyCompletion] - who is completing the survey + * [GeneralInformation] * [ContactInformation] * [EligibleStudies] @@ -77,14 +77,17 @@ We will ask you a few questions to determine if you are eligible for study enrol Before you participate in this study, we need your consent. The information here describes what to expect and what is required from you for this study. It will also give you information about how your data will be shared. You have options to read the consent, watch the video consent, or do both before you decide to give your electronic consent **Questionnaire resources** -* [ConsentMainICF] +* [ConsentMainICFUSFEnglish] * [ConsentMainICFResearcherStatement] * [ConsentMainICFCombined] -* [AddendumWCM] +* [AddendumEnglish] +* [AddendumWCMEnglish] * [AddendumWCMResearcherStatement] -* [AddendumCombinedPDF] -* [ConsentQuestionnaire] -* [NeuroConsent] (Neuro only) +* [AddendumMITEnglish] +* [AddendumMITResearcherStatement] +* [AddendumCombinedPDFWCM] +* [AddendumCombinedPDFMIT] +* [PaperConsentAllSiteEnglish] ### Demographics @@ -115,7 +118,7 @@ Before you participate in this study, we need your consent. The information here *A series of questionnaires which have been demonstrated to measure a particular construct.* **Questionnaire resources** -* [ValidatedQuestionnaires] +* ValidatedQuestionnaires - [GAD7] - [PHQ9] - [VoicePerception] @@ -134,7 +137,7 @@ After the last step, the cohort specific tasks begin. These steps differ based o * Pediatric - [PediatricAcousticTasks] * Respiratory - [RespiratoryAcousticTasks] * Neuro - * Task 1: [Moca] + * Task 1: Moca * Task 2: [Stroop] * Task 3: [Vocabulary] * Task 4: [RandomItemGeneration] @@ -159,24 +162,27 @@ After the last step, the cohort specific tasks begin. These steps differ based o - [DSM5] - [PTSD] - [ADHD] - - Altman Self-Rating Mania Scale - - Severity Measure for Social Anxiety Disorder (Social Phobia)—Adult - 10 - - Well-being: Secure Flourishing Index - - Hamburg–Hannover Agitation Scale (H2A) - - Chalder Fatigue Scale 11 - - The Big Five Inventory–2 Extra Short Form  + + + + + + + + * Voice - [PatientQuestionnaire] - [VHI10] - [CAPEV] - [VoiceProblemSeverity] * Pediatric - - [PSC17] + - N/A + * Respiratory - [PatientRespiratoryQuestionnaire] - [DyspneaIndex] - [LeicesterCough] - - [UrgeToCough] + * Neuro - N/A @@ -186,13 +192,13 @@ After the last step, the cohort specific tasks begin. These steps differ based o *Documentation of clinically diagnosed conditions and other information.* **Questionnaire resources** -* N/A. +* N/A ### Feedback *A section for providing feedback about the application, study, or anything else.* **Questionnaire resources** -* [FeedbackQuestionnaire] +* N/A {% include link-list.md %} \ No newline at end of file diff --git a/sushi-config.yaml b/sushi-config.yaml index 7544710..f38de57 100644 --- a/sushi-config.yaml +++ b/sushi-config.yaml @@ -54,27 +54,27 @@ dependencies: # │ input/includes. To use a provided input/includes/menu.xml file, delete the "menu" │ # │ property below. │ # ╰────────────────────────────────────────────────────────────────────────────────────────────────╯ -# menu: -# Home: index.html -# Guidance: guidance.html -# Artifacts: artifacts.html -# Change Log: changelog.html -# Tutorial: tutorial_table_of_contents.html -# Protocol: protocol.html - -# pages: -# index.md: -# guidance.md: -# artifacts.html: -# changelog.md: -# tutorial_mood.md: -# tutorial_voice.md: -# tutorial_peds.md: -# tutorial_respiratory.md: -# tutorial_neuro.md: -# tutorial_table_of_contents.md: -# brief_fhir_intro.md: -# protocol.md: menu: Home: index.html + Guidance: guidance.html Artifacts: artifacts.html + Change Log: changelog.html + # Tutorial: tutorial_table_of_contents.html + Protocol: protocol.html + +pages: + index.md: + guidance.md: + artifacts.html: + changelog.md: + tutorial_mood.md: + tutorial_voice.md: + tutorial_peds.md: + tutorial_respiratory.md: + tutorial_neuro.md: + tutorial_table_of_contents.md: + brief_fhir_intro.md: + protocol.md: +# menu: +# Home: index.html +# Artifacts: artifacts.html