@prefix qb: . @prefix owl: . @prefix rdf: . @prefix xsd: . @prefix skos: . @prefix dcterms: . @prefix rdfs: . @prefix interval: . @prefix api: . @prefix foaf: . @prefix def-bwq: . @prefix def-bw: . def-bwq:latestSampleAssessment a owl:ObjectProperty ; rdfs:comment "The latest in-season sample assessment associated with a bathing water or sampling point"@en ; rdfs:label "latestSampleAssessment"@en ; rdfs:range def-bwq:SampleAssessment . def-bwq:SampleAssessment a rdfs:Class , owl:Class ; rdfs:comment "Specialised qb:Observation subclass for Bathing Water Quality In-Year Sample Assessments."@en ; rdfs:isDefinedBy ; rdfs:label "SampleAssessment"@en ; rdfs:subClassOf qb:Observation . def-bwq:I a def-bwq:Compliance , skos:Concept ; rdfs:isDefinedBy ; rdfs:label "Minimum"@en ; rdfs:seeAlso , , , , ; def-bwq:complianceCodeNotation "I"^^def-bwq:complianceCode ; dcterms:source ; skos:definition "Bathing water quality compliance classification for use in bathing water quality reporting under the Bathing Water Directive - cBWD (76/0160/EEC)\r\n\r\nFor annual assessments \"Minimum\" means that at least 95% of the samples meet the mandatory standards of the cBWD Directive (76/0160/EEC).\r\n\r\nSample limits used are:\r\n\r\n\"Higher\": TC: ≤500; FC: ≤100; FS: ≤100.\r\n\"Minimum\": TC: ≤10000; FC: ≤2000; FS: N/A.\r\n\"Fail\": TC: >10000; FC: >2000; FS: N/A.\r\n\r\nTC= Total Coliforms, FC = Faecal Coliforms, FS = Faecal Streptococci.\r\n\r\nAll numeric limits are cfu/100ml"@en ; skos:inScheme def-bwq:compliance ; skos:notation "I" , "I"^^def-bwq:complianceCode ; skos:prefLabel "Minimum"@en ; skos:topConceptOf def-bwq:compliance . def-bwq:BySamplingPointYearSlice a rdfs:Class , owl:Class ; rdfs:comment "A specialised subclass of qb:Slice for bathing water quality sample dataset slices by sampling point and sample year."@en ; rdfs:isDefinedBy ; rdfs:label "BySamplingPointYearSlice"@en ; rdfs:subClassOf qb:Slice ; rdfs:subClassOf [ a owl:Restriction ; owl:hasValue def-bwq:bySamplingPointYearKey ; owl:onProperty qb:sliceStructure ] . def-bwq:ByWeekSlice a rdfs:Class , owl:Class ; rdfs:comment "A specialised subclass of qb:Slice for bathing water quality sample dataset slices by the week in which the sample was taken."@en ; rdfs:isDefinedBy ; rdfs:label "ByWeekSlice"@en ; rdfs:subClassOf qb:Slice ; rdfs:subClassOf [ a owl:Restriction ; owl:hasValue def-bwq:byWeekKey ; owl:onProperty qb:sliceStructure ] . rdfs:label "Good"@en . def-bwq:C a skos:Concept , def-bwq:Compliance ; rdfs:isDefinedBy ; rdfs:label "Closed"@en ; rdfs:seeAlso , , , , ; def-bwq:complianceCodeNotation "C"^^def-bwq:complianceCode ; dcterms:source ; skos:definition "Indicates that the bathing water was closed during the bathing season."@en ; skos:inScheme def-bwq:compliance ; skos:notation "C"^^def-bwq:complianceCode , "C" ; skos:prefLabel "Closed"@en ; skos:topConceptOf def-bwq:compliance . def-bwq:ComplianceDataset a rdfs:Class , owl:Class ; rdfs:comment "A specialisation of qb:Dataset for Bathing Water Quality Annual Compliance Assessments."@en ; rdfs:isDefinedBy ; rdfs:label "ComplianceDataset"@en ; rdfs:subClassOf qb:Dataset ; rdfs:subClassOf [ a owl:Restriction ; owl:hasValue def-bwq:complianceDsd ; owl:onProperty qb:structure ] . rdfs:label "Minimum"@en . rdfs:label "SAMPLING REQUIREMENTS"@en . def-bwq:N a def-bwq:Compliance , skos:Concept ; rdfs:isDefinedBy ; rdfs:label "Not Classified"@en ; rdfs:seeAlso , , , , ; def-bwq:complianceCodeNotation "N"^^def-bwq:complianceCode ; dcterms:source ; skos:definition "Indicates that the bathing water was not classified during the bathing season."@en ; skos:inScheme def-bwq:compliance ; skos:notation "N" , "N"^^def-bwq:complianceCode ; skos:prefLabel "Not Classified"@en ; skos:topConceptOf def-bwq:compliance . def-bwq:presence a skos:ConceptScheme ; rdfs:comment "A skos:ConceptScheme for the :Presence code points. :Presence code points indicated the presence of some characteristic detected during an assessment process."@en ; rdfs:isDefinedBy ; rdfs:label "Presence indicator codeset concept scheme)"@en ; skos:hasTopConcept def-bwq:present , def-bwq:not-present , def-bwq:not-assessed . def-bwq:countQualifier a skos:ConceptScheme ; rdfs:comment "A skos:ConceptScheme for count qualifier code points. Count qualifier codes indicate whether an actual count or upper/lower bounds to detection are being reported."@en ; rdfs:isDefinedBy ; rdfs:label "count qualifier codeset concept scheme"@en ; skos:hasTopConcept def-bwq:moreThan , def-bwq:lessThan , def-bwq:actual . def-bwq:sampleDsd rdfs:label "sampleAssessmentDsd"@en . rdfs:label "CRITERIA FOR CLASSIFICATION BW1"@en . rdfs:label "Closed"@en . def-bwq:ComplianceAssessment a rdfs:Class , owl:Class ; rdfs:comment "Specialised qb:Observation subclass for Bathing Water Quality Annual Compliance Assessments."@en ; rdfs:isDefinedBy ; rdfs:label "ComplianceAssessment"@en ; rdfs:subClassOf qb:Observation . def-bwq:not-assessed a skos:Concept , def-bwq:Presence ; rdfs:isDefinedBy ; rdfs:label "not-assessed"@en ; def-bwq:presenceNotation "n/a"^^def-bwq:presenceCode ; skos:definition "A coded property value to indicate that an assessment of the presense of some characteristic has not been made."@en ; skos:inScheme def-bwq:presence ; skos:notation "n/a"^^def-bwq:presenceCode ; skos:prefLabel "not-assessed"@en ; skos:topConceptOf def-bwq:presence . rdfs:label "Closed"@en . rdfs:label "Excellent"@en . rdfs:label "Not Classified"@en . def-bwq: a owl:Ontology ; rdfs:isDefinedBy ; dcterms:contributor [ foaf:mbox_sha1sum "484329f6dec65adefd62ade6a5eb28037560dce4" ; foaf:name "Stuart Williams"@en ] ; dcterms:contributor [ foaf:mbox "skw@epimorphics.com" ; foaf:name "Stuart Williams"@en ] ; dcterms:created "2010-08-16"^^xsd:date ; dcterms:license ; dcterms:modified "2014-11-26" , "2012-03-29"^^xsd:date ; owl:imports , , interval: , , , , def-bw: , ; owl:versionInfo "0.1" , "0.2" . def-bwq:cBWD rdfs:label "cBWD"@en . def-bwq:ShortTermPollution a skos:Concept ; rdfs:label "Short term pollution" ; skos:inScheme def-bwq:DiscountableReasons ; skos:notation "STP" . def-bwq:complianceCode a rdfs:Datatype ; rdfs:comment "A datatype for typing bwq compliance code skos:notations."@en ; rdfs:isDefinedBy ; rdfs:label "compliance classification code datatype"@en . def-bwq:countQualifierCode a rdfs:Datatype ; rdfs:comment "A datatype for count qualifier notation literal values."@en ; rdfs:isDefinedBy ; rdfs:label "count qualifier code notation datatype"@en . def-bwq:byWeekKey rdfs:label "byWeekKey"@en . def-bwq:discounted a qb:AttributeProperty , owl:DatatypeProperty ; rdfs:comment "An boolean valued attribute on a discountable :SampleAssessment which indicates that it has been discounted (discounted=true) for use in annual Compliance Assessments. This attribute may be present on a discountable sample assessment. It reflects a descision made at the end of the season in which the sample was taken as to whether to actually discount (discounted=true) a discountable sample assessment from annual Compliance Assessments."@en ; rdfs:domain def-bwq:SampleAssessment ; rdfs:isDefinedBy ; rdfs:label "discounted"@en ; rdfs:range xsd:boolean . def-bwq:not-present a skos:Concept , def-bwq:Presence ; rdfs:isDefinedBy ; rdfs:label "not-present"@en ; def-bwq:presenceNotation "N"^^def-bwq:presenceCode ; skos:definition "A coded property value to indicate that an assessement has not detected the presence of some characteristic."@en ; skos:inScheme def-bwq:presence ; skos:notation "N"^^def-bwq:presenceCode ; skos:prefLabel "not-present"@en ; skos:topConceptOf def-bwq:presence . rdfs:label "QUALITY AND ADDITIONAL SAMPLING REQUIREMENTS"@en . def-bwq:ExceptionalCircumstance a skos:Concept ; rdfs:label "Exceptional Circumstance" ; skos:inScheme def-bwq:DiscountableReasons ; skos:notation "EC" . def-bwq:present a skos:Concept , def-bwq:Presence ; rdfs:isDefinedBy ; rdfs:label "present"@en ; def-bwq:presenceNotation "P"^^def-bwq:presenceCode ; skos:definition "A coded property value to indicate that an assessement has detected the presence of some characteristic."@en ; skos:inScheme def-bwq:presence ; skos:notation "P"^^def-bwq:presenceCode ; skos:prefLabel "present"@en ; skos:topConceptOf def-bwq:presence . rdfs:label "New"@en . def-bwq:G a skos:Concept , def-bwq:Compliance ; rdfs:isDefinedBy ; rdfs:label "Higher"@en ; rdfs:seeAlso , , , , ; def-bwq:complianceCodeNotation "G"^^def-bwq:complianceCode ; dcterms:source ; skos:definition "Bathing water quality compliance classification for use in bathing water quality reporting under the Bathing Water Directive - cBWD (76/0160/EEC)\r\n\r\nFor annual assessments \"Higher\" means the bathing water meets the criteria for the stricter UK guideline standards of the cBWD Directive (78/0160/EEC) (includes lower levels of concentrations and a third parameter (FS)).\r\n\r\nSample limits used are:\r\n\r\n\"Higher\": TC: ≤500; FC: ≤100; FS: ≤100.\r\n\"Minimum\": TC: ≤10000; FC: ≤2000; FS: N/A.\r\n\"Fail\": TC: >10000; FC: >2000; FS: N/A.\r\n\r\nTC= Total Coliforms, FC = Faecal Coliforms, FS = Faecal Streptococci.\r\n\r\nAll numeric limits are cfu/100ml"@en ; skos:inScheme def-bwq:compliance ; skos:notation "G" , "G"^^def-bwq:complianceCode ; skos:prefLabel "Higher"@en ; skos:topConceptOf def-bwq:compliance . def-bwq:Presence a rdfs:Class , owl:Class ; rdfs:comment "A distinguished subClass of skos:Concept for presence code points."@en ; rdfs:isDefinedBy ; rdfs:label "Presence indicator code (Class)"@en ; rdfs:subClassOf skos:Concept . def-bwq:RecordStatus a owl:Class ; rdfs:comment "A class of sample assessment record status codes"@en ; rdfs:isDefinedBy ; rdfs:label "RecordStatus"@en . def-bwq:complianceByYearKey rdfs:label "complianceByYearKey"@en . def-bwq:byYearKey rdfs:label "byYearKey"@en . def-bwq:ByYearSlice a rdfs:Class , owl:Class ; rdfs:comment "A specialised subclass of qb:Slice for bathing water quality sample dataset slices by the year in which the sample was taken."@en ; rdfs:isDefinedBy ; rdfs:label "ByYearSlice"@en ; rdfs:subClassOf qb:Slice ; rdfs:subClassOf [ a owl:Restriction ; owl:hasValue def-bwq:byYearKey ; owl:onProperty qb:sliceStructure ] . def-bwq:moreThan a def-bwq:CountQualifier , skos:Concept ; rdfs:isDefinedBy ; rdfs:label "more-than"@en ; def-bwq:countQualifierNotation ">"^^def-bwq:countQualifierCode ; skos:definition "'>' Indicates that the actual count value is more than the value given; that it exceeds a detection/measurement upper bound."@en ; skos:inScheme def-bwq:countQualifier ; skos:notation ">"^^def-bwq:countQualifierCode ; skos:prefLabel "more-than"@en ; skos:topConceptOf def-bwq:countQualifier . def-bwq:AssessmentRegime a owl:Class ; rdfs:comment "A skos:Concept subclass for assessment regimes"@en ; rdfs:isDefinedBy ; rdfs:label "AssessmentRegime"@en ; rdfs:subClassOf skos:Concept ; skos:prefLabel "AssessmentRegime"@en . def-bwq:DiscountableReasons a skos:ConceptScheme ; skos:hasTopConcept def-bwq:ExceptionalCircumstance , def-bwq:AbnormalSituation , def-bwq:ShortTermPollution . def-bwq:bySamplingPointYearKey rdfs:label "bySamplingPointYearKey"@en . rdfs:label "Higher"@en . def-bwq:bySamplingPointKey rdfs:label "bySamplingPointKey"@en . def-bwq:complianceBySamplingPointKey rdfs:label "complianceBySamplingPointKey"@en . def-bwq:BySamplingPointSlice a rdfs:Class , owl:Class ; rdfs:comment "A specialised subclass of qb:Slice for bathing water quality sample dataset slices by sampling point."@en ; rdfs:isDefinedBy ; rdfs:label "BySamplingPointSlice"@en ; rdfs:subClassOf qb:Slice ; rdfs:subClassOf [ a owl:Restriction ; owl:hasValue def-bwq:bySamplingPointKey ; owl:onProperty qb:sliceStructure ] . rdfs:label "The Bathing Waters (Classification) Regulations 1991"@en . def-bwq:LatestSampleSlice a rdfs:Class , owl:Class ; rdfs:comment "A category of (key-less) slice for gathering the most recent in season sample assessments"@en ; rdfs:label "LatestSampleSlice"@en ; rdfs:subClassOf qb:Slice . rdfs:label "Insufficiently Sampled"@en . def-bwq:F a skos:Concept , def-bwq:Compliance ; rdfs:isDefinedBy ; rdfs:label "Fail"@en ; rdfs:seeAlso , , , , ; def-bwq:complianceCodeNotation "F"^^def-bwq:complianceCode ; dcterms:source ; skos:definition "Bathing water quality compliance classification for use in bathing water quality reporting under the Bathing Water Directive - cBWD (76/0160/EEC)\r\n\r\nFor annual assessments \"Fail\" means that fewer than 95% of the samples meet the required mandatory standards of the cBWD Directive (76/0160/EEC).\r\n\r\nSample limits used are:\r\n\r\n\"Higher\": TC: ≤500; FC: ≤100; FS: ≤100.\r\n\"Minimum\": TC: ≤10000; FC: ≤2000; FS: N/A.\r\n\"Fail\": TC: >10000; FC: >2000; FS: N/A.\r\n\r\nTC= Total Coliforms, FC = Faecal Coliforms, FS = Faecal Streptococci.\r\n\r\nAll numeric limits are cfu/100ml"@en ; skos:inScheme def-bwq:compliance ; skos:notation "F"^^def-bwq:complianceCode , "F" ; skos:prefLabel "Fail"@en ; skos:topConceptOf def-bwq:compliance . def-bwq:CountQualifier a rdfs:Class , owl:Class ; rdfs:comment "An owl:Class, rdfs:Class for count qualifier code points"@en ; rdfs:isDefinedBy ; rdfs:label "count qualifier code (Class)"@en ; rdfs:subClassOf skos:Concept . def-bwq:compliance a skos:ConceptScheme ; rdfs:comment "A collection of Bathing Water Compliance codes derived from classifications given at "@en ; rdfs:isDefinedBy ; rdfs:label "compliance classification codeset concept scheme"@en ; rdfs:seeAlso , , , , ; skos:hasTopConcept def-bwq:F , , , , , def-bwq:N , , def-bwq:G , , , , , def-bwq:I , , def-bwq:C , , ; skos:note " A SKOS ConceptScheme for bathing water compliance classification codes." . def-bwq:new a def-bwq:RecordStatus , skos:Concept ; rdfs:comment "A status code for marking new sample assessments."@en ; rdfs:isDefinedBy ; rdfs:label "new"@en ; skos:prefLabel "new"@en . def-bwq:ComplianceByYearSlice a rdfs:Class , owl:Class ; rdfs:isDefinedBy ; rdfs:label "ComplianceByYearSlice"@en ; rdfs:subClassOf qb:Slice ; rdfs:subClassOf [ a owl:Restriction ; owl:hasValue def-bwq:complianceByYearKey ; owl:onProperty qb:sliceStructure ] . def-bwq:recordDate a qb:AttributeProperty , owl:DatatypeProperty ; rdfs:comment "The Sample Assessment date of record."@en ; rdfs:isDefinedBy ; rdfs:label "recordDate"@en ; rdfs:range xsd:date . rdfs:label "Fail"@en . def-bwq:ComplianceBySamplingPointSlice a rdfs:Class , owl:Class ; rdfs:isDefinedBy ; rdfs:label "ComplianceBySamplingPointSlice"@en ; rdfs:subClassOf qb:Slice ; rdfs:subClassOf [ a owl:Restriction ; owl:hasValue def-bwq:complianceBySamplingPointKey ; owl:onProperty qb:sliceStructure ] . def-bwq:assessment-qualifier a skos:ConceptScheme ; rdfs:comment "A skos:ConceptScheme for assessment qualifiers"@en ; rdfs:isDefinedBy ; rdfs:label "assessment qualifier concept scheme"@en ; skos:hasTopConcept def-bwq:projected , def-bwq:actual-assessment . def-bwq:AssessmentQualifier a owl:Class ; rdfs:comment "A skos:Concept subclass for assessment qualifiers."@en ; rdfs:isDefinedBy ; rdfs:label "AssessmentQualifier"@en ; rdfs:subClassOf skos:Concept . rdfs:label "Poor"@en . def-bwq:assessment-regime a skos:ConceptScheme ; rdfs:comment "A skos:ConceptScheme for assessment regimes."@en ; rdfs:isDefinedBy ; rdfs:label "assessment regime concept scheme"@en ; skos:hasTopConcept def-bwq:cBWD-rBWD-transition , def-bwq:cBWD , def-bwq:rBWD ; skos:prefLabel "assessment regime concept scheme"@en . def-bwq:actual a skos:Concept , def-bwq:CountQualifier ; rdfs:isDefinedBy ; rdfs:label "actual"@en ; def-bwq:countQualifierNotation "="^^def-bwq:countQualifierCode ; skos:definition "'=' indicates that the actual count value is as given."@en ; skos:inScheme def-bwq:countQualifier ; skos:notation "="^^def-bwq:countQualifierCode ; skos:prefLabel "actual"@en ; skos:topConceptOf def-bwq:countQualifier . def-bwq:record-status a skos:ConceptScheme ; rdfs:comment "A skos:ConceptScheme indicating the status of in-season sample assessment records."@en ; rdfs:isDefinedBy ; rdfs:label "record-status concept scheme"@en ; skos:hasTopConcept def-bwq:withdrawal , def-bwq:replacement , def-bwq:new . def-bwq:recordStatus a qb:AttributeProperty , owl:ObjectProperty ; rdfs:comment "In-season assessment status."@en ; rdfs:isDefinedBy ; rdfs:label "recordStatus"@en ; rdfs:range def-bwq:RecordStatus . def-bwq:replacement a def-bwq:RecordStatus , skos:Concept ; rdfs:comment "A status code for marking a sample assessments that replace an earlier assessment."@en ; rdfs:isDefinedBy ; rdfs:label "replacement"@en ; skos:prefLabel "replacement"@en . def-bwq:lessThan a skos:Concept , def-bwq:CountQualifier ; rdfs:isDefinedBy ; rdfs:label "less-than"@en ; def-bwq:countQualifierNotation "<"^^def-bwq:countQualifierCode ; skos:definition "'<' Indicates that the actual count value is less than the value given; that it is less than a detection/measurement lower bound."@en ; skos:inScheme def-bwq:countQualifier ; skos:notation "<"^^def-bwq:countQualifierCode ; skos:prefLabel "less-than"@en ; skos:topConceptOf def-bwq:countQualifier . def-bwq:cBWD-rBWD-transition rdfs:label "cBWD-rBWD-transition"@en . rdfs:label "EC Bathing Water Directive (76/160/EEC)"@en . def-bwq:actual-assessment rdfs:label "actual assessment"@en . def-bwq:rBWD rdfs:label "rBWD"@en . def-bwq:complianceDsd rdfs:label "complianceDsd"@en . rdfs:label "Sufficient"@en . def-bwq:Compliance a owl:Class , rdfs:Class ; rdfs:comment "A subclass of skos:Concept to collect all instances of bathing water compliance codes."@en ; rdfs:isDefinedBy ; rdfs:label "Compliance classification code (Class)"@en ; rdfs:seeAlso , , , , ; rdfs:subClassOf skos:Concept . def-bwq:discountable a qb:AttributeProperty , owl:DatatypeProperty ; rdfs:comment "A boolean valued attribute to indicate that a sample assessment is eligible to be discounted (discountable=true) from annual Compliance Assessments. This attribute is updated throughout the season, and is required to show where a sample meets the criteria to be eligible for discounting. The absence of a value for this attribute indicates that a judgment on whether the sample is discountable is pending. This may occur several days after first publication of sample assessment result."@en ; rdfs:domain def-bwq:SampleAssessment ; rdfs:isDefinedBy ; rdfs:label "discountable"@en ; rdfs:range xsd:boolean . def-bwq:withdrawal a def-bwq:RecordStatus , skos:Concept ; rdfs:comment "A status code for marking an assessments that withdraw an earlier assessment"@en ; rdfs:isDefinedBy ; rdfs:label "withdrawal"@en ; skos:prefLabel "withdrawal"@en . def-bwq:SampleDataset a rdfs:Class , owl:Class ; rdfs:comment "A specialisation of qb:Dataset for In-Year Bathing Water Quality Sample data."@en ; rdfs:isDefinedBy ; rdfs:label "SampleDataset"@en ; rdfs:subClassOf qb:Dataset ; rdfs:subClassOf [ a owl:Restriction ; owl:hasValue def-bwq:sampleDsd ; owl:onProperty qb:structure ] . def-bwq:latestComplianceAssessment a owl:ObjectProperty ; rdfs:comment "The latest annual compliance sample assessment associated with a bathing water or sampling point"@en ; rdfs:label "latestComplianceAssessment"@en ; rdfs:range def-bwq:ComplianceAssessment . def-bwq:AbnormalSituation a skos:Concept ; rdfs:label "Abnormal Situation" ; skos:inScheme def-bwq:DiscountableReasons ; skos:notation "AS" . a api:Page ; "50"^^xsd:long ; "1"^^xsd:long ; dcterms:isPartOf ; api:definition ; api:extendedMetadataVersion ; api:items ( def-bwq:DiscountableReasons def-bwq:compliance def-bwq:presence def-bwq:record-status def-bwq:countQualifier def-bwq:assessment-qualifier def-bwq:assessment-regime def-bwq:AbnormalSituation def-bwq:C def-bwq:ExceptionalCircumstance def-bwq:F def-bwq:G def-bwq:I def-bwq:N def-bwq:ShortTermPollution def-bwq:actual def-bwq:lessThan def-bwq:moreThan def-bwq:new def-bwq:not-assessed def-bwq:not-present def-bwq:present def-bwq:replacement def-bwq:withdrawal def-bwq: def-bwq:latestComplianceAssessment def-bwq:latestSampleAssessment def-bwq:recordStatus def-bwq:discountable def-bwq:discounted def-bwq:recordDate def-bwq:AssessmentQualifier def-bwq:AssessmentRegime def-bwq:BySamplingPointSlice def-bwq:BySamplingPointYearSlice def-bwq:ByWeekSlice def-bwq:ByYearSlice def-bwq:Compliance def-bwq:ComplianceAssessment def-bwq:ComplianceBySamplingPointSlice def-bwq:ComplianceByYearSlice def-bwq:ComplianceDataset def-bwq:CountQualifier def-bwq:LatestSampleSlice def-bwq:Presence def-bwq:RecordStatus def-bwq:SampleAssessment def-bwq:SampleDataset def-bwq:complianceCode def-bwq:countQualifierCode ) ; api:page "0"^^xsd:long ; ; . a api:ListEndpoint ; dcterms:hasPart ; api:definition .