Validation Results for SingleInstitutionalReviewBoard
Generated Thu Apr 20 13:51:44 UTC 2023, FHIR version 4.0.1 for hl7.fhir.us.sirb#1.0.0 (canonical = http://hl7.org/fhir/us/sirb (history)). See Errors Only
n/a Show Validation Information
Suppressed Messages (Warnings, hints, broken links)
No applicable codes exist for these values. Binding is extensible.
- WARNING: ResearchStudy/ResearchStudyExample-sIRB: ResearchStudy.identifier[0].type: No code provided, and a code should be provided from the value set 'IdentifierType' (http://hl7.org/fhir/ValueSet/identifier-type|4.0.1) (4 uses)
- WARNING: ResearchStudy/ResearchStudyExample-sIRB: ResearchStudy.identifier[1].type: No code provided, and a code should be provided from the value set 'IdentifierType' (http://hl7.org/fhir/ValueSet/identifier-type|4.0.1) (4 uses)
The content of the rendering-xhtml extension in help links has been reviewed and the XHTML is not malicious. Implementers should control access to unauthorized editing of the questionnaire definitions to reduce security risks.
- INFORMATION: Questionnaire/sirb-protocol-questionnaire-populate: Questionnaire.item[0].item[7].item[8].text.extension[0].value.ofType(string): The string value contains text that looks like embedded HTML tags. If this content is rendered to HTML without appropriate post-processing, it may be a security risk (4 uses)
- INFORMATION: Questionnaire/sirb-protocol-questionnaire-populate: Questionnaire.item[3].item[1].item[1].text.extension[0].value.ofType(string): The string value contains text that looks like embedded HTML tags. If this content is rendered to HTML without appropriate post-processing, it may be a security risk (4 uses)
URLs outside of the HL7 domain
- INFORMATION: Questionnaire/sirb-initiate-study-questionnaire-populate: Questionnaire.meta.tag[0]: Code System URI 'http://lhncbc.github.io/lforms/' is unknown so the code cannot be validated (4 uses)
- INFORMATION: ResearchStudy/ResearchStudy2858: ResearchStudy.category[0].coding[0]: Code System URI 'http://ncimeta.nci.nih.gov' is unknown so the code cannot be validated (0 uses)
- INFORMATION: ResearchStudy/ResearchStudy2858: ResearchStudy.keyword[0].coding[0]: Code System URI 'https://www.examplestudymanagementdb.org' is unknown so the code cannot be validated (0 uses)
- INFORMATION: ResearchStudy/ResearchStudyExample-sIRB: ResearchStudy.category[0].coding[0]: Code System URI 'http://ncimeta.nci.nih.gov' is unknown so the code cannot be validated (4 uses)
- INFORMATION: ResearchStudy/ResearchStudyExample-sIRB: ResearchStudy.keyword[0].coding[0]: Code System URI 'https://www.protocols.examplenationalgovernmentfunder.org' is unknown so the code cannot be validated (4 uses)
Validator needs to be enhanced to handle answerExpression extension per Lloyd McKenzie
- INFORMATION: QuestionnaireResponse/consent-form-populate-exampleQR: QuestionnaireResponse.item[1].item[1].answer[0]: Cannot validate options because no option or options are provided (4 uses)
- INFORMATION: QuestionnaireResponse/consent-form-populate-exampleQR: QuestionnaireResponse.item[4].item[1].answer[0]: Cannot validate options because no option or options are provided (4 uses)
- INFORMATION: QuestionnaireResponse/consent-form-populate-exampleQR: QuestionnaireResponse.item[4].item[1].answer[1]: Cannot validate options because no option or options are provided (4 uses)
- INFORMATION: QuestionnaireResponse/determination-populate-exampleQR: QuestionnaireResponse.item[4].item[0].item[1].answer[0]: Cannot validate options because no option or options are provided (4 uses)
- INFORMATION: QuestionnaireResponse/medical-ae-populate-exampleQR: QuestionnaireResponse.item[1].item[0].item[2].answer[0]: Cannot validate options because no option or options are provided (4 uses)
- INFORMATION: QuestionnaireResponse/nme-populate-exampleQR: QuestionnaireResponse.item[1].item[0].item[3].answer[0]: Cannot validate options because no option or options are provided (4 uses)
- INFORMATION: QuestionnaireResponse/protocol-populate-exampleQR: QuestionnaireResponse.item[0].item[11].item[1].item[0].answer[0]: Cannot validate options because no option or options are provided (4 uses)
- INFORMATION: QuestionnaireResponse/protocol-populate-exampleQR: QuestionnaireResponse.item[0].item[11].item[2].item[0].answer[0]: Cannot validate options because no option or options are provided (4 uses)
- INFORMATION: QuestionnaireResponse/protocol-populate-exampleQR: QuestionnaireResponse.item[0].item[18].item[1].item[0].answer[0]: Cannot validate options because no option or options are provided (4 uses)
- INFORMATION: QuestionnaireResponse/protocol-populate-exampleQR: QuestionnaireResponse.item[0].item[18].item[2].item[0].answer[0]: Cannot validate options because no option or options are provided (4 uses)
- INFORMATION: QuestionnaireResponse/protocol-populate-exampleQR: QuestionnaireResponse.item[0].item[19].item[1].item[0].answer[0]: Cannot validate options because no option or options are provided (4 uses)
- INFORMATION: QuestionnaireResponse/protocol-populate-exampleQR: QuestionnaireResponse.item[0].item[19].item[2].item[0].answer[0]: Cannot validate options because no option or options are provided (4 uses)
- INFORMATION: QuestionnaireResponse/protocol-populate-exampleQR: QuestionnaireResponse.item[18].item[5].item[1].item[1].answer[0]: Cannot validate options because no option or options are provided (4 uses)
- INFORMATION: QuestionnaireResponse/protocol-populate-exampleQR: QuestionnaireResponse.item[18].item[5].item[1].item[1].answer[1]: Cannot validate options because no option or options are provided (4 uses)
- INFORMATION: QuestionnaireResponse/recruitment-populate-exampleQR: QuestionnaireResponse.item[1].item[2].answer[0]: Cannot validate options because no option or options are provided (4 uses)
there no constraints on the string values, and we don't expect there to be because of the nature of strings
- INFORMATION: QuestionnaireResponse/consent-form-populate-exampleQR: QuestionnaireResponse.item[1].item[0].answer[0]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/consent-form-populate-exampleQR: QuestionnaireResponse.item[1].item[0].answer[1]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/consent-form-populate-exampleQR: QuestionnaireResponse.item[1].item[0].answer[2]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/consent-form-populate-exampleQR: QuestionnaireResponse.item[4].item[0].answer[0]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/consent-form-populate-exampleQR: QuestionnaireResponse.item[4].item[0].answer[1]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/continuing-review-populate-exampleQR: QuestionnaireResponse.item[2].item[1].answer[0]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/continuing-review-populate-exampleQR: QuestionnaireResponse.item[2].item[1].answer[1]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/continuing-review-populate-exampleQR: QuestionnaireResponse.item[2].item[1].answer[2]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/determination-populate-exampleQR: QuestionnaireResponse.item[4].item[0].item[0].answer[0]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/determination-populate-exampleQR: QuestionnaireResponse.item[4].item[0].item[0].answer[1]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/determination-populate-exampleQR: QuestionnaireResponse.item[4].item[0].item[0].answer[2]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/medical-ae-populate-exampleQR: QuestionnaireResponse.item[1].item[0].item[1].answer[0]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/medical-ae-populate-exampleQR: QuestionnaireResponse.item[1].item[0].item[1].answer[1]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/medical-ae-populate-exampleQR: QuestionnaireResponse.item[1].item[0].item[1].answer[2]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/nme-populate-exampleQR: QuestionnaireResponse.item[1].item[0].item[2].answer[0]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/nme-populate-exampleQR: QuestionnaireResponse.item[1].item[0].item[2].answer[1]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/nme-populate-exampleQR: QuestionnaireResponse.item[1].item[0].item[2].answer[2]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/protocol-populate-exampleQR: QuestionnaireResponse.item[0].item[11].item[0].answer[0]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/protocol-populate-exampleQR: QuestionnaireResponse.item[0].item[11].item[0].answer[1]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/protocol-populate-exampleQR: QuestionnaireResponse.item[0].item[18].item[0].answer[0]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/protocol-populate-exampleQR: QuestionnaireResponse.item[0].item[18].item[0].answer[1]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/protocol-populate-exampleQR: QuestionnaireResponse.item[0].item[19].item[0].answer[0]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/protocol-populate-exampleQR: QuestionnaireResponse.item[0].item[19].item[0].answer[1]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/protocol-populate-exampleQR: QuestionnaireResponse.item[18].item[5].item[1].item[0].answer[0]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/protocol-populate-exampleQR: QuestionnaireResponse.item[18].item[5].item[1].item[0].answer[1]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/recruitment-populate-exampleQR: QuestionnaireResponse.item[1].item[1].answer[0]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/recruitment-populate-exampleQR: QuestionnaireResponse.item[1].item[1].answer[1]: Cannot validate string answer option because no option list is provided (4 uses)
- INFORMATION: QuestionnaireResponse/recruitment-populate-exampleQR: QuestionnaireResponse.item[1].item[1].answer[2]: Cannot validate string answer option because no option list is provided (4 uses)
Errors sorted by type