QualityLink Ontology

Creation date: 2025-02-13
Last updated: 2025-04-11
Version: 0.3.0
License: https://creativecommons.org/licenses/by/4.0/
Publisher: http://quality-link.eu/

Abstract

The QualityLink ontology builds on and extends the European Learning Model (ELM) to cover additional classes and properties required for the project.

Table of Contents


Model documentation

European University Alliance

http://data.quality-link.eu/ontology/v1#EuropeanUniversityAlliance

An alliance of higher education institutions that is part of the EU's European Universities programme

Property name URI Expected value Card. Description
Properties from European University Alliance
No specific properties
Properties from Group of Higher Education Institutions
has member foaf:member Higher Education Institution
2..*

Group of Higher Education Institutions

http://data.quality-link.eu/ontology/v1#GroupOfHEIs

A group or alliance of higher education institutions

An error has occured!Wouldn't you prefer a nice game of chess? Diagram size: 14 lines / 388 characters. For some reason, dot/GraphViz has crashed. RootCause net.sourceforge.plantuml.svek.EmptySvgExceptionnet.sourceforge.plantuml.svek.EmptySvgExceptionnet.sourceforge.plantuml.svek.GeneralImageBuilder.buildImage(GeneralImageBuilder.java:480)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFileInternal(CucaDiagramFileMakerSvek.java:108)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFile(CucaDiagramFileMakerSvek.java:70)net.atmp.CucaDiagram.exportDiagramInternal(CucaDiagram.java:437)net.sourceforge.plantuml.classdiagram.ClassDiagram.exportDiagramInternal(ClassDiagram.java:84)net.sourceforge.plantuml.UmlDiagram.exportDiagramNow(UmlDiagram.java:138)net.sourceforge.plantuml.AbstractPSystem.exportDiagram(AbstractPSystem.java:207)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:189)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:147)net.sourceforge.plantuml.SourceStringReader.generateImage(SourceStringReader.java:143)fr.sparna.rdf.shacl.doc.SVGGenerator.generateSvgDiagram(SVGGenerator.java:16)fr.sparna.rdf.shacl.doc.model.ShapesDocumentationDiagram.<init>(ShapesDocumentationDiagram.java:30)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.lambda$build$0(ShapesDocumentationSectionBuilder.java:60)java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.build(ShapesDocumentationSectionBuilder.java:60)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationModelReader.readShapesDocumentation(ShapesDocumentationModelReader.java:76)fr.sparna.rdf.shacl.app.doc.Doc.execute(Doc.java:76)fr.sparna.rdf.shacl.app.Main.run(Main.java:107)fr.sparna.rdf.shacl.app.Main.main(Main.java:69) This has been generated with PlantUML (1.2024.4). This version of PlantUML is 383 days old, so you shouldconsider upgrading from https://plantuml.com/download Java Runtime: OpenJDK Runtime EnvironmentJVM: OpenJDK 64-Bit Server VMDefault Encoding: UTF-8Language: enCountry: null PLANTUML_LIMIT_SIZE: 4096 Default dot version: dot - graphviz version 2.43.0 (0) Please go to https://plantuml.com/graphviz-dot to check your GraphViz version. You should send this diagram and this image toplantuml@gmail.comorpost tohttps://plantuml.com/qato solve this issue.You can try to turn around this issue by simplifing your diagram. Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
Click diagram to navigate to corresponding section | View as PNG
Property name URI Expected value Card. Description
has member foaf:member Higher Education Institution
2..*

Higher Education Institution

http://data.quality-link.eu/ontology/v1#HigherEducationInstitution

An entity that has full degree awarding powers at higher education level (i.e. EQF levels 5 to 8; QF-EHEA cycle first to third) recognised by at least one national authority.

An error has occured!I can't change the law of physics! Diagram size: 19 lines / 796 characters. For some reason, dot/GraphViz has crashed. RootCause net.sourceforge.plantuml.svek.EmptySvgExceptionnet.sourceforge.plantuml.svek.EmptySvgExceptionnet.sourceforge.plantuml.svek.GeneralImageBuilder.buildImage(GeneralImageBuilder.java:480)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFileInternal(CucaDiagramFileMakerSvek.java:108)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFile(CucaDiagramFileMakerSvek.java:70)net.atmp.CucaDiagram.exportDiagramInternal(CucaDiagram.java:437)net.sourceforge.plantuml.classdiagram.ClassDiagram.exportDiagramInternal(ClassDiagram.java:84)net.sourceforge.plantuml.UmlDiagram.exportDiagramNow(UmlDiagram.java:138)net.sourceforge.plantuml.AbstractPSystem.exportDiagram(AbstractPSystem.java:207)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:189)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:147)net.sourceforge.plantuml.SourceStringReader.generateImage(SourceStringReader.java:143)fr.sparna.rdf.shacl.doc.SVGGenerator.generateSvgDiagram(SVGGenerator.java:16)fr.sparna.rdf.shacl.doc.model.ShapesDocumentationDiagram.<init>(ShapesDocumentationDiagram.java:30)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.lambda$build$0(ShapesDocumentationSectionBuilder.java:60)java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.build(ShapesDocumentationSectionBuilder.java:60)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationModelReader.readShapesDocumentation(ShapesDocumentationModelReader.java:76)fr.sparna.rdf.shacl.app.doc.Doc.execute(Doc.java:76)fr.sparna.rdf.shacl.app.Main.run(Main.java:107)fr.sparna.rdf.shacl.app.Main.main(Main.java:69) This has been generated with PlantUML (1.2024.4). This version of PlantUML is 383 days old, so you shouldconsider upgrading from https://plantuml.com/download Java Runtime: OpenJDK Runtime EnvironmentJVM: OpenJDK 64-Bit Server VMDefault Encoding: UTF-8Language: enCountry: null PLANTUML_LIMIT_SIZE: 4096 Default dot version: dot - graphviz version 2.43.0 (0) Please go to https://plantuml.com/graphviz-dot to check your GraphViz version. You should send this diagram and this image toplantuml@gmail.comorpost tohttps://plantuml.com/qato solve this issue.You can try to turn around this issue by simplifing your diagram. Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
Click diagram to navigate to corresponding section | View as PNG
Property name URI Expected value Card. Description
identifier adms:identifier ql:SchacIdentifier or ql:OrgRegIdentifier
1..*
ORGREG or SCHAC identifier

Learner Group

http://data.quality-link.eu/ontology/v1#LearnerGroup

Defines a target group of learners to whom a Learning Opportunity is offered, e.g. students of a specific alliance or HEI

An error has occured : java.lang.IllegalStateException: Timeout4 IO_EXCEPTION2 java.io.IOException: Broken pipeDon't Panic! Diagram size: 32 lines / 1803 characters. PlantUML (1.2024.4) cannot parse result from dot/GraphViz. This version of PlantUML is 383 days old, so you shouldconsider upgrading from https://plantuml.com/download Please go to https://plantuml.com/graphviz-dot to check your GraphViz version. Java Runtime: OpenJDK Runtime EnvironmentJVM: OpenJDK 64-Bit Server VMDefault Encoding: UTF-8Language: enCountry: null PLANTUML_LIMIT_SIZE: 4096 This may be caused by :- a bug in PlantUML- a problem in GraphViz You should send this diagram and this image toplantuml@gmail.comorpost tohttps://plantuml.com/qato solve this issue.You can try to turn around this issue by simplifing your diagram. java.lang.IllegalStateException: Timeout4 IO_EXCEPTION2 java.io.IOException: Broken pipenet.sourceforge.plantuml.svek.DotStringFactory.getSvg(DotStringFactory.java:322)net.sourceforge.plantuml.svek.GeneralImageBuilder.buildImage(GeneralImageBuilder.java:473)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFileInternal(CucaDiagramFileMakerSvek.java:105)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFile(CucaDiagramFileMakerSvek.java:70)net.atmp.CucaDiagram.exportDiagramInternal(CucaDiagram.java:437)net.sourceforge.plantuml.classdiagram.ClassDiagram.exportDiagramInternal(ClassDiagram.java:84)net.sourceforge.plantuml.UmlDiagram.exportDiagramNow(UmlDiagram.java:138)net.sourceforge.plantuml.AbstractPSystem.exportDiagram(AbstractPSystem.java:207)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:189)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:147)net.sourceforge.plantuml.SourceStringReader.generateImage(SourceStringReader.java:143)fr.sparna.rdf.shacl.doc.SVGGenerator.generateSvgDiagram(SVGGenerator.java:16)fr.sparna.rdf.shacl.doc.model.ShapesDocumentationDiagram.<init>(ShapesDocumentationDiagram.java:30)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.lambda$build$0(ShapesDocumentationSectionBuilder.java:60)java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.build(ShapesDocumentationSectionBuilder.java:60)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationModelReader.readShapesDocumentation(ShapesDocumentationModelReader.java:76)fr.sparna.rdf.shacl.app.doc.Doc.execute(Doc.java:76)fr.sparna.rdf.shacl.app.Main.run(Main.java:107)fr.sparna.rdf.shacl.app.Main.main(Main.java:69)  Caused by java.io.IOException: Broken pipejava.base/java.io.FileOutputStream.writeBytes(Native Method)java.base/java.io.FileOutputStream.write(FileOutputStream.java:349)java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81)java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142)java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182)net.sourceforge.plantuml.dot.ProcessRunner$MainThread.startThreads(ProcessRunner.java:187)net.sourceforge.plantuml.dot.ProcessRunner$MainThread.runJob(ProcessRunner.java:125)net.sourceforge.plantuml.api.TimeoutExecutor$MyThread.run(TimeoutExecutor.java:81) Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
Click diagram to navigate to corresponding section | View as PNG
Property name URI Expected value Card. Description
specific learning opportunity ql:limitLearningOpportunity ql:LearningOpportunitySpecificationReference or ql:LearningOpportunityInstanceReference
0..*
Offered to students following a specific other learning opportunity.
minimum EQF Level ql:minimumEQFLevel skos:Concept
0..*
Offered to students enrolled in another learning opportunity at a specified EQF level or higher. If provided, the value must come from the EU controlled vocabulary http://publications.europa.eu/resource/dataset/european-qualification-framework
enrolment capacity ql:enrolmentCapacity xsd:nonNegativeInteger
0..*
Number of learners from the specific group that can be enrolled.
registration portal ql:registrationPortal xsd:anyURI
0..1
Link to a portal where students can register for the learning opportunity (specific for this group of learners).
minimum enrolment ql:enrolmentMinimum xsd:nonNegativeInteger
0..*
Number of learners from the specific group that need to at least enrol for the instance to take place.
enrolled learner count ql:enrolledLearnerCount xsd:nonNegativeInteger
0..*
Number of learners from the specific group that are currently enrolled.
open to non-enrolled learners ql:isOpenToNonEnrolled xsd:boolean
0..1
Indicates that the Learning Opportunity is also offered to learners who are not enrolled as students.
admissions procedure elm:admissionProcedure elm:Note
0..1
Information on how to apply for this specific group of learners.
description dcterms:description rdf:langString
0..*
A free text description of the target group of learners.
entry requirement elm:entryRequirement elm:Note
0..1
Entry requirement or prerequisites that apply to this specific group of learners.
fees elm:priceDetail elm:PriceDetail
0..*
Information about the pricing of the course, applicable for this specific target group.
home institutions ql:studentsOf ql:HigherEducationInstitution or ql:GroupOfHEIs
0..*
Offered to students from these higher education institution(s).
identifier adms:identifier elm:Identifier
0..*
An identifier for this specific target group of learners.
information note elm:additionalNote elm:Note
0..*
Additional information about the group of learners to which the LO is offered.
specific field elm:limitField skos:Concept
0..*
Offered to students from (a) specific field(s) of study.
title dcterms:title rdf:langString
0..*
The title of the target group of learners.

Learning Achievement Specification (ELM)

http://data.europa.eu/snb/model/ap/loq-constraints/LearningAchievementSpecificationShape

A description of what a person may learn using the opportunity, expressed as learning outcomes. A specification of learning achievement. Learning Achievement Specification is a subclass of Specification.

An error has occured!I'm fuzzy on the whole good/bad thing. What do you mean, 'bad'? Diagram size: 58 lines / 6349 characters. For some reason, dot/GraphViz has crashed. RootCause net.sourceforge.plantuml.svek.EmptySvgExceptionnet.sourceforge.plantuml.svek.EmptySvgExceptionnet.sourceforge.plantuml.svek.GeneralImageBuilder.buildImage(GeneralImageBuilder.java:480)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFileInternal(CucaDiagramFileMakerSvek.java:108)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFile(CucaDiagramFileMakerSvek.java:70)net.atmp.CucaDiagram.exportDiagramInternal(CucaDiagram.java:437)net.sourceforge.plantuml.classdiagram.ClassDiagram.exportDiagramInternal(ClassDiagram.java:84)net.sourceforge.plantuml.UmlDiagram.exportDiagramNow(UmlDiagram.java:138)net.sourceforge.plantuml.AbstractPSystem.exportDiagram(AbstractPSystem.java:207)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:189)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:147)net.sourceforge.plantuml.SourceStringReader.generateImage(SourceStringReader.java:143)fr.sparna.rdf.shacl.doc.SVGGenerator.generateSvgDiagram(SVGGenerator.java:16)fr.sparna.rdf.shacl.doc.model.ShapesDocumentationDiagram.<init>(ShapesDocumentationDiagram.java:30)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.lambda$build$0(ShapesDocumentationSectionBuilder.java:60)java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.build(ShapesDocumentationSectionBuilder.java:60)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationModelReader.readShapesDocumentation(ShapesDocumentationModelReader.java:76)fr.sparna.rdf.shacl.app.doc.Doc.execute(Doc.java:76)fr.sparna.rdf.shacl.app.Main.run(Main.java:107)fr.sparna.rdf.shacl.app.Main.main(Main.java:69) This has been generated with PlantUML (1.2024.4). This version of PlantUML is 383 days old, so you shouldconsider upgrading from https://plantuml.com/download Java Runtime: OpenJDK Runtime EnvironmentJVM: OpenJDK 64-Bit Server VMDefault Encoding: UTF-8Language: enCountry: null PLANTUML_LIMIT_SIZE: 4096 Default dot version: dot - graphviz version 2.43.0 (0) Please go to https://plantuml.com/graphviz-dot to check your GraphViz version. You should send this diagram and this image toplantuml@gmail.comorpost tohttps://plantuml.com/qato solve this issue.You can try to turn around this issue by simplifing your diagram.
Click diagram to navigate to corresponding section | View as PNG
Property name URI Expected value Card. Description
alternative name skos:altLabel rdf:langString
0..*
The alternative name of the learning achievement specification.
awarding information elm:awardingOpportunity elm:AwardingOpportunity
0..*
Refers to an activity related to the awarding of the learning specification, such as the country or region where the qualification is awarded, the awarding body and optionally the awarding period now or in the past.
category elm:category rdf:langString
0..*
The category of the learning achievement specification provided as a string.
credit points elm:creditPoint elm:CreditPoint
0..*
The credit points assigned to the learning achievement specification, following an educational credit system.
description dcterms:description rdf:langString
0..*
A free text description of the learning achievement specification. One value per language is permitted.
education level elm:educationLevel skos:Concept
0..*
An associated level of education within a semantic framework describing education levels.
education subject elm:educationSubject skos:Concept
0..*
An associated field of education from another semantic framework than the ISCED classification.
entitles to elm:entitlesTo elm:LearningEntitlementSpecification
0..*
Rights (such as which the person may acquire as a result of acquiring the learning outcomes).
entry requirement elm:entryRequirement elm:Note
0..1
Specific entry requirement or prerequisite of individuals for which this specification is designed to start this learning opportunity.
generalisation of elm:generalisationOf elm:LearningAchievementSpecification or elm:Qualification
0..*
A learning achievement specification (e.g., a standard) of which this specification is a generalisation.
has part elm:hasPart elm:LearningAchievementSpecification or elm:Qualification
0..*
A learning achievement specification can be composed of other partial learning specifications which when combined make up this learning specification.
homepage foaf:homepage elm:WebResource
0..*
The homepage of the learning achievement specification.
identifier adms:identifier elm:Identifier or elm:LegalIdentifier
0..*
An alternative identifier of the learning achievement specification.
influenced by elm:influencedBy elm:LearningActivitySpecification
0..*
Activities that a person can perform to acquire the expected learning outcomes.
is part of elm:isPartOf elm:LearningAchievementSpecification or elm:Qualification
0..*
A learning achievement specification, which this learning achievement specification is part of.
language dcterms:language skos:Concept
1..*
The language of the learning achievement specification. It should be provided using the Language Named Authority List.
last modification date dcterms:modified xsd:dateTime
0..1
The date when the learning achievement specification was last modified.
learning outcome elm:learningOutcome elm:LearningOutcome
1..*
An individual (expected) learning outcome of the learning specification.
learning outcome summary elm:learningOutcomeSummary elm:Note
0..1
The full learning outcome summary of the learning achievement specification.
learning setting elm:learningSetting skos:Concept
0..1
The type of learning setting (formal, non-formal). It should be provided using the EDC Controlled List of Learning Setting Types.
maximum duration elm:maximumDuration xsd:duration
0..1
The maximum duration (in months) that a person may use to complete the learning opportunity for which this learning achievement specification is designed.
mode elm:mode skos:Concept
0..*
The mode of learning, and or assessment. It should be provided using the EDC Controlled List of Modes Of Learning and Assessment.
more information elm:additionalNote elm:Note
0..*
An additional free text note about the learning achievement specification.
other documents elm:supplementaryDocument loq:URLRegexRestriction
0..*
A public web resource containing additional documentation about the learning achievement specification.
proven by elm:provenBy elm:LearningAssessmentSpecification
0..*
Assessments a person can undergo to prove the acquisition of the learning outcomes.
publisher dcterms:publisher elm:Agent or elm:Organisation
0..1
The publisher of the Learning Achievement Specification.
specialisation of elm:specialisationOf elm:LearningAchievementSpecification or elm:Qualification
0..*
A learning achievement specification (e.g., a standard) of which this specification is a specialisation.
status elm:status xsd:string
0..1
The publication status of the learning achievement specification.
target group elm:targetGroup skos:Concept
0..*
A specific target group or category for which this specification is designed. It should be provided using the EDC Controlled List of Target Groups.
thematic area elm:ISCEDFCode skos:Concept
1..*
The thematic area according to the ISCED-F 2013 Classification. It should be provided using the ISCEDF controlled vocabulary.
title dcterms:title rdf:langString
1..*
The title of the learning achievement specification. One value per language is permitted.
type dcterms:type skos:Concept
0..*
The type of the learning achievement specification. It should be provided using a controlled vocabulary.
volume of learning elm:volumeOfLearning xsd:duration
0..1
The estimated number of hours the learner is expected to spend engaged in learning to earn the award. This would include the notional number of hours in class, in group work, in practicals, as well as hours engaged in self-motivated study.

Learning Opportunity (ELM)

http://data.europa.eu/snb/model/ap/loq-constraints/LearningOpportunityShape

An opportunity to realise a given set of learning outcomes via a learning activity and/or assessment.

An error has occured!Ca c'est du lourd... Un truc de malade. Diagram size: 47 lines / 4060 characters. For some reason, dot/GraphViz has crashed. RootCause net.sourceforge.plantuml.svek.EmptySvgExceptionnet.sourceforge.plantuml.svek.EmptySvgExceptionnet.sourceforge.plantuml.svek.GeneralImageBuilder.buildImage(GeneralImageBuilder.java:480)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFileInternal(CucaDiagramFileMakerSvek.java:108)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFile(CucaDiagramFileMakerSvek.java:70)net.atmp.CucaDiagram.exportDiagramInternal(CucaDiagram.java:437)net.sourceforge.plantuml.classdiagram.ClassDiagram.exportDiagramInternal(ClassDiagram.java:84)net.sourceforge.plantuml.UmlDiagram.exportDiagramNow(UmlDiagram.java:138)net.sourceforge.plantuml.AbstractPSystem.exportDiagram(AbstractPSystem.java:207)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:189)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:147)net.sourceforge.plantuml.SourceStringReader.generateImage(SourceStringReader.java:143)fr.sparna.rdf.shacl.doc.SVGGenerator.generateSvgDiagram(SVGGenerator.java:16)fr.sparna.rdf.shacl.doc.model.ShapesDocumentationDiagram.<init>(ShapesDocumentationDiagram.java:30)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.lambda$build$0(ShapesDocumentationSectionBuilder.java:60)java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.build(ShapesDocumentationSectionBuilder.java:60)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationModelReader.readShapesDocumentation(ShapesDocumentationModelReader.java:76)fr.sparna.rdf.shacl.app.doc.Doc.execute(Doc.java:76)fr.sparna.rdf.shacl.app.Main.run(Main.java:107)fr.sparna.rdf.shacl.app.Main.main(Main.java:69) This has been generated with PlantUML (1.2024.4). This version of PlantUML is 383 days old, so you shouldconsider upgrading from https://plantuml.com/download Java Runtime: OpenJDK Runtime EnvironmentJVM: OpenJDK 64-Bit Server VMDefault Encoding: UTF-8Language: enCountry: null PLANTUML_LIMIT_SIZE: 4096 Default dot version: dot - graphviz version 2.43.0 (0) Please go to https://plantuml.com/graphviz-dot to check your GraphViz version. You should send this diagram and this image toplantuml@gmail.comorpost tohttps://plantuml.com/qato solve this issue.You can try to turn around this issue by simplifing your diagram.
Click diagram to navigate to corresponding section | View as PNG
Property name URI Expected value Card. Description
admissions procedure elm:admissionProcedure elm:Note
0..1
Specific information on how to apply for the course.
application deadline elm:applicationDeadline xsd:dateTime
0..*
The deadline for applying to the course.
banner image elm:bannerImage elm:MediaObject
0..1
An image which is displayed alongside the learning opportunity.
default language elm:defaultLanguage skos:Concept
1..1
The base language of the learning opportunity, to be considered authoritative.
description dcterms:description rdf:langString
0..*
A free text description of the learning opportunity. One value per language is permitted.
duration elm:duration xsd:duration
0..1
The nominal duration for which the learning opportunity will continue to run. Note, this may be after the end-date, since admissions may be closed but the learning opportunity may still be ongoing.
fees elm:priceDetail elm:PriceDetail
0..*
Information about the pricing of the course, including fees and scholarships/subsidies available.
grant elm:grant elm:Grant
0..*
The grant related to the learning opportunity.
has part elm:hasPart Learning Opportunity (ELM)
0..*
A learning opportunity can be composed of other learning opportunities, which when combined make up this larger learning opportunity.
homepage foaf:homepage loq:URLRegexRestriction
1..*
The homepage.
identifier adms:identifier elm:Identifier or elm:LegalIdentifier
0..*
An alternative Identifier of the Learning Opportunity.
is part of elm:isPartOf Learning Opportunity (ELM)
0..*
A learning opportunity can be part of other learning opportunity.
last modification date dcterms:modified xsd:dateTime
0..1
The date when the learning opportunity was last modified.
learning achievement specification elm:learningAchievementSpecification elm:LearningAchievementSpecification or elm:QualificationReference or elm:Qualification
1..1
The learning achievement specification, including the curricula, of this learning opportunity.
learning activity specification elm:learningActivitySpecification elm:LearningActivitySpecification
0..1
The learning activity specification, including the curricula, of this learning opportunity.
learning schedule elm:learningSchedule skos:Concept
0..1
The learning schedule. It should be provided using the EDC Controlled List of Learning Schedule Types.
location elm:location dcterms:Location
0..*
The location where the learning opportunity was provided at.
mode elm:mode skos:Concept
0..*
The mode of learning Opportunity. It should be provided using the EDC Controlled List of Modes Of Learning and Assessment.
more information elm:additionalNote elm:Note
0..*
An additional free text note about the Learning Opportunity.
other documents elm:supplementaryDocument loq:URLRegexRestriction
0..*
A public web document containing additional documentation about the Learning Opportunity.
provided by elm:providedBy elm:Organisation
1..*
The organisation providing or directing the learning opportunity. In the case of, e.g., joint qualifications, there may be several organisations directing the learning opportunity.
publisher dcterms:publisher elm:Agent or elm:Organisation
0..1
The publisher of the Learning Opportunity.
schedule information elm:scheduleInformation elm:Note
0..1
Detailed information about the timetable or schedule. This may include weekly schedules (e.g., 'Every Monday, 4pm', but may also include the overall schedule for the course, (e.g., October: lectures, November: group-work, December: break, January: assessment).
status elm:status xsd:string
0..1
The publication status of the learning opportunity.
temporal dcterms:temporal dcterms:PeriodOfTime
0..1
The associated period of time shape.
title dcterms:title rdf:langString
1..*
The title of Learning Opportunity. One value per language is permitted.
type dcterms:type skos:Concept
0..*
The type of the learning opportunity. It should be provided using the EDC Controlled List of Learning Opportunity Types.

Learning Opportunity Instance

http://data.quality-link.eu/ontology/v1#LearningOpportunityInstance

A concrete opportunity to realise a given set of learning outcomes via a learning activity and/or assessment, e.g. a course, programme or module as offered in a specific academic year or semester.

An error has occured!Thank you for choosing Oceanic Airlines Diagram size: 18 lines / 745 characters. For some reason, dot/GraphViz has crashed. RootCause net.sourceforge.plantuml.svek.EmptySvgExceptionnet.sourceforge.plantuml.svek.EmptySvgExceptionnet.sourceforge.plantuml.svek.GeneralImageBuilder.buildImage(GeneralImageBuilder.java:480)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFileInternal(CucaDiagramFileMakerSvek.java:108)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFile(CucaDiagramFileMakerSvek.java:70)net.atmp.CucaDiagram.exportDiagramInternal(CucaDiagram.java:437)net.sourceforge.plantuml.classdiagram.ClassDiagram.exportDiagramInternal(ClassDiagram.java:84)net.sourceforge.plantuml.UmlDiagram.exportDiagramNow(UmlDiagram.java:138)net.sourceforge.plantuml.AbstractPSystem.exportDiagram(AbstractPSystem.java:207)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:189)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:147)net.sourceforge.plantuml.SourceStringReader.generateImage(SourceStringReader.java:143)fr.sparna.rdf.shacl.doc.SVGGenerator.generateSvgDiagram(SVGGenerator.java:16)fr.sparna.rdf.shacl.doc.model.ShapesDocumentationDiagram.<init>(ShapesDocumentationDiagram.java:30)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.lambda$build$0(ShapesDocumentationSectionBuilder.java:60)java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.build(ShapesDocumentationSectionBuilder.java:60)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationModelReader.readShapesDocumentation(ShapesDocumentationModelReader.java:76)fr.sparna.rdf.shacl.app.doc.Doc.execute(Doc.java:76)fr.sparna.rdf.shacl.app.Main.run(Main.java:107)fr.sparna.rdf.shacl.app.Main.main(Main.java:69) This has been generated with PlantUML (1.2024.4). This version of PlantUML is 383 days old, so you shouldconsider upgrading from https://plantuml.com/download Java Runtime: OpenJDK Runtime EnvironmentJVM: OpenJDK 64-Bit Server VMDefault Encoding: UTF-8Language: enCountry: null PLANTUML_LIMIT_SIZE: 4096 Default dot version: dot - graphviz version 2.43.0 (0) Please go to https://plantuml.com/graphviz-dot to check your GraphViz version. You should send this diagram and this image toplantuml@gmail.comorpost tohttps://plantuml.com/qato solve this issue.You can try to turn around this issue by simplifing your diagram. Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
Click diagram to navigate to corresponding section | View as PNG
Property name URI Expected value Card. Description
Properties from Learning Opportunity Instance
registration portal ql:registrationPortal xsd:anyURI
0..1
A web page at which one can register or enrol for a Learning Opportunity.
enrolled learner count ql:enrolledLearnerCount xsd:nonNegativeInteger
0..*
The number of learners that are currently enrolled for the Learning Opportunity Instance.
available to ql:availableTo Learner Group
0..*
Indicates the target group to which this learning opportunity is available
minimum enrolment ql:enrolmentMinimum xsd:nonNegativeInteger
0..*
The number of learners that at least need to enrole for a Learning Opportunity Instance to take place.
enrolment capacity ql:enrolmentCapacity xsd:nonNegativeInteger
0..*
The number of learners that can register for a Learning Opportunity Instance.
Properties from Learning Opportunity (ELM)
admissions procedure elm:admissionProcedure elm:Note
0..1
Specific information on how to apply for the course.
application deadline elm:applicationDeadline xsd:dateTime
0..*
The deadline for applying to the course.
banner image elm:bannerImage elm:MediaObject
0..1
An image which is displayed alongside the learning opportunity.
default language elm:defaultLanguage skos:Concept
1..1
The base language of the learning opportunity, to be considered authoritative.
description dcterms:description rdf:langString
0..*
A free text description of the learning opportunity. One value per language is permitted.
duration elm:duration xsd:duration
0..1
The nominal duration for which the learning opportunity will continue to run. Note, this may be after the end-date, since admissions may be closed but the learning opportunity may still be ongoing.
fees elm:priceDetail elm:PriceDetail
0..*
Information about the pricing of the course, including fees and scholarships/subsidies available.
grant elm:grant elm:Grant
0..*
The grant related to the learning opportunity.
has part elm:hasPart Learning Opportunity (ELM)
0..*
A learning opportunity can be composed of other learning opportunities, which when combined make up this larger learning opportunity.
homepage foaf:homepage loq:URLRegexRestriction
1..*
The homepage.
identifier adms:identifier elm:Identifier or elm:LegalIdentifier
0..*
An alternative Identifier of the Learning Opportunity.
is part of elm:isPartOf Learning Opportunity (ELM)
0..*
A learning opportunity can be part of other learning opportunity.
last modification date dcterms:modified xsd:dateTime
0..1
The date when the learning opportunity was last modified.
learning achievement specification elm:learningAchievementSpecification elm:LearningAchievementSpecification or elm:QualificationReference or elm:Qualification
1..1
The learning achievement specification, including the curricula, of this learning opportunity.
learning activity specification elm:learningActivitySpecification elm:LearningActivitySpecification
0..1
The learning activity specification, including the curricula, of this learning opportunity.
learning schedule elm:learningSchedule skos:Concept
0..1
The learning schedule. It should be provided using the EDC Controlled List of Learning Schedule Types.
location elm:location dcterms:Location
0..*
The location where the learning opportunity was provided at.
mode elm:mode skos:Concept
0..*
The mode of learning Opportunity. It should be provided using the EDC Controlled List of Modes Of Learning and Assessment.
more information elm:additionalNote elm:Note
0..*
An additional free text note about the Learning Opportunity.
other documents elm:supplementaryDocument loq:URLRegexRestriction
0..*
A public web document containing additional documentation about the Learning Opportunity.
provided by elm:providedBy elm:Organisation
1..*
The organisation providing or directing the learning opportunity. In the case of, e.g., joint qualifications, there may be several organisations directing the learning opportunity.
publisher dcterms:publisher elm:Agent or elm:Organisation
0..1
The publisher of the Learning Opportunity.
schedule information elm:scheduleInformation elm:Note
0..1
Detailed information about the timetable or schedule. This may include weekly schedules (e.g., 'Every Monday, 4pm', but may also include the overall schedule for the course, (e.g., October: lectures, November: group-work, December: break, January: assessment).
status elm:status xsd:string
0..1
The publication status of the learning opportunity.
temporal dcterms:temporal dcterms:PeriodOfTime
0..1
The associated period of time shape.
title dcterms:title rdf:langString
1..*
The title of Learning Opportunity. One value per language is permitted.
type dcterms:type skos:Concept
0..*
The type of the learning opportunity. It should be provided using the EDC Controlled List of Learning Opportunity Types.

Learning Opportunity Instance Reference

http://data.quality-link.eu/ontology/v1#LearningOpportunityInstanceReference

A reference to another Learning Opportunity Instance, identified by a provider and a (local) identifier, without further details.

An error has occured!There's something weird, and it don't look good... Diagram size: 15 lines / 564 characters. For some reason, dot/GraphViz has crashed. RootCause net.sourceforge.plantuml.svek.EmptySvgExceptionnet.sourceforge.plantuml.svek.EmptySvgExceptionnet.sourceforge.plantuml.svek.GeneralImageBuilder.buildImage(GeneralImageBuilder.java:480)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFileInternal(CucaDiagramFileMakerSvek.java:108)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFile(CucaDiagramFileMakerSvek.java:70)net.atmp.CucaDiagram.exportDiagramInternal(CucaDiagram.java:437)net.sourceforge.plantuml.classdiagram.ClassDiagram.exportDiagramInternal(ClassDiagram.java:84)net.sourceforge.plantuml.UmlDiagram.exportDiagramNow(UmlDiagram.java:138)net.sourceforge.plantuml.AbstractPSystem.exportDiagram(AbstractPSystem.java:207)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:189)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:147)net.sourceforge.plantuml.SourceStringReader.generateImage(SourceStringReader.java:143)fr.sparna.rdf.shacl.doc.SVGGenerator.generateSvgDiagram(SVGGenerator.java:16)fr.sparna.rdf.shacl.doc.model.ShapesDocumentationDiagram.<init>(ShapesDocumentationDiagram.java:30)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.lambda$build$0(ShapesDocumentationSectionBuilder.java:60)java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.build(ShapesDocumentationSectionBuilder.java:60)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationModelReader.readShapesDocumentation(ShapesDocumentationModelReader.java:76)fr.sparna.rdf.shacl.app.doc.Doc.execute(Doc.java:76)fr.sparna.rdf.shacl.app.Main.run(Main.java:107)fr.sparna.rdf.shacl.app.Main.main(Main.java:69) This has been generated with PlantUML (1.2024.4). This version of PlantUML is 383 days old, so you shouldconsider upgrading from https://plantuml.com/download Java Runtime: OpenJDK Runtime EnvironmentJVM: OpenJDK 64-Bit Server VMDefault Encoding: UTF-8Language: enCountry: null PLANTUML_LIMIT_SIZE: 4096 Default dot version: dot - graphviz version 2.43.0 (0) Please go to https://plantuml.com/graphviz-dot to check your GraphViz version. You should send this diagram and this image toplantuml@gmail.comorpost tohttps://plantuml.com/qato solve this issue.You can try to turn around this issue by simplifing your diagram. Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
Click diagram to navigate to corresponding section | View as PNG
Property name URI Expected value Card. Description
(local) identifier adms:identifier elm:Identifier
1..1
Identifier of the Learning Opportunity instance. Must be unique within the scope of the institution identified with providedBy.
provided by elm:providedBy Higher Education Institution
1..1
Higher Education Institution that offers the LO.

Learning Opportunity Specification

http://data.quality-link.eu/ontology/v1#LearningOpportunitySpecification

An asbtract opportunity to acquire a given set of learning outcomes, e.g. the general specification of a course, programme or module offered by an education provider.

An error has occured!Have you tried turning it off and on again ? Diagram size: 17 lines / 730 characters. For some reason, dot/GraphViz has crashed. RootCause net.sourceforge.plantuml.svek.EmptySvgExceptionnet.sourceforge.plantuml.svek.EmptySvgExceptionnet.sourceforge.plantuml.svek.GeneralImageBuilder.buildImage(GeneralImageBuilder.java:480)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFileInternal(CucaDiagramFileMakerSvek.java:108)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFile(CucaDiagramFileMakerSvek.java:70)net.atmp.CucaDiagram.exportDiagramInternal(CucaDiagram.java:437)net.sourceforge.plantuml.classdiagram.ClassDiagram.exportDiagramInternal(ClassDiagram.java:84)net.sourceforge.plantuml.UmlDiagram.exportDiagramNow(UmlDiagram.java:138)net.sourceforge.plantuml.AbstractPSystem.exportDiagram(AbstractPSystem.java:207)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:189)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:147)net.sourceforge.plantuml.SourceStringReader.generateImage(SourceStringReader.java:143)fr.sparna.rdf.shacl.doc.SVGGenerator.generateSvgDiagram(SVGGenerator.java:16)fr.sparna.rdf.shacl.doc.model.ShapesDocumentationDiagram.<init>(ShapesDocumentationDiagram.java:30)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.lambda$build$0(ShapesDocumentationSectionBuilder.java:60)java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.build(ShapesDocumentationSectionBuilder.java:60)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationModelReader.readShapesDocumentation(ShapesDocumentationModelReader.java:76)fr.sparna.rdf.shacl.app.doc.Doc.execute(Doc.java:76)fr.sparna.rdf.shacl.app.Main.run(Main.java:107)fr.sparna.rdf.shacl.app.Main.main(Main.java:69) This has been generated with PlantUML (1.2024.4). This version of PlantUML is 383 days old, so you shouldconsider upgrading from https://plantuml.com/download Java Runtime: OpenJDK Runtime EnvironmentJVM: OpenJDK 64-Bit Server VMDefault Encoding: UTF-8Language: enCountry: null PLANTUML_LIMIT_SIZE: 4096 Default dot version: dot - graphviz version 2.43.0 (0) Please go to https://plantuml.com/graphviz-dot to check your GraphViz version. You should send this diagram and this image toplantuml@gmail.comorpost tohttps://plantuml.com/qato solve this issue.You can try to turn around this issue by simplifing your diagram. Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
Click diagram to navigate to corresponding section | View as PNG
Property name URI Expected value Card. Description
Properties from Learning Opportunity Specification
required learning outcome for entry ql:entryRequirementLearningOutcome elm:LearningOutcome
0..*
Specific entry requirement or prerequisite to have achieved a particular learning outcome.
version ql:version Literal
0..*
A number or other identifier that indicates the version of the Learning Opportunity specifcation.
is active ql:isActive xsd:boolean
0..*
Learning Opportunity Specification is active, i.e. instances are currently offered or the education provider expects that instances will still be offered in the future.
required learning opportunity for entry ql:entryRequirementLearningOpportunity Learning Opportunity Specification Reference
0..*
Specific entry requirement or prerequisite to have completed another learning opportunity.
superseded ql:superseded Learning Opportunity Specification Reference
0..*
Learning Opportunity specification superseded another one, which is no longer (or temporarily not) offered.
Properties from Learning Achievement Specification (ELM)
alternative name skos:altLabel rdf:langString
0..*
The alternative name of the learning achievement specification.
awarding information elm:awardingOpportunity elm:AwardingOpportunity
0..*
Refers to an activity related to the awarding of the learning specification, such as the country or region where the qualification is awarded, the awarding body and optionally the awarding period now or in the past.
category elm:category rdf:langString
0..*
The category of the learning achievement specification provided as a string.
credit points elm:creditPoint elm:CreditPoint
0..*
The credit points assigned to the learning achievement specification, following an educational credit system.
description dcterms:description rdf:langString
0..*
A free text description of the learning achievement specification. One value per language is permitted.
education level elm:educationLevel skos:Concept
0..*
An associated level of education within a semantic framework describing education levels.
education subject elm:educationSubject skos:Concept
0..*
An associated field of education from another semantic framework than the ISCED classification.
entitles to elm:entitlesTo elm:LearningEntitlementSpecification
0..*
Rights (such as which the person may acquire as a result of acquiring the learning outcomes).
entry requirement elm:entryRequirement elm:Note
0..1
Specific entry requirement or prerequisite of individuals for which this specification is designed to start this learning opportunity.
generalisation of elm:generalisationOf elm:LearningAchievementSpecification or elm:Qualification
0..*
A learning achievement specification (e.g., a standard) of which this specification is a generalisation.
has part elm:hasPart elm:LearningAchievementSpecification or elm:Qualification
0..*
A learning achievement specification can be composed of other partial learning specifications which when combined make up this learning specification.
homepage foaf:homepage elm:WebResource
0..*
The homepage of the learning achievement specification.
identifier adms:identifier elm:Identifier or elm:LegalIdentifier
0..*
An alternative identifier of the learning achievement specification.
influenced by elm:influencedBy elm:LearningActivitySpecification
0..*
Activities that a person can perform to acquire the expected learning outcomes.
is part of elm:isPartOf elm:LearningAchievementSpecification or elm:Qualification
0..*
A learning achievement specification, which this learning achievement specification is part of.
language dcterms:language skos:Concept
1..*
The language of the learning achievement specification. It should be provided using the Language Named Authority List.
last modification date dcterms:modified xsd:dateTime
0..1
The date when the learning achievement specification was last modified.
learning outcome elm:learningOutcome elm:LearningOutcome
1..*
An individual (expected) learning outcome of the learning specification.
learning outcome summary elm:learningOutcomeSummary elm:Note
0..1
The full learning outcome summary of the learning achievement specification.
learning setting elm:learningSetting skos:Concept
0..1
The type of learning setting (formal, non-formal). It should be provided using the EDC Controlled List of Learning Setting Types.
maximum duration elm:maximumDuration xsd:duration
0..1
The maximum duration (in months) that a person may use to complete the learning opportunity for which this learning achievement specification is designed.
mode elm:mode skos:Concept
0..*
The mode of learning, and or assessment. It should be provided using the EDC Controlled List of Modes Of Learning and Assessment.
more information elm:additionalNote elm:Note
0..*
An additional free text note about the learning achievement specification.
other documents elm:supplementaryDocument loq:URLRegexRestriction
0..*
A public web resource containing additional documentation about the learning achievement specification.
proven by elm:provenBy elm:LearningAssessmentSpecification
0..*
Assessments a person can undergo to prove the acquisition of the learning outcomes.
publisher dcterms:publisher elm:Agent or elm:Organisation
0..1
The publisher of the Learning Achievement Specification.
specialisation of elm:specialisationOf elm:LearningAchievementSpecification or elm:Qualification
0..*
A learning achievement specification (e.g., a standard) of which this specification is a specialisation.
status elm:status xsd:string
0..1
The publication status of the learning achievement specification.
target group elm:targetGroup skos:Concept
0..*
A specific target group or category for which this specification is designed. It should be provided using the EDC Controlled List of Target Groups.
thematic area elm:ISCEDFCode skos:Concept
1..*
The thematic area according to the ISCED-F 2013 Classification. It should be provided using the ISCEDF controlled vocabulary.
title dcterms:title rdf:langString
1..*
The title of the learning achievement specification. One value per language is permitted.
type dcterms:type skos:Concept
0..*
The type of the learning achievement specification. It should be provided using a controlled vocabulary.
volume of learning elm:volumeOfLearning xsd:duration
0..1
The estimated number of hours the learner is expected to spend engaged in learning to earn the award. This would include the notional number of hours in class, in group work, in practicals, as well as hours engaged in self-motivated study.

Learning Opportunity Specification Reference

http://data.quality-link.eu/ontology/v1#LearningOpportunitySpecificationReference

A reference to another Learning Opportunity specification, identified by a provider and a (local) identifier, without further details.

An error has occured!Only going forward 'cause we can't find reverse. Diagram size: 15 lines / 584 characters. For some reason, dot/GraphViz has crashed. RootCause net.sourceforge.plantuml.svek.EmptySvgExceptionnet.sourceforge.plantuml.svek.EmptySvgExceptionnet.sourceforge.plantuml.svek.GeneralImageBuilder.buildImage(GeneralImageBuilder.java:480)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFileInternal(CucaDiagramFileMakerSvek.java:108)net.sourceforge.plantuml.svek.CucaDiagramFileMakerSvek.createFile(CucaDiagramFileMakerSvek.java:70)net.atmp.CucaDiagram.exportDiagramInternal(CucaDiagram.java:437)net.sourceforge.plantuml.classdiagram.ClassDiagram.exportDiagramInternal(ClassDiagram.java:84)net.sourceforge.plantuml.UmlDiagram.exportDiagramNow(UmlDiagram.java:138)net.sourceforge.plantuml.AbstractPSystem.exportDiagram(AbstractPSystem.java:207)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:189)net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:147)net.sourceforge.plantuml.SourceStringReader.generateImage(SourceStringReader.java:143)fr.sparna.rdf.shacl.doc.SVGGenerator.generateSvgDiagram(SVGGenerator.java:16)fr.sparna.rdf.shacl.doc.model.ShapesDocumentationDiagram.<init>(ShapesDocumentationDiagram.java:30)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.lambda$build$0(ShapesDocumentationSectionBuilder.java:60)java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationSectionBuilder.build(ShapesDocumentationSectionBuilder.java:60)fr.sparna.rdf.shacl.doc.read.ShapesDocumentationModelReader.readShapesDocumentation(ShapesDocumentationModelReader.java:76)fr.sparna.rdf.shacl.app.doc.Doc.execute(Doc.java:76)fr.sparna.rdf.shacl.app.Main.run(Main.java:107)fr.sparna.rdf.shacl.app.Main.main(Main.java:69) This has been generated with PlantUML (1.2024.4). This version of PlantUML is 383 days old, so you shouldconsider upgrading from https://plantuml.com/download Java Runtime: OpenJDK Runtime EnvironmentJVM: OpenJDK 64-Bit Server VMDefault Encoding: UTF-8Language: enCountry: null PLANTUML_LIMIT_SIZE: 4096 Default dot version: dot - graphviz version 2.43.0 (0) Please go to https://plantuml.com/graphviz-dot to check your GraphViz version. You should send this diagram and this image toplantuml@gmail.comorpost tohttps://plantuml.com/qato solve this issue.You can try to turn around this issue by simplifing your diagram. Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
Click diagram to navigate to corresponding section | View as PNG
Property name URI Expected value Card. Description
(local) identifier adms:identifier elm:Identifier
1..1
Identifier of the Learning Opportunity Specification. Must be unique within the scope of the institution identified with providedBy.
provided by elm:providedBy Higher Education Institution
1..1
Higher Education Institution that offers the LO.

OrgReg ID

http://data.quality-link.eu/ontology/v1#OrgRegIdentifier

The identifier assigned to a higher education institution or other organisation in the Register of Public Sector Organisations (OrgReg)

Click diagram to navigate to corresponding section | View as PNG
Property name URI Expected value Card. Description
identifier skos:notation Literal
1..1
The OrgReg identifier of the format XX1111.
scheme ID elm:schemeId ql:OrgReg
1..1
Identification of the scheme.

SCHAC Code

http://data.quality-link.eu/ontology/v1#SchacIdentifier

The SCHAC code (schacHomeOrganization) is a domain name used to identify a higher education institution.

Click diagram to navigate to corresponding section | View as PNG
Property name URI Expected value Card. Description
identifier skos:notation Literal
1..1
The SCHAC (schacHomeOrganisation) identifier. Must be a valid DNS domain name.
scheme ID elm:schemeId ql:Schac
1..1
Identification of the scheme.