PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX ta: <https://schema.coypu.org/ta#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

ta:RegionalTradeAgreement a rdfs:Class ;
  rdfs:label "Regional trade agreement"@en ;
  rdfs:comment "Any reciprocal trade agreement between two or more partners, not necessarily belonging to the same region."@en ;
  rdfs:subClassOf ta:TradeAgreement .

<https://schema.coypu.org/ta#hasWtoConsiderationProcess%28Goods%29> a rdf:Property ;
  rdfs:label "has wto consideration process (goods)"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:string .

ta:hasRtaType a rdf:Property ;
  rdfs:label "has regional trade agreement type"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:string .

<https://schema.coypu.org/ta#hasWtoConsiderationProcess%28Services%29> a rdf:Property ;
  rdfs:label "has wto consideration process (services)"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:string .

<https://schema.coypu.org/ta#hasDateOfEntryIntoForce%28Services%29> a rdf:Property ;
  rdfs:label "has date of entry into force (services)"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:dateTime .

<https://schema.coypu.org/ta#hasDateOfEntryIntoForce%28Goods%29> a rdf:Property ;
  rdfs:label "has date of entry into force (goods)"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:dateTime .

ta:isAllPartiesWtoMembers a rdf:Property ;
  rdfs:label "is all parties wto members"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:boolean .

<https://schema.coypu.org/ta#hasDateOfSignature%28Services%29> a rdf:Property ;
  rdfs:label "has date of signature (services)"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:dateTime .

ta:hasCoverage a rdf:Property ;
  rdfs:label "has coverage"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:string .

ta:hasRtaComposition a rdf:Property ;
  rdfs:label "has rta composition"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:string .

ta:hasOriginalSignatories a rdf:Property ;
  rdfs:label "has original signatories"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:string .

<https://schema.coypu.org/ta#hasDateOfSignature%28Goods%29> a rdf:Property ;
  rdfs:label "has date of signature (goods)"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:dateTime .

<https://schema.coypu.org/ta#hasConsiderationDate%28Services%29> a rdf:Property ;
  rdfs:label "has consideration date (services)"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:dateTime .

ta:hasCurrentSignatories a rdf:Property ;
  rdfs:label "has current signatories"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:string .

ta:isAccession a rdf:Property ;
  rdfs:label "is accession"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:boolean .

<https://schema.coypu.org/ta#hasSpecificEntry%2FExitDate> a rdf:Property ;
  rdfs:label "has specific entry or exit dates"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:dateTime .

ta:hasNotification a rdf:Property ;
  rdfs:label "has notification"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:string .

ta:hasInactiveDate a rdf:Property ;
  rdfs:label "has inactive date"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:dateTime .

<https://schema.coypu.org/ta#hasConsiderationDate%28Goods%29> a rdf:Property ;
  rdfs:label "has consideration date (goods)"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:dateTime .

<https://schema.coypu.org/ta#hasDateOfNotification%28Services%29> a rdf:Property ;
  rdfs:label "has date of notification (services)"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:dateTime .

ta:isCrossRegional a rdf:Property ;
  rdfs:label "is cross regional"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:boolean .

<https://schema.coypu.org/ta#hasDateOfNotification%28Goods%29> a rdf:Property ;
  rdfs:label "has date of notification (goods)"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:dateTime .

ta:hasRemarks a rdf:Property ;
  rdfs:label "has remarks"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:string .

<https://schema.coypu.org/ta#hasEndOfImplementationPeriod%28Services%29> a rdf:Property ;
  rdfs:label "has end of implementation period (services)"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:integer .

<https://schema.coypu.org/ta#hasEndOfImplementationPeriod%28Goods%29> a rdf:Property ;
  rdfs:label "has end of implementation period (goods)"@en ;
  rdfs:domain ta:RegionalTradeAgreement ;
  rdfs:range xsd:integer .

ta:TradeAgreement a rdfs:Class .

ta:FreeTradeArea a rdfs:Class ;
  rdfs:label "Free trade area"@en ;
  rdfs:comment "A free-trade area shall be understood to mean a group of two or more customs territories in which the duties and other restrictive regulations of commerce (except, where necessary, those permitted under Articles XI, XII, XIII, XIV, XV and XX) are eliminated on substantially all the trade between the constituent territories in products originating in such territories."@en ;
  rdfs:seeAlso <https://www.wto.org/english/tratop_e/region_e/regatt_e.htm> ;
  rdfs:subClassOf ta:RegionalTradeAgreement .

ta:FreeTradeAgreement a rdfs:Class ;
  rdfs:label "Free trade agreement"@en ;
  rdfs:subClassOf ta:TradeAgreement .

ta:PartialScopeAgreement a rdfs:Class ;
  rdfs:label "Partial scope agreement"@en ;
  rdfs:comment "A partial scope agreement which is not defined or referred to in the WTO agreement means that tit covers only certain products."@en ;
  rdfs:seeAlso <https://www.wto.org/english/docs_e/legal_e/enabling1979_e.htm> ;
  rdfs:subClassOf ta:RegionalTradeAgreement .

ta:EconomicIntegrationAgreement a rdfs:Class ;
  rdfs:label "Economic integration agreement"@en ;
  rdfs:seeAlso <https://www.wto.org/english/docs_e/legal_e/26-gats_01_e.htm#articleV> ;
  rdfs:subClassOf ta:RegionalTradeAgreement .

ta:CustomsUnion a rdfs:Class ;
  rdfs:label "Customs union"@en ;
  rdfs:comment "A customs union shall be understood to mean the substitution of a single customs territory for two or more customs territories, so that (i) duties and other restrictive regulations of commerce (except, where necessary, those permitted under Articles XI, XII, XIII, XIV, XV and XX) are eliminated with respect to substantially all the trade between the constituent territories of the union or at least with respect to substantially all the trade in products originating in such territories, and, (ii) subject to the provisions of paragraph 9, substantially the same duties and other regulations of commerce are applied by each of the members of the union to the trade of territories not included in the union;"@en ;
  rdfs:seeAlso <https://www.wto.org/english/tratop_e/region_e/regatt_e.htm> ;
  rdfs:subClassOf ta:RegionalTradeAgreement .
