Objectives, endpoints and criteria have no link to document sections
https://kerfors.github.io/usdm-overlay/id/finding/design-elements-not-linked-to-document
No property connects Objective, Endpoint, EligibilityCriterion or EligibilityCriterionItem to the document structure (StudyDefinitionDocument, StudyDefinitionDocumentVersion, NarrativeContent, NarrativeContentItem, DocumentContentReference), in either direction.
- standing
- For discussion: The model may leave the link between design elements and document sections out of scope on purpose.
- evidence
- Model-stated
- holds
- true
- observation
- ASK returned false, expected false.
- about
- EligibilityCriterion, EligibilityCriterionItem, Endpoint, NarrativeContent, Objective
- sources
- https://github.com/kerfors/usdm-rdf/blob/v0.7.1/usdm_v4.ttl
Test
SPARQL ASK over usdm_v4.ttl, expected false.
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX usdm: <https://w3id.org/cdisc/usdm/v4/>
ASK {
{
VALUES ?d { usdm:Objective usdm:Endpoint usdm:SyntaxTemplate usdm:EligibilityCriterion usdm:EligibilityCriterionItem }
VALUES ?r { usdm:StudyDefinitionDocument usdm:StudyDefinitionDocumentVersion usdm:NarrativeContent
usdm:NarrativeContentItem usdm:DocumentContentReference }
?p rdfs:domain ?d ; rdfs:range/(owl:unionOf/rdf:rest*/rdf:first)? ?r .
} UNION {
VALUES ?d { usdm:StudyDefinitionDocument usdm:StudyDefinitionDocumentVersion usdm:NarrativeContent
usdm:NarrativeContentItem usdm:DocumentContentReference }
VALUES ?r { usdm:Objective usdm:Endpoint usdm:SyntaxTemplate usdm:EligibilityCriterion usdm:EligibilityCriterionItem }
?p rdfs:domain ?d ; rdfs:range/(owl:unionOf/rdf:rest*/rdf:first)? ?r .
}
}