DataFabricRus / ontology-fts

Unofficial ontologies for Official Registers of Russian Federal Tax Service
http://datafabricrus.github.io/ontology-fts
10 stars 3 forks source link

Ошибка в примере ИП – неверный домен для p79_has_type #18

Open ehlyzov opened 7 years ago

ehlyzov commented 7 years ago

https://github.com/DataFabricRus/ontology-fts/blob/master/fts-ie-example.ttl#L214 В качестве домена могут выступать только экземпляры C2_Reg_Entity, а C5_Individual_Entrepreneur_Details не наследуется от C2_Reg_Entity.

ehlyzov commented 7 years ago

Можно решить добавлением в fts:C5_Individual_Entrepreneur_Details нового свойства:

 <owl:ObjectProperty rdf:about="http://www.semanticweb.org/fts-ontology/owl#p138_has_ie_type">
        <rdfs:domain rdf:resource="http://www.semanticweb.org/fts-ontology/owl#C5_Individual_Entrepreneur_Details"/>
        <rdfs:range rdf:resource="http://www.semanticweb.org/fts-ontology/owl#C33_IE_Type"/>
        <rdfs:label xml:lang="en">p138 has type of IE</rdfs:label>
        <rdfs:label xml:lang="ru">p138 имеет тип ИП</rdfs:label>
    </owl:ObjectProperty>
ehlyzov commented 7 years ago

В выписке выглядит вот так (свойства КодВидИП / НаимВидИП)

{
    "ДатаВып": "2016-03-31",
    "ОГРНИП": "304526202000075",
    "ДатаОГРНИП": "2004-01-20",
    "ИННФЛ": "526207337657",
    "КодВидИП": "1",
    "НаимВидИП": "ИНДИВИДУАЛЬНЫЙ ПРЕДПРИНИМАТЕЛЬ",
    "ДатаВыг": "2016-04-01",
    "@convert_ts": "2017-08-04T13:55:59.996"
  }
ehlyzov commented 7 years ago

снять ограничение на домен + составить справочник видов ИП.