# baseURI: http://ontology.tno.nl/dfcore

@prefix dfcore: <http://ontology.tno.nl/dfcore#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix spin: <http://spinrdf.org/spin#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<http://ontology.tno.nl/df#Thing_4>
  dfcore:hasPaymentTermsNote "30 days netto"^^xsd:string ;
.
<http://ontology.tno.nl/dfcore>
  rdf:type owl:Ontology ;
  spin:imports <http://topbraid.org/spin/owlrl-all> ;
  owl:versionInfo "Created with TopBraid Composer"^^xsd:string ;
.
dfcore:Address
  rdf:type owl:Class ;
  dfcore:UBLXMLSchema "cac:PostalAddress"^^xsd:string ;
  rdfs:comment "A class to define common information related to an address."@en ;
  rdfs:comment "Adres waar de betreffende partij een vestiging heeft."@nl ;
  rdfs:label "Address"^^xsd:string ;
  rdfs:label "Adres"@nl ;
  rdfs:subClassOf owl:Thing ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:cardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasCityName ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:cardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasCountry ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:cardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasHouseNumber ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:cardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasPostalZone ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:cardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasStreetName ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasAdditionalStreetName ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasDepartment ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasDistrict ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasHouseLetterAdditional ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasPOBox ;
    ] ;
.
dfcore:BuyerCustomerParty
  rdf:type owl:Class ;
  dfcore:UBLXMLSchema "cac:BuyerCustomerParty"^^xsd:string ;
  rdfs:comment "De klant waar goed/dienst aan geleverd wordt."@nl ;
  rdfs:comment "The buyer of the goods or services."@en ;
  rdfs:label "Buyer customer party"^^xsd:string ;
  rdfs:label "Leverklant"@nl ;
  rdfs:subClassOf dfcore:Party ;
.
dfcore:Description
  rdf:type owl:Class ;
  rdfs:comment "A class to define a reference to a description."@en ;
  rdfs:comment "Een klasse om een referentie naar een beschrijving te definieren."@nl ;
  rdfs:label "Beschrijving"@nl ;
  rdfs:label "Description"^^xsd:string ;
  rdfs:subClassOf dfcore:Specification ;
.
dfcore:Document
  rdf:type owl:Class ;
  dfcore:UBLXMLSchema "cac:DocumentReference"^^xsd:string ;
  rdfs:comment "A class to define types of documents."@en ;
  rdfs:comment "Een identificatie heeft een waarde en die waarde is uitgegeven door een bepaalde Partij."@nl ;
  rdfs:comment "Een klasse om referenties naar documenten te definieren."@nl ;
  rdfs:label "Document"@nl ;
  rdfs:label "Document"^^xsd:string ;
  rdfs:subClassOf owl:Thing ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasDocumentIssueDate ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasDocumentReference ;
    ] ;
.
dfcore:Drawing
  rdf:type owl:Class ;
  rdfs:comment "A class to define a reference to a drawing."@en ;
  rdfs:comment "Een klasse om een referentie naar een tekening te definieren."@nl ;
  rdfs:label "Drawing"^^xsd:string ;
  rdfs:label "Tekening"@nl ;
  rdfs:subClassOf dfcore:Specification ;
.
dfcore:Identifier
  rdf:type owl:Class ;
  rdfs:comment "An Identifier has a value and that value is issued by a particular Party."@en ;
  rdfs:comment "Een identificatie heeft een waarde en die waarde is uitgegeven door een bepaalde Partij."@nl ;
  rdfs:label "Identificatie"@nl ;
  rdfs:label "Identifier"^^xsd:string ;
  rdfs:subClassOf owl:Thing ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:onClass dfcore:Party ;
      owl:onProperty dfcore:issuedBy ;
      owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:onDataRange xsd:string ;
      owl:onProperty dfcore:hasIdentifierValue ;
      owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    ] ;
.
dfcore:InvoicingCustomerParty
  rdf:type owl:Class ;
  dfcore:UBLXMLSchema "cac:AccountingCustomerParty"^^xsd:string ;
  rdfs:comment "De partij die de factuur ontvangt en verantwoordelijk is voor de betaling."@nl ;
  rdfs:comment "The party that receives the invoice and is responsible for the payment."@en ;
  rdfs:label "Factuur debiteur"@nl ;
  rdfs:label "Invoicing customer party"^^xsd:string ;
  rdfs:subClassOf dfcore:Party ;
.
dfcore:Location
  rdf:type owl:Class ;
  rdfs:comment "A class to describe a location."@en ;
  rdfs:comment "Een klasse om de lokatie te beschrijven."@nl ;
  rdfs:label "Locatie"@nl ;
  rdfs:label "Location"^^xsd:string ;
  rdfs:subClassOf owl:Thing ;
  rdfs:subClassOf [
      rdf:type owl:Class ;
      owl:unionOf (
          [
            rdf:type owl:Restriction ;
            owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
            owl:onClass dfcore:Address ;
            owl:onProperty dfcore:hasAddress ;
          ]
          [
            rdf:type owl:Restriction ;
            owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
            owl:onProperty dfcore:hasCoordinate ;
          ]
        ) ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasCoordinate ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onClass dfcore:Address ;
      owl:onProperty dfcore:hasAddress ;
    ] ;
.
dfcore:OriginatorCustomerParty
  rdf:type owl:Class ;
  dfcore:UBLXMLSchema "cac:OriginatorCustomerParty"^^xsd:string ;
  rdfs:comment "De customer that put the order."@en ;
  rdfs:comment "De klant die de order heeft geplaatst."@nl ;
  rdfs:label "Orderklant"@nl ;
  rdfs:label "Originator"^^xsd:string ;
  rdfs:subClassOf dfcore:Party ;
.
dfcore:Party
  rdf:type owl:Class ;
  dfcore:UBLXMLSchema "cac:Party"^^xsd:string ;
  rdfs:comment "A class to describe an organization, sub-organization, or individual fulfilling a role in a business process."@en ;
  rdfs:comment "Een klasse om een organisatie, sub organisatie of individu te beschrijven die een rol vervult binnen het bedrijfsproces."@nl ;
  rdfs:label "Partij"@nl ;
  rdfs:label "Party"^^xsd:string ;
  rdfs:subClassOf owl:Thing ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasBICNumber ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasBusinessRegisterNumber ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasIBANNumber ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasPartyName ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasVATNumber ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onClass dfcore:Location ;
      owl:onProperty dfcore:hasDeliveryLocation ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onClass [
          rdf:type owl:Class ;
          owl:intersectionOf (
              [
                rdf:type owl:Restriction ;
                owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
                owl:onProperty dfcore:hasWebsiteURI ;
              ]
              [
                rdf:type owl:Restriction ;
                owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
                owl:onProperty dfcore:hasTelephone ;
              ]
              [
                rdf:type owl:Restriction ;
                owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
                owl:onProperty dfcore:hasTelefax ;
              ]
              [
                rdf:type owl:Restriction ;
                owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
                owl:onProperty dfcore:hasEMail ;
              ]
            ) ;
        ] ;
      owl:onProperty dfcore:hasContactInfo ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onClass [
          rdf:type owl:Class ;
          owl:unionOf (
              [
                rdf:type owl:Restriction ;
                owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                owl:onClass dfcore:Address ;
                owl:onProperty dfcore:hasAddress ;
              ]
              [
                rdf:type owl:Restriction ;
                owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
                owl:onProperty dfcore:hasCoordinate ;
              ]
            ) ;
        ] ;
      owl:onProperty dfcore:hasLocation ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:onProperty dfcore:hasPerson ;
      owl:someValuesFrom dfcore:Person ;
    ] ;
.
dfcore:Person
  rdf:type owl:Class ;
  dfcore:UBLXMLSchema "cac:Person"^^xsd:string ;
  rdfs:comment "A class to describe a person."@en ;
  rdfs:comment "Een klasse om een persoon te beschrijven."@nl ;
  rdfs:label "Person"^^xsd:string ;
  rdfs:label "Persoon"@nl ;
  rdfs:subClassOf owl:Thing ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:cardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasFamilyName ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:cardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasFirstName ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasDepartment ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasJobTitle ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasTitle ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onClass [
          rdf:type owl:Class ;
          owl:intersectionOf (
              [
                rdf:type owl:Restriction ;
                owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
                owl:onProperty dfcore:hasWebsiteURI ;
              ]
              [
                rdf:type owl:Restriction ;
                owl:onProperty dfcore:hasTelephone ;
                owl:someValuesFrom xsd:string ;
              ]
              [
                rdf:type owl:Restriction ;
                owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
                owl:onProperty dfcore:hasTelefax ;
              ]
              [
                rdf:type owl:Restriction ;
                owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
                owl:onProperty dfcore:hasEMail ;
              ]
            ) ;
        ] ;
      owl:onProperty dfcore:hasContactInfo ;
    ] ;
.
dfcore:SellerSupplierParty
  rdf:type owl:Class ;
  dfcore:UBLXMLSchema "cac:SellerSupplierParty"^^xsd:string ;
  rdfs:comment "De partij die de goederen of diensten levert."@nl ;
  rdfs:comment "The party that sells and delivers the goods or services."@en ;
  rdfs:label "Leverancier"@nl ;
  rdfs:label "SellerSupplier"^^xsd:string ;
  rdfs:subClassOf dfcore:Party ;
.
dfcore:Specification
  rdf:type owl:Class ;
  rdfs:comment "A class to define a reference to a specification."@en ;
  rdfs:comment "Een klasse om een referentie naar een specificatie te definieren."@nl ;
  rdfs:label "Specificatie"@nl ;
  rdfs:label "Specification"^^xsd:string ;
  rdfs:subClassOf dfcore:Document ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasRevision ;
    ] ;
  rdfs:subClassOf [
      rdf:type owl:Restriction ;
      owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
      owl:onProperty dfcore:hasVersion ;
    ] ;
.
dfcore:UBLXMLSchema
  rdf:type owl:AnnotationProperty ;
  rdfs:label "UBL Schema expression"@en ;
  rdfs:range xsd:string ;
.
dfcore:alternative
  rdf:type owl:AnnotationProperty ;
  rdfs:label "alternative"@en ;
.
dfcore:bussinessRule
  rdf:type owl:AnnotationProperty ;
  rdfs:label "business rule"@en ;
  rdfs:range xsd:string ;
.
dfcore:example
  rdf:type owl:AnnotationProperty ;
  rdfs:label "example"@en ;
  rdfs:range xsd:string ;
.
dfcore:hasAdditionalStreetName
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:PostalAddress/cbc:AdditionalStreetName"^^xsd:string ;
  rdfs:comment "Aanvullende aanduiding van het adres."@nl ;
  rdfs:comment "An additional address line in an address that can be used to give further details supplementing the main line. (EU Invoice model)"@en ;
  rdfs:comment "An additional street name used to further clarify the address."^^xsd:string ;
  rdfs:domain dfcore:Address ;
  rdfs:label "aanvullende adresaanduiding"@nl ;
  rdfs:label "additional street name"^^xsd:string ;
  rdfs:range xsd:string ;
.
dfcore:hasAddress
  rdf:type owl:ObjectProperty ;
  rdfs:domain dfcore:Location ;
  rdfs:range dfcore:Address ;
.
dfcore:hasBICNumber
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:Party/cac:FinancialAccount/cac:FinancialInstitutionBranch/cbc:ID"^^xsd:string ;
  dfcore:example "ABNANL2A"^^xsd:string ;
  dfcore:standard "ISO 9362"^^xsd:string ;
  rdfs:comment "A unique identification code for both financial and non-financial institutions."@en ;
  rdfs:comment "Een unieke code om de bank te kunnen identificeren."@nl ;
  rdfs:label "BIC number"@en ;
  rdfs:label "BIC nummer"@nl ;
  rdfs:range xsd:string ;
.
dfcore:hasBaseQuantity
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:Price/cbc:BaseQuantity"^^xsd:string ;
  dfcore:example "1"^^xsd:string ;
  rdfs:comment "Het aantal waarvoor de prijs per eenheid van het artikel geldt."@nl ;
  rdfs:comment "The quantity at which this price applies."@en ;
  rdfs:label "base quantity"^^xsd:string ;
  rdfs:label "prijsaantal"@nl ;
  rdfs:range xsd:integer ;
.
dfcore:hasBaseUnitCode
  rdf:type owl:DatatypeProperty ;
  rdfs:comment "De eenheid die met het aantal artikelen wordt uitgedrukt."@nl ;
  rdfs:comment "The base unit of the line item quantity specified."@en ;
  rdfs:label "base unit code"^^xsd:string ;
  rdfs:label "eenheidscode"@nl ;
.
dfcore:hasBuildingNumber
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:PostalAddress/cbc:BuildingNumber"^^xsd:string ;
  dfcore:example "121"^^xsd:string ;
  rdfs:comment "Nummer van het specifieke gebouw bij het betreffende adres."@nl ;
  rdfs:comment "The number of a building within the street."@en ;
  rdfs:label "Building number"@en ;
  rdfs:label "Gebouwnummer"@nl ;
  rdfs:range xsd:integer ;
.
dfcore:hasBusinessRegisterNumber
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:Party/cac:PartyIdentification/cbc:ID"^^xsd:string ;
  dfcore:example "20091741"^^xsd:string ;
  rdfs:comment "A unique registration number for a company, legal entity or other organisations that participates in economic transactions in the Netherlands."@en ;
  rdfs:comment "Een uniek identificerend administratienummer van een rechtspersoon zijnde een niet-natuurlijk persoon zoals toegewezen door de Kamer van Koophandel."@nl ;
  rdfs:label "Chamber of Commerce number"@en ;
  rdfs:label "KVK nummer"@nl ;
  rdfs:range xsd:integer ;
.
dfcore:hasCityName
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:PostalAddress/cac:CityName"^^xsd:string ;
  dfcore:example "Eindhoven"^^xsd:string ;
  rdfs:comment "Plaatsnaam waar het betreffende adres zich bevindt."@nl ;
  rdfs:comment "The common name of the city, town or village, where the address is located. (EU Invoice model)"@en ;
  rdfs:comment "The name of a city, town, or village in which this address is situated."@en ;
  rdfs:label "city"@en ;
  rdfs:label "plaats"@nl ;
  rdfs:range xsd:string ;
.
dfcore:hasConfiguration
  rdf:type owl:ObjectProperty ;
  rdfs:comment "Configuration of an article specification"@en ;
  rdfs:comment "Nadere configuratie van artikel specificatie"@nl ;
  rdfs:label "configuratie"@nl ;
  rdfs:label "configuration"^^xsd:string ;
.
dfcore:hasConfigurationKey
  rdf:type owl:DatatypeProperty ;
  dfcore:example "kleur"^^xsd:string ;
  rdfs:comment "Configuration property type."@en ;
  rdfs:comment "Eigenschap voor configuratie."@nl ;
  rdfs:label "configuratiesleutel"@nl ;
  rdfs:label "configuration key"^^xsd:string ;
  rdfs:range xsd:string ;
.
dfcore:hasConfigurationValue
  rdf:type owl:DatatypeProperty ;
  dfcore:example "rood"^^xsd:string ;
  rdfs:comment "Value of the configuration property."@en ;
  rdfs:comment "Waarde van de configuratie eigenschap."@nl ;
  rdfs:label "configuratiewaarde"@nl ;
  rdfs:label "configuration value"^^xsd:string ;
.
dfcore:hasConfirmationCondition
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:TransactionConditions/cbc:Description"^^xsd:string ;
  dfcore:example "Binnen 30 dagen."@nl ;
  rdfs:comment "Conditie die geldt voor bevestiging van inkooporder."@nl ;
  rdfs:comment "Condition that applies to acknowledgement of the purchase order."@en ;
  rdfs:range xsd:string ;
.
dfcore:hasContactInfo
  rdf:type owl:ObjectProperty ;
  rdfs:domain dfcore:Party ;
  rdfs:label "contact info"^^xsd:string ;
  rdfs:label "contactgegevens"@nl ;
.
dfcore:hasContractReference
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:Contract/cac:ContractDocumentReference/cbc:ID"^^xsd:string ;
  rdfs:comment "Reference to a contract document."@en ;
  rdfs:label "contract reference"^^xsd:string ;
  rdfs:range xsd:string ;
.
dfcore:hasCoordinate
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:PhysicalLocation/cac:LocationCoordinate"^^xsd:string ;
  rdfs:comment "Coordinaatgegevens van de locatie."@nl ;
  rdfs:comment "Coordinates of the location."@en ;
  rdfs:label "coordinaten"@nl ;
  rdfs:label "coordinates"@en ;
  rdfs:range xsd:string ;
.
dfcore:hasCountry
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:PostalAddress/cac:Country/cbc:Name"^^xsd:string ;
  dfcore:example "Nederland"^^xsd:string ;
  rdfs:label "country"@en ;
  rdfs:label "land"@nl ;
  rdfs:range xsd:string ;
.
dfcore:hasCurrency
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cbc:DocumentCurrencyCode "^^xsd:string ;
  dfcore:example "EUR"^^xsd:string ;
  dfcore:standard "ISO 4217"^^xsd:string ;
  rdfs:label "currency"@en ;
  rdfs:label "valuta"@nl ;
  rdfs:range xsd:string ;
.
dfcore:hasDate
  rdf:type owl:DatatypeProperty ;
  dfcore:standard "ISO 8601"^^xsd:string ;
  rdfs:label "date"@en ;
  rdfs:label "datum"@nl ;
.
dfcore:hasDelivery
  rdf:type owl:ObjectProperty ;
  rdfs:comment "Delivery of an order item."@en ;
  rdfs:label "delivery"^^xsd:string ;
  rdfs:label "verzendschema"@nl ;
.
dfcore:hasDeliveryInstruction
  rdf:type owl:DatatypeProperty ;
  rdfs:range xsd:string ;
.
dfcore:hasDeliveryLocation
  rdf:type owl:ObjectProperty ;
  rdfs:comment "Delivery location of a party."@en ;
  rdfs:domain dfcore:Party ;
  rdfs:label "delivery location"^^xsd:string ;
  rdfs:label "verzendlocatie"@nl ;
  rdfs:range dfcore:Location ;
.
dfcore:hasDeliveryTerms
  rdf:type owl:ObjectProperty ;
  rdfs:comment "A class for describing the terms and conditions applying to the delivery of goods."@en ;
  rdfs:comment "Een klasse om de leveringsvoorwaarden te beschrijven die van toepassing zijn op de levering van de artikelen."@nl ;
  rdfs:label "delivery terms"^^xsd:string ;
  rdfs:label "leveringsvoorwaarden"@nl ;
.
dfcore:hasDeliveryTermsCode
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:DeliveryTerms/cbc:ID"^^xsd:string ;
  dfcore:example "DAT"^^xsd:string ;
  dfcore:standard "INCO 2011"^^xsd:string ;
  rdfs:range xsd:string ;
.
dfcore:hasDepartment
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:Person/cbc:OrganizationDepartment"^^xsd:string ;
  rdfs:label "afdeling"@nl ;
  rdfs:label "department"@en ;
  rdfs:range xsd:string ;
.
dfcore:hasDiscount
  rdf:type owl:ObjectProperty ;
  dfcore:UBLXMLSchema "cac:LineItem/cac:AllowanceCharge"^^xsd:string ;
  rdfs:comment "Informatie over de toeslag of korting die van toepassing is op de prijs."@nl ;
  rdfs:comment "Information about a charge or discount as applied to a price component."@en ;
.
dfcore:hasDiscountAmount
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:PaymentTerms/cbc:SettlementDiscountAmount"^^xsd:string ;
  rdfs:range xsd:float ;
.
dfcore:hasDiscountPercentage
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:paymentTerms/cbc:SettlementDiscountPercentage"^^xsd:string ;
  rdfs:range xsd:float ;
.
dfcore:hasDistrict
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:PostalAddress/cac:District"^^xsd:string ;
  rdfs:label "district"@en ;
  rdfs:label "wijk"@nl ;
  rdfs:range xsd:string ;
.
dfcore:hasDocumentIssueDate
  rdf:type owl:DatatypeProperty ;
  rdfs:range xsd:date ;
.
dfcore:hasDocumentReference
  rdf:type owl:DatatypeProperty ;
  rdfs:domain dfcore:Specification ;
  rdfs:range xsd:string ;
.
dfcore:hasEMail
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:Party/cac:Contact/cbc:ElectronicMail"^^xsd:string ;
  rdfs:label "email"@en ;
  rdfs:range xsd:string ;
.
dfcore:hasFamilyName
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:Person/cbc:FamilyName"^^xsd:string ;
  rdfs:label "achternaam"@nl ;
  rdfs:label "family name"@en ;
  rdfs:range xsd:string ;
.
dfcore:hasFirstName
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:Person/cbc:FirstName"^^xsd:string ;
  rdfs:label "first name"@en ;
  rdfs:label "voornaam"@nl ;
  rdfs:range xsd:string ;
.
dfcore:hasGrossPrice
  rdf:type owl:DatatypeProperty ;
  rdfs:range xsd:float ;
.
dfcore:hasHouseLetterAdditional
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:Address/cbc:StreetName"^^xsd:string ;
  rdfs:range xsd:string ;
.
dfcore:hasHouseNumber
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:PostalAddress/cbc:StreetName"^^xsd:string ;
  rdfs:label "huisnummer"@nl ;
  rdfs:range xsd:integer ;
.
dfcore:hasIBANNumber
  rdf:type owl:DatatypeProperty ;
  dfcore:example "18NL91ABNA0417164300"^^xsd:string ;
  dfcore:standard "ISO 13616:2007"^^xsd:string ;
  rdfs:label "IBAN number"@en ;
  rdfs:label "IBAN nummer"@nl ;
  rdfs:range xsd:string ;
.
dfcore:hasIdentifier
  rdf:type owl:ObjectProperty ;
  rdfs:domain dfcore:Document ;
  rdfs:range dfcore:Identifier ;
.
dfcore:hasIdentifierValue
  rdf:type owl:DatatypeProperty ;
  rdfs:domain dfcore:Identifier ;
  rdfs:range xsd:string ;
.
dfcore:hasItemCodeIdentifier
  rdf:type owl:ObjectProperty ;
  dfcore:UBLXMLSchema "cac:OrderLine > cac:LineItem > cac:BuyersItemIdentification | cac:SellersItemIdentification | cac:ManufacturersItemIdentification"^^xsd:string ;
  rdfs:comment "Identificatie van het artikel."@nl ;
  rdfs:comment "Identifying information for this item."@en ;
  rdfs:label "artikelcode"@nl ;
  rdfs:label "item code"^^xsd:string ;
  rdfs:range dfcore:Identifier ;
.
dfcore:hasItemDescription
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:OrderLine/cac:LineItem/cac:Item/cbc:Description"^^xsd:string ;
  rdfs:range xsd:string ;
.
dfcore:hasItemDiscountAmount
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:LineItem/cac:AllowanceCharge/cbc:Amount"^^xsd:string ;
  rdfs:range xsd:float ;
.
dfcore:hasItemDiscountPercentage
  rdf:type owl:DatatypeProperty ;
  dfcore:example "5%"^^xsd:string ;
  rdfs:range xsd:float ;
.
dfcore:hasItemQuantity
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:LineItem/cbc:Quantity"^^xsd:string ;
  rdfs:range xsd:integer ;
.
dfcore:hasItemSpecification
  rdf:type owl:ObjectProperty ;
  dfcore:UBLXMLSchema "cac:LineItem/cac:Item/cac:ItemSpecificationDocumentReference"^^xsd:string ;
  rdfs:comment "A reference to a specification document for this item."@en ;
  rdfs:comment "Nadere specificatie van produkt of dienst (document, tekening, etc.)"@nl ;
  rdfs:range dfcore:Document ;
.
dfcore:hasJobTitle
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:Person/cbc:JobTitle"^^xsd:string ;
  dfcore:example "Inkoper"^^xsd:string ;
  rdfs:label "functieomschrijving"@nl ;
  rdfs:label "job title"@en ;
  rdfs:range xsd:string ;
.
dfcore:hasLocation
  rdf:type owl:ObjectProperty ;
  rdfs:comment "Location of a party."@en ;
  rdfs:domain dfcore:Party ;
  rdfs:range dfcore:Location ;
.
dfcore:hasName
  rdf:type owl:DatatypeProperty ;
  rdfs:domain dfcore:Party ;
  rdfs:range xsd:string ;
.
dfcore:hasNetPrice
  rdf:type owl:DatatypeProperty ;
  rdfs:range xsd:float ;
.
dfcore:hasNote
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:OrderLine/cbc:Note"^^xsd:string ;
  rdfs:label "memo"@nl ;
  rdfs:range xsd:string ;
.
dfcore:hasOrderIssueDate
  rdf:type owl:DatatypeProperty ;
  rdfs:range xsd:date ;
.
dfcore:hasOrderLineId
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:OrderLine/cac:LineItem/cbc:ID"^^xsd:string ;
  rdfs:comment "Code om een orderregel uniek te refereren binnen een order."@nl ;
  rdfs:comment "Unique identification of an orderline ."@en ;
  rdfs:range xsd:string ;
.
dfcore:hasOrderLineTotalAmount
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:LineItem/cbc:LineExtensionAmount"^^xsd:string ;
  rdfs:comment "Het totaalbedrag van de orderregel."@nl ;
  rdfs:comment "Let op: deze kan niet in alle geval berekend worden a.d.h.v. het aantal, de korting en de prijs per eenheid."@nl ;
  rdfs:comment "The total amount for this line item, including allowance charges but net of taxes."@en ;
  rdfs:range xsd:float ;
.
dfcore:hasPOBox
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:Address/cbc:PostBox"^^xsd:string ;
  dfcore:example "Postbus 1234"^^xsd:string ;
  rdfs:label "postbox"@en ;
  rdfs:label "postbus"@nl ;
  rdfs:range xsd:string ;
.
dfcore:hasParty
  rdf:type owl:ObjectProperty ;
  rdfs:range dfcore:Party ;
.
dfcore:hasPartyName
  rdf:type owl:DatatypeProperty ;
  rdfs:label "bedrijfsnaam"@nl ;
  rdfs:label "party name"@en ;
  rdfs:range xsd:string ;
.
dfcore:hasPaymentTerms
  rdf:type owl:DatatypeProperty ;
  rdf:type owl:ObjectProperty ;
  dfcore:UBLXMLSchema "cac:PaymentTerms"^^xsd:string ;
  rdfs:comment "Conditie waaronder betaling plaats moet vinden."@nl ;
  rdfs:comment "Description of a set of payment terms."^^xsd:string ;
  rdfs:label "betalingsvoorwaarden"@nl ;
  rdfs:label "payment terms"^^xsd:string ;
.
dfcore:hasPaymentTermsId
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:PaymentTerms/cbc:ID"^^xsd:string ;
  rdfs:range xsd:string ;
.
dfcore:hasPaymentTermsNote
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:PaymentTerms/cbc:Note"^^xsd:string ;
  rdfs:range xsd:string ;
.
dfcore:hasPerson
  rdf:type owl:ObjectProperty ;
  rdfs:range dfcore:Person ;
.
dfcore:hasPostalZone
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:PostalAddress/cbc:PostalZone"^^xsd:string ;
  rdfs:range xsd:string ;
.
dfcore:hasPriceCondition
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:TransactionConditions/cbc:Description"^^xsd:string ;
  dfcore:example "Price to be agreed (cf. ASML PO 12.2)"@en ;
  dfcore:example "Richtprijs"@nl ;
  rdfs:range xsd:string ;
.
dfcore:hasPromisedDate
  rdf:type owl:DatatypeProperty ;
  rdfs:range xsd:date ;
.
dfcore:hasQuotationReference
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:QuotationDocumentReference/cbc:ID"^^xsd:string ;
  rdfs:range xsd:string ;
.
dfcore:hasRequestedDate
  rdf:type owl:DatatypeProperty ;
  rdfs:range xsd:date ;
.
dfcore:hasRevision
  rdf:type owl:DatatypeProperty ;
  rdfs:domain dfcore:Specification ;
  rdfs:label "revisie"@nl ;
  rdfs:label "revision"@en ;
  rdfs:label "revision"^^xsd:string ;
.
dfcore:hasSettlementPeriod
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:PaymentTerms/cac:SettlementPeriod"^^xsd:string ;
  rdfs:range xsd:dateTime ;
.
dfcore:hasStatus
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:OrderLine/cac:LineItem/cbc:LineStatusCode"^^xsd:string ;
.
dfcore:hasStreetName
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:PostalAddress/cbc:StreetName"^^xsd:string ;
  dfcore:example "Stationsstraat 12"^^xsd:string ;
  rdfs:label "straatnaam"@nl ;
  rdfs:label "streetname"@en ;
  rdfs:range xsd:string ;
.
dfcore:hasTelefax
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:Contact/cbc:Telefax"^^xsd:string ;
  rdfs:label "faxnummer"@nl ;
  rdfs:label "telefax number"@en ;
  rdfs:range xsd:string ;
.
dfcore:hasTelephone
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:Contact/cbc:Telephone"^^xsd:string ;
  rdfs:comment "Het primaire telefoonnummer van het contactpunt."@nl ;
  rdfs:comment "The primary telephone number of this contact."@en ;
  rdfs:label "telefoonnummer"@nl ;
  rdfs:label "telephone number"@en ;
  rdfs:label "telephone number"^^xsd:string ;
  rdfs:range xsd:string ;
.
dfcore:hasTitle
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:Person/cbc:Title"^^xsd:string ;
  dfcore:example "Dhr."^^xsd:string ;
  rdfs:label "aanhef"@nl ;
  rdfs:label "title"@en ;
  rdfs:range xsd:string ;
.
dfcore:hasTotalAmount
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:AnticipatedMonetaryTotal/cbc:PayableAmount"^^xsd:string ;
  rdfs:label "totaalprijs"@nl ;
  rdfs:label "total amount"@en ;
  rdfs:label "total amount"^^xsd:string ;
  rdfs:range xsd:float ;
.
dfcore:hasUnitCode
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:LineItem/cbc:Quantity@cbc:unitCode"^^xsd:string ;
  dfcore:example "stuks"@nl ;
  rdfs:range xsd:string ;
.
dfcore:hasVATNumber
  rdf:type owl:DatatypeProperty ;
  dfcore:UBLXMLSchema "cac:Party/cac:PartyTaxScheme/cbc:CompanyID "^^xsd:string ;
  dfcore:example "NL001234567B01"^^xsd:string ;
  rdfs:label "BTW nummer"@nl ;
  rdfs:label "VAT number"@en ;
  rdfs:label "VAT number"^^xsd:string ;
  rdfs:range xsd:string ;
.
dfcore:hasVersion
  rdf:type owl:DatatypeProperty ;
  dfcore:example "version 2.1"^^xsd:string ;
  rdfs:domain dfcore:Specification ;
  rdfs:label "versie"@nl ;
  rdfs:label "version"@en ;
  rdfs:label "version"^^xsd:string ;
.
dfcore:hasWebsiteURI
  rdf:type owl:DatatypeProperty ;
  dfcore:example "http://www.deklant.nl/contact.html"^^xsd:string ;
  rdfs:label "Website/URI"@en ;
  rdfs:label "Website/URI"@nl ;
  rdfs:label "WebsiteURI"^^xsd:string ;
  rdfs:range xsd:string ;
.
dfcore:issuedBy
  rdf:type owl:ObjectProperty ;
  rdfs:comment "An identifier issued by a party."@en ;
  rdfs:comment "Een identifier uitgegeven door een partij."@nl ;
  rdfs:domain dfcore:Identifier ;
  rdfs:label "issued by"^^xsd:string ;
  rdfs:label "uitgegeven door"@nl ;
  rdfs:range dfcore:Party ;
.
dfcore:standard
  rdf:type owl:AnnotationProperty ;
  rdfs:label "standard"@en ;
  rdfs:range xsd:string ;
.
<http://ontology.tno.nl/dforder#Address_1>
  rdf:type dfcore:Address ;
  dfcore:hasCityName "Den Haag"^^xsd:string ;
  dfcore:hasCountry "Nederland"^^xsd:string ;
  dfcore:hasHouseNumber 12 ;
  dfcore:hasPostalZone "3410AA"^^xsd:string ;
  dfcore:hasStreetName "Noordeinde"^^xsd:string ;
  dfcore:hasTelefax "+31701234568"^^xsd:string ;
.
<http://ontology.tno.nl/dforder#Address_2>
  rdf:type dfcore:Address ;
  dfcore:hasCityName "Zwijndrecht"^^xsd:string ;
  dfcore:hasCountry "Nederland"^^xsd:string ;
  dfcore:hasDepartment "Hydrauliek"^^xsd:string ;
  dfcore:hasHouseNumber 15 ;
  dfcore:hasPostalZone "3335LS"^^xsd:string ;
.
<http://ontology.tno.nl/dforder#Address_3>
  rdf:type dfcore:Address ;
  dfcore:hasCityName "Zwijndrecht"^^xsd:string ;
  dfcore:hasCountry "Nederland"^^xsd:string ;
  dfcore:hasHouseNumber 15 ;
  dfcore:hasPostalZone "3335LS"^^xsd:string ;
  dfcore:hasStreetName "Pascalstraat"^^xsd:string ;
.
<http://ontology.tno.nl/dforder#BuyerCustomerParty_1>
  rdf:type dfcore:BuyerCustomerParty ;
  dfcore:hasContactInfo <http://ontology.tno.nl/dforder#Contact_2> ;
  dfcore:hasLocation <http://ontology.tno.nl/dforder#Location_2> ;
  dfcore:hasPartyName "Bosch Rexroth B.V."^^xsd:string ;
.
<http://ontology.tno.nl/dforder#Contact_1>
  rdf:type owl:Thing ;
  dfcore:hasEMail "dekoning@mkg.nl"^^xsd:string ;
  dfcore:hasTelefax "+31701234568"^^xsd:string ;
  dfcore:hasTelephone "+31701234567"^^xsd:string ;
  dfcore:hasWebsiteURI "www.mkg.nl/dekoning"^^xsd:string ;
.
<http://ontology.tno.nl/dforder#Contact_2>
  rdf:type owl:Thing ;
  dfcore:hasTelefax "+31102926310"^^xsd:string ;
  dfcore:hasTelephone "+31(0)102923400"^^xsd:string ;
.
<http://ontology.tno.nl/dforder#Contract_1>
  rdf:type dfcore:Document ;
  dfcore:hasIdentifierValue "1234CO"^^xsd:string ;
.
<http://ontology.tno.nl/dforder#DeliveryTerms_1>
  rdf:type owl:Thing ;
  dfcore:hasDate "12-02-2016"^^xsd:string ;
  dfcore:hasDeliveryTermsCode "Ex Works"^^xsd:string ;
.
<http://ontology.tno.nl/dforder#Discount_1>
  rdf:type owl:Thing ;
  dfcore:hasItemDiscountPercentage "5"^^xsd:float ;
.
<http://ontology.tno.nl/dforder#Document_1>
  rdf:type dfcore:Document ;
  dfcore:hasDocumentReference "Op al onze offertes, op alle opdrachten aan ons en op alle met ons gesloten overeenkomsten zijn toepasselijk de algemene leverings- en betalingsvoorwaarden uitgegeven door de Metaalunie en aangeduid als metaalunievoorwaarden of als Smecomavoorwaarden, gedeponeerd ter Griffie van de Arrondissementsrechtbank te Rotterdam."^^xsd:string ;
.
<http://ontology.tno.nl/dforder#Drawing_1>
  rdf:type dfcore:Drawing ;
  dfcore:hasDocumentReference "10954654"^^xsd:string ;
  dfcore:hasRevision "A"^^xsd:string ;
.
<http://ontology.tno.nl/dforder#Identifier_1>
  rdf:type dfcore:Identifier ;
  dfcore:hasIdentifierValue "10954654"^^xsd:string ;
  dfcore:issuedBy <http://ontology.tno.nl/dforder#SellerSupplierParty_1> ;
.
<http://ontology.tno.nl/dforder#Identifier_2>
  rdf:type dfcore:Identifier ;
  dfcore:hasIdentifierValue "234234524524"^^xsd:string ;
  dfcore:issuedBy <http://ontology.tno.nl/dforder#BuyerCustomerParty_1> ;
.
<http://ontology.tno.nl/dforder#Identifier_4>
  rdf:type dfcore:Identifier ;
  dfcore:hasIdentifierValue "30160100"^^xsd:string ;
  dfcore:issuedBy <http://ontology.tno.nl/dforder#SellerSupplierParty_1> ;
.
<http://ontology.tno.nl/dforder#Identifier_5>
  rdf:type dfcore:Identifier ;
.
<http://ontology.tno.nl/dforder#InvoicingCustomerParty_1>
  rdf:type dfcore:InvoicingCustomerParty ;
  dfcore:hasPartyName "Stork Plastics Machinery B.V."^^xsd:string ;
.
<http://ontology.tno.nl/dforder#Location_1>
  rdf:type dfcore:Location ;
  dfcore:hasAddress <http://ontology.tno.nl/dforder#Address_1> ;
.
<http://ontology.tno.nl/dforder#Location_2>
  rdf:type dfcore:Location ;
  dfcore:hasAddress <http://ontology.tno.nl/dforder#Address_3> ;
.
<http://ontology.tno.nl/dforder#OrderLine_1>
  rdf:type owl:Thing ;
  dfcore:hasBaseQuantity 1 ;
  dfcore:hasBaseUnitCode "stuks"^^xsd:string ;
  dfcore:hasDiscount <http://ontology.tno.nl/dforder#Discount_1> ;
  dfcore:hasGrossPrice "81.28"^^xsd:float ;
  dfcore:hasItemCodeIdentifier <http://ontology.tno.nl/dforder#Identifier_1> ;
  dfcore:hasItemDescription "Frontplate bedieningspaneel"^^xsd:string ;
  dfcore:hasItemQuantity 10 ;
  dfcore:hasItemSpecification <http://ontology.tno.nl/dforder#Drawing_1> ;
  dfcore:hasOrderLineId "1"^^xsd:string ;
  dfcore:hasOrderLineTotalAmount "772.20"^^xsd:float ;
  dfcore:hasUnitCode "stuks"^^xsd:string ;
.
<http://ontology.tno.nl/dforder#PaymentTerms_1>
  rdf:type owl:Thing ;
  dfcore:hasPaymentTermsNote "30 dagen netto"^^xsd:string ;
.
<http://ontology.tno.nl/dforder#Person_1>
  rdf:type dfcore:Person ;
  dfcore:hasFamilyName "de Koning"^^xsd:string ;
  dfcore:hasFirstName "W.A."^^xsd:string ;
  rdfs:comment "Example person for order \"De Koning\""^^xsd:string ;
.
<http://ontology.tno.nl/dforder#SellerSupplierParty_1>
  rdf:type dfcore:SellerSupplierParty ;
  dfcore:hasBICNumber "RABONL2U"^^xsd:string ;
  dfcore:hasBusinessRegisterNumber 12332112 ;
  dfcore:hasContactInfo <http://ontology.tno.nl/dforder#Contact_1> ;
  dfcore:hasIBANNumber "NL34RABO0155025619"^^xsd:string ;
  dfcore:hasLocation <http://ontology.tno.nl/dforder#Location_1> ;
  dfcore:hasPartyName "Machinefabriek De Koning bv"^^xsd:string ;
  dfcore:hasPerson <http://ontology.tno.nl/dforder#Person_1> ;
  dfcore:hasVATNumber "NL987654321B01"^^xsd:string ;
.
