diff --git a/General Ontology.ttl b/General Ontology.ttl new file mode 100644 index 0000000..fc154bf --- /dev/null +++ b/General Ontology.ttl @@ -0,0 +1,9314 @@ +@prefix : . +@prefix bu: . +@prefix go: . +@prefix owl: . +@prefix rdf: . +@prefix xml: . +@prefix xsd: . +@prefix rdfs: . +@prefix skos: . +@base . + + rdf:type owl:Ontology . + +################################################################# +# Annotation properties +################################################################# + +### http://borhan-onto.ir/ontology/upper#DefaultValue +bu:DefaultValue rdf:type owl:AnnotationProperty ; + rdfs:comment "به کمک این دستورها میتوان مقادیر اولیه ای را به کلاسهای مختلف و یا منفردات منسوب کرد که در صورت مواجهه با تناقض، این مقدار اولیه پس گرفته می شود."@fa , + "ضابطه منطق پیش فرض" ; + rdfs:label "ضابطه تولید مقدار اولیه"@fa ; + rdfs:subPropertyOf go:SparqlRule . + + +### http://borhan-onto.ir/ontology/upper#DefaultValueOrder +bu:DefaultValueOrder rdf:type owl:AnnotationProperty ; + rdfs:label "مرتبه قاعده منطق پیش فرض"@fa , + "مرتبه مقدار اولیه"@fa . + + +### http://borhan-onto.ir/ontology/upper#DefaultValueStorage +bu:DefaultValueStorage rdf:type owl:AnnotationProperty ; + rdfs:comment "انباره قواعد منطق پیش فرض" ; + rdfs:subPropertyOf go:SparqlRuleStorage . + + +### http://borhan-onto.ir/ontology/upper#Expander +bu:Expander rdf:type owl:AnnotationProperty ; + rdfs:comment """دستورهایی که برای پیاده سازی لازمه هایی است که غالباً یا نیازمند منفرد جدیدی هستیم و یا نیازمند محاسبات عددی یا محاسبات پیچیده ای که در سایر ابزارهای قاعده نگاری (مانند SWRL)، به سادگی پیاده نمیشود. +توجه شود که دستوراتی که با این رابطه به کلاسها مرتبط شود در یک حلقه آن قدر تکرار میشوند تا به حالت پایدار و نقطه ثابت برسیم. از این رو لازم است که اگر قرار است منفردی ساخته شود حتماً به کمک دستوراتی مانند (FILTER NOT EXISTS) جلوی تکرر اشتباه دستور گرفته شود."""@fa , + """مجموعه‌دستوراتی که برای پیاده‌سازی قواعدی کاربرد دارند که در آن‌ها غالباً یا نیازمند ساختن فرد جدیدی هستیم و یا نیازمند محاسبات عددی یا محاسبات پیچیده‌ای هستیم که به وسیله‌ی سایر ابزارهای قاعده‌نگاری (مانند SWRL) پیاده‌سازی آن‌ها میسر نیست. +توجه شود که قواعدی که با این رابطه به رده‌ها متصل می‌شوند، در یک حلقه آن‌قدر تکرار می‌شوند تا به حالت پایدار و نقطه‌ی ثابت برسیم. از این رو لازم است که در صورت ساختن فرد جدید در یک قاعده، حتماً به کمک دستوراتی مانند (FILTER NOT EXISTS) جلوی تکرار نامطلوب اجرای قاعده گرفته شود. +همچنین به کمک این قواعد می‌توان مقادیر اولیه‌ای را به رده‌های مختلف و یا فردها منتسب کرد که در صورت مواجهه با تناقض، این مقادیر اولیه فسخ شده و ابطال می‌گردند. +برای این منظور لازم است از علامت #ORDER برای هر موردی که چنین خصوصیتی داشت استفاده شود."""@fa ; + rdfs:label "ضابطه توسعه دادگان"@fa , + "ضابطه توسعه دهنده"@fa ; + rdfs:subPropertyOf go:SparqlRule . + + +### http://borhan-onto.ir/ontology/upper#ExpanderStorage +bu:ExpanderStorage rdf:type owl:AnnotationProperty ; + rdfs:label "انباره قواعد توسعه دهنده"@fa ; + rdfs:subPropertyOf go:SparqlRuleStorage . + + +### http://borhan-onto.ir/ontology/upper#Explanation +bu:Explanation rdf:type owl:AnnotationProperty ; + rdfs:label "تبیین نحوه ساخت"@fa ; + skos:definition "با توجه به توسعه ی استدلال گر و اضافه شدن قواعد SPIN لازم است در مواردی که به کمک آنها قاعده ای نوشته شود، تبیین علت ساخته شدن گزاره به کمک این یال توسط استدلال گر صورت می گیرد." , + "با توجه به توسعه‌ی استدلال‌گر و اضافه‌شدن قواعد SPIN لازم است که علت استنتاج گزاره‌های جدید توسط استدلال‌گر تبیین و به کمک این یال ثبت شود." . + + +### http://borhan-onto.ir/ontology/upper#PrimaryExpander +bu:PrimaryExpander rdf:type owl:AnnotationProperty ; + rdfs:comment """قواعدی که به کمک این دستور نگاشته شوند، تنها یک بار اجرا می‌شوند. +لازم به ذکر است که در صورت تعدد قواعد توسعه‌دهنده‌ی اولیه، هر قاعده، نتیجه‌ی قاعده‌ی دیگر از این نوع را به عنوان مقدمه نخواهد دید."""@fa ; + rdfs:label "ضابطه توسعه دهنده اولیه"@fa ; + rdfs:subPropertyOf go:SparqlRule . + + +### http://borhan-onto.ir/ontology/upper#SparqlRule +bu:SparqlRule rdf:type owl:AnnotationProperty ; + rdfs:label "قواعد اسپارکل"@fa . + + +### http://borhan-onto.ir/ontology/upper#SparqlRuleStorage +bu:SparqlRuleStorage rdf:type owl:AnnotationProperty ; + rdfs:label "انباره قواعد اسپارکل"@fa . + + +### http://borhan-onto.ir/ontology/upper#StateChanger +bu:StateChanger rdf:type owl:AnnotationProperty ; + rdfs:label "ضابطه تغییر حالت در لحظه"@fa , + "ضابطه تغییردهنده حالت در لحظه"@fa ; + skos:definition """به کمک دستوراتی که با زبان اسپارکل نوشته میشوند مشخص می کنیم که با رخداد هر طبیعتی، وضعیت گراف دانش به چه صورتی تغییر می یابد. +برای این منظور و مشخص کردن نحوه ارتباط با زمان مشخص شده میبایست حتماً در این دستور زمان اثر گذاری با نماد T$ مشخص شود. +توجه شود که این ضابطه ها تنها یک بار در فرآیند استدلال اجرا می شوند و در نتیجه نیازی به چک کردن افتاد در حلقه بی نهایت نیست"""@fa , + """به کمک دستوراتی که با زبان اسپارکل نوشته می‌شوند مشخص می‌کنیم که با رخداد هر طبیعتی، وضعیت گراف دانش به چه صورتی تغییر می‌یابد. +برای این منظور و مشخص‌کردن نحوه‌ی‌ ارتباط با زمان مشخص‌شده می‌بایست حتماً در این دستور زمان اثرگذاری با نماد T$ مشخص شود. +توجه شود که این ضابطه‌ها تنها یک بار در فرآیند استدلال اجرا می‌شوند و در نتیجه نیازی به بررسی افتادن در حلقه‌ی بی‌نهایت نیست. +همچنین به کمک این قواعد می‌توان مقادیر اولیه‌ای را به رده‌های مختلف و یا فردها منتسب کرد که در صورت مواجهه با تناقض، این مقادیر اولیه فسخ شده و ابطال می‌گردند. +برای این منظور لازم است از علامت #ORDER برای هر موردی که چنین خصوصیتی داشت استفاده شود."""@fa ; + rdfs:subPropertyOf go:SparqlRule . + + +### http://borhan-onto.ir/ontology/upper#StateChangerStorage +bu:StateChangerStorage rdf:type owl:AnnotationProperty ; + rdfs:label "انباره قواعد تغییردهنده حالت در لحظه"@fa ; + rdfs:subPropertyOf go:SparqlRuleStorage . + + +### http://borhan-onto.ir/ontology/upper#Translation +bu:Translation rdf:type owl:AnnotationProperty ; + rdfs:comment "برای نشان‌دادن تببین گاهی ممکن است که نیاز باشد یک اصل موضوع و یا یک اعلان به زبان طبیعی پایش‌شده بیان نشود بلکه جایگزین آن به زبان طبیعی مطرح شود تا تبیین‌پذیری استنتاج شیواتر گردد. در این صورت می‌توان برای یک اصل موضوع این یادداشت‌نگاری را انجام داد تا در نتایج تبیین به جای مدل‌سازی بر اساس زبان طبیعی پایش‌شده، به زبان طبیعی متداول نمایش داده شود."@fa ; + rdfs:label "ترجمه یک گزاره"@fa . + + +### http://borhan-onto.ir/ontology/upper#UndergoerDefinition +bu:UndergoerDefinition rdf:type owl:AnnotationProperty ; + rdfs:label "معرفی معمول یک ماده"@fa ; + rdfs:subPropertyOf rdfs:comment . + + +### http://swrl.stanford.edu/ontologies/3.3/swrla.owl#isRuleEnabled + rdf:type owl:AnnotationProperty . + + +### http://tavasi.majles.ir/ontology/general#CNLs_Template +go:CNLs_Template rdf:type owl:AnnotationProperty ; + rdfs:comment """الگوی پیاده‌سازی یک سه‌تایی که مسند آن یک رابطی شیئی است. +پیاده‌سازی این الگو به این صورت است که یک جمله‌ی کامل به کمک دو متغیر?s و ?o در هر زبانی می‌نویسیم و در نمایش نهایی، برچسبهای زیراخت (subject) و براخت (Object) در آن زبان خاص، در آن جمله جایگزین می‌شوند. +همچنین می‌توان در یک سطر جدید یک نوع بازنویسی و مفهوم‌سازی بر اساس ?o نیز در نظر گرفت که برای مفاهیم مقید به کار میرود و در نتیجه خروجی آن از سنخ مفهوم است و نه یک گزاره."""@fa ; + rdfs:label "الگوی زبان طبیعی پایش شده"@fa . + + +### http://tavasi.majles.ir/ontology/general#DefinitionInScientificSocieties +go:DefinitionInScientificSocieties rdf:type owl:AnnotationProperty ; + rdfs:label "تعریف در مجامع علمی"@fa ; + rdfs:subPropertyOf skos:definition . + + +### http://tavasi.majles.ir/ontology/general#DefinitionReference +go:DefinitionReference rdf:type owl:AnnotationProperty ; + rdfs:label "منبع تعریف"@fa . + + +### http://tavasi.majles.ir/ontology/general#HasAgentDerivation +go:HasAgentDerivation rdf:type owl:AnnotationProperty ; + rdfs:comment "دارد اشتقاق عاملی"@fa ; + rdfs:subPropertyOf go:HasDerivation . + + +### http://tavasi.majles.ir/ontology/general#HasDerivation +go:HasDerivation rdf:type owl:AnnotationProperty ; + rdfs:comment "این یال برای ارتباط ماده‌ی اشتقاق به مشتق در نظر گرفته شده است که بر اساس انواع اشتقاق از ماده و ریشه به مشتق، می‌توان مشتق‌های متنوعی را ایجاد کرد."@fa , + "دارد اشتقاق"@fa . + + +### http://tavasi.majles.ir/ontology/general#SameAs +go:SameAs rdf:type owl:AnnotationProperty . + + +### http://tavasi.majles.ir/ontology/general#SimilarTo +go:SimilarTo rdf:type owl:AnnotationProperty . + + +### http://tavasi.majles.ir/ontology/general#SparqlRule +go:SparqlRule rdf:type owl:AnnotationProperty . + + +### http://tavasi.majles.ir/ontology/general#SparqlRuleStorage +go:SparqlRuleStorage rdf:type owl:AnnotationProperty . + + +### http://tavasi.majles.ir/ontology/general#UndergoerDefinition +go:UndergoerDefinition rdf:type owl:AnnotationProperty . + + +### http://tavasi.majles.ir/ontology/general#WikiFeqh +go:WikiFeqh rdf:type owl:AnnotationProperty . + + +### http://tavasi.majles.ir/ontology/general#hasLegalVagueness +go:hasLegalVagueness rdf:type owl:AnnotationProperty ; + rdfs:label "دارد ابهام قانونی"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasOntologicalVagueness +go:hasOntologicalVagueness rdf:type owl:AnnotationProperty ; + rdfs:label "دارد ابهام هستان نگارانه"@fa . + + +### http://tavasi.majles.ir/ontology/general#refersTo +go:refersTo rdf:type owl:AnnotationProperty ; + rdfs:comment "در مواقعی که در یک ماده یا تبصره از قانون، صریحاً یا تلویحاً به ماده یا تبصره‌ی دیگری از قانون ارجاع داده شده است، از این یال استفاده می‌شود تا وجود اتصال بین آن دو ماده یا تبصره به صورت یادداشت نگه‌داشته شود."@fa ; + rdfs:label "refersTo"@en , + "ارجاع می دهد به"@fa . + + +### http://www.w3.org/2004/02/skos/core#altLabel +skos:altLabel rdf:type owl:AnnotationProperty ; + rdfs:label "alternative label"@en , + "برچسب جایگزین"@fa , + "عنوان جایگزین"@fa ; + rdfs:subPropertyOf rdfs:label . + + +### http://www.w3.org/2004/02/skos/core#definition +skos:definition rdf:type owl:AnnotationProperty ; + rdfs:comment "به کمک این برچسب اگر تعریفی که میخوایم بیاوریم از مراجع علمی است ذکر می شود و در برچسب دیگری که مرتبط با این برچسب است - یعنی برچسب آدرس تعربفی از مراجع علمی - آدرس این ارجاع ذکر میشود."@fa , + "در صورتی که تعریف ارائه‌شده، برگرفته از مراجع علمی است، مرجع مذکور به وسیله‌ی این یال حاشیه‌نویسی ذکر می‌شود و در یال دیگری که مرتبط با این یال است، - یعنی یال نشانی تعربفی از مراجع علمی - نشانی این ارجاع ذکر می‌شود."@fa ; + rdfs:label "تعریف"@fa ; + rdfs:subPropertyOf skos:note . + + +### http://www.w3.org/2004/02/skos/core#example +skos:example rdf:type owl:AnnotationProperty ; + rdfs:label "به طور مثال"@fa ; + rdfs:subPropertyOf skos:note . + + +### http://www.w3.org/2004/02/skos/core#note +skos:note rdf:type owl:AnnotationProperty ; + rdfs:label "یادداشت"@fa . + + +### http://www.w3.org/2004/02/skos/core#prefLabel +skos:prefLabel rdf:type owl:AnnotationProperty ; + rdfs:label "preferred label"@en , + "برچسب ترجیحی"@fa , + "عنوان ترجیحی"@fa ; + rdfs:subPropertyOf rdfs:label . + + +################################################################# +# Object Properties +################################################################# + +### http://tavasi.majles.ir/ontology/general#AreaIsInArea +go:AreaIsInArea rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasPlaceRelatedObjectProperty ; + rdfs:domain go:LocationArea ; + rdfs:range go:LocationArea ; + go:CNLs_Template "area ?s is in area ?o."@en , + "ناحیه‌ی ?s واقع شده در ناحیه‌ی ?o."@fa ; + rdfs:label "area is in area"@en , + "ناحیه واقع شده در ناحیه"@fa . + + +### http://tavasi.majles.ir/ontology/general#AreaIsInProvince +go:AreaIsInProvince rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasPlaceRelatedObjectProperty ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:LocationArea ; + rdfs:range go:Province ; + go:CNLs_Template "area ?s is in province ?o."@en , + "منطقه‌ی ?s واقع شده در استان ?o."@fa ; + rdfs:label "area is in province"@en , + "منطقه واقع شده در استان"@fa . + + +### http://tavasi.majles.ir/ontology/general#CompositeProperty +go:CompositeProperty rdf:type owl:ObjectProperty . + + +### http://tavasi.majles.ir/ontology/general#CooperativeCompanyHasMember +go:CooperativeCompanyHasMember rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:SubstanceHas ; + rdfs:domain go:CooperativeCompany ; + rdfs:range go:Human ; + go:CNLs_Template "cooperative company ?s has member ?o."@en , + "شرکت تعاونی ?s دارد عضو ?o."@fa ; + rdfs:label "cooperative company has member"@en , + "شرکت تعاونی دارد عضو"@fa . + + +### http://tavasi.majles.ir/ontology/general#EasementIsDedicatedTo +go:EasementIsDedicatedTo rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:QualityHas ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:Easement ; + rdfs:range go:Realty ; + go:CNLs_Template "easement ?s is dedicated to realty ?o."@en , + "حق مجرای ?s اختصاص دارد به ملک ?o."@fa ; + rdfs:comment """تفاوت یال +go:EasementIsDedicatedTo +با یال +go:EasementPertainsTo +در آن است که یال +go:EasementIsDedicatedTo + ملکی که حق مورد نظر، برای آن ملک است (مثلاً حق داشتن مجرای آب برای رساندن آب به آن ملک است یا حق عبور برای ورود و خروج به آن ملک است) را مشخص می‌کند ولی یال +go:EasementPertainsTo +ملکی که موضوع حق در آن واقع شده (مجرای آب یا راه عبور افراد از آن ملک می‌گذرد) را مشخص می‌کند. + +مثلاً اگر برای ملک الف حق مجرایی در ملک ب وجود داشته باشد، مالک ملک الف این حق را دارد که در ملک ب برای رساندن آب به ملک الف مجرایی داشته باشد. در این صورت ملک الف با یال +go:EasementIsDedicatedTo +و ملک ب با یال +go:EasementPertainsTo +به حق مجرا متصل می‌شود. طبیعتاً ملک الف دارای کیفیت ایجادکننده‌ی حق مجراست که با یال +go:hasQuality +به آن متصل می‌شود. اتصال کیفیت ایجادکننده‌ی حق مجرا با ملک ب نیز با یال +go:EasementPertainsTo +خواهد بود. به بیان دیگر یال +go:EasementPertainsTo +هم برای اتصال حق مجرا به ملک ب و هم برای اتصال کیفیت ایجادکننده‌ی حق مجرا به ملک ب مورد استفاده قرار می‌گیرد. اتصال ملک الف با حق مجرا با یال +go:EasementIsDedicatedTo +و اتصال ملک الف با کیفیت ایجادکننده‌ی حق مجرا با یال +go:hasQuality +خواهد بود."""@fa ; + rdfs:label "easement is dedicated to"@en , + "حق مجرا اختصاص دارد به"@fa . + + +### http://tavasi.majles.ir/ontology/general#EasementPertainsTo +go:EasementPertainsTo rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:QualityHas ; + rdf:type owl:FunctionalProperty ; + rdfs:domain [ rdf:type owl:Class ; + owl:unionOf ( go:Easement + go:EasementGenerator + ) + ] ; + rdfs:range go:Realty ; + rdfs:comment """تفاوت یال +go:EasementIsDedicatedTo +با یال +go:EasementPertainsTo +در آن است که یال +go:EasementIsDedicatedTo + ملکی که حق مورد نظر، برای آن ملک است (مثلاً حق داشتن مجرای آب برای رساندن آب به آن ملک است یا حق عبور برای ورود و خروج به آن ملک است) را مشخص می‌کند ولی یال +go:EasementPertainsTo +ملکی که موضوع حق در آن واقع شده (مجرای آب یا راه عبور افراد از آن ملک می‌گذرد) را مشخص می‌کند. + +مثلاً اگر برای ملک الف حق مجرایی در ملک ب وجود داشته باشد، مالک ملک الف این حق را دارد که در ملک ب برای رساندن آب به ملک الف مجرایی داشته باشد. در این صورت ملک الف با یال +go:EasementIsDedicatedTo +و ملک ب با یال +go:EasementPertainsTo +به حق مجرا متصل می‌شود. طبیعتاً ملک الف دارای کیفیت ایجادکننده‌ی حق مجراست که با یال +go:hasQuality +به آن متصل می‌شود. اتصال کیفیت ایجادکننده‌ی حق مجرا با ملک ب نیز با یال +go:EasementPertainsTo +خواهد بود. به بیان دیگر یال +go:EasementPertainsTo +هم برای اتصال حق مجرا به ملک ب و هم برای اتصال کیفیت ایجادکننده‌ی حق مجرا به ملک ب مورد استفاده قرار می‌گیرد. اتصال ملک الف با حق مجرا با یال +go:EasementIsDedicatedTo +و اتصال ملک الف با کیفیت ایجادکننده‌ی حق مجرا با یال +go:hasQuality +خواهد بود."""@fa , + "حق ارتفاق حقی است برای شخص در ملک دیگری. ارتباط بین حق و آن ملک متعلق به دیگران به وسیله‌ی این یال مشخص می‌شود."@fa ; + rdfs:label "easement pertains to"@en , + "حق ارتفاق مربوط است به"@fa . + + +### http://tavasi.majles.ir/ontology/general#EventHas +go:EventHas rdf:type owl:ObjectProperty ; + rdfs:domain go:Event ; + go:CNLs_Template "Nothing" ; + rdfs:label "رخداد دارد"@fa ; + skos:definition "رابطه‌ای که دامنه‌ی آن رخداد است"@fa . + + +### http://tavasi.majles.ir/ontology/general#EventHasAfflicted +go:EventHasAfflicted rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas ; + rdfs:range go:Substance ; + go:CNLs_Template """?s happened against ?o . +that has ?o against"""@en , + """?s رخدادیست علیه ?o . +علیه چیزی از جنس ?o"""@fa , + """?s علی تضرر ?o . +علی تضرر احد من ?o"""@ar ; + rdfs:label "has afflicted"@en , + "دارد متضرر"@fa , + "له متضرر"@ar ; + skos:definition "در مواردی که رخداد به ضرر کسی تمام می‌شود یا منجر به کاهش مطلوبیت چیزی می‌شود، از این رابطه می‌توان استفاده کرد. این رابطه در مقابل یال «دارد بهره‌ور» ساخته شد."@fa ; + skos:example "علی علیه دشمنانش شهادت داد."@fa . + + +### http://tavasi.majles.ir/ontology/general#EventHasAgent +go:EventHasAgent rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas ; + rdfs:domain go:Action ; + rdfs:range [ rdf:type owl:Class ; + owl:unionOf ( go:Person + go:PersonGroup + ) + ] ; + go:CNLs_Template """?o is agent of ?s. +that has ?o agent"""@en , + """?o عامل ?s. +ما له عامل من ?o"""@ar , + """عامل رخداد ?s ، ?o است. +دارای عامل ?o"""@fa ; + rdfs:label "has agent"@en , + "دارد عامل"@fa , + "له عامل"@ar ; + skos:definition "این رابطه در حقیقت جامع دو نوع رابطه برای عامل بودن مستقیم و غیر مستقیم برای یک رخداد است. در این ارتباط قاصد بودن عامل نسبت به آن رخداد لحاظ شده است."@fa ; + skos:example """علی در گزاره: علی سیب خورد +این در حالی است که ساعت در گزاره: ساعت زنگ خورد عامل نیست""" . + + +### http://tavasi.majles.ir/ontology/general#EventHasBeneficiary +go:EventHasBeneficiary rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas ; + rdfs:range go:Substance ; + go:CNLs_Template """?o is in favor of ?s. +that has ?o benefit"""@en , + """?o نافع ?s. +ما له نافع من ?o"""@ar , + """?s رخدادیست به نفع ?o . +به نفع ?o"""@fa ; + go:DefinitionInScientificSocieties """VerbNet: Undergoer in a state or an event that is (potentially) advantaged or disadvantaged by the event or state. +ex: cost, get"""@en ; + rdfs:label "has beneficiary"@en , + "دارد بهره ور"@fa , + "له نافع"@ar ; + skos:example """من برای رستم کیک درست کردم. +او یک خودرو برای من خرید."""@fa . + + +### http://tavasi.majles.ir/ontology/general#EventHasCause +go:EventHasCause rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas ; + go:CNLs_Template """علت رخداد ?s ، ?o است. +رخداد دارای علت ?o"""@fa ; + go:DefinitionInScientificSocieties """VerbNet: Actor in an event (that may be animate or inanimate) that initiates the event, but that does not act with any intentionality or consciousness; it exists independently of the event. +x: indicate, free"""@en ; + rdfs:comment "مقصد این این یال می‌تواند مصداقی از هر رده‌ای (رخداد، جوهر، کیفیت،...) باشد چرا که وقتی یک فرد از نوع رخداد به وسیله‌ی این یال به فرد دیگری که مثلاً از نوع جوهر است متصل می‌شود، معنای آن این است که وجود فرد دوم (مصداق مذکور از رده‌ی جوهر) علت وجود فرد اول (مصداق مذکور از رده‌ی رخداد) است. (خاطرنشان می‌شود که وجود یک رخداد، همان به وقوع پیوستن آن است و هر رخداد در هر لحظه یا هر بازه‌ای از زمان که در حال وقوع است، وجود دارد و در سایر زمان‌ها ناموجود است.)"@fa ; + rdfs:label "has cause"@en , + "دارد علت از روی منشاء"@fa , + "له علة"@ar ; + skos:definition "این همان مفعول من اجله در زمان عربی است که علت قبل از تحقق فعل مطرح می‌شود و از روی آن علت، آن فعل محقق می‌شود."@fa ; + skos:example "چونکه کریم گرسنه بود، او کیک را خورد."@fa . + + +### http://tavasi.majles.ir/ontology/general#EventHasDestination +go:EventHasDestination rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas ; + go:CNLs_Template "event ?s has destination ?o."@en , + "رخداد ?s دارد مقصد ?o."@fa ; + rdfs:label "has destination"@en , + "دارد مقصد"@fa . + + +### http://tavasi.majles.ir/ontology/general#EventHasFinancer +go:EventHasFinancer rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas ; + rdfs:range go:Person ; + go:CNLs_Template "event ?s has financer ?o."@en , + "رخداد ?s دارد تأمین‌کننده‌ی مالی ?o."@fa ; + rdfs:label "has financer"@en , + "دارد تأمین کننده مالی"@fa . + + +### http://tavasi.majles.ir/ontology/general#EventHasInstrument +go:EventHasInstrument rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas ; + rdfs:range [ rdf:type owl:Class ; + owl:unionOf ( go:Event + go:Quality + go:Substance + ) + ] ; + go:CNLs_Template """ابزار رخداد ?s ، ?o است. +دارای ابزار ?o"""@fa ; + go:DefinitionInScientificSocieties """Verbnet: Undergoer in an event that is manipulated by an agent, and with which an intentional act is performed; it exists independently of the event. +ex: destroy-44, tape-22.4"""@en ; + rdfs:label "has instrument"@en , + "دارد ابزار"@fa , + "له آلة"@ar ; + skos:example """تبر برای قطع کردن درخت +قیچی برای بریدن +زیبایی برای فریفتن""" . + + +### http://tavasi.majles.ir/ontology/general#EventHasPrerequisite +go:EventHasPrerequisite rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas ; + rdf:type owl:AsymmetricProperty ; + rdfs:range go:Event ; + go:CNLs_Template "event ?o is a prerequisite for/to event ?s ."@en , + "رخداد ?o پیش‌نیازی برای رخداد ?s است."@fa ; + rdfs:comment "باید توجه داشت که پیش‌نیاز هر رخداد، شرط لازم برای وقوع آن رخداد است. به عبارت دیگر، وقوع رخداد دارای پیش‌نیاز جز با رخ‌دادن همه‌ی پیش‌نیازهای آن امکان‌پذیر نیست."@fa ; + skos:altLabel "has prework"@en , + "دارد مقدمه"@fa ; + skos:prefLabel "has prerequisite"@en , + "دارد پیش نیاز"@fa . + + +### http://tavasi.majles.ir/ontology/general#EventHasPurpose +go:EventHasPurpose rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas ; + go:CNLs_Template """هدف رخداد ?s ، ?o است. +دارای هدف ?o"""@fa ; + rdfs:label "has purpose"@en , + "دارد علت برای رسیدن به هدف"@fa , + "له غایة"@ar ; + skos:definition "این همان مفعول لاجله در ادبیات عربی است که کاری را انجام میدهیم تا به هدفی برسیم"@fa ; + skos:example "درس خواندن برای گرفتن جایزه"@fa . + + +### http://tavasi.majles.ir/ontology/general#EventHasRecipient +go:EventHasRecipient rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas ; + rdfs:range go:Substance ; + go:CNLs_Template """پذیرنده رخداد ?s ، ?o است. +دارای پذیرنده ?o"""@fa ; + rdfs:label "has recipient"@en , + "دارد پذیرنده"@fa , + "له قابل"@ar ; + skos:example "در جمله علی مدادش را به حسن داد، حسن پذیرنده است برای دادن"@fa . + + +### http://tavasi.majles.ir/ontology/general#EventHasResult +go:EventHasResult rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas , + go:givesRiseTo ; + go:CNLs_Template """نتیجه رخداد ?s ، ?o است. +دارای نتیجه ?o"""@fa ; + go:DefinitionInScientificSocieties """VerbNet: Goal that comes into existence through the event. +ex: bend, break"""@en ; + rdfs:comment """باید توجه داشت که این یال (go:EventHasResult) تنها در مواردی به کار می‌رود که بخواهیم رخداد به‌وجودآمدن یک موجود را به خود آن موجود متصل کنیم. ممکن است رخدادی منجر به به‌وجودآمدن چیزی شود لیکن رخداد به‌وجودآمدن آن چیز نباشد. + +مثلاً اگر کسی به یک سازمان دولتی درخواست صدور مجوزی را بدهد و پس از مدتی مجوز مذکور برای او صادر شود، رخداد درخواست دادن منجر به به‌وجودآمدن مجوز می‌شود. لیکن رخداد به‌وجودآمدن مجوز، رخداد درخواست‌دادن نیست بلکه رخداد صادرکردن مجوز است. + +به عنوان مثالی دیگر، اگر کسی سنگی را به سمت شیشه‌ای پرتاب کند و بر اثر این کار، شیشه ترک بردارد؛ می‌توان گفت که با این کار کیفیت ترک‌داربودن در شیشه ایجاد می‌شود و رخداد پرتاب سنگ منجر به به‌وجودآمدن این کیفیت می‌شود. لیکن رخداد به وجودآمدن این کیفیت، رخداد پرتاب سنگ نیست بلکه رخداد ترک‌برداشتن شیشه است. + +در حالت کلی هنگامی که رخدادی منجر به به‌وجودآمدن چیزی می‌شود می‌توان از یال go:givesRiseTo برای اتصال بین رخداد مذکور و آن چیز بهره گرفت."""@fa ; + rdfs:label "has result"@en , + "دارد نتیجه"@fa , + "له نتيجة"@ar . + + +### http://tavasi.majles.ir/ontology/general#EventHasSource +go:EventHasSource rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas ; + go:CNLs_Template """منشاء رخداد ?s ، ?o است. +دارای منشاء ?o"""@fa ; + rdfs:label "has source"@en , + "دارد منشاء"@fa , + "له منشاء"@ar ; + skos:definition "جاییکه عمل از آن نشات می‌گیرد"@fa ; + skos:example """در جمله او این مساله را از علی میپذیرد، علی منشا است برای پذیرفتن +راکت از فرماندهی مرکزی پرتاب شد +او قدم زنان از بیژن دور شد"""@fa . + + +### http://tavasi.majles.ir/ontology/general#EventHasSubsequentTimeInterval +go:EventHasSubsequentTimeInterval rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas ; + rdfs:range go:TimeInterval ; + go:CNLs_Template "?o is a time interval after the occurance of the event ?s."@en , + "?o یک بازه‌ی زمانی پس از وقوع رخداد ?s است."@fa ; + rdfs:label "event has subsequent time interval"@en , + "دارد بازه زمانی پس از وقوع"@fa . + + +### http://tavasi.majles.ir/ontology/general#EventHasTheme +go:EventHasTheme rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas ; + go:CNLs_Template """رخداد ?s درباره موضوع ?o است. +دارای موضوع ?o"""@fa ; + rdfs:label "has theme"@en , + "دارد دربارگی"@fa , + "له موضوع"@ar ; + skos:example """در جمله علی با دوستش در مورد خاطراتشان صحبت میکردند، خاطرات، دربارگی است برای صحبت کردن +و يا بازار در جمله: علی در مورد بازار صحبت کرد +در مورد مالکیتشان بر این خانه به جدال پرداختند و در مورد این جدال، دادخواستی را به قاضی تحویل دادند. سپس قاضی در مورد این دادخواهی، حکم به مالکیت طرف شاکی کرد. +در مورد دزدی نکردنش قسم خورد. +مدعی در مورد پرداخت بدهی اش مدعی بود و منکر در مورد عدم پرداخت منکر بود"""@fa . + + +### http://tavasi.majles.ir/ontology/general#EventHasUndergoer +go:EventHasUndergoer rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas ; + go:CNLs_Template """معمول رخداد ?s ، ?o است. +دارای معمول ?o"""@fa ; + rdfs:label "has undergoer"@en , + "دارد معمول"@fa , + "له معمول"@ar ; + skos:definition """منظور از معمول هر آن چیزی است که به نحوی با فعل انجام شده در ارتباط است. +طبیعتاً عامل، علت، کنش پذیر و سایر مواردی که عنوان صریحی برای آنها طراحی شده است از این عمومیت مستثنا هستند"""@fa . + + +### http://tavasi.majles.ir/ontology/general#EventHasValue +go:EventHasValue rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas ; + rdfs:range go:Value ; + go:CNLs_Template "event ?s has value ?o."@en , + "رخداد ?s دارد مقدار ?o."@fa ; + rdfs:label "event has value"@en , + "دارد مقدار"@fa . + + +### http://tavasi.majles.ir/ontology/general#GroupHasMember +go:GroupHasMember rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:SubstanceHas ; + rdfs:domain go:Group ; + go:CNLs_Template "group ?s has member ?o."@en , + "گروه ?s دارد عضو ?o."@fa ; + rdfs:label "group has member"@en , + "گروه دارد عضو"@fa . + + +### http://tavasi.majles.ir/ontology/general#HasDuty +go:HasDuty rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:SubstanceHas ; + owl:inverseOf go:isObligatoryFor ; + rdfs:label "دارد وظیفه"@fa . + + +### http://tavasi.majles.ir/ontology/general#HasSimilar +go:HasSimilar rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intercategoricalProperty ; + rdfs:label "دارد مشابه"@fa . + + +### http://tavasi.majles.ir/ontology/general#HasSymmetricPair +go:HasSymmetricPair rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:QualityHas ; + rdf:type owl:FunctionalProperty , + owl:SymmetricProperty , + owl:IrreflexiveProperty ; + rdfs:domain go:RelationalQuality ; + rdfs:range go:RelationalQuality ; + rdfs:label "has symmetric pair"@en , + "دارد زوج تقارنی"@fa . + + +### http://tavasi.majles.ir/ontology/general#InformationHas +go:InformationHas rdf:type owl:ObjectProperty ; + rdfs:domain go:Information ; + go:CNLs_Template "Nothing" ; + rdfs:label "information has"@en , + "اطلاعات دارد"@fa . + + +### http://tavasi.majles.ir/ontology/general#InformationHasAboutness +go:InformationHasAboutness rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:InformationHas ; + go:CNLs_Template "information ?s has aboutness ?o."@en , + "اطلاعات ?s دارد دربارگی ?o."@fa ; + rdfs:label "information has aboutness"@en , + "اطلاعات دارد دربارگی"@fa . + + +### http://tavasi.majles.ir/ontology/general#InstantEquals +go:InstantEquals rdf:type owl:ObjectProperty . + + +### http://tavasi.majles.ir/ontology/general#IsLicensedToExploitTheMine +go:IsLicensedToExploitTheMine rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:SubstanceHas ; + rdfs:domain go:Person ; + rdfs:range go:Mine ; + go:CNLs_Template "?s دارای مجوز است برای بهره‌برداری از معدن ?o."@fa , + "?s is licensed to exploit the mine ?o." ; + rdfs:label "is licensed to exploit the mine"@en , + "دارای مجوز است برای بهره برداری از معدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#LegalPersonIsDependentTo +go:LegalPersonIsDependentTo rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:SubstanceHas ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:LegalPerson ; + rdfs:range go:LegalPerson ; + go:CNLs_Template "legal person ?s is dependent to legal person ?o."@en , + "شخص حقوقی ?s وابسته است به شخص حقوقی ?o."@fa ; + rdfs:label "legal person is dependent to"@en , + "شخص حقوقی وابسته است به"@fa . + + +### http://tavasi.majles.ir/ontology/general#LegalPersonIsSupervisedBy +go:LegalPersonIsSupervisedBy rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:SubstanceHas ; + rdfs:domain go:LegalPerson ; + rdfs:range go:LegalPerson ; + go:CNLs_Template "legal person ?s is supervised by legal person ?o."@en , + "شخص حقوقی ?s تحت نظارت است توسط شخص حقوقی ?o."@fa ; + rdfs:label "legal person is supervised by"@en , + "شخص حقوقی تحت نظارت است توسط"@fa . + + +### http://tavasi.majles.ir/ontology/general#LicenseIsIssuedBy +go:LicenseIsIssuedBy rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:InformationHas ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:License ; + rdfs:range go:LegalPerson ; + go:CNLs_Template "license ?s is issued by ?o."@en , + "پروانه‌ی ?s صادر شده است توسط ?o."@fa ; + rdfs:label "license is issued by"@en , + "پروانه صادر شده است توسط"@fa . + + +### http://tavasi.majles.ir/ontology/general#LocationIsInArea +go:LocationIsInArea rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasPlaceRelatedObjectProperty ; + rdfs:domain go:LocationPoint ; + rdfs:range go:LocationArea ; + go:CNLs_Template "location ?s is in area ?o."@en , + "مکان نقطه‌ای ?s واقع شده در ناحیه‌ی ?o."@fa ; + rdfs:label "location is in area"@en , + "مکان نقطه ای واقع شده در ناحیه"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineDiscoveryCertificatePertainsToMine +go:MineDiscoveryCertificatePertainsToMine rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:InformationHas ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:MineDiscoveryCertificate ; + rdfs:range go:Mine ; + go:CNLs_Template "mine discovery certificate ?s pertains to mine ?o."@en , + "گواهی کشف معدن ?s ناظر است به معدن ?o."@fa ; + rdfs:label "mine discovery certificate pertains to mine"@en , + "گواهی کشف معدن ناظر است به معدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineExploitationLicensePertainsToMine +go:MineExploitationLicensePertainsToMine rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:InformationHas ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:MineExploitationLicense ; + rdfs:range go:Mine ; + go:CNLs_Template "mine exploitation license ?s pertains to mine ?o."@en , + "پروانه‌ی بهره‌برداری از معدن ?s ناظر به معدن ?o است."@fa ; + rdfs:label "mine exploitation license pertains to mine"@en , + "پروانه بهره برداری از معدن ناظر است به معدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineralExplorationLicensePertainsToRegion +go:MineralExplorationLicensePertainsToRegion rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:InformationHas ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:MineralExplorationLicense ; + rdfs:range go:MineralExplorationRegion ; + go:CNLs_Template "mineral exploration license ?s pertains to exploration region ?o."@en , + "پروانه‌ی اکتشاف معدن ?s ناظر است به محدوده‌ی اکتشافی?o."@fa ; + rdfs:label "mineral exploration license pertains to region"@en , + "پروانه اکتشاف معدن ناظر است به محدوده"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineralExplorationLicenseRequestPertainsToRegion +go:MineralExplorationLicenseRequestPertainsToRegion rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:MineralExplorationLicenseRequest ; + rdfs:range go:MineralExplorationRegion ; + go:CNLs_Template "mineral exploration license request ?s pertains to exploration region ?o."@en , + "درخواست صدور پروانه‌ی اکتشاف معدن ?s ناظر است به محدوده‌ی اکتشافی?o."@fa ; + rdfs:label "mineral exploration license request pertains to region"@en , + "درخواست صدور پروانه اکتشاف معدن ناظر است به محدوده"@fa . + + +### http://tavasi.majles.ir/ontology/general#QualityHas +go:QualityHas rdf:type owl:ObjectProperty ; + rdfs:domain go:Quality ; + go:CNLs_Template "Nothing" ; + rdfs:label "quality has"@en , + "للکیفیة خاصیة"@ar , + "کیفیت دارد"@fa . + + +### http://tavasi.majles.ir/ontology/general#QualityHasCause +go:QualityHasCause rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:QualityHas ; + go:CNLs_Template """?o is cause of ?s. +quality that has ?o cause"""@en , + """?o علة کیفیة ?s. +کیفیة لها علة من ?o"""@ar , + """علت ویژگی ?s ، ?o است. +دارای علت ?o"""@fa ; + rdfs:label "has cause"@en , + "له علة"@ar , + "کیفیت دارد علت"@fa . + + +### http://tavasi.majles.ir/ontology/general#QualityHasObject +go:QualityHasObject rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:QualityHas ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:Quality ; + go:CNLs_Template "relational quality ?s has object ?o."@en , + "کیفیت ?s دارد معمول ?o."@fa ; + rdfs:label "relational quality has object"@en , + "کیفیت دارد معمول"@fa ; + skos:definition "در مواردی که کیفیت نوعی رابطه باشد می‌توان از این رابطه استفاده کرد تا به طرف دوم کیفیت ربطی اشاره کرد."@fa . + + +### http://tavasi.majles.ir/ontology/general#QualityHasTheme +go:QualityHasTheme rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:QualityHas ; + go:CNLs_Template "quality ?s has theme ?o."@en , + "کیفیت ?s دارد دربارگی ?o."@fa ; + rdfs:label "quality has theme"@en , + "کیفیت دارد دربارگی"@fa . + + +### http://tavasi.majles.ir/ontology/general#QuantityHasValue +go:QuantityHasValue rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:QualityHas ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:Quantity ; + rdfs:range go:Value ; + go:CNLs_Template "quantity ?s has value ?o."@en , + "کمیت ?s دارد مقدار ?o."@fa ; + rdfs:label "quantity has value"@en , + "کمیت دارد مقدار"@fa . + + +### http://tavasi.majles.ir/ontology/general#RegionHasShariaRuler +go:RegionHasShariaRuler rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasPlaceRelatedObjectProperty ; + rdfs:domain go:Region ; + rdfs:range go:ShariaRuler ; + go:CNLs_Template "area ?s has sharia ruler ?o."@en , + "منطقه‌ی ?s دارد حاکم شرع ?o."@fa ; + rdfs:label "area has sharia ruler"@en , + "منطقه دارد حاکم شرع"@fa . + + +### http://tavasi.majles.ir/ontology/general#RegionIsInRegion +go:RegionIsInRegion rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:SubstanceHas ; + rdfs:domain go:Region ; + rdfs:range go:Region ; + go:CNLs_Template "region ?s is in region ?o."@en , + "منطقه‌ی ?s واقع شده در منطقه‌ی ?o."@fa ; + rdfs:label "region is in region"@en , + "منطقه واقع شده در منطقه"@fa . + + +### http://tavasi.majles.ir/ontology/general#RequestedHasSimilar +go:RequestedHasSimilar rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intercategoricalProperty ; + rdfs:domain go:Requested ; + rdfs:range go:Action ; + go:CNLs_Template """The requested ?s is similar to ?o in terms of components and conditions. +similar to ?o in terms of components and conditions"""@en , + """أمر ?s المطلوب مطابق مع ?o في الأجزاء و الشرائط . +في الأجزاء و الشرائط مطابق مع ?o"""@ar , + """امر خواسته شده ی ?s در اجزاء و شرایط مطابق ?o است. +در اجزاء و شرایط مطابق ?o"""@fa ; + rdfs:label "requested has similar"@en , + "برابر است در اجزا و شرائط"@fa , + "درخواست دارد مشابه"@fa , + "له تطابق مع"@ar . + + +### http://tavasi.majles.ir/ontology/general#ResourceHasSource +go:ResourceHasSource rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasSource ; + rdfs:domain go:NaturalResource ; + go:CNLs_Template "?s دارد منبع تأمین ?o."@fa ; + rdfs:label "دارد منبع تأمین"@fa . + + +### http://tavasi.majles.ir/ontology/general#RightHasTheme +go:RightHasTheme rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:QualityHasTheme ; + rdfs:domain go:Right ; + rdfs:range go:Action ; + go:CNLs_Template "right ?s has theme ?o."@en , + "حق ?s دارد موضوع ?o."@fa ; + rdfs:comment "این یال، ارتباط یک حق با فعلی که آن حق، حق انجام آن فعل است را مشخص می‌کند."@fa ; + rdfs:label "right has theme"@en , + "حق دارد موضوع"@fa . + + +### http://tavasi.majles.ir/ontology/general#SubstanceHas +go:SubstanceHas rdf:type owl:ObjectProperty ; + rdfs:domain go:Substance ; + go:CNLs_Template "Nothing" ; + rdfs:label "substance has"@en , + "جوهر دارد"@fa , + "للجوهر خاصیة"@ar . + + +### http://tavasi.majles.ir/ontology/general#SubstanceHasMaterial +go:SubstanceHasMaterial rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:SubstanceHas ; + go:CNLs_Template """?o is the material of ?s. +that has ?o material"""@en , + """?s متشکل من ?o. +ما تشکل من ?o"""@ar , + """جوهر ?s از ?o تشکیل شده است. +متشکل از ?o"""@fa ; + rdfs:label "has material"@en , + "دارد ماده تشکیل دهنده"@fa , + "له مادة"@ar ; + skos:definition """رابطه ای که بیشتر در زبان عربی با حرف جر -من- مطرح میشود +البته ممکن است این رابطه را بتوان به صورت مصداق کردن آن مصداق برای هر دو رده مدل سازی کرد و در نسخه های بعدی از وجود آن مستغنی شویم"""@fa ; + skos:example "انگشتری از جنس نقره که گاه به صورت اضافه بیان میشود: انگشتر نقره"@fa . + + +### http://tavasi.majles.ir/ontology/general#TemporalDurationIsEqualTo +go:TemporalDurationIsEqualTo rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasTemporalDurationProperty ; + rdf:type owl:SymmetricProperty ; + bu:Expander """#NAME(رابطه‌ی برابری برای دو مدت زمان) + +CONSTRUCT + { +?a go:TemporalDurationIsEqualTo ?b .#EXPLAIN + } + WHERE { + ?a rdf:type go:TemporalDuration . + ?a go:hasXSDDuration ?x . + ?b rdf:type go:TemporalDuration . + ?b go:hasXSDDuration ?y . + FILTER (?x = ?y) + }""" ; + go:CNLs_Template "Temporal duration ?s is equal to temporal duration ?o."@en , + "مدت زمان ?s برابر است با مدت زمان ?o."@fa ; + rdfs:label "temporal duration is equal to"@en , + "مدت زمان برابر است با"@fa . + + +### http://tavasi.majles.ir/ontology/general#TemporalDurationIsIncomparableWith +go:TemporalDurationIsIncomparableWith rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasTemporalDurationProperty ; + rdf:type owl:SymmetricProperty ; + bu:Expander """#NAME(رابطه‌ی غیر قابل مقایسه بودن برای دو مدت زمان) + +CONSTRUCT + { +?a go:TemporalDurationIsIncomparableWith ?b .#EXPLAIN + } + WHERE { + ?a rdf:type go:TemporalDuration . + ?b rdf:type go:TemporalDuration . + FILTER NOT EXISTS { + ?a go:hasXSDDuration ?x . + ?b go:hasXSDDuration ?y . + FILTER ((?x < ?y) || (?x > ?y) || (?x = ?y)) + } + }""" ; + go:CNLs_Template "Temporal duration ?s is incomparable with temporal duration ?o."@en , + "مدت زمان ?s غیر قابل مقایسه است با مدت زمان ?o."@fa ; + rdfs:label "temporal duration is incomparable with"@en , + "مدت زمان غیرقابل مقایسه است با"@fa . + + +### http://tavasi.majles.ir/ontology/general#TemporalDurationIsShorterThan +go:TemporalDurationIsShorterThan rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasTemporalDurationProperty ; + rdf:type owl:AsymmetricProperty ; + bu:Expander """#NAME(رابطه‌ی کوچک‌تر بودن برای دو مدت زمان) + +CONSTRUCT + { +?a go:TemporalDurationIsShorterThan ?b .#EXPLAIN + } + WHERE { + ?a rdf:type go:TemporalDuration . + ?a go:hasXSDDuration ?x . + ?b rdf:type go:TemporalDuration . + ?b go:hasXSDDuration ?y . + FILTER (?x < ?y) + }""" ; + go:CNLs_Template "Temporal duration ?s is shorter than temporal duration ?o."@en , + "مدت زمان ?s کوتاه‌تر است از مدت زمان ?o."@fa ; + rdfs:label "temporal duration is shorter than"@en , + "مدت زمان کوتاه تر است از"@fa . + + +### http://tavasi.majles.ir/ontology/general#TemporalMeets +go:TemporalMeets rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasTemporalObjectProperty ; + go:CNLs_Template "?o بلافاصله بعد از ?s واقع شده است."@fa , + "?s meets ?o."@en , + "?s يلتقي ?o."@ar ; + rdfs:comment "در صورتی یک موجودیت زمانی یا واقعه با این رابطه با موجود دیگری مرتبط میشود که پایان اولی هم زمان با شروع دومی باشد."@fa ; + rdfs:label "بلافاصلة قبل"@ar , + "هست بلافاصله زمانی قبل از"@fa . + + +### http://tavasi.majles.ir/ontology/general#TimeInstantIsBeforeTimeInstant +go:TimeInstantIsBeforeTimeInstant rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasInstantProperty , + go:isBefore ; + bu:Expander """ +#NAME(رابطه قبل برای دو لحظه در صورتی که اطلاعات زمانی دو لحظه با استفاده از دیتا تایپ دیت تایم وارد شده باشد ) +CONSTRUCT { +?b go:TimeInstantIsBeforeTimeInstant ?a . #EXPLAIN +} +WHERE { +?a a go:TimeInstant. +?a go:isInXSDDateTime ?adatetime. +?b a go:TimeInstant. +?b go:isInXSDDateTime ?bdatetime. +FILTER(?adatetime>?bdatetime). +}""" , + """ #NAME(رابطه قبل برای دو لحظه در صورتی که اطلاعات زمانی دو لحظه با استفاده از اطلاعات جداگانه تاریخ و زمان وارده شده باشد. ) +CONSTRUCT{ +?b go:TimeInstantBeforeTimeInstant ?a. #EXPLAIN +} +WHERE { + ?a a go:TimeInstant. + ?a go:isInSecond ?as; + go:isInMinute ?amin; + go:isInHour ?ah; + go:isInDayOfMonth ?ad; + go:isInMonthOfYear ?amon; + go:isInYear ?ay. + ?b a go:TimeInstant. + ?b go:isInSecond ?bs; + go:isInMinute ?bmin; + go:isInHour ?bh; + go:isInDayOfMonth ?bd; + go:isInMonthOfYear ?bmon; + go:isInYear ?by. + + + FILTER + (?ay>?by || (?ay=?by && ?amon>?bmon) + || (?ay=?by && ?amon=?bmon && ?ad>?bd) + || (?ay=?by && ?amon=?bmon && ?ad=?bd && ?ah>?bh ) + || (?ay=?by && ?amon=?bmon && ?ad=?bd && ?ah=?bh && ?amin>?bmin) + || (?ay=?by && ?amon=?bmon && ?ad=?bd && ?ah=?bh && ?amin=?bmin && ?as>?bs ) + ). +}""" , + """#NAME(رابطه قبل برای دو لحظه در صورتی که اطلاعات زمانی دو لحظه با استفاده از دیتا تایپ دیت وارد شده باشد) +CONSTRUCT { +?b go:TimeInstantIsBeforeTimeInstant ?a. #EXPLAIN +} +WHERE { +?a a go:TimeInstant. +?a go:isInXSDDate ?adate. +?b a go:TimeInstant. +?b go:isInXSDDate ?bdate. +FILTER(?adate>?bdate). +}""" ; + go:CNLs_Template "Time instant ?s is before time instant ?o."@en , + "لحظة ?s قبل لحظة ?o."@ar , + "لحظه ?s قبل از لحظه ?o واقع شده است."@fa ; + rdfs:comment "در آنتولوژی برهان اهمیت این رابطه از این جهت است که برای اجرای رویه های زمانی، از ترتبهای زمانی استفاده میشود."@fa ; + rdfs:label "time instant is before time instant"@en , + "لحظة قبل لحظة"@ar , + "هست لحظه ای قبل از لحظه"@fa . + + +### http://tavasi.majles.ir/ontology/general#TimeInstantMeetsTimeInstant +go:TimeInstantMeetsTimeInstant rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:TemporalMeets , + go:hasInstantProperty ; + go:CNLs_Template "Time instant ?s meets time instant ?o."@en , + "لحظة ?s تلتقي لحظة ?o."@ar , + "لحظه ?o بلافاصله بعد از لحظه ?s واقع شده است."@fa ; + rdfs:comment "در شرایطی که لحظه ای درلحظه ی بلافاصله قبل از لحظه ای دیگر باشد، از این رابطه استفاده میکنیم. خصوصاً در مورد رویه هایی که قرار است در زمان خاصی رخ دهند و بلافاصله پس از آن، رخداد دیگری صورت گیرد."@fa ; + rdfs:label "لحظة بلافاصلة قبل لحظة"@ar , + "هست لحظه ای بی فاصله قبل از لحظه"@fa . + + +### http://tavasi.majles.ir/ontology/general#TimeIntervalHasBeginningTimeInstant +go:TimeIntervalHasBeginningTimeInstant rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:TimeIntervalHasTimeInstant ; + go:CNLs_Template "?o لحظة بدایة فاصل زمني ?s."@ar , + "Instant ?o is beginning of interval ?s."@en , + "لحظه ?o لحظه شروع بازه زمانی ?s است."@fa ; + go:SimilarTo "https://www.w3.org/2006/time#hasBeginning" ; + rdfs:comment "بیانگر لحظه شروع یک بازه زمانی"@fa ; + rdfs:label "time interval has beginning time instant"@en , + "بازه دارد لحظه شروع"@fa , + "فاصل له لحظة الابتداء"@ar . + + +### http://tavasi.majles.ir/ontology/general#TimeIntervalHasEndTimeInstant +go:TimeIntervalHasEndTimeInstant rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:TimeIntervalHasTimeInstant ; + go:CNLs_Template "?o لحظة انتهاء فاصل زمني ?s."@ar , + "Instant ?o is end of interval ?s."@en , + "لحظه ?o لحظه پایان بازه زمانی ?s است."@fa ; + go:SimilarTo "https://www.w3.org/2006/time#hasEnd" ; + rdfs:comment "بیانگر لحظه پایان یک بازه زمانی"@fa ; + rdfs:label "time interval has end time instant"@en , + "بازه دارد لحظه پایان"@fa , + "فاصل له لحظة الانتهاء"@ar . + + +### http://tavasi.majles.ir/ontology/general#TimeIntervalHasInsideTimeInstant +go:TimeIntervalHasInsideTimeInstant rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:TimeIntervalHasTimeInstant ; + go:CNLs_Template "Instant ?o is inside of interval ?s."@en , + "لحظة ?o داخل في فاصل زمني ?s."@ar , + "لحظه ?o داخل در بازه زمانی ?s واقع شده است."@fa ; + go:SimilarTo "https://www.w3.org/2006/time#inside" ; + rdfs:comment "بیان لحظاتی غیر از لحظه شروع و پایان که یک بازه زمانی شامل آن لحظات است"@fa ; + rdfs:label "time interval has inside time instant"@en , + "بازه دارد لحظه داخلی"@fa , + "فاصل له في الأثناء لحظة"@ar . + + +### http://tavasi.majles.ir/ontology/general#TimeIntervalHasTimeInstant +go:TimeIntervalHasTimeInstant rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasTemporalObjectProperty ; + rdfs:domain go:TimeInterval ; + rdfs:range go:TimeInstant ; + rdfs:comment "بیان لحظه هایی که یک بازه زمانی شامل آن لحظات است"@fa ; + rdfs:label "time interval has time instant"@en , + "بازه دارد لحظه"@fa , + "فاصل له لحظة"@ar . + + +### http://tavasi.majles.ir/ontology/general#WaterAbstractionLicenseIsAppliedTo +go:WaterAbstractionLicenseIsAppliedTo rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:InformationHas ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:WaterAbstractionLicense ; + rdfs:range go:WaterSource ; + go:CNLs_Template "water abstraction license ?s is applied to water source ?o."@en , + "پروانه‌ی مصرف معقول آب ?s نافذ است بر مأخذ آب ?o." ; + rdfs:label "water abstraction license is applied to"@en , + "پروانه مصرف معقول آب نافذ است بر"@fa . + + +### http://tavasi.majles.ir/ontology/general#WaterQuotaIsDeterminedBy +go:WaterQuotaIsDeterminedBy rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:QualityHas ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:SensibleWaterAbstractionQuota ; + rdfs:range go:WaterArealBoard ; + go:CNLs_Template "sensible water abstraction quota ?s is determined by ?o."@en , + "میزان مصرف معقول آب ?s تعیین شده توسط ?o."@fa ; + rdfs:label "water quota is determined by"@en , + "میزان آب تعیین شده توسط"@fa . + + +### http://tavasi.majles.ir/ontology/general#belongsTo +go:belongsTo rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intercategoricalProperty ; + rdfs:domain [ rdf:type owl:Class ; + owl:unionOf ( go:Fund + go:Information + go:Substance + ) + ] ; + go:CNLs_Template "?s belongs to ?o."@en , + "?s متعلق است به ?o."@fa ; + rdfs:comment """معنای این یال «شبه مالکیت» است. یعنی همان چیزی که مثلاً در محاورات عرفی می‌گوییم «این مال من است» در حالی که لزوماً مالک آن چیز نیستیم. + +مثلاً اگر علی یک بلیت اتوبوس بخرد، یکی از صندلی‌های اتوبوس متعلق به علی خواهد بود در حالی که علی مالک آن نیست. + +یا مثلاً ارتباط بین شهر قم و شورای شهر قم. +شورا متعلق به قم است ولی قم مالک شورا نیست! +شورا جزئی از قم هم نیست که بتوان از یال دارد جزء استفاده کرد. +قم مکان شورا هم نیست که بتوان از یال دارد مکان استفاده کرد زیرا شورا یک شخص حقوقی یا یک گروه انسانی است و اصلاً موجود مکان‌مند به حساب نمی‌آید. + +مثال دیگر این که می‌گوییم این کشتی یا این هواپیما متعلق به کشور چین است در حالی که مالک آن تمام کشور چین نیست."""@fa ; + rdfs:label "belongs to"@en , + "متعلق است به"@fa . + + +### http://tavasi.majles.ir/ontology/general#existsInArea +go:existsInArea rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasPlaceRelatedObjectProperty ; + rdfs:domain [ rdf:type owl:Class ; + owl:complementOf go:Place + ] ; + rdfs:range go:LocationArea ; + go:CNLs_Template "?s exists in area ?o."@en , + "?s در ناحیه‌ی ?o واقع شده است."@fa , + "این یال می‌تواند برای اتصال هر موجود مکان‌مند با هر ناحیه‌ای که آن موجود مکان‌مند در آن ناحیه واقع است مورد استفاده قرار گیرد و لزوماً نباید مکان آن موجود مکان‌مند، آن ناحیه باشد. (ممکن است مکان آن موجود، بخشی از آن ناحیه یا یک نقطه‌ی واقع در آن ناحیه باشد.)"@fa ; + rdfs:label "exists in area"@en , + "موجود است در ناحیه"@fa . + + +### http://tavasi.majles.ir/ontology/general#existsInRegion +go:existsInRegion rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intercategoricalProperty ; + rdfs:domain [ owl:intersectionOf ( [ rdf:type owl:Class ; + owl:complementOf go:Place + ] + [ rdf:type owl:Class ; + owl:complementOf go:Region + ] + ) ; + rdf:type owl:Class + ] ; + rdfs:range go:Region ; + go:CNLs_Template "?s exists in region ?o."@en , + "?s در منطقه‌ی ?o واقع شده است."@fa ; + rdfs:label "exists in region"@en , + "موجود است در منطقه"@fa . + + +### http://tavasi.majles.ir/ontology/general#givesRiseTo +go:givesRiseTo rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intercategoricalProperty ; + go:CNLs_Template "?s gives rise to ?o."@en , + "?s منجر می‌شود به وجود ?o."@fa ; + rdfs:comment """تفاوت یال +go:givesRiseTo +با یال +go:EventHasResult +در این است که یال +go:EventHasResult +رویداد به وجود آمدن یک پدیده را به خود آن پدیده وصل می‌کند و آن پدیده نتیجه‌ی مستقیم و بی‌واسطه‌ی آن رویداد است. لیکن یال +go:givesRiseTo +هر چیزی که به نوعی در پدید آمدن یک پدیده نقش داشته (چه از نوع رویداد و چه از مقولات دیگر، چه مستقیم و چه غیرمستقیم) را به آن پدیده متصل می‌کند. مثلاً ارتباط بین حق و اسنادی که به موجب آن‌ها آن حق برای کسی وجود دارد یا ارتباط بین چاه یا قناتی که موجب اخلال در امر آب‌رسانی شده و خود رویداد اخلال در آب‌رسانی."""@fa ; + rdfs:label "gives rise to"@en , + "منجر می شود به وجود"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasBeginningTime +go:hasBeginningTime rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasTemporalObjectProperty ; + rdfs:range go:TimeInstant ; + go:CNLs_Template "?s در لحظه ?o شروع شده است."@fa ; + rdfs:comment "بیان لحظه شروع یک واقعه"@fa ; + rdfs:label "has beginning time"@en , + "دارد زمان شروع"@fa , + "له وقت الابتداء"@ar . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:hasBeginningTime ; + owl:annotatedProperty rdfs:comment ; + owl:annotatedTarget "بیان لحظه شروع یک واقعه"@fa ; + rdfs:comment "این رابطه صرفا برای بیان سریعتر لحظه شروع واقعه است و در واقع نیازی به ساختن این یال نیست چرا که می توان از یال در_زمان برای بیان بازه زمانی واقعه استفاده کرد و سپس با یال دارد_لحظه_شروع، لحظه آغاز آن زمان را که همان لحظه پایان واقعه است، بیان نمود"@fa + ] . + + +### http://tavasi.majles.ir/ontology/general#hasCityOfCityCouncil +go:hasCityOfCityCouncil rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasRegionOfLocalCouncil ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:CityCouncil ; + rdfs:range go:City ; + go:CNLs_Template "city council ?s has area ?o."@en , + "شورای شهر ?s متعلق است به منطقه‌ی ?o."@fa ; + rdfs:label "has area of city council"@en , + "شورای شهر متعلق است به منطقه"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasCityOfWaterAndSewageCompany +go:hasCityOfWaterAndSewageCompany rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:belongsTo ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:WaterAndSewageCompany ; + rdfs:range go:City ; + go:CNLs_Template "water and sewage company ?s belongs to city ?o."@en , + "شرکت آب و فاضلاب ?s متعلق است به شهر ?o."@fa ; + rdfs:label "has city of water and sewage company"@en , + "دارد شهر شرکت آب و فاضلاب"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasCoincided +go:hasCoincided rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:CompositeProperty , + go:hasTemporalObjectProperty ; + rdf:type owl:SymmetricProperty ; + bu:Expander """#NAME( همزمانی دو واقعه) +CONSTRUCT +{ + ?x go:hasCoincided ?y . #EXPLAIN +} +WHERE { + ?x go:hasTime ?t . + ?y go:hasTime ?t . + FILTER (?x!=?y) +}""" ; + go:CNLs_Template """?s is coincided of ?o. +coincided of ?o"""@en , + """?s تزامن ?o. +مزامن ?o"""@ar , + """?s همزمان است با ?o . +همزمان با ?o"""@fa ; + rdfs:comment "اگر دو واقعه همزمان باشند، از این رابطه برای بیان همزمانی آن دو استفاده می شود."@fa ; + rdfs:label "has coincided"@en , + "همزمان است با"@fa , + "يساوي زمانا مع"@ar . + + +### http://tavasi.majles.ir/ontology/general#hasConstraint +go:hasConstraint rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasQuality ; + rdfs:domain go:Event ; + rdfs:range go:Constraint ; + go:CNLs_Template """رخداد ?s قید ?o را دارد. +دارای قید ?o"""@fa ; + rdfs:label "has constraint"@en , + "دارد قید"@fa , + "له قید"@ar ; + skos:example "او فوراً از من درخواست کمک کرد"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasContrary +go:hasContrary rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intercategoricalProperty ; + rdf:type owl:SymmetricProperty , + owl:IrreflexiveProperty ; + go:CNLs_Template """?s متضاد ?o است و بالعکس. +متضاد با ?o"""@fa ; + rdfs:label "has contrary"@en , + "دارد متضاد"@fa , + "له متضاد"@ar . + + +### http://tavasi.majles.ir/ontology/general#hasDeputy +go:hasDeputy rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:SubstanceHas ; + rdfs:domain go:Human ; + rdfs:range go:Human ; + go:CNLs_Template "?s has deputy ?o."@en , + "?s دارد معاون ?o."@fa ; + rdfs:label "has deputy"@en , + "دارد معاون"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasEmergencySubstitute +go:hasEmergencySubstitute rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasSubstitute ; + go:CNLs_Template """?o بدل ?s الاضطراري . +ما بدله الاضطراري ?o"""@ar , + """?o بدل اضطراری ?s است. +دارای بدل اضطراری ?o"""@fa , + """The emergency substitute of ?s is ?o . +what has ?o as emergency substitute"""@en ; + rdfs:label "has emergency substitute"@en , + "دارد بدل اضطراری"@fa , + "له بدل اضطراري"@ar . + + +### http://tavasi.majles.ir/ontology/general#hasEndTime +go:hasEndTime rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasTemporalObjectProperty ; + rdfs:range go:TimeInstant ; + go:CNLs_Template "?s در لحظه ?o پایان یافته است."@fa ; + rdfs:comment "بیان لحظه پایان یک واقعه"@fa ; + rdfs:label "has end time"@en , + "دارد زمان پایان"@fa , + "له وقت الانتهاء"@ar . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:hasEndTime ; + owl:annotatedProperty rdfs:comment ; + owl:annotatedTarget "بیان لحظه پایان یک واقعه"@fa ; + rdfs:comment "این رابطه صرفا برای بیان سریعتر لحظه پایان واقعه است و در واقع نیازی به ساختن این یال نیست چرا که می توان از یال در_زمان برای بیان بازه زمانی واقعه استفاده کرد و سپس با یال دارد_لحظه_پایان، لحظه پایان آن زمان را که همان لحظه پایان واقعه است، بیان نمود" + ] . + + +### http://tavasi.majles.ir/ontology/general#hasEventTime +go:hasEventTime rdf:type owl:ObjectProperty . + + +### http://tavasi.majles.ir/ontology/general#hasExpirationDeadline +go:hasExpirationDeadline rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasEventTime ; + rdf:type owl:FunctionalProperty ; + rdfs:range go:TimeInstant ; + go:CNLs_Template "?s has expiration deadline ?o."@en , + "?s دارد ضرب‌الأجل انقضا ?o."@fa ; + rdfs:comment "این یال، ضرب‌الأجل اعتباری و قراردادی برای انقضا را مشخص می‌کند و نه زمانی که به طور واقعی و در عالم خارج، انقضا رخ داده است. ممکن است انقضای واقعی، در زمانی زودتر از زمان انقضای اعتباری و توسط عاملی دیگر (غیر از انقضای زمانی) رخ دهد."@fa ; + rdfs:label "has expiration deadline"@en , + "دارد ضرب الأجل انقضا"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasGroupOfOwners +go:hasGroupOfOwners rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:belongsTo ; + rdf:type owl:FunctionalProperty , + owl:InverseFunctionalProperty ; + rdfs:range go:PersonGroup ; + go:CNLs_Template "group ?o consists of the owners of ?s."@en , + "گروه ?o متشکل از مالکان ?s است."@fa ; + rdfs:label "has group of owners"@en , + "دارد گروه مالکان"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasIncumbentPrincipal +go:hasIncumbentPrincipal rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:SubstanceHas ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:LegalPerson ; + rdfs:range go:Human ; + go:CNLs_Template "?s has incumbent principal ?o."@en , + "?s دارد رئیس کنونی ?o."@fa ; + rdfs:label "has incumbent principal"@en , + "دارد رئیس کنونی"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasInstantProperty +go:hasInstantProperty rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasTemporalObjectProperty ; + rdfs:domain go:TimeInstant ; + rdfs:range go:TimeInstant ; + go:CNLs_Template "Nothing" ; + rdfs:comment "این خصوصیت بیانگر مقایسه‌شدن دو لحظه است. خود این خصوصیت دربردارنده‌ی یک رابطه‌ی مشخص نیست بلکه زیرخصوصیت‌های آن رابطه‌ی خاصی را بیان می‌کنند." ; + rdfs:label "has instant property"@en , + "دارد رابطه لحظه ای با"@fa , + "لحظة له ارتباط مع لحظة"@ar . + + +### http://tavasi.majles.ir/ontology/general#hasIntervalProperty +go:hasIntervalProperty rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasTemporalObjectProperty ; + rdfs:domain go:TimeInterval ; + rdfs:range go:TimeInterval ; + go:CNLs_Template "Nothing" ; + rdfs:comment "این خصوصیت بیانگر مقایسه شدن دو بازه زمانی هست. خود این حصوصیت دربردارنده یک رابطه مشخص نیست بلکه زیر خصوصیت های آن رابطه خاصی را بیان میکند"@fa ; + rdfs:label "has interval property"@en , + "دارد رابطه بازه ای با"@fa , + "فاصل زمني له ارتباط مع فاصل"@ar . + + +### http://tavasi.majles.ir/ontology/general#hasOptionalSubstitute +go:hasOptionalSubstitute rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasSubstitute ; + owl:inverseOf go:hasOptionalSubstitute ; + rdf:type owl:IrreflexiveProperty ; + go:CNLs_Template """?o بدل ?s الاختیاري . +ما بدله الاختیاري ?o"""@ar , + """?o بدل اختیاری ?s است. +دارای بدل اختیاری ?o"""@fa , + """The optional substitute of ?s is ?o . +what has ?o as optional substitute"""@en ; + rdfs:label "has optional substitute"@en , + "دارد بدل اختیاری"@fa , + "له بدل اختياري"@ar . + + +### http://tavasi.majles.ir/ontology/general#hasOwner +go:hasOwner rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:belongsTo ; + rdfs:range go:Person ; + go:CNLs_Template "?s has owner ?o."@en , + "?s دارد مالک ?o."@fa ; + rdfs:label "has owner"@en , + "دارد مالک"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasPart +go:hasPart rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intercategoricalProperty ; + go:CNLs_Template """یک از اجزای ?s ، ?o است. +دارای جزء ?o"""@fa ; + rdfs:label "has part"@en , + "دارد جزء"@fa , + "له جزء"@ar . + + +### http://tavasi.majles.ir/ontology/general#hasPlace +go:hasPlace rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasPlaceRelatedObjectProperty ; + rdf:type owl:FunctionalProperty ; + rdfs:domain [ rdf:type owl:Class ; + owl:complementOf go:Place + ] ; + rdfs:range go:Place ; + go:CNLs_Template """?s در مکان ?o واقع شده است. +در مکان ?o"""@fa ; + rdfs:label "has place"@en , + "دارد مکان"@fa , + "له مکان"@ar ; + skos:definition """این رابطه برای ثبت مکان به منفردات مکان از هر دامنه ای است +طبیعتاً نیازمند تدقیق در نسخه های بعدی است"""@fa . + + +### http://tavasi.majles.ir/ontology/general#hasPlaceRelatedObjectProperty +go:hasPlaceRelatedObjectProperty rdf:type owl:ObjectProperty ; + rdfs:label "has place related object property"@en , + "دارد یال مرتبط با مکان"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasProvinceOfProvinceAgricultureOrganization +go:hasProvinceOfProvinceAgricultureOrganization rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:belongsTo ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:ProvinceAgricultureOrganization ; + rdfs:range go:Province ; + go:CNLs_Template "province agriculture organization ?s has province ?o."@en , + "سازمان کشاورزی استانی ?s متعلق به استان ?o است."@fa ; + rdfs:label "has province of province agriculture organization"@en , + "دارد استان سازمان کشاورزی استانی"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasQuality +go:hasQuality rdf:type owl:ObjectProperty , + owl:InverseFunctionalProperty ; + rdfs:range go:Quality ; + go:CNLs_Template """?s ویژگی ?o را دارد. +دارای ویژگی ?o"""@fa ; + rdfs:label "has quality"@en , + "دارد ویژگی"@fa , + "له کیفیة"@ar ; + skos:definition "هر یک از انواع فعل، جوهر و یا حتی خود کیفیت، اگر دارای کیفیت باشند از این یال استفاده میشود."@fa . + + +### http://tavasi.majles.ir/ontology/general#hasRegionOfLocalCouncil +go:hasRegionOfLocalCouncil rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:belongsTo ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:LocalCouncil ; + rdfs:range go:Region ; + go:CNLs_Template "local council ?s has region ?o."@en , + "شورای محل ?s متعلق است به منطقه‌ی ?o."@fa ; + rdfs:label "has region of local council"@en , + "شورای محل متعلق است به منطقه"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasRegionOfRegionalIndustryOrganization +go:hasRegionOfRegionalIndustryOrganization rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:belongsTo ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:RegionalIndustryOrganization ; + rdfs:range go:Region ; + go:CNLs_Template "areal industry organization ?s has area ?o."@en , + "سازمان منطقه‌ای صنایع ?s دارد منطقه ?o."@fa ; + rdfs:label "has area of areal industry organization"@en , + "دارد منطقه سازمان منطقه ای صنایع"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasRegionOfRegionalWaterOrganization +go:hasRegionOfRegionalWaterOrganization rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:belongsTo ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:RegionalWaterOrganization ; + rdfs:range go:Region ; + go:CNLs_Template "regional water organization ?s belongs to region ?o."@en , + "سازمان آب منطقه‌ای ?s متعلق است به منطقه‌ی ?o."@fa ; + rdfs:label "has region of regional water organization"@en , + "دارد منطقه سازمان آب منطقه ای"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasRepresentative +go:hasRepresentative rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:SubstanceHas ; + rdfs:domain go:Person ; + rdfs:range go:Person ; + go:CNLs_Template "?s دارد نماینده ?o."@fa , + "?s has representative ?o." ; + rdfs:label "has representative"@en , + "دارد نماینده"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasRequestedFrom +go:hasRequestedFrom rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intercategoricalProperty ; + rdfs:domain go:Requested ; + rdfs:range [ rdf:type owl:Class ; + owl:unionOf ( go:Human + go:LegalPerson + ) + ] ; + go:CNLs_Template """?s is requested from ?o . +which action is requested from ?o"""@en , + """فعل ?s ، از ?o طلب شده است. +دارای مطلوب منه ?o"""@fa , + """فعل ?s مطلوبٌ من ?o +ما هو مطلوب من ?o"""@ar ; + rdfs:label "has requested from"@en , + "طلب شده است از"@fa , + "له مطلوب منه"@ar . + + +### http://tavasi.majles.ir/ontology/general#hasSameIntervalFinish +go:hasSameIntervalFinish rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intervalOverlaps ; + rdf:type owl:SymmetricProperty ; + bu:Expander """#NAME( لازمه هم پایان بودن دو بازه) +CONSTRUCT +{ +?a go:hasSameIntervalFinish ?b. #EXPLAIN +} +WHERE { +?a a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?astart; + go:TimeIntervalHasEndTimeInstant ?astop. +?astart go:isInXSDDateTime ?astartdt. +?astop go:isInXSDDateTime ?astopdt. +?b a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?bstart; + go:TimeIntervalHasEndTimeInstant ?bstop. +?bstart go:isInXSDDateTime ?bstartdt. +?bstop go:isInXSDDateTime ?bstopdt. +FILTER( ?astopdt=?bstopdt && ?a != ?b). +}""" , + """#NAME(لازمه هم پایان بودن دو بازه در صورتی که اطلاعات جداگانه زمانی برای دو بازه وارد شده باشد) +CONSTRUCT +{ +?a go:hasSameIntervalFinish ?b. #EXPLAIN +} +WHERE { + ?a a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?astart; + go:TimeIntervalHasEndTimeInstant ?astop. + ?astop go:isInSecond ?astops; + go:isInMinute ?astopmin; + go:isInHour ?astoph; + go:isInDayOfMonth ?astopd; + go:isInMonthOfYear ?astopmon; + go:isInYear ?astopy. + ?b a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?bstart; + go:TimeIntervalHasEndTimeInstant ?bstop. + ?bstop go:isInSecond ?bstops; + go:isInMinute ?bstopmin; + go:isInHour ?bstoph; + go:isInDayOfMonth ?bstopd; + go:isInMonthOfYear ?bstopmon; + go:isInYear ?bstopy. + FILTER + ( + (?astopy=?bstopy && ?astopmon=?bstopmon && ?astopd=?bstopd && ?astoph=?bstoph && ?astopmin=?bstopmin && ?astops=?bstops ) + && ?a != ?b + ). +}""" ; + go:CNLs_Template "Interval of ?s has same interval finish with interval of ?o."@en , + "بازه زمانی ?o با بازه زمانی ?s هم پایان است."@fa , + "فاصل زمني ?s له نفس نهاية فاصل زمني ?o."@ar ; + go:SimilarTo """https://www.w3.org/2006/time#intervalFinishes +https://www.w3.org/2006/time#intervalFinishedBy""" ; + rdfs:comment "یک بازه زمانی هست_هم_پایان بازه زمانی دیگر، در صورتی که انتهای دو بازه یکی باشد"@fa ; + rdfs:label "has same interval finish"@en , + "فاصل يساوي في الانتهاء مع"@ar , + "هست بازه هم پایان با"@fa . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:hasSameIntervalFinish ; + owl:annotatedProperty go:SimilarTo ; + owl:annotatedTarget """https://www.w3.org/2006/time#intervalFinishes +https://www.w3.org/2006/time#intervalFinishedBy""" ; + rdfs:comment "در آنتولوژی تایم دو خصوصیت برای بیان هم پایان بودن دو بازه تعریف شده که در یکی شروع بازه اول باید قبل از بازه دوم باشد و در خصوصیت دوم شروع بازه دوم باید قبل از بازه اول باشد ولی ما هر دو را با یک خصوصیت بیان کردیم مستقل از اینکه کدامیک از دو بازه زودتر شروع شده باشد. حتی اگر همزمان هم شروع شده باشند درصورتی که انتهای هر دو یکی باشد (یعنی دو بازه کاملا مساوی باشند) این خصوصیت صادق است"@fa + ] . + + +### http://tavasi.majles.ir/ontology/general#hasSameIntervalStart +go:hasSameIntervalStart rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intervalOverlaps ; + rdf:type owl:SymmetricProperty ; + bu:Expander """#NAME(لازمه هم شروع بودن دو بازه در صورتی که اطلاعات جداگانه زمانی برای دو بازه وارد شده باشد) +CONSTRUCT +{ +?a go:hasSameIntervalStart ?b. #EXPLAIN +} +WHERE { + ?a a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?astart; + go:TimeIntervalHasEndTimeInstant ?astop. + ?astart go:isInSecond ?astarts; + go:isInMinute ?astartmin; + go:isInHour ?astarth; + go:isInDayOfMonth ?astartd; + go:isInMonthOfYear ?astartmon; + go:isInYear ?astarty. + ?b a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?bstart; + go:TimeIntervalHasEndTimeInstant ?bstop. + ?bstart go:isInSecond ?bstarts; + go:isInMinute ?bstartmin; + go:isInHour ?bstarth; + go:isInDayOfMonth ?bstartd; + go:isInMonthOfYear ?bstartmon; + go:isInYear ?bstarty. + FILTER + ( (?astarty=?bstarty && ?astartmon=?bstartmon && ?astartd=?bstartd && ?astarth=?bstarth && ?astartmin=?bstartmin && ?astarts=?bstarts ) + && ?a != ?b + ). +}""" , + """#NAME(لازمه هم شروع بودن دو بازه زمانی) +CONSTRUCT +{ +?a go:hasSameIntervalStart ?b. #EXPLAIN +} +WHERE { +?a a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?astart; + go:TimeIntervalHasEndTimeInstant ?astop. +?astart go:isInXSDDateTime ?astartdt. +?astop go:isInXSDDateTime ?astopdt. +?b a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?bstart; + go:TimeIntervalHasEndTimeInstant ?bstop. +?bstart go:isInXSDDateTime ?bstartdt. +?bstop go:isInXSDDateTime ?bstopdt. +FILTER( ?astartdt=?bstartdt && ?a != ?b). +}""" ; + go:CNLs_Template "Interval of ?s has same interval start with interval of ?o."@en , + "بازه زمانی ?o با بازه زمانی ?s هم شروع است."@fa , + "فاصل زمني ?s له نفس بداية فاصل زمني ?o."@ar ; + go:SimilarTo """https://www.w3.org/2006/time#intervalStarts +https://www.w3.org/2006/time#intervalStartedBy""" ; + rdfs:comment "یک بازه زمانی هست_هم_شروع بازه زمانی دیگر، در صورتی که ابتدای دو بازه یکی باشد"@fa ; + rdfs:label "has same interval start"@en , + "فاصل یساوي في الابتداء مع"@ar , + "هست بازه هم شروع با"@fa . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:hasSameIntervalStart ; + owl:annotatedProperty go:SimilarTo ; + owl:annotatedTarget """https://www.w3.org/2006/time#intervalStarts +https://www.w3.org/2006/time#intervalStartedBy""" ; + rdfs:comment "در آنتولوژی تایم دو خصوصیت برای بیان هم شروع بودن دو بازه تعریف شده که در یکی پایان بازه اول باید قبل از بازه دوم باشد و در خصوصیت دوم پایان بازه دوم باید قبل از بازه اول باشد ولی ما هر دو را با یک خصوصیت بیان کردیم مستقل از اینکه کدامیک از دو بازه زودتر به پایان رسیده باشد. حتی اگر همزمان هم پایان یافته باشند درصورتی که ابتدای هر دو یکی باشد (یعنی دو بازه کاملا مساوی باشند) این خصوصیت صادق است"@fa + ] . + + +### http://tavasi.majles.ir/ontology/general#hasSource +go:hasSource rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:SubstanceHas ; + rdfs:range go:Source ; + go:CNLs_Template "?s has source ?o."@en ; + rdfs:label "has source"@en . + + +### http://tavasi.majles.ir/ontology/general#hasSubstitute +go:hasSubstitute rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intercategoricalProperty ; + owl:propertyDisjointWith go:isPreferredTo ; + go:CNLs_Template """?o بدل ?s +ما بدله ?o"""@ar , + """?o بدل ?s است. +دارای بدل ?o"""@fa , + """The substitute of ?s is ?o . +what has ?o as substitute"""@en ; + rdfs:label "has substitute"@en , + "دارد بدل"@fa , + "له بدل"@ar . + + +### http://tavasi.majles.ir/ontology/general#hasTemporalDuration +go:hasTemporalDuration rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasTemporalObjectProperty ; + rdf:type owl:FunctionalProperty ; + rdfs:range go:TemporalDuration ; + go:CNLs_Template """مدت زمان ?s ،به مقدار ?o است. +دارای مدت ?o"""@fa ; + go:SimilarTo "https://www.w3.org/2006/time#hasTemporalDuration" ; + rdfs:comment "بیان مدت زمان یک موجودیت زمانی یا یک واقعه"@fa ; + rdfs:label "has temporal duration"@en , + "دارد مدت زمان"@fa , + "له مدة"@ar . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:hasTemporalDuration ; + owl:annotatedProperty go:SimilarTo ; + owl:annotatedTarget "https://www.w3.org/2006/time#hasTemporalDuration" ; + rdfs:comment "در آنتولوژی تایم این رابطه صرفا برای بیان مدت زمان یک موجودیت زمانی است اما ما علاوه بر این برای مدت زمان یک رخداد هم از این رابطه استفاده می کنیم."@fa + ] . + + +### http://tavasi.majles.ir/ontology/general#hasTemporalDurationProperty +go:hasTemporalDurationProperty rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasTemporalObjectProperty ; + rdfs:domain go:TemporalDuration ; + rdfs:range go:TemporalDuration ; + go:CNLs_Template "Nothing" ; + rdfs:comment "این خصوصیت بیانگر مقایسه‌شدن دو مدت زمان است. خود این خصوصیت دربردارنده‌ی یک رابطه‌ی مشخص نیست بلکه زیرخصوصیت‌های آن رابطه‌ی خاصی را بیان می‌کنند." ; + rdfs:label "has temporal duration property"@en , + "دارد رابطه مدت زمانی با"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasTemporalObjectProperty +go:hasTemporalObjectProperty rdf:type owl:ObjectProperty ; + go:CNLs_Template "Nothing" ; + rdfs:comment "این رابطه به عنوان سوپرکلاس برای روابط زمانی بین دو موجود است و معنای خاصی را نمی رساند."@fa ; + rdfs:label "has temporal object property"@en , + "دارد رابطه شیئی زمانی با"@fa , + "له ارتباط شيئي زمني مع"@ar . + + +### http://tavasi.majles.ir/ontology/general#hasTime +go:hasTime rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasTemporalObjectProperty ; + rdf:type owl:FunctionalProperty ; + rdfs:range go:Time ; + go:CNLs_Template "زمان وجود داشتن ?s، ?o است."@fa ; + rdfs:label "has time"@en , + "دارد زمان"@fa , + "له زمان"@ar ; + skos:definition "به معنای داشتن زمان وجود است به طوری که تمام زمان وجود هر چیز را مشخص می‌کند. به عبارت دیگر مشخص می‌کند که زمان وجود آن چیز این است و جز این نیست. هم در مورد رویدادها به کار برده می‌شود و هم در مورد موجودات. رویدادهای آنی که در یک لحظه رخ می‌دهند، زمان وجودشان همان لحظه است. ولی رویدادهایی که تدریجاٌ و طی یک بازه‌ی زمانی رخ می‌دهند، زمان وجودشان تمام آن بازه است. همچنین جوهرهایی که در لحظه‌ای به وجود آمده و در لحظه‌ی دیگر از بین می‌روند و در بازه‌ی بین آن دو لحظه وجود دارند، زمان وجودشان تمام آن بازه است."@fa ; + skos:example """- ارتباط رویداد شکستن شیشه با لحظه‌ای که شکستن در آن رخ می‌دهد. +- ارتباط رویداد ذوب شدن یخ با تمام بازه‌ای که ذوب شدن در طی آن رخ می‌دهد. +- ارتباط یک انسان با تمام بازه‌ی زمانی زنده‌بودنش.""" . + + +### http://tavasi.majles.ir/ontology/general#hasValidationTime +go:hasValidationTime rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasEventTime ; + rdf:type owl:FunctionalProperty ; + rdfs:range go:TimeInstant ; + go:CNLs_Template "?s has validation time ?o."@en , + "?s دارد زمان معتبر شدن ?o."@fa ; + rdfs:label "has validation time"@en , + "دارد زمان معتبر شدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasWaterAbstractionQuota +go:hasWaterAbstractionQuota rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasQuality ; + rdf:type owl:FunctionalProperty , + owl:InverseFunctionalProperty ; + rdfs:domain go:WaterAbstractionLicense ; + rdfs:range go:SensibleWaterAbstractionQuota ; + go:CNLs_Template "water abstraction license ?s has sensible water abstraction quota ?o."@en , + "پروانه‌ی مصرف معقول آب ?s دارد میزان مصرف معقول آب ?o."@fa ; + rdfs:label "has water abstraction quota"@en , + "دارد میزان مصرف معقول آب"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasWatercourse +go:hasWatercourse rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasSource ; + rdfs:range go:Watercourse ; + go:CNLs_Template "?s has watercourse ?o."@en , + "?s دارد مجرای آب ?o."@fa ; + rdfs:label "has watercourse"@en , + "دارد مجرای آب"@fa . + + +### http://tavasi.majles.ir/ontology/general#holdsInformation +go:holdsInformation rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:SubstanceHas ; + rdfs:domain go:Person ; + rdfs:range go:Information ; + go:CNLs_Template "?s holds information ?o."@en , + "?s اطلاعات ?o را در اختیار دارد."@fa ; + rdfs:label "holds information"@en , + "در اختیار دارد اطلاعات"@fa . + + +### http://tavasi.majles.ir/ontology/general#instantEquals +go:instantEquals rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasInstantProperty ; + rdf:type owl:SymmetricProperty ; + bu:Expander """#NAME(رابطه تساوی دو لحظه در صورتی که اطلاعات زمانی دو لحظه با استفاده از اطلاعات جداگانه تاریخ و زمان وارده شده باشد. ) +CONSTRUCT{ +?b go:instantEquals ?a. #EXPLAIN +} +WHERE { + ?a a go:TimeInstant. + ?a go:isInSecond ?as; + go:isInMinute ?amin; + go:isInHour ?ah; + go:isInDayOfMonth ?ad; + go:isInMonthOfYear ?amon; + go:isInYear ?ay. + ?b a go:TimeInstant. + ?b go:isInSecond ?bs; + go:isInMinute ?bmin; + go:isInHour ?bh; + go:isInDayOfMonth ?bd; + go:isInMonthOfYear ?bmon; + go:isInYear ?by. + + + FILTER + (?ay=?by && ?amon=?bmon && ?ad=?bd && ?ah=?bh && ?amin=?bmin && ?as=?bs ). +}""" , + """#NAME(رابطه تساوی دو لحظه در صورتی که اطلاعات زمانی دو لحظه با استفاده از دیتا تایپ دیت تایم وارد شده باشد ) +CONSTRUCT { +?b go:instantEquals ?a . #EXPLAIN +} +WHERE { +?a a go:TimeInstant. +?a go:isInXSDDateTime ?adatetime. +?b a go:TimeInstant. +?b go:isInXSDDateTime ?bdatetime. +FILTER(?adatetime=?bdatetime). +}""" , + """#NAME(رابطه قبل برای دو لحظه در صورتی که اطلاعات زمانی دو لحظه با استفاده از دیتا تایپ دیت وارد شده باشد) +CONSTRUCT { +?b go:instantEquals ?a. #EXPLAIN +} +WHERE { +?a a go:TimeInstant. +?a go:isInXSDDate ?adate. +?b a go:TimeInstant. +?b go:isInXSDDate ?bdate. +FILTER(?adate=?bdate). +}""" ; + go:CNLs_Template "Time instant ?s equals time instant ?o."@en , + "لحظة ?s تساوي لحظة ?o."@ar , + "لحظه زمانی ?s، مساوی لحظه زمانی ?o است."@fa ; + rdfs:comment "اگر دو لحظه مساوی باشند، از این رابطه استفاده میشود"@fa ; + rdfs:label "instant equals"@en , + "لحظة تساوي"@ar , + "هست لحظه مساوی"@fa . + + +### http://tavasi.majles.ir/ontology/general#intercategoricalProperty +go:intercategoricalProperty rdf:type owl:ObjectProperty ; + go:CNLs_Template "Nothing" ; + rdfs:label "دارد رابطه فرامقوله ای"@fa ; + skos:definition """این یال در مواردی که یک رابطه، مرکب از چند رابطه‌ی دیگر باشد و یا بنا به هر دلیلی نتواند ذیل روابط دیگر قرار گیرد، مفید خواهد بود. وجود این رابطه صرفاً به خاطر دسته‌بندی مرتب‌تر این نوع از رابطه‌هاست وگرنه به عنوان یک رابطه حاوی اطلاعات هستان‌شناسانه نیست. +این رابطه نظیر طبیعت فرامقوله‌ای در طبیعت‌هاست."""@fa . + + +### http://tavasi.majles.ir/ontology/general#intervalContains +go:intervalContains rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intervalOverlaps ; + bu:Expander """ #NAME( رابطه شامل بودن یک بازه نسبت به بازه دیگر) +CONSTRUCT +{ +?b go:inervalContains ?a. #EXPLAIN +} +WHERE { +?a a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?astart; + go:TimeIntervalHasEndTimeInstant ?astop. +?astart go:isInXSDDateTime ?astartdt. +?astop go:isInXSDDateTime ?astopdt. +?b a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?bstart; + go:TimeIntervalHasEndTimeInstant ?bstop. +?bstart go:isInXSDDateTime ?bstartdt. +?bstop go:isInXSDDateTime ?bstopdt. +FILTER(?astartdt>?bstartdt && ?astopdt?astopy + || (?bstopy=?astopy && ?bstopmon>?astopmon) + || (?bstopy=?astopy && ?bstopmon=?astopmon && ?bstopd>?astopd) + || (?bstopy=?astopy && ?bstopmon=?astopmon && ?bstopd=?astopd && ?bstoph>?astoph ) + || (?bstopy=?astopy && ?bstopmon=?astopmon && ?bstopd=?astopd && ?bstoph=?astoph && ?bstopmin>?astopmin) + || (?bstopy=?astopy && ?bstopmon=?astopmon && ?bstopd=?astopd && ?bstoph=?astoph && ?bstopmin=?astopmin && ?bstops>?astops ) + ) + ). +}""" ; + go:CNLs_Template "Interval of ?s contains interval of ?o."@en , + "بازه زمانی ?s، شامل بازه زمانی ?o است."@fa , + "فاصل زمني ?s يحتوي على فاصل زمني ?o."@ar ; + go:SimilarTo "https://www.w3.org/2006/time#intervalContains" ; + rdfs:comment "یک بازه زمانی هست_شامل بازه زمانی دیگر، در صورتی که ابتدای بازه دوم بعد از شروع بازه اول و پایان بازه دوم قبل از پایان بازه اول باشد"@fa ; + rdfs:label "interval contains"@en , + "فاصل يحتوي"@ar , + "هست بازه شامل"@fa . + + +### http://tavasi.majles.ir/ontology/general#intervalEquals +go:intervalEquals rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intervalOverlaps ; + rdf:type owl:SymmetricProperty ; + bu:Expander """#NAME(لازمه مساوی بودن دو بازه در صورتی که اطلاعات جداگانه زمانی برای دو بازه وارد شده باشد) +CONSTRUCT +{ +?a go:intervalEquals ?b. #EXPLAIN +?a owl:sameAs ?b. +} +WHERE { + ?a a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?astart; + go:TimeIntervalHasEndTimeInstant ?astop. + ?astart go:isInSecond ?astarts; + go:isInMinute ?astartmin; + go:isInHour ?astarth; + go:isInDayOfMonth ?astartd; + go:isInMonthOfYear ?astartmon; + go:isInYear ?astarty. + ?astop go:isInSecond ?astops; + go:isInMinute ?astopmin; + go:isInHour ?astoph; + go:isInDayOfMonth ?astopd; + go:isInMonthOfYear ?astopmon; + go:isInYear ?astopy. + ?b a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?bstart; + go:TimeIntervalHasEndTimeInstant ?bstop. + ?bstart go:isInSecond ?bstarts; + go:isInMinute ?bstartmin; + go:isInHour ?bstarth; + go:isInDayOfMonth ?bstartd; + go:isInMonthOfYear ?bstartmon; + go:isInYear ?bstarty. + ?bstop go:isInSecond ?bstops; + go:isInMinute ?bstopmin; + go:isInHour ?bstoph; + go:isInDayOfMonth ?bstopd; + go:isInMonthOfYear ?bstopmon; + go:isInYear ?bstopy. + FILTER + ( (?astarty=?bstarty && ?astartmon=?bstartmon && ?astartd=?bstartd && ?astarth=?bstarth && ?astartmin=?bstartmin && ?astarts=?bstarts ) + && + (?astopy=?bstopy && ?astopmon=?bstopmon && ?astopd=?bstopd && ?astoph=?bstoph && ?astopmin=?bstopmin && ?astops=?bstops ) + && ?a != ?b + ). +}""" , + """#NAME(لازمه مساوی بودن دو بازه) +CONSTRUCT +{ +?b go:intervalEquals ?a. #EXPLAIN +?b owl:sameAs ?a. +} +WHERE { +?a a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?astart; + go:TimeIntervalHasEndTimeInstant ?astop. +?astart go:isInXSDDateTime ?astartdt. +?astop go:isInXSDDateTime ?astopdt. +?b a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?bstart; + go:TimeIntervalHasEndTimeInstant ?bstop. +?bstart go:isInXSDDateTime ?bstartdt. +?bstop go:isInXSDDateTime ?bstopdt. +FILTER(?astartdt=?bstartdt && ?astopdt=?bstopdt && ?a != ?b). +}""" ; + go:CNLs_Template "Interval of ?s equals interval of ?o."@en , + "بازه زمانی ?s، مساوی بازه زمانی ?o است."@fa , + "فاصل زمني ?s يساوي فاصل زمني ?o."@ar ; + go:SimilarTo "https://www.w3.org/2006/time#intervalEquals" ; + rdfs:comment "اگر دو بازه دارای شروع دقیقا همزمان و پایان دقیقا همزمان باشند این خصوصیت صادق است"@fa ; + rdfs:label "interval equals"@en , + "فاصل يساوي"@ar , + "هست بازه مساوی"@fa . + + +### http://tavasi.majles.ir/ontology/general#intervalMeets +go:intervalMeets rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:TemporalMeets , + go:hasIntervalProperty ; + owl:propertyDisjointWith go:isDisjointIntervalBefore ; + bu:Expander """#NAME( رابطه قبل متصل بودن دو بازه(میت ) در صورتی که اطلاعات زمانی دو بازه با استفاده از دیتا تایپ دیت نایم وارد شده باشد) +CONSTRUCT +{ +?b go:intervalMeets ?a. #EXPLAIN +} +WHERE { +?a a go:TimeInterval. +?a go:TimeIntervalHasBeginningTimeInstant ?astart. +?astart go:isInXSDDateTime ?astartdt. +?b a go:TimeInterval. +?b go:TimeIntervalHasEndTimeInstant ?bstop. +?bstop go:isInXSDDateTime ?bstopdt. +FILTER(?astartdt=?bstopdt). +}""" , + """#NAME(رابطه قبل متصل بودن دو بازه(میت ) در صورتی که اطلاعات زمانی دو بازه با استفاده از اطلاعات جداگانه تاریخ و زمان وارده شده باشد. ) +CONSTRUCT +{ +?b go:intervalMeets ?a. #EXPLAIN +} +WHERE { + ?a a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?astart; + go:TimeIntervalHasEndTimeInstant ?astop. + ?astart go:isInSecond ?astarts; + go:isInMinute ?astartmin; + go:isInHour ?astarth; + go:isInDayOfMonth ?astartd; + go:isInMonthOfYear ?astartmon; + go:isInYear ?astarty. + ?b a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?bstart; + go:TimeIntervalHasEndTimeInstant ?bstop. + ?bstop go:isInSecond ?bstops; + go:isInMinute ?bstopmin; + go:isInHour ?bstoph; + go:isInDayOfMonth ?bstopd; + go:isInMonthOfYear ?bstopmon; + go:isInYear ?bstopy. + FILTER + ( (?astarty=?bstopy && ?astartmon=?bstopmon && ?astartd=?bstopd && ?astarth=?bstoph && ?astartmin=?bstopmin && ?astarts=?bstops ) + + ). +}""" ; + go:CNLs_Template "Interval of ?s meets interval of ?o."@en , + "بازه زمانی ?o ،بلافاصله بعد از بازه زمانی ?s واقع شده است."@fa , + "فاصل زمني ?s يلتقي فاصل زمني ?o."@ar ; + rdfs:comment "در صورتی یک بازه زمانی \"هست_بازه_متصل_قبل_از\" بازه زمانی دیگری که پایان اولی همزمان با شروع دومی باشد"@fa ; + rdfs:label "interval meets"@en , + "فاصل بلافاصلة قبل فاصل"@ar , + "هست بازه بلافاصله قبل از"@fa ; + skos:altLabel "هست بازه متصل قبل از"@fa . + + +### http://tavasi.majles.ir/ontology/general#intervalOverlaps +go:intervalOverlaps rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasIntervalProperty ; + rdf:type owl:SymmetricProperty ; + bu:Expander """#NAME( لازمه هم پوشانی داشتن دو بازه در صورتی که اطلاعات جداگانه وارد شده باشند) +CONSTRUCT +{ +?b go:intervalOverlaps ?a. #EXPLAIN +} +WHERE { + ?a a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?astart; + go:TimeIntervalHasEndTimeInstant ?astop. + ?astart go:isInSecond ?astarts; + go:isInMinute ?astartmin; + go:isInHour ?astarth; + go:isInDayOfMonth ?astartd; + go:isInMonthOfYear ?astartmon; + go:isInYear ?astarty. + ?astop go:isInSecond ?astops; + go:isInMinute ?astopmin; + go:isInHour ?astoph; + go:isInDayOfMonth ?astopd; + go:isInMonthOfYear ?astopmon; + go:isInYear ?astopy. + ?b a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?bstart; + go:TimeIntervalHasEndTimeInstant ?bstop. + ?bstart go:isInSecond ?bstarts; + go:isInMinute ?bstartmin; + go:isInHour ?bstarth; + go:isInDayOfMonth ?bstartd; + go:isInMonthOfYear ?bstartmon; + go:isInYear ?bstarty. + ?bstop go:isInSecond ?bstops; + go:isInMinute ?bstopmin; + go:isInHour ?bstoph; + go:isInDayOfMonth ?bstopd; + go:isInMonthOfYear ?bstopmon; + go:isInYear ?bstopy. + + + FILTER + ((?astarty?bstarty ) + || (?astarty=?bstopy && (?astartmon?bstartmon) ) + || (?astarty=?bstopy && ?astartmon=?bstopmon && (?astartd?bstartd ) ) + || (?astarty=?bstopy && ?astartmon=?bstopmon && ?astartd=?bstopd && (?astarth?bstarth ) ) + || (?astarty=?bstopy && ?astartmon=?bstopmon && ?astartd=?bstopd && ?astarth=?bstoph && (?astartmin?bstartmin ) ) + || (?astarty=?bstopy && ?astartmon=?bstopmon && ?astartd=?bstopd && ?astarth=?bstoph && ?astartmin=?bstopmin && (?astarts<=?bstops && ?astops>=?bstarts ) ) + ). +}""" , + """#NAME(رابطه هم پوشانی داشتن دو بازه) +CONSTRUCT +{ +?b go:intervalOverlaps ?a. #EXPLAIN +} +WHERE { +?a a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?astart; + go:TimeIntervalHasEndTimeInstant ?astop. +?astart go:isInXSDDateTime ?astartdt. +?astop go:isInXSDDateTime ?astopdt. +?b a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?bstart; + go:TimeIntervalHasEndTimeInstant ?bstop. +?bstart go:isInXSDDateTime ?bstartdt. +?bstop go:isInXSDDateTime ?bstopdt. +FILTER(?astartdt<=?bstopdt && ?astopdt>=?bstartdt). +}""" ; + go:CNLs_Template "Interval of ?s overlaps interval of ?o."@en , + "بازه زمانی ?s، با بازه زمانی ?o هم پوشانی دارد."@fa , + "فاصل زمني ?s يتداخل مع فاصل زمني ?o."@ar ; + rdfs:comment "یک بازه زمانی درصورتی دارد_هم_پوشانی_با بازه زمانی دیگر که لحظه ای غیر از لحظه ابتدایی و انتهایی در بازه اول وجود داشته باشد که در بازه دوم هم باشد"@fa ; + rdfs:label "interval overlaps"@en , + "دارد هم پوشانی با"@fa , + "يتداخَلُ مع"@ar . + + +### http://tavasi.majles.ir/ontology/general#isAccordingTo +go:isAccordingTo rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intercategoricalProperty ; + go:CNLs_Template "?s is according to ?o."@en , + "?s مطابق است با ?o."@fa ; + rdfs:label "is according to"@en , + "مطابق است با"@fa , + "هست مطابق با"@fa . + + +### http://tavasi.majles.ir/ontology/general#isBefore +go:isBefore rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasTemporalObjectProperty ; + rdf:type owl:AsymmetricProperty ; + go:CNLs_Template """?s is before ?o. +before ?o"""@en , + """?s قبل از ?o واقع شده است. +قبل از ?o"""@fa , + """?s واقع قبل ?o. +قبل ?o"""@ar ; + go:SimilarTo "https://www.w3.org/2006/time#before" ; + rdfs:comment "به معنای تقدم زمانی است (و نه مثلا تقدم رتبی). در صورتی یک موجودیت زمانی یا موجود زمان‌مند «قبل» از موجود دیگری است که پایان اولی قبل از شروع دومی باشد. دقت شود حتی اگر انتهای اولی هم‌زمان با ابتدای دومی هم باشد این یال صادق نخواهد بود. در صورت هم‌زمانی از یال‌های «بلافاصله قبل» استفاده می‌شود. اگر یک موجودیت زمانی، لحظه باشد؛ در صورتی قبل از بازه‌ی زمانی یا واقعه‌ی دیگری است که آن لحظه قبل از شروع آن بازه یا واقعه باشد. اگر هر دو لحظه باشند هم واضح است."@fa ; + rdfs:label "is before"@en , + "قبل"@ar , + "هست قبل از"@fa . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:isBefore ; + owl:annotatedProperty go:SimilarTo ; + owl:annotatedTarget "https://www.w3.org/2006/time#before" ; + rdfs:comment "در آنتولوژی تایم رابطه‌ی «قبل» صرفا برای بیان رابطه‌ی بین دو موجودیت زمانی است اما ما هم برای مقایسه‌ی زمان در دو موجودیت زمانی رابطه‌ی «قبل» را تعریف کردیم و هم برای مقایسه‌ی زمان دو موجود زمان‌مند."@fa + ] . + + +### http://tavasi.majles.ir/ontology/general#isCounteractionTo +go:isCounteractionTo rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:EventHas ; + rdfs:domain go:Action ; + rdfs:range go:Event ; + go:CNLs_Template "?s is counteraction to ?o."@en , + "?s پادکنش است نسبت به ?o."@fa ; + rdfs:comment "لازم است توجه شود که در بسیاری از موارد، فعل مقابل در زبان طبیعی ذکر نمی‌شود و تنها معمول‌ها ذکر می‌شود ولی عدم ذکر فعلی که در مقابل آن فعل صورت گرفته است نباید باعث شود که رابطه‌ی معنایی نادیده گرفته شود."@fa , + "منظور از پادکنش یا اقدام متقابل یک رخداد، فعلی است که برای جبران‌کردن یا خنثی‌کردن اثر آن رخداد انجام می‌شود."@fa ; + rdfs:label "is counteraction to"@en , + "پادکنش است نسبت به"@fa . + + +### http://tavasi.majles.ir/ontology/general#isDeclaredInOntology +go:isDeclaredInOntology rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intercategoricalProperty ; + rdfs:range go:Ontology ; + go:CNLs_Template "entity ?s is declared in ontology ?o."@en , + "موجودیت ?s در هستان‌نگار ?o اعلان شده است."@fa ; + rdfs:label "is declared in ontology"@en , + "اعلان شده است در هستان نگار"@fa . + + +### http://tavasi.majles.ir/ontology/general#isDeterminedBy +go:isDeterminedBy rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intercategoricalProperty ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:DeterminableIndividual ; + rdfs:range [ rdf:type owl:Class ; + owl:complementOf go:IndeterminateIndividual + ] ; + go:CNLs_Template "?s is determined by ?o."@en , + "?s تشخص پیدا می‌کند توسط ?o." ; + rdfs:label "is determined by"@en , + "تشخص پیدا می کند توسط"@fa . + + +### http://tavasi.majles.ir/ontology/general#isDisjointIntervalBefore +go:isDisjointIntervalBefore rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasIntervalProperty , + go:isBefore ; + bu:Expander """#NAME(رابطه قبل بافاصله بودن دو بازه در صورتی که اطلاعات زمانی دو بازه با استفاده از اطلاعات جداگانه تاریخ و زمان وارده شده باشد) +CONSTRUCT +{ +?b go:isDisjointIntervalBefore ?a. #EXPLAIN +} +WHERE { + ?a a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?astart; + go:TimeIntervalHasEndTimeInstant ?astop. + ?astart go:isInSecond ?astarts; + go:isInMinute ?astartmin; + go:isInHour ?astarth; + go:isInDayOfMonth ?astartd; + go:isInMonthOfYear ?astartmon; + go:isInYear ?astarty. + ?b a go:TimeInterval; + go:TimeIntervalHasBeginningTimeInstant ?bstart; + go:TimeIntervalHasEndTimeInstant ?bstop. + ?bstop go:isInSecond ?bstops; + go:isInMinute ?bstopmin; + go:isInHour ?bstoph; + go:isInDayOfMonth ?bstopd; + go:isInMonthOfYear ?bstopmon; + go:isInYear ?bstopy. + FILTER + (?astarty>?bstopy || (?astarty=?bstopy && ?astartmon>?bstopmon) + || (?astarty=?bstopy && ?astartmon=?bstopmon && ?astartd>?bstopd) + || (?astarty=?bstopy && ?astartmon=?bstopmon && ?astartd=?bstopd && ?astarth>?bstoph ) + || (?astarty=?bstopy && ?astartmon=?bstopmon && ?astartd=?bstopd && ?astarth=?bstoph && ?astartmin>?bstopmin) + || (?astarty=?bstopy && ?astartmon=?bstopmon && ?astartd=?bstopd && ?astarth=?bstoph && ?astartmin=?bstopmin && ?astarts>?bstops ) + ). +}""" , + """#NAME(رابطه قبل بافاصله بودن دو بازه در صورتی که اطلاعات زمانی دو بازه با استفاده از دیتا تایپ دیت نایم وارد شده باشد) +CONSTRUCT { +?b go:isDisjointIntervalBefore ?a. #EXPLAIN +} +WHERE { +?a a go:TimeInterval. +?a go:TimeIntervalHasBeginningTimeInstant ?astart. +?astart go:isInXSDDateTime ?astartdt. +?b a go:TimeInterval. +?b go:TimeIntervalHasEndTimeInstant ?bstop. +?bstop go:isInXSDDateTime ?bstopdt. +FILTER(?astartdt>?bstopdt). +}""" ; + go:CNLs_Template "Interval of ?s is disjoint before interval of ?o."@en , + "بازه زمانی ?s، با فاصله قبل از بازه زمانی ?o است."@fa , + "فاصل زمني ?s منفصل قبل فاصل زمني ?o."@ar ; + go:SimilarTo "https://www.w3.org/2006/time#intervalBefore" ; + rdfs:comment "در صورتی یک بازه زمانی \"قبل\" از بازه زمانی دیگری است که پایان اولی قبل از شروع دومی باشد. دقت شود حتی همزمان هم نباشند."@fa ; + rdfs:label "is disjoint interval before"@en , + "فاصل منفصل قبل فاصل"@ar , + "هست بازه با فاصله قبل از"@fa . + + +### http://tavasi.majles.ir/ontology/general#isEmployedAt +go:isEmployedAt rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:SubstanceHas ; + rdfs:domain go:Employee ; + rdfs:range go:LegalPerson ; + go:CNLs_Template "?s is employed at ?o."@en , + "?s کارمند است برای ?o."@fa ; + rdfs:label "is employed at"@en , + "کارمند است برای"@fa . + + +### http://tavasi.majles.ir/ontology/general#isInDayOfWeek +go:isInDayOfWeek rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasTemporalObjectProperty ; + rdfs:domain go:Time ; + rdfs:range go:DayOfWeek ; + go:CNLs_Template "?s is in day of ?o."@en , + "?s در روز ?o واقع شده است."@fa , + "?s واقع في يوم ?o."@ar ; + go:SameAs "https://www.w3.org/2006/time#dayOfWeek" ; + rdfs:comment "مشخص کننده نام روز هفته است که یک لحظه یا بازه زمانی در آن قرار می گیرد"@fa ; + rdfs:label "is in day of week"@en , + "هست در روز هفته"@fa , + "يكون من الأسبوع في يوم"@ar . + + +### http://tavasi.majles.ir/ontology/general#isInMonth +go:isInMonth rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasTemporalObjectProperty ; + rdfs:domain go:Time ; + rdfs:range go:MonthOfYear ; + go:CNLs_Template "?s is in month ?o."@en , + "?s در ماه ?o واقع شده است."@fa , + "?s واقع في شهر ?o."@ar ; + go:SameAs "https://www.w3.org/2006/time#monthOfYear" ; + rdfs:comment "مشخص کننده نام ماهی است که یک لحظه یا بازه زمانی در آن قرار می گیرد"@fa ; + rdfs:label "is in month"@en , + "في شهر"@ar , + "هست در ماه"@fa . + + +### http://tavasi.majles.ir/ontology/general#isInstantiatedBy +go:isInstantiatedBy rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intercategoricalProperty ; + rdfs:domain go:IndicatorIndividual ; + rdfs:range [ rdf:type owl:Class ; + owl:complementOf go:IndeterminateIndividual + ] ; + go:CNLs_Template "?s is instantiated by ?o." , + "?s نمونه‌دار می‌شود توسط ?o." ; + rdfs:label "is instantiated by"@en , + "نمونه دار می شود توسط"@fa . + + +### http://tavasi.majles.ir/ontology/general#isMoreImportantThan +go:isMoreImportantThan rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:isPreferredTo ; + go:CNLs_Template """?s is more important than ?o . +more important than ?o"""@en , + """?s أهم من ?o . +أهم من ?o"""@ar , + """?s از ?o مهمتر است. +مهمتر از ?o"""@fa ; + rdfs:label "is more important than"@en , + "أهمّ من"@ar , + "مهمتر است از"@fa . + + +### http://tavasi.majles.ir/ontology/general#isObeyedByAction +go:isObeyedByAction rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:RequestedHasSimilar ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:Obligatory ; + rdfs:range go:Obligatory ; + go:CNLs_Template """?o is obedience to ?s . +?s is obeyed by action ?o."""@en , + """فعل ?o ، امتثال فعل ?s است. +?s امتثال شده توسط فعل ?o."""@fa ; + rdfs:label "is obeyed by action"@en , + "امتثال شده توسط"@fa , + "امتثال شده توسط فعل"@fa . + + +### http://tavasi.majles.ir/ontology/general#isObligatoryFor +go:isObligatoryFor rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:hasRequestedFrom ; + rdfs:domain go:Obligatory ; + go:CNLs_Template "?s is obligatory for ?o."@en , + "?s واجب است بر ?o."@fa ; + rdfs:label "is obligatory for"@en , + "واجب است بر"@fa . + + +### http://tavasi.majles.ir/ontology/general#isPreferredTo +go:isPreferredTo rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intercategoricalProperty ; + go:CNLs_Template """?s is preferred to ?o . +preferred to ?o"""@en , + """?s بر ?o ترجیح دارد. +دارای ترجیح بر ?o"""@fa , + """?s راجح على ?o . +راجح علي ?o"""@ar ; + rdfs:label "is prefered"@en , + "ترجیح دارد بر"@fa , + "راجح على"@ar . + + +### http://tavasi.majles.ir/ontology/general#isReplacedBy +go:isReplacedBy rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf go:intercategoricalProperty ; + rdfs:domain go:Obsolete ; + go:CNLs_Template "?s is replaced by ?o."@en , + "?s جایگزین شده توسط ?o."@fa ; + rdfs:label "is replaced by"@en , + "جایگزین شده توسط"@fa . + + +################################################################# +# Data properties +################################################################# + +### http://tavasi.majles.ir/ontology/general#InstantIsInTime +go:InstantIsInTime rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:hasTemporalِDataProperty ; + rdfs:domain go:TimeInstant ; + bu:Expander """#NAME(یکی بودن دو لحظه با اطلاعات جدا) +CONSTRUCT +{ +?t1 owl:sameAs ?t2 . +} +WHERE +{ +?t1 go:isInYear ?y1 . +?t1 go:isInMonthOfYear ?m1 . +?t1 go:isInDayOfMonth ?d1 . +?t1 go:isInHour ?h1 . +?t1 go:isInMinute ?min1 . +?t1 go:isInSecond ?s1 . +?t2 go:isInYear ?y2 . +?t2 go:isInMonthOfYear ?m2 . +?t2 go:isInDayOfMonth ?d2 . +?t2 go:isInHour ?h2 . +?t2 go:isInMinute ?min2 . +?t2 go:isInSecond ?s2 . +FILTER (?y1=?y2 && ?m1=?m2 && ?d1=?d2 && ?h1=?h2 && ?min1=?min2 && ?s1=?s2 && ?t1!=?t2) +}""" ; + rdfs:comment "این رابطه صرفا به عنوان سوپرکلاس برای روابط زمانی یک لحظه است و معنای خاصی را نمی رساند."@fa ; + rdfs:label "instant is in time"@en , + "لحظة في زمن"@ar , + "لحظه هست در زمان"@fa . + + +### http://tavasi.majles.ir/ontology/general#QuantityhasData +go:QuantityhasData rdf:type owl:DatatypeProperty ; + rdfs:domain go:Quantity ; + go:CNLs_Template "کمیت ?s به مقدار ?o است."@fa ; + rdfs:label "has data"@en , + "له مقدار"@ar , + "کمیت دارد مقدار"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasTemporalِDataProperty +go:hasTemporalِDataProperty rdf:type owl:DatatypeProperty ; + go:CNLs_Template "Nothig" ; + rdfs:comment "این رابطه به عنوان سوپرکلاس برای روابط زمانی یک موجود است و معنای خاصی را نمی رساند."@fa , + "له ارتباط مقداري زمني مع" ; + rdfs:label "has temporal data property"@en , + "دارد رابطه مقداری زمانی"@fa . + + +### http://tavasi.majles.ir/ontology/general#hasXSDDuration +go:hasXSDDuration rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:hasTemporalِDataProperty ; + go:SameAs "https://www.w3.org/2006/time#hasXSDDuration" ; + rdfs:comment """این خصوصیت برای بیان مقدار طول مدت یک مصداق از کلاس بازه_زمانی و یا یک واقعه زمان دار است با استفاده از دیتا تایپ مذکور در برد. این دیتا تایپ در پایین تعریف شده است: +https://www.w3.org/TR/xmlschema-2/#duration"""@fa ; + rdfs:label "has XSD Duration"@en , + "دارد مقدار مدت"@fa , + "له مقدار مدة"@ar . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:hasXSDDuration ; + owl:annotatedProperty go:SameAs ; + owl:annotatedTarget "https://www.w3.org/2006/time#hasXSDDuration" ; + rdfs:comment "در آنتولوژی تایم این رابطه فقط برای کلاس معادل بازه_زمانی تعریف شده است"@fa + ] . + + +### http://tavasi.majles.ir/ontology/general#isDaysDuration +go:isDaysDuration rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:isDuration ; + rdfs:domain go:TemporalDuration ; + rdfs:range xsd:decimal ; + go:SameAs "https://www.w3.org/2006/time#days" ; + rdfs:comment "این خصوصیت برای بیان مدت زمان یک مصداق از کلاس مدت_زمان بر حسب مدت روز است"@fa ; + rdfs:label "is days duration"@en , + "مدة أيام"@ar , + "هست مدت روز"@fa . + + +### http://tavasi.majles.ir/ontology/general#isDuration +go:isDuration rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:hasTemporalِDataProperty ; + rdfs:domain go:TemporalDuration ; + rdfs:comment "این رابطه صرفا به عنوان سوپرکلاس برای روابط زمانی یک مصداق از کلاس مدت_زمان است و معنای خاصی را نمی رساند."@fa ; + rdfs:label "is duration"@en , + "مدة"@ar , + "هست مدتی"@fa . + + +### http://tavasi.majles.ir/ontology/general#isHoursDuration +go:isHoursDuration rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:isDuration ; + rdfs:domain go:TemporalDuration ; + rdfs:range xsd:decimal ; + go:SameAs "https://www.w3.org/2006/time#hours" ; + rdfs:comment "این خصوصیت برای بیان مدت زمان یک مصداق از کلاس مدت_زمان بر حسب مدت ساعت است"@fa ; + rdfs:label "is hours duration"@en , + "مدة ساعات"@ar , + "هست مدت ساعت" . + + +### http://tavasi.majles.ir/ontology/general#isInDayOfMonth +go:isInDayOfMonth rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:InstantIsInTime ; + rdfs:domain go:TimeInstant ; + rdfs:range xsd:nonNegativeInteger ; + go:CNLs_Template "لحظه ?s در روز ?o از ماه واقع شده است." ; + rdfs:comment "این خصوصیت و خصوصیت های مشابه آن، برای بیان زمان یک لحظه به صورت مقادیر جداگانه است. بدین صورت که برای بیان زمان یک مصداق از لحظه، سال، ماه، روز، ساعت، دقیقه و ثانیه وقوع آن لحظه هر یک با یک خصوصیت جداگانه بیان می شود. خصوصیت هست_در_روز_ماه بیانگر این است که لحظه مد نظر در چندمین روز از ماه واقع شده است"@fa ; + rdfs:label "is in day of month"@en , + "هست از ماه در روز"@fa , + "يكون من الشهر في يوم"@ar . + + +### http://tavasi.majles.ir/ontology/general#isInHour +go:isInHour rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:InstantIsInTime ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:TimeInstant ; + rdfs:range xsd:nonNegativeInteger ; + go:SameAs "https://www.w3.org/2006/time#hour" ; + rdfs:comment "این خصوصیت و خصوصیت های مشابه آن، برای بیان زمان یک لحظه به صورت مقادیر جداگانه است. بدین صورت که برای بیان زمان یک مصداق از لحظه، سال، ماه، روز، ساعت، دقیقه و ثانیه وقوع آن لحظه هر یک با یک خصوصیت جداگانه بیان می شود. خصوصیت هست_در_ساعت بیانگر این است که لحظه مد نظر در ساعت چند واقع شده است"@fa , + "لحظه ?s در ساعت ?o واقع شده است." ; + rdfs:label "is in hour"@en , + "في ساعة"@ar , + "هست در ساعت"@fa . + + +### http://tavasi.majles.ir/ontology/general#isInMinute +go:isInMinute rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:InstantIsInTime ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:TimeInstant ; + rdfs:range xsd:nonNegativeInteger ; + go:SameAs "https://www.w3.org/2006/time#minute" ; + rdfs:comment "این خصوصیت و خصوصیت های مشابه آن، برای بیان زمان یک لحظه به صورت مقادیر جداگانه است. بدین صورت که برای بیان زمان یک مصداق از لحظه، سال، ماه، روز، ساعت، دقیقه و ثانیه وقوع آن لحظه هر یک با یک خصوصیت جداگانه بیان می شود. خصوصیت هست_در_دقیقه برای بیان دقیقه زمان لحظه است"@fa , + "لحظه ?s در دقیقه ?o واقع شده است." ; + rdfs:label "is in minute"@en , + "في دقيقة"@ar , + "هست در دقیقه" . + + +### http://tavasi.majles.ir/ontology/general#isInMonthOfYear +go:isInMonthOfYear rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:InstantIsInTime ; + rdfs:domain go:TimeInstant ; + rdfs:range xsd:nonNegativeInteger ; + rdfs:comment "این خصوصیت و خصوصیت های مشابه آن، برای بیان زمان یک لحظه به صورت مقادیر جداگانه است. بدین صورت که برای بیان زمان یک مصداق از لحظه، سال، ماه، روز، ساعت، دقیقه و ثانیه وقوع آن لحظه هر یک با یک خصوصیت جداگانه بیان می شود. خصوصیت هست_در_شماره_ماه بیانگر این است که لحظه مد نظر در چندمین ماه از سال واقع شده است"@fa , + "لحظه ?s در ماه ?o از سال واقع شده است." ; + rdfs:label "is in month of year"@en , + "في شهر"@ar , + "هست در ماه"@fa . + + +### http://tavasi.majles.ir/ontology/general#isInSecond +go:isInSecond rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:InstantIsInTime ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:TimeInstant ; + rdfs:range xsd:decimal ; + go:SameAs "https://www.w3.org/2006/time#second" ; + rdfs:comment "این خصوصیت و خصوصیت های مشابه آن، برای بیان زمان یک لحظه به صورت مقادیر جداگانه است. بدین صورت که برای بیان زمان یک مصداق از لحظه، سال، ماه، روز، ساعت، دقیقه و ثانیه وقوع آن لحظه هر یک با یک خصوصیت جداگانه بیان می شود. خصوصیت هست_در_ثانیه برای بیان ثانیه زمان لحظه است. برحلاف سایر خصوصیت های مشابهِ مربوط به واحدهای زمانی دیگر که برد آنهای به صورت عدد صحیح غیرمنفی تعریف شده اند، این کلاس که برحسب ثانیه طول مدت را مشحص می کند، برد را به صورت عدد اعشاری میگیرد تا زمان دقیق یک لحظه مشخص شود"@fa , + "لحظه ?s در ثانیه ?o واقع شده است." ; + rdfs:label "is in second"@en , + "في ثانية"@ar , + "هست در ثانیه"@fa . + + +### http://tavasi.majles.ir/ontology/general#isInXSDDate +go:isInXSDDate rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:hasTemporalِDataProperty ; + bu:Expander """#NAME(یکی بودن دو مصداق زمان با دیتاتایپ دیت ) +CONSTRUCT +{ +?t1 owl:sameAs ?t2 . +} +WHERE +{ +?t1 rdf:type go:Time. +?t2 rdf:type go:Time. +?t1 go:isInXSDDate ?D1 . +?t2 go:isInXSDDate ?D2 . +FILTER (?D1 = ?D2 && ?t1!=?t2) +}""" ; + go:SameAs "https://www.w3.org/2006/time#inXSDDate"@fa ; + rdfs:comment """بیان تاریخ یک مصداق از کلاس بازه_زمانی یا کلاس لحظه با استفاده از دیتا تایپ مذکور در برد. باید توجه داشت که یک بازه زمانی می تواند دو یا چند تاریخ داشته باشد اگر لحظه شروع و لحظه پایان در دو تاریخ باشد. نحوه وارد کردن اطلاعات با این دیتا تایپ در پایین قابل مشاهده است +https://www.w3.org/TR/xmlschema-2/#date"""@fa ; + rdfs:label "is in XSD Date"@en , + "هست در تاریخ"@fa ; + owl:incompatibleWith "في تاريخ"@ar . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:isInXSDDate ; + owl:annotatedProperty go:SameAs ; + owl:annotatedTarget "https://www.w3.org/2006/time#inXSDDate"@fa ; + rdfs:comment "این خصوصیت در آنتولوژی تایم صرفا با دامنه لحظه تعریف شده است"@fa + ] . + + +### http://tavasi.majles.ir/ontology/general#isInXSDDateTime +go:isInXSDDateTime rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:InstantIsInTime ; + rdfs:domain go:TimeInstant ; + rdfs:range xsd:dateTime ; + bu:Expander """#NAME(یکی بودن دو لحظه با دیتاتایپ تایم) +CONSTRUCT +{ +?t1 owl:sameAs ?t2 . +} +WHERE +{ +?t1 go:isInXSDDateTime ?D1 . +?t2 go:isInXSDDateTime ?D2 . +FILTER (?D1 = ?D2 && ?t1!=?t2) +}""" ; + rdfs:comment """بیان تاریخ و زمان یک مصداق از کلاس لحظه با استفاده از دیتا تایپ مذکور در برد. نحوه وارد کردن اطلاعات با این دیتا تایپ در پایین قابل مشاهده است +https://www.w3.org/TR/xmlschema-2/#dateTime""" ; + rdfs:label "is in XSD Date-Time"@en , + "في تاريخ و زمن"@ar , + "هست در تاریخ و زمان"@fa . + + +### http://tavasi.majles.ir/ontology/general#isInXSDtime +go:isInXSDtime rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:InstantIsInTime ; + rdfs:domain go:TimeInstant ; + bu:Expander """#NAME(یکی بودن دو لحظه با دیتاتایپ تایم) +CONSTRUCT +{ +?t1 owl:sameAs ?t2 . +} +WHERE +{ +?t1 go:isInXSDtime ?D1 . +?t2 go:isInXSDtime ?D2 . +FILTER (?D1 = ?D2 && ?t1!=?t2) +}""" ; + rdfs:comment """بیان زمان یک مصداق از کلاس لحظه با استفاده از دیتا تایپ مذکور در برد. نحوه وارد کردن اطلاعات با این دیتا تایپ در پایین قابل مشاهده است +https://www.w3.org/TR/xmlschema-2/#time"""@fa ; + rdfs:label "is in XSD Time"@en , + "في زمن"@ar , + "هست در زمان"@fa . + + +### http://tavasi.majles.ir/ontology/general#isInYear +go:isInYear rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:InstantIsInTime ; + rdfs:domain go:TimeInstant ; + rdfs:comment "این خصوصیت و خصوصیت های مشابه آن، برای بیان زمان یک لحظه به صورت مقادیر جداگانه است. بدین صورت که برای بیان زمان یک مصداق از لحظه، سال، ماه، روز، ساعت، دقیقه و ثانیه وقوع آن لحظه هر یک با یک خصوصیت جداگانه بیان می شود. خصوصیت هست_در_سال بیانگر این است که لحظه مد نظر در چه سالی واقع شده است. باید توجه داشت که سال باید به صورت قمری یا شمسی وارد شود"@fa , + "لحظه ?s در سال ?o واقع شده است." ; + rdfs:label "is in year"@en , + "في سنة"@ar , + "هست در سال"@fa . + + +### http://tavasi.majles.ir/ontology/general#isMinutesDuration +go:isMinutesDuration rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:isDuration ; + rdfs:domain go:TemporalDuration ; + rdfs:range xsd:decimal ; + go:SameAs "https://www.w3.org/2006/time#minutes"@fa ; + rdfs:comment "این خصوصیت برای بیان مدت زمان یک مصداق از کلاس مدت_زمان بر حسب دقیقه است"@fa ; + rdfs:label "is minutes duration"@en , + "مدة دقائق"@ar , + "هست مدت دقیقه"@fa . + + +### http://tavasi.majles.ir/ontology/general#isMonthsDuration +go:isMonthsDuration rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:isDuration ; + rdfs:domain go:TemporalDuration ; + rdfs:range xsd:decimal ; + go:CNLs_Template "?s ، ?o ماه است."@fa ; + go:SameAs "https://www.w3.org/2006/time#months" ; + rdfs:comment "این خصوصیت برای بیان مدت زمان یک مصداق از کلاس مدت_زمان بر حسب مدت ماه است"@fa ; + rdfs:label "is months duration"@en , + "مدة شهور"@ar , + "هست مدت ماه" . + + +### http://tavasi.majles.ir/ontology/general#isSecondsDuration +go:isSecondsDuration rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:isDuration ; + rdfs:domain go:TemporalDuration ; + rdfs:range xsd:decimal ; + go:SameAs "https://www.w3.org/2006/time#seconds"@fa ; + rdfs:comment "این خصوصیت برای بیان مدت زمان یک مصداق از کلاس مدت_زمان بر حسب ثانیه است"@fa ; + rdfs:label "is seconds duration"@en , + "مدة ثواني"@ar , + "هست مدت ثانیه"@fa . + + +### http://tavasi.majles.ir/ontology/general#isWeeksDuration +go:isWeeksDuration rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:isDuration ; + rdf:type owl:FunctionalProperty ; + rdfs:domain go:TemporalDuration ; + rdfs:range xsd:decimal ; + go:SameAs "https://www.w3.org/2006/time#weeks" ; + rdfs:comment "این خصوصیت برای بیان مدت زمان یک مصداق از کلاس مدت_زمان بر حسب مدت هفته است"@fa ; + rdfs:label "is weeks duration"@en , + "مدة اسابيع"@ar , + "هست مدت هفته" . + + +### http://tavasi.majles.ir/ontology/general#isXSDDuration +go:isXSDDuration rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:isDuration ; + rdfs:domain go:TemporalDuration ; + rdfs:comment """این خصوصیت برای بیان طول مدت یک مصداق از کلاس مدت_زمان است با استفاده از دیتا تایپ مذکور در برد. نحوه وارد کردن اطلاعات با این دیتا تایپ در پایین قابل مشاهده است +https://www.w3.org/TR/xmlschema-2/#duration"""@fa ; + rdfs:label "is XSD Duration"@en , + "مقدار مدة"@ar , + "هست مقدار مدت"@fa . + + +### http://tavasi.majles.ir/ontology/general#isYearsDuration +go:isYearsDuration rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf go:isDuration ; + rdfs:domain go:TemporalDuration ; + rdfs:range xsd:decimal ; + go:SameAs "https://www.w3.org/2006/time#years" ; + rdfs:comment "این خصوصیت برای بیان مدت زمان یک مصداق از کلاس مدت_زمان بر حسب سال است"@fa ; + rdfs:label "is years duration"@en , + "هست مدت سال" ; + owl:incompatibleWith "مدة سنوات"@ar . + + +################################################################# +# Classes +################################################################# + +### http://tavasi.majles.ir/ontology/general#ActUpon +go:ActUpon rdf:type owl:Class ; + rdfs:subClassOf go:Action , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Information + ] ; + rdfs:comment """چیزی که به آن عمل می‌شود (اجرا می‌شود) با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:altLabel "عمل کردن به"@fa ; + skos:example "عمل کردن به قانون، اجرا کردن قانون، عمل کردن به وعده"@fa ; + skos:prefLabel "act upon"@en , + "اجرا کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Action +go:Action rdf:type owl:Class ; + rdfs:subClassOf go:Event ; + bu:Expander """#NAME(برابری در اجزاء و شرایط در لحظه انجام فعل) +#TRANSLATE(اگر دو ذات و قیودشان با هم تشابه داشته باشند بین آن ها خصوصیت تشابه و مثلیت برقرار است.)@fa + +CONSTRUCT { + ?Requested go:RequestedHasSimilar ?Obeyed . +} +WHERE { + ?Requested rdf:type go:Actual . + { + SELECT ?Obeyed ?Requested (COUNT(?Obeyed) As ?Obeyed_Qud) + WHERE { + ?Requested go:hasRequestedFrom ?mokallaf . + ?Obeyed go:EventHasAgent ?mokallaf . + ?Requested ?p1 ?o1 . + ?Obeyed ?p1 ?o1 . + FILTER NOT EXISTS {?Obeyed rdf:type go:Requested . } + FILTER (?o1 NOT IN (owl:NamedIndividual, go:IntercategoricalNature, go:Requested, go:UndergoerOfPrescription, go:UndergoerOfCommanding, go:Obligatory, go:CollectiveObligatory, go:DeterminateObligatory, go:IndividualObligatory, go:ObligatoryForItself, go:ObligatoryForOther, go:ObligatoryWithChoice, go:RationalObligatory, go:Actual, go:GenerallyPermissible)) + FILTER (?p1 NOT IN (go:hasRequestedFrom, go:isObligatoryFor, go:intercategoricalProperty, go:EventHasPrerequisite, go:hasSubstitute, go:EventHasCause, go:EventHas, owl:sameAs, rdfs:label, rdfs:comment)) + } + GROUP BY ?Obeyed ?Requested ?mokallaf + } + { + SELECT ?Requested (COUNT(?Requested) As ?Requested_Qud) + WHERE { + ?Requested go:hasRequestedFrom ?mokallaf . + ?Requested ?p2 ?o2 . + FILTER (?o2 NOT IN (owl:NamedIndividual, go:IntercategoricalNature, go:Requested, go:UndergoerOfPrescription, go:UndergoerOfCommanding, go:Obligatory, go:CollectiveObligatory, go:DeterminateObligatory, go:IndividualObligatory, go:ObligatoryForItself, go:ObligatoryForOther, go:ObligatoryWithChoice, go:RationalObligatory, go:Actual, go:GenerallyPermissible)) + FILTER (?p2 NOT IN (go:hasRequestedFrom, go:isObligatoryFor, go:intercategoricalProperty, go:EventHasPrerequisite, go:hasSubstitute, go:EventHasCause, go:EventHas, owl:sameAs, rdfs:label, rdfs:comment)) + } + GROUP BY ?Requested ?mokallaf + } + FILTER (?Obeyed_Qud = ?Requested_Qud) +}""" ; + bu:StateChanger """#NAME(امتثال فعل واجب) +#TRANSLATE(اگر ذات و قیود مامور به و ذات و قیود ماتی به، به طور کامل تطابق داشتند و ماتی به به وجود آمده بود، امتثال محقق میشود.)@fa + +CONSTRUCT { + ?req go:isObeyedByAction ?act .#EXPLAIN +} +WHERE { + ?req rdf:type go:Obligatory . + ?req rdf:type go:Actual . + ?req go:RequestedHasSimilar ?act . + ?act go:hasTime $T . + FILTER NOT EXISTS {?req go:isObeyedByAction ?anyact .} +}""" ; + go:CNLs_Template "Nothing" ; + go:SimilarTo "http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Action" ; + rdfs:comment """فعل، انجام هر کار جوارحی و جوانحی را شامل می‌شود البته در صورتی که همراه با قصد و نیت باشد. (هر چند خود فعل منتسب در اختیار فرد نباشد ولی به جهت مقدمات یا امکان از بین بردن، به شخص منتسب گردد مانند حسد ورزیدن و...) +فعل، از مقوله‌ی اعراض خارج شده به جهت آنکه بتوان ایجاد را در آن گنجاند."""@fa , + "وجود فعل، به وجود اراده وابسته است و اگر یک رخداد بر اثر اراده به وجود نیامده باشد، فعل نیست بلکه انفعال است. لیکن نوع فعل به وجود یا عدم وجود اراده وابسته نیست. به عبارت دیگر، هر رخداد در صورتی فعل است که وجود آن برخاسته از اراده باشد ولی ضرورتی ندارد که نتیجه و نوع آن مطابق اراده باشد. یک رخداد، ممکن است مصداقی از انواع مختلف فعل باشد که بعضی از آن‌ها خارج از اراده بوده‌اند. مثلاً اگر علی اراده کند که آب بنوشد و بر اساس این اراده، آب درون یک لیوان را بنوشد، وقوع این رخداد، از اراده‌ی علی نشأت می‌گیرد و لذا یک فعل است. اما مثلاً ممکن است آب درون لیوان اندکی شور باشد و مقداری نمک درون آن وجود داشته باشد. علی با نوشیدن آب درون لیوان، مقداری نمک هم خورده است. رخداد اتفاق افتاده، هم مصداقی از فعل نوشیدن آب است و هم مصداقی از فعل خوردن نمک. لیکن خوردن نمک برخاسته از اراده نبوده است."@fa ; + rdfs:label "action"@en , + "فعل"@fa . + + +### http://tavasi.majles.ir/ontology/general#Actual +go:Actual rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature ; + owl:disjointWith go:NonActual ; + rdfs:comment "هر آنچه بالفعل باشد"@fa ; + rdfs:label "actual"@en , + "فعلي"@ar , + "فعلی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Administration +go:Administration rdf:type owl:Class ; + rdfs:subClassOf go:Action , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Inanimate + ] ; + rdfs:comment """آنچه که اداره می‌شود (مثلاً یک شرکت یا تأسیسات بهره‌برداری از منابع طبیعی) با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "administration"@en , + "اداره کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Affection +go:Affection rdf:type owl:Class ; + rdfs:subClassOf go:Event ; + go:UndergoerDefinition "دقت شود که انفعال دارای کنشگر نیست. و فقط کنش پذیر میپذیرد."@fa ; + rdfs:comment """گرچه در مقوله انفعال در منطق تدریج اخذ شده است اما در اینجا منظور ما هر گونه تاثیر پذیری است، هر آنچه که از مقوله شدن محسوب شود در اینجا میگنجد. + +توجه شود که این کلاس دارای یک ماژول برنامه نویسی است که با اجرای زمانی هستان نگار، می تواند نوع موجودیتی را تغییر دهد."""@fa ; + rdfs:label "affection"@en , + "انفعال"@fa ; + skos:example "ذوب شدن یخ که آن موجود را از رده یخ به رده آب منتقل میکند"@fa , + """زید مرد +در این مثال مردن انفعالی است برای زید"""@fa , + """شیشه شکست. +در این مثال شکستن انفعالی است برای شیشه"""@fa . + + +### http://tavasi.majles.ir/ontology/general#Agree +go:Agree rdf:type owl:Class ; + rdfs:subClassOf go:Negotiate ; + owl:disjointWith go:Conflict ; + skos:prefLabel "agree"@en , + "توافق کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Alteration +go:Alteration rdf:type owl:Class ; + rdfs:subClassOf go:Action ; + skos:altLabel "دخل و تصرف کردن"@fa ; + skos:prefLabel "alteration"@en , + "دستکاری کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#AmbiguousIndividual +go:AmbiguousIndividual rdf:type owl:Class ; + rdfs:subClassOf go:DeterminableIndividual ; + bu:Expander """#NAME(سرایت‌دهنده‌ی یال‌های خروجی افراد تشخص‌دهنده‌ی فرد نامتعین به فرد نامتعینی که آن را تشخص داده‌اند) + +CONSTRUCT + { + ?y ?p ?o .#EXPLAIN + } + WHERE { + ?y go:isDeterminedBy ?x . + ?x ?p ?o . + FILTER NOT EXISTS { + FILTER (?p = rdf:type) + ?x rdf:type ?ac . + ?ac rdfs:subClassOf ?o . + } + FILTER NOT EXISTS { + ?ap rdfs:subPropertyOf ?p . + ?x ?ap ?o . + } + FILTER NOT EXISTS {?y ?p ?o .} + }""" , + """#NAME(سرایت‌دهنده‌ی یال‌های خروجی افراد نامتعین به فرد تشخص‌دهنده‌ی آن‌ها) + +CONSTRUCT + { + ?y ?p ?o .#EXPLAIN + } + WHERE { + ?x go:isDeterminedBy ?y . + ?x ?p ?o . + FILTER (?p NOT IN (go:isDeterminedBy, go:intercategoricalProperty)) + FILTER ((?p != rdf:type) || (?o NOT IN (go:AmbiguousIndividual, go:UnknownIndividual, go:IndeterminateIndividual, go:IntercategoricalNature, owl:Thing))) + FILTER NOT EXISTS { + FILTER (?p = rdf:type) + ?x rdf:type ?ac . + ?ac rdfs:subClassOf ?o . + } + FILTER NOT EXISTS { + ?ap rdfs:subPropertyOf ?p . + ?x ?ap ?o . + } + FILTER NOT EXISTS {?y ?p ?o .} + }""" , + """#NAME(سرایت‌دهنده‌ی یال‌های ورودی افراد تشخص‌دهنده‌ی فرد نامتعین به فرد نامتعینی که آن را تشخص داده‌اند) + +CONSTRUCT + { + ?o ?p ?y .#EXPLAIN + } + WHERE { + ?y go:isDeterminedBy ?x . + ?o ?p ?x . + FILTER (?p NOT IN (go:isDeterminedBy, go:intercategoricalProperty)) + FILTER (?p NOT IN (owl:annotatedSource, owl:annotatedTarget)) + FILTER NOT EXISTS { + ?ap rdfs:subPropertyOf ?p . + ?o ?ap ?x . + } + FILTER NOT EXISTS {?o ?p ?y .} + }""" , + """#NAME(سرایت‌دهنده‌ی یال‌های ورودی افراد نامتعین به فرد تشخص‌دهنده‌ی آن‌ها) + +CONSTRUCT + { + ?o ?p ?y .#EXPLAIN + } + WHERE { + ?x go:isDeterminedBy ?y . + ?o ?p ?x . + FILTER (?p NOT IN (owl:annotatedSource, owl:annotatedTarget)) + FILTER NOT EXISTS { + ?ap rdfs:subPropertyOf ?p . + ?o ?ap ?x . + } + FILTER NOT EXISTS {?o ?p ?y .} + }""" ; + go:CNLs_Template "Nothing" ; + rdfs:comment """فرد مردد به فردی گفته می‌شود که وجودش به خودی خود معنا ندارد بلکه مفهوم «یکی از چند موجود» را بازنمایی می‌کند. مثلاً فرد مردد علی یا حسن که می‌تواند علی باشد یا حسن باشد. یا مثلاً فرد مردد وزیر نیرو که در هر زمان، با انسانی که وزیرنیروی وقت است رابطه‌ی تشخص یافتن (go:isDeterminedBy) را داراست و بدین ترتیب در زمان‌های مختلف به انسان‌های مختلفی اشاره می‌کند. + +واضح است که در صورت استفاده از رابطه‌ی یکسان بودن (owl:sameAs) استفاده از این کلاس بی‌معناست.""" ; + rdfs:label "Ambiguous Individual"@en , + "فرد مردد"@fa . + + +### http://tavasi.majles.ir/ontology/general#AnnualBudgetBill +go:AnnualBudgetBill rdf:type owl:Class ; + rdfs:subClassOf go:Bill ; + rdfs:label "annual budget bill"@en , + "لایحه بودجه سالانه"@fa . + + +### http://tavasi.majles.ir/ontology/general#Appraisal +go:Appraisal rdf:type owl:Class ; + rdfs:subClassOf go:Action ; + skos:altLabel "ارزیابی کردن"@fa , + "تعیین کردن"@fa ; + skos:prefLabel "appraisal"@en , + "سنجیدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Approval +go:Approval rdf:type owl:Class ; + rdfs:subClassOf go:ApprovalOrRefusal ; + owl:disjointWith go:Refusal ; + skos:altLabel "موافقت کردن"@fa , + "پذیرفتن"@fa ; + skos:prefLabel "approval"@en , + "تأیید کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#ApprovalOrRefusal +go:ApprovalOrRefusal rdf:type owl:Class ; + rdfs:subClassOf go:Handling , + go:SpeechAct ; + rdfs:comment """مطابق توضیحات رده‌ی فوقانی (go:Handling)، آنچه که با آن موافقت یا مخالفت می‌شود (تأیید یا رد می‌شود) با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "approval or refusal"@en , + "تأیید یا رد کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Aquifer +go:Aquifer rdf:type owl:Class ; + rdfs:subClassOf go:NaturalWaterSource ; + rdfs:label "aquifer"@en , + "آبخوان"@fa . + + +### http://tavasi.majles.ir/ontology/general#ArticleOfAssociation +go:ArticleOfAssociation rdf:type owl:Class ; + rdfs:subClassOf go:Regulation ; + rdfs:label "article of association"@en , + "اساسنامه"@fa . + + +### http://tavasi.majles.ir/ontology/general#ArtificialWaterSource +go:ArtificialWaterSource rdf:type owl:Class ; + owl:equivalentClass [ owl:intersectionOf ( go:WaterSource + [ rdf:type owl:Class ; + owl:complementOf go:NaturalWaterSource + ] + ) ; + rdf:type owl:Class + ] ; + skos:altLabel "water abstraction facility"@en , + "تأسیسات بهره برداری از ذخایر آب"@fa ; + skos:prefLabel "artificial water source"@en , + "مأخذ آب مصنوعی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Auction +go:Auction rdf:type owl:Class ; + rdfs:subClassOf go:Sale ; + skos:prefLabel "auction"@en , + "مزایده برگزار کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Augmentation +go:Augmentation rdf:type owl:Class ; + rdfs:subClassOf go:Alteration ; + owl:disjointWith go:Reduction ; + rdfs:comment """آنچه که افزایش می‌یابد با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "augmentation"@en , + "افزایش دادن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Bed +go:Bed rdf:type owl:Class ; + rdfs:subClassOf go:WaterSource ; + rdfs:label "bed"@en , + "بستر مأخذ آب"@fa , + "بستر دریا یا رودخانه یا دریاچه یا نهر یا مرداب یا جوی" . + + +### http://tavasi.majles.ir/ontology/general#Bill +go:Bill rdf:type owl:Class ; + rdfs:subClassOf go:Draft ; + rdfs:label "bill"@en , + "لایحه"@fa . + + +### http://tavasi.majles.ir/ontology/general#Blocking +go:Blocking rdf:type owl:Class ; + rdfs:subClassOf go:Alteration , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Inanimate + ] ; + rdfs:comment """آنچه که مسدود می‌شود با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "blocking"@en , + "مسدود کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#BringIntoEnactment +go:BringIntoEnactment rdf:type owl:Class ; + rdfs:subClassOf go:Process ; + rdfs:comment """آنچه که به تصویب می‌رسد با یال +go:EventHasTheme +به فعل متصل می‌گردد."""@fa , + "به تصویب رساندن، فرآیندی مرکب از چند فعل توسط نهادهای مختلف است. نخست، پیش‌نویسی توسط یک نهاد ارائه می‌شود (یا توسط خود آن نهاد تهیه شده و یا صرفاً توسط آن نهاد پیشنهاد داده می‌شود) سپس آن پیش نویس توسط نهاد دیگری مورد بررسی قرار می‌گیرد و تصویب یا رد می‌شود. در صورت رد شدن، نهاد اولی پیش‌نویس جدیدی ارائه می‌دهد و این فرآیند تا تصویب شدن یک پیش‌نویس ادامه می‌یابد. پس از تصویب شدن یک پیش‌نویس، آن پیش‌نویس رسمیت پیدا کرده و به یک سند رسمی با عنوان خاص (یک آیین‌نامه یا اساسنامه‌ی خاص) تبدیل می‌شود. در این صورت گفته می‌شود که نهاد اولی، آن سند رسمی خاص را به تصویب نهاد دومی رسانده است."@fa ; + skos:prefLabel "bring into enactment"@en , + "به تصویب رساندن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Bylaw +go:Bylaw rdf:type owl:Class ; + rdfs:subClassOf go:Regulation ; + rdfs:label "bylaw"@en , + "آیین نامه"@fa . + + +### http://tavasi.majles.ir/ontology/general#CameIntoBeing +go:CameIntoBeing rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature ; + bu:StateChanger """#NAME(هر رخداد با رخ دادنش، به وجود آمده می‌شود.) + +CONSTRUCT + { +?a rdf:type go:CameIntoBeing .#EXPLAIN + } + WHERE { + ?a rdf:type go:Event . + ?a go:hasTime $T . + FILTER NOT EXISTS {?a rdf:type go:Requested .} + }""" ; + rdfs:comment "این کلاس اگرچه از نظر فلسفی معنای ارزشمندی ندارد ولی بخاطر پرهیز از فسخ و ایجاد مکرر موجود بودن و نبودن ساخته شد"@fa ; + rdfs:label "به وجود آمده"@fa ; + skos:definition "نمونه هایی که در زمان های قبلی (هر چند ازل) موقعی به وجود آمده است هر چند در ادامه دیگر موجود نباشد"@fa . + + +### http://tavasi.majles.ir/ontology/general#Canal +go:Canal rdf:type owl:Class ; + rdfs:subClassOf go:ArtificialWaterSource , + go:Streambed ; + rdfs:label "canal"@en , + "آبراهه"@fa ; + rdfs:seeAlso "https://en.wikipedia.org/wiki/Canal" . + + +### http://tavasi.majles.ir/ontology/general#Century +go:Century rdf:type owl:Class ; + rdfs:subClassOf go:TimeInterval ; + rdfs:label "century"@en , + "قرن"@ar , + "قرن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Certificate +go:Certificate rdf:type owl:Class ; + rdfs:subClassOf go:Information ; + rdfs:label "certificate"@en , + "گواهی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Cession +go:Cession rdf:type owl:Class ; + rdfs:subClassOf go:Alteration ; + rdfs:comment """چیزی که واگذار می‌شود با یال +go:EventHasUndergoer +به فعل متصل می‌گردد. + +فردی که چیزی به او واگذار می‌شود با یال +go:EventHasRecipient +به فعل متصل می‌شود."""@fa ; + skos:prefLabel "cession"@en , + "واگذار کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Change +go:Change rdf:type owl:Class ; + rdfs:subClassOf go:Alteration ; + rdfs:comment """آنچه که تغییر داده می‌شود، با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa , + "تغییردادن چیزی، باعث تغییرکردن خصوصیات ماهیتی آن چیز می‌شود. اگر فعلی، خصوصیات غیرماهوی چیزی را تغییردهد اما ماهیت آن چیز را تغییر ندهد، مصداق تغییردادن آن چیز نیست اگرچه مصداق دستکاری یا دخل‌وتصرف‌کردن در آن چیز هست. مثلاً جابه‌جاکردن یک صندلی، مصداق دستکاری یا دخل‌وتصرف در آن صندلی است ولی مصداق تغییردادن آن صندلی نیست."@fa ; + skos:prefLabel "change"@en , + "تغییر دادن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Check +go:Check rdf:type owl:Class ; + rdfs:subClassOf go:Action ; + rdfs:comment """آنچه که مورد بررسی قرار می‌گیرد، با یال +go:EventHasTheme +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "check"@en , + "بررسی کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#City +go:City rdf:type owl:Class ; + rdfs:subClassOf go:Settlement , + go:UrbanRegion ; + rdfs:label "city"@en , + "شهر"@fa . + + +### http://tavasi.majles.ir/ontology/general#CityCouncil +go:CityCouncil rdf:type owl:Class ; + rdfs:subClassOf go:LocalCouncil ; + rdfs:label "city council"@en , + "شورای شهر"@fa . + + +### http://tavasi.majles.ir/ontology/general#CityPolice +go:CityPolice rdf:type owl:Class ; + rdfs:subClassOf go:LawEnforcementAgency , + go:Obsolete ; + rdfs:label "city police"@en , + "شهربانی"@fa . + + +### http://tavasi.majles.ir/ontology/general#CivilProject +go:CivilProject rdf:type owl:Class ; + rdfs:subClassOf go:MemberOfAGeneralCategoryOfActions ; + skos:prefLabel "civil project"@en , + "عملیات عمرانی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Clay +go:Clay rdf:type owl:Class ; + rdfs:subClassOf go:Soil ; + rdfs:label "clay"@en , + "خاک رس"@fa . + + +### http://tavasi.majles.ir/ontology/general#Collection +go:Collection rdf:type owl:Class ; + rdfs:subClassOf go:Alteration , + go:Provision ; + rdfs:comment """چیزی که اخذ می‌شود با یال +go:EventHasUndergoer +به فعل متصل می‌گردد. + +فردی که چیزی از او دریافت می‌شود یا محلی که چیزی از آن محل برداشته می‌شود، با یال +go:EventHasSource +به فعل متصل می‌شود."""@fa ; + skos:altLabel "جمع آوری کردن"@fa , + "وصول کردن"@fa , + "گرفتن"@fa ; + skos:prefLabel "collection"@en , + "اخذ کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#CollectiveObligatory +go:CollectiveObligatory rdf:type owl:Class ; + rdfs:subClassOf go:Obligatory ; + owl:disjointWith go:IndividualObligatory ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D9%88%D8%A7%D8%AC%D8%A8_%DA%A9%D9%81%D8%A7%D8%A6%DB%8C" ; + rdfs:comment "واجب قابل اسقاط به سبب امتثال سایر مکلّفان را واجب کفایی گویند."@fa ; + rdfs:label "collective obligatory"@en , + "واجب كفائي"@ar , + "واجب کفایی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Command +go:Command rdf:type owl:Class ; + rdfs:subClassOf go:Prescribe , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasRecipient ; + owl:allValuesFrom go:Commanded + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Action + ] ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D8%AA%DA%A9%D9%84%DB%8C%D9%81_(%D9%81%D9%82%D9%87)#foot-main5" ; + rdfs:comment """تكليف‌كردن، مخاطب‌قراردادن شخصی برای انجام‌دادن یا ترک‌کردن فعلی توسط آن شخص است. +تکلیف‌کردن یا به صورت طلب‌کردن است یا به صورت بازداشتن. هر دو نوع آن ممکن است به صورت الزامی باشد یا نباشد."""@fa , + """مطابق توضیحاتی که برای رده‌ی فوقانی (go:SpeechAct) ارائه شد، شخصی که مخاطب تکلیف‌کردن واقع می‌شود، با یال +go:EventHasRecipient +به فعل تکلیف‌کردن متصل می‌گردد. + +همچنین مطابق توضیحاتی که برای رده‌ی فوقانی (go:Prescribe) ارائه شد، فعلی که به انجام یا عدم انجام آن تکلیف می‌شود، با یال +go:EventHasUndergoer +به فعل تکلیف‌کردن متصل می‌شود."""@fa ; + skos:prefLabel "command"@en , + "تکلیف کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Commanded +go:Commanded rdf:type owl:Class ; + rdfs:subClassOf go:Person ; + rdfs:label "commanded"@en , + "مكلف"@ar , + "مکلف"@fa . + + +### http://tavasi.majles.ir/ontology/general#CommissionOfParliament +go:CommissionOfParliament rdf:type owl:Class ; + rdfs:subClassOf go:GovernmentAgency ; + skos:altLabel "کمیسیون مجلس"@fa ; + skos:prefLabel "commission of parliament"@en , + "کارگروه مجلس"@fa . + + +### http://tavasi.majles.ir/ontology/general#Common +go:Common rdf:type owl:Class ; + rdfs:subClassOf go:Inanimate ; + rdfs:label "common"@en , + "مشترک"@fa . + + +### http://tavasi.majles.ir/ontology/general#CommonPoolResource +go:CommonPoolResource rdf:type owl:Class ; + rdfs:subClassOf go:Inanimate ; + skos:altLabel "public resource"@en , + "منبع مشترک"@fa ; + skos:prefLabel "common-pool resource"@en , + "منبع عمومی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Company +go:Company rdf:type owl:Class ; + rdfs:subClassOf go:LegalPerson ; + rdfs:label "company"@en , + "شرکت"@fa . + + +### http://tavasi.majles.ir/ontology/general#Compensation +go:Compensation rdf:type owl:Class ; + rdfs:subClassOf go:Action , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasBeneficiary ; + owl:allValuesFrom go:Person + ] ; + rdfs:comment """خسارتی که مورد جبران قرار می‌گیرد، با یال +go:isCounteractionTo +به فعل متصل می‌شود. + +شخصی که خسارت او جبران می‌شود با یال +go:EventHasBeneficiary +به فعل متصل می‌گردد. + +در صورتی که خسارت مورد جبران، با یال +go:EventHasAfflicted +به شخصی متصل شده باشد، رخداد جبران آن خسارت به طور خودکار و به وسیله‌ی قاعده‌ی SWRL با یال +go:EventHasBeneficiary +به شخص مذکور متصل می‌گردد."""@fa ; + skos:altLabel "جبران کردن خسارت"@fa ; + skos:prefLabel "compensation"@en , + "جبران کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Competence +go:Competence rdf:type owl:Class ; + rdfs:subClassOf go:RelationalQuality ; + rdfs:label "competence"@en , + "صلاحیت"@fa . + + +### http://tavasi.majles.ir/ontology/general#ComplaintLodgingWithCompetentCourt +go:ComplaintLodgingWithCompetentCourt rdf:type owl:Class ; + rdfs:subClassOf go:Object , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasRecipient ; + owl:allValuesFrom go:Court + ] ; + skos:altLabel "مراجعه کردن به دادگاه صالح"@fa ; + skos:prefLabel "complaint lodging with competent court"@en , + "طرح شکایت نزد دادگاه صالح"@en . + + +### http://tavasi.majles.ir/ontology/general#Compliance +go:Compliance rdf:type owl:Class ; + rdfs:subClassOf go:Action , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Information + ] ; + rdfs:comment """آنچه که رعایت می‌شود با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "compliance"@en , + "رعایت کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Conduit +go:Conduit rdf:type owl:Class ; + rdfs:subClassOf go:Source ; + rdfs:label "conduit"@en , + "مجرا"@fa . + + +### http://tavasi.majles.ir/ontology/general#Confiscation +go:Confiscation rdf:type owl:Class ; + rdfs:subClassOf go:Seizure ; + skos:altLabel "compulsory purchase"@en , + "eminent domain"@en , + "تملک کردن"@fa , + "خریدن قهری"@fa ; + skos:prefLabel "confiscation"@en , + "مصادره کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Conflict +go:Conflict rdf:type owl:Class ; + rdfs:subClassOf go:Negotiate ; + skos:altLabel "عدم توافق"@fa ; + skos:prefLabel "conflict"@en , + "اختلاف پیدا کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#ConflictResolutionAttempt +go:ConflictResolutionAttempt rdf:type owl:Class ; + rdfs:subClassOf go:Action , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Conflict + ] ; + rdfs:comment """اختلافی که برای حل‌کردن آن تلاش می‌شود، با یال +go:EventHasUndergoer +به فعل تلاش برای حل‌کردن اختلاف متصل می‌گردد."""@fa ; + skos:prefLabel "conflict resolution attempt"@en , + "تلاش برای حل کردن اختلاف"@fa . + + +### http://tavasi.majles.ir/ontology/general#Consent +go:Consent rdf:type owl:Class ; + rdfs:subClassOf go:RelationalQuality , + [ rdf:type owl:Restriction ; + owl:onProperty [ owl:inverseOf go:hasQuality + ] ; + owl:allValuesFrom go:Person + ] ; + rdfs:label "consent"@en , + "رضاية"@ar , + "رضایت"@fa . + + +### http://tavasi.majles.ir/ontology/general#Consign +go:Consign rdf:type owl:Class ; + rdfs:subClassOf go:Send , + go:Transfer ; + skos:prefLabel "consign"@en , + "ارسال کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Constitution +go:Constitution rdf:type owl:Class ; + rdfs:subClassOf go:OrganicLaw ; + rdfs:label "constitution"@en , + "قانون اساسی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Constraint +go:Constraint rdf:type owl:Class ; + rdfs:subClassOf go:Quality ; + go:DefinitionInScientificSocieties "قید، واژه یا گروهی از واژگان است که به فعل یا صفت یا مسند، مفهومی دیگر را علاوه بر مفهوم خود اضافه می‌کند. مانند جمله «کوروش تند رفت» که تند کیفیت فعل «رفتن» را نشان می‌دهد و چگونگی انجام یافتن فعل یا مفهوم صفتی یا معنی کلمه دیگری را به چیزی از قبیل زمان، مکان، حالت و… مقیّد می‌سازد. وقتی می‌گوییم، «کوروش سخنرانی کرد.» شنونده می‌پرسد: چگونه سخنرانی کرد؟ در جواب می‌گوییم: کوروش (خوب) سخنرانی کرد. پس کلمهٔ خوب چگونگی انجام یافتن فعل را نشان می‌دهد. باز شنونده می‌پرسد: کِی و کجا سخنرانی کرد؟ جواب می‌دهیم: کوروش امروز اینجا بسیار خوب سخنرانی کرد. کلمهٔ (بسیار) خوب را که قید است مقیّد ساخته‌است. این‌گونه قیدها را قید مقیّد می نامند."@fa ; + rdfs:label "constraint"@en , + "قید"@fa ; + skos:definition "آنچه که تقیید میزند افعال را مانند الزامی بودن طلب."@fa . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:Constraint ; + owl:annotatedProperty go:DefinitionInScientificSocieties ; + owl:annotatedTarget "قید، واژه یا گروهی از واژگان است که به فعل یا صفت یا مسند، مفهومی دیگر را علاوه بر مفهوم خود اضافه می‌کند. مانند جمله «کوروش تند رفت» که تند کیفیت فعل «رفتن» را نشان می‌دهد و چگونگی انجام یافتن فعل یا مفهوم صفتی یا معنی کلمه دیگری را به چیزی از قبیل زمان، مکان، حالت و… مقیّد می‌سازد. وقتی می‌گوییم، «کوروش سخنرانی کرد.» شنونده می‌پرسد: چگونه سخنرانی کرد؟ در جواب می‌گوییم: کوروش (خوب) سخنرانی کرد. پس کلمهٔ خوب چگونگی انجام یافتن فعل را نشان می‌دهد. باز شنونده می‌پرسد: کِی و کجا سخنرانی کرد؟ جواب می‌دهیم: کوروش امروز اینجا بسیار خوب سخنرانی کرد. کلمهٔ (بسیار) خوب را که قید است مقیّد ساخته‌است. این‌گونه قیدها را قید مقیّد می نامند."@fa ; + go:DefinitionReference "https://fa.wikipedia.org/wiki/%D9%82%DB%8C%D8%AF" + ] . + + +### http://tavasi.majles.ir/ontology/general#Construction +go:Construction rdf:type owl:Class ; + rdfs:subClassOf go:Alteration , + go:Creation , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:allValuesFrom go:Inanimate + ] ; + rdfs:comment """مطابق توضیحات رده‌ی فوقانی (go:Creation) چیزی که احداث می‌شود به وسیله‌ی یال +go:EventHasResult +به فعل متصل می‌گردد."""@fa , + "منظور از احداث، احداث پدیده‌های فیزیکی است و نه موجودات انتزاعی."@fa ; + skos:prefLabel "construction"@en , + "احداث کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Consumption +go:Consumption rdf:type owl:Class ; + rdfs:subClassOf go:Usage ; + skos:prefLabel "consumption"@en , + "مصرف کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Contaminate +go:Contaminate rdf:type owl:Class ; + rdfs:subClassOf go:Alteration , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Inanimate + ] ; + rdfs:comment """آنچه که آلوده می‌شود با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "contaminate"@en , + "آلوده کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Contaminated +go:Contaminated rdf:type owl:Class ; + rdfs:subClassOf go:Inanimate ; + rdfs:label "contaminated"@en , + "آلوده"@fa . + + +### http://tavasi.majles.ir/ontology/general#ContinuousObligatory +go:ContinuousObligatory rdf:type owl:Class ; + rdfs:subClassOf go:Obligatory ; + rdfs:label "واجب پیوسته"@fa . + + +### http://tavasi.majles.ir/ontology/general#CooperativeCompany +go:CooperativeCompany rdf:type owl:Class ; + rdfs:subClassOf go:Company ; + rdfs:label "cooperative company"@en , + "شرکت تعاونی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Cost +go:Cost rdf:type owl:Class ; + rdfs:subClassOf go:Quantity ; + skos:altLabel "بها"@fa ; + skos:prefLabel "cost"@en , + "هزینه"@fa . + + +### http://tavasi.majles.ir/ontology/general#Court +go:Court rdf:type owl:Class ; + rdfs:subClassOf go:GovernmentAgency ; + rdfs:label "court"@en , + "دادگاه"@fa . + + +### http://tavasi.majles.ir/ontology/general#Creation +go:Creation rdf:type owl:Class ; + rdfs:subClassOf go:Provision ; + rdfs:comment """آنچه که به وجود آورده می‌شود، با یال +go:EventHasResult +به فعل متصل می‌گردد."""@fa ; + skos:altLabel "به وجود آوردن"@fa ; + skos:prefLabel "creation"@en , + "ساختن"@fa . + + +### http://tavasi.majles.ir/ontology/general#CreekBed +go:CreekBed rdf:type owl:Class ; + rdfs:subClassOf go:Streambed ; + rdfs:label "creek bed"@en , + "بستر نهر"@fa . + + +### http://tavasi.majles.ir/ontology/general#Crime +go:Crime rdf:type owl:Class ; + rdfs:subClassOf go:LegalForbidden ; + rdfs:label "crime"@en , + "جرم"@fa . + + +### http://tavasi.majles.ir/ontology/general#CurrentLocalCouncil +go:CurrentLocalCouncil rdf:type owl:Class ; + rdfs:subClassOf go:LocalCouncil ; + owl:disjointWith go:FormerLocalCouncil ; + rdfs:label "current local council"@en , + "شورای محل فعلی"@fa . + + +### http://tavasi.majles.ir/ontology/general#CurrentThreeMemberBoard +go:CurrentThreeMemberBoard rdf:type owl:Class ; + rdfs:subClassOf go:ThreeMemberBoard ; + rdfs:label "current three-member board"@en , + "هیئت سه نفری کنونی"@fa . + + +### http://tavasi.majles.ir/ontology/general#CurrentTime +go:CurrentTime rdf:type owl:Class ; + rdfs:subClassOf go:TimeInstant ; + owl:disjointWith go:PastTime ; + rdfs:label "Current Time"@en , + "زمان حاضر"@fa . + + +### http://tavasi.majles.ir/ontology/general#CurrentlyValidExpiringBySupersession +go:CurrentlyValidExpiringBySupersession rdf:type owl:Class ; + rdfs:subClassOf go:ExpiringBySupersession ; + owl:disjointWith go:ExpiredExpiringBySupersession ; + bu:Expander """#NAME(انقضای منقضی‌شونده با جایگزینی) + +CONSTRUCT { + ?y rdf:type go:ExpiredExpiringBySupersession .#EXPLAIN +} +WHERE { + ?x rdf:type ?c . + ?y rdf:type ?c . + ?c rdfs:subClassOf+ go:CurrentlyValidExpiringBySupersession . + ?x go:hasValidationTime ?tx . + ?y go:hasValidationTime ?ty . + ?ty go:TimeInstantIsBeforeTimeInstant ?tx . + FILTER NOT EXISTS { + ?c1 rdfs:subClassOf+ ?c . + ?c2 rdfs:subClassOf+ ?c . + ?x rdf:type ?c1 . + ?y rdf:type ?c2 . + FILTER(?c1 != ?c2) + FILTER NOT EXISTS {?c1 owl:equivalentClass+ ?c2 .} + FILTER NOT EXISTS {?c2 owl:equivalentClass+ ?c1 .} + FILTER NOT EXISTS {?c1 owl:equivalentClass+ ?ac . ?c2 owl:equivalentClass+ ?ac .} + FILTER NOT EXISTS {?ac owl:equivalentClass+ ?c1 . ?ac owl:equivalentClass+ ?c2 .} + #------------------------------------------------------------ + FILTER NOT EXISTS {?c1 rdfs:subClassOf+ ?c2} + FILTER NOT EXISTS {?c2 rdfs:subClassOf+ ?c1} + } +}""" ; + rdfs:label "currently valid expiring by supersession"@en , + "منقضی شونده با جایگزینی در حال حاضر معتبر"@fa . + + +### http://tavasi.majles.ir/ontology/general#CurrentlyValidExpiringByTime +go:CurrentlyValidExpiringByTime rdf:type owl:Class ; + rdfs:subClassOf go:ExpiringByTime ; + owl:disjointWith go:ExpiredExpiringByTime ; + bu:StateChanger """#NAME(انقضای منقضی‌شونده با زمان) + +CONSTRUCT { + ?x rdf:type go:ExpiredExpiringByTime .#EXPLAIN +} +WHERE { + ?x rdf:type go:CurrentlyValidExpiringByTime . + ?x go:hasExpirationDeadline $T . +}""" ; + rdfs:label "currently valid expiring by time"@en , + "منقضی شونده با زمان در حال حاضر معتبر"@fa . + + +### http://tavasi.majles.ir/ontology/general#Damnification +go:Damnification rdf:type owl:Class ; + rdfs:subClassOf go:Alteration , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasAfflicted ; + owl:allValuesFrom go:Person + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Substance + ] ; + rdfs:comment """اگر خسارت‌زدن به شیء خاصی مد نظر باشد، شیء مورد نظر با یال +go:EventHasUndergoer +به فعل متصل می‌گردد. + +اگر خسارت زدن به شخص حقیقی یا حقوقی خاصی مد نظر باشد، شخص مورد نظر با یال +go:EventHasAfflicted +به فعل متصل می‌گردد. + +واضح است که اگر به شیئی خسارت زده شود که آن شیء مالکی داشته باشد، آن مصداق از فعل خسارت‌زدن، هم خسارت‌زدن به آن شیء است و هم به مالک آن. بنابراین با دو یال ذکر شده در بالا به هر دو (شیء و مالک آن) متصل می‌شود. این موضوع در قالب قاعده‌ی SWRL نیز بیان شده است."""@fa ; + skos:prefLabel "damnification"@en , + "خسارت زدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#DayOfWeek +go:DayOfWeek rdf:type owl:Class ; + rdfs:subClassOf go:TimeInterval ; + rdfs:label "day of week"@en , + "روز از هفته"@fa , + "يوم من الاسبوع"@ar . + + +### http://tavasi.majles.ir/ontology/general#Decide +go:Decide rdf:type owl:Class ; + rdfs:subClassOf go:Declaration ; + skos:prefLabel "decide"@en , + "تصمیم گرفتن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Declaration +go:Declaration rdf:type owl:Class ; + owl:equivalentClass [ owl:intersectionOf ( go:SpeechAct + [ rdf:type owl:Class ; + owl:complementOf go:Notify + ] + ) ; + rdf:type owl:Class + ] ; + rdfs:subClassOf go:Creation ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D8%A7%D9%86%D8%B4%D8%A7%D8%A1_(%D9%81%D9%82%D9%87)"@fa ; + rdfs:comment """ایجاد یا ابراز معنا به گونه‌ای که نقطه‌ی مقابل اِخبار باشد را اِنشا می‌گویند. +مشهور فقها انشا را به ایجاد معنا با لفظ تعریف کرده‌اند؛ مانند ایجاد معنای فروختن با لفظ «بِعتُ» و خریدن با لفظ «اِشْتَرَیْتُ». لیکن برخی، آن را ابراز امر نفسانی (معنا) دانسته‌اند. +تفاوت انشا با اخبار این است که جمله‌ی انشایی، در خارج مابازا ندارد که با آن تطبیق داده شود و از این رو، به صدق و کذب متّصف نمی‌گردد؛ امّا جمله‌ی خبری که در مقام خبر دادن از ثبوت یا نفی چیزی است، گاه مطابق با واقع و گاه مخالف با آن است و از این رو، به صدق و کذب متّصف می‌شود."""@fa , + """مطابق توضیحات رده‌ی فوقانی (go:Creation) چیزی که انشا می‌شود به وسیله‌ی یال +go:EventHasResult +به فعل متصل می‌گردد."""@fa ; + skos:altLabel "اعلان کردن"@fa ; + skos:prefLabel "declaration"@en , + "انشا کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#DecorativeRock +go:DecorativeRock rdf:type owl:Class ; + rdfs:subClassOf go:Rock ; + owl:disjointWith go:RubbleMasonry ; + rdfs:label "decorative rock"@en , + "سنگ تزیینی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Decrease +go:Decrease rdf:type owl:Class ; + rdfs:subClassOf go:Affection ; + skos:altLabel """آنچه که کاهش می‌یابد با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "decrease"@en , + "کاهش یافتن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Deliberate +go:Deliberate rdf:type owl:Class ; + rdfs:subClassOf go:MemberOfAGeneralCategoryOfActions ; + owl:disjointWith go:Inadvertent ; + skos:altLabel "ارادی" ; + skos:prefLabel "deliberate"@en , + "عمدی"@fa . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:Deliberate ; + owl:annotatedProperty skos:altLabel ; + owl:annotatedTarget "ارادی" ; + rdfs:comment "وجود اراده، شرط فعل‌بودن یک رخداد است و نمی‌توان افعال را به دو دسته‌ی ارادی و غیرارادی تقسیم کرد زیرا رخدادی که ارادی نباشد اصلاً فعل نیست. لیکن در متن قانون بعضاً از لفظ «ارادی» استفاده شده که منظور، عمدی‌بودن افعال است. مثلاً در ماده‌ی 1 قانون معادن، «اکتشاف»، مجموعه عملیات و تجسس ارادی که به منظور یافتن کانسار انجام شده و شامل چند دسته عملیات خاص است، تعریف شده."@fa + ] . + + +### http://tavasi.majles.ir/ontology/general#DeterminableIndividual +go:DeterminableIndividual rdf:type owl:Class ; + rdfs:subClassOf go:IndeterminateIndividual ; + owl:disjointWith go:IndicatorIndividual ; + rdfs:comment "قرارداد: در مواردی که با قواعد تولیدشده توسط ماشین سر و کار نداشته و استفاده از go:AmbiguousIndividual و go:UnknownIndividual تفاوت معنایی و منطقی با یکدیگر ندارند، جهت وحدت رویه از go:AmbiguousIndividual استفاده می‌شود. به عبارت دیگر فرد نامتعین تعین‌پذیر را همواره فرد مردد در نظر می‌گیریم مگر در مواردی که دلیل یا دلایلی داشته باشیم که استفاده از فرد نکره را ایجاب نمایند."@fa ; + rdfs:label "determinable individual"@en , + "فرد تعین پذیر"@fa . + + +### http://tavasi.majles.ir/ontology/general#DeterminateObligatory +go:DeterminateObligatory rdf:type owl:Class ; + rdfs:subClassOf go:Obligatory ; + owl:disjointWith go:ObligatoryWithChoice ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D9%88%D8%A7%D8%AC%D8%A8_%D8%AA%D8%B9%DB%8C%DB%8C%D9%86%DB%8C" ; + rdfs:comment "واجبی که بدل اختیاری ندارد، واجب تعیینی است."@fa ; + rdfs:label "determinate obligatory"@en , + "واجب تعييني"@ar , + "واجب تعیینی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Determination +go:Determination rdf:type owl:Class ; + rdfs:subClassOf go:Declaration ; + rdfs:comment "در این جا منظور تعیین انشایی است (تعیینی که نوعی انشا باشد). در عرف، برای موارد دیگری مثل اندازه‌گیری یا محاسبه یا تشخیص (که انشا نیستند و در ذیل رده‌ی دیگری به نام سنجیدن که به معنای تعیین غیرانشایی است، قرار گرفته‌اند) نیز از لفظ تعیین استفاده می‌شود. مثلاً در ماده‌ی 14 قانون توزیع عادلانه‌ی آب از لفظ تعیین میزان آب استفاده شده که همان اندازه‌گیری است و مصداق این کلاس نیست یا در همان ماده به تشخیص مقصر اشاره شده که مصداقی از تشخیص است و نه تعیین انشایی."@fa ; + skos:prefLabel "determination"@en , + "تعیین کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Development +go:Development rdf:type owl:Class ; + rdfs:subClassOf go:Alteration ; + skos:altLabel "گسترش دادن"@fa ; + skos:prefLabel "development"@en , + "توسعه دادن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Dig +go:Dig rdf:type owl:Class ; + rdfs:subClassOf go:Construction ; + skos:prefLabel "dig"@en , + "حفر کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Dimension +go:Dimension rdf:type owl:Class ; + rdfs:subClassOf go:Quantity ; + rdfs:label "dimension"@en , + "بُعد"@fa . + + +### http://tavasi.majles.ir/ontology/general#Discernment +go:Discernment rdf:type owl:Class ; + rdfs:subClassOf go:Appraisal , + go:SpeechAct , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasTheme ; + owl:allValuesFrom go:Quality + ] ; + rdfs:comment """آنچه که مطابقت‌داشتن آن با یک الگو احراز می‌شود، با یال +go:EventHasUndergoer +به فعل متصل می‌گردد. + +کیفیتی که بازنمایی‌کننده‌ی مطابقت یک پدیده با الگوی مورد نظر است (وجود آن کیفیت تشخیص داده می‌شود)، با یال +go:EventHasTheme +به فعل متصل می‌گردد."""@fa , + """تشخیص‌دادن، فعلی کلی است که به معنای احراز مطابقت یا عدم مطابقت موجودات با یک الگو و معیار خاص است. مثل کار خوب را از کار بد تشخیص دادن یا کاری را مغایر مصالح عمومی تشخیص دادن یا میزان استخراج منابع معدنی را بیش از حد مجاز تشخیص دادن. گاهی اوقات از لفظ تعیین‌کردن نیز برای اشاره به آن استفاده می‌شود ولی معنای آن با تعیین انشایی متفاوت است. + +در بسیاری از مواقع، برای این رده زیررده‌ای ساخته شده و الگو و معیار مورد نظر برای احراز تطابق موجودات با آن، به صورت ضمنی در معنای زیررده‌ی ساخته‌شده گنجانده می‌شود. مثلاً زیررده‌ای تحت عنوان «مغایرمصالح‌عمومی‌تشخیص‌دادن» ساخته می‌شود که الگو و معیار مورد نظر در آن، مغایرمصالح‌عمومی‌بودن است. در این حالت تنها چیزی که به فعل متصل می‌شود، موجودیتی است که مطابقت آن با الگوی مورد نظر تشخیص داده شده. موجودیت مذکور با یال go:EventHasUndergoer به فعل متصل می‌شود. در مثال اخیر، آنچه که مغایر مصالح عمومی تشخیص داده می‌شود، با یال go:EventHasUndergoer به فعل مغایرمصالح‌عمومی‌تشخیص‌دادن متصل می‌شود. + +در مواردی که بازنمایی الگو و معیار مورد نظر و تطابق موجودیت‌ها با آن، حائز اهمیت باشد، می‌توان آن را به صورت کیفیت در نظر گرفت. برای نمونه در مثال اخیر می‌توان رده‌ای تحت عنوان «مغایرمصالح‌عمومی‌بودن» ذیل رده‌ی کیفیت تعریف کرد و هر آنچه که مغایر مصالح عمومی است را با یال go:hasQuality به مصداقی از این رده متصل کرد. هنگامی که یک پدیده مغایر مصالح عمومی تشخیص داده شود، می‌توان گفت وجود کیفیت مغایرمصالح‌عمومی‌بودن در آن پدیده تشخیص داده شده است. در این حالت علاوه بر موجودیتی که مغایر مصالح عمومی تشخیص داده می‌شود، می‌توان مصداقی از رده‌ی مغایرمصالح‌عمومی‌بودن که با یال go:hasQuality به پدیده‌ی مورد نظر متصل است را نیز به فعل تشخیص‌دادن متصل کرد. برای این منظور از یال go:EventHasTheme بهره گرفته می‌شود. همچنین در این حالت نیازی به ساختن رده‌ی مغایرمصالح‌عمومی‌تشخیص‌دادن نخواهد بود و می‌توان مستقیماً از خود رده‌ی تشخیص‌دادن استفاده کرد. در صورت ساختن رده‌ی مغایرمصالح‌عمومی‌تشخیص‌دادن نیز می‌توان آن را به صورت تشخیص‌دادنی که موضوع (دربارگی) آن کیفیت مغایرمصالح‌عمومی‌بودن باشد، مدل‌سازی کرد."""@fa ; + skos:altLabel "تعیین کردن"@fa ; + skos:prefLabel "discernment"@en , + "تشخیص دادن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Disobedience +go:Disobedience rdf:type owl:Class ; + rdfs:subClassOf go:Failure , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Obligatory + ] ; + skos:altLabel "امتثال نکردن"@fa , + "عصیان کردن"@fa ; + skos:prefLabel "disobedience"@en , + "نافرمانی کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Disobeyed +go:Disobeyed rdf:type owl:Class ; + owl:equivalentClass [ owl:intersectionOf ( go:Obligatory + [ rdf:type owl:Class ; + owl:complementOf [ rdf:type owl:Restriction ; + owl:onProperty go:isObeyedByAction ; + owl:someValuesFrom go:Obligatory + ] + ] + ) ; + rdf:type owl:Class + ] ; + skos:altLabel "عصیان شده"@fa ; + skos:prefLabel "disobeyed"@en , + "نافرمانی شده"@fa . + + +### http://tavasi.majles.ir/ontology/general#Dispatch +go:Dispatch rdf:type owl:Class ; + rdfs:subClassOf go:Send , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Human + ] ; + rdfs:comment """مطابق توضیحات رده‌ی فوقانی (go:Send)، کسی (انسانی) که اعزام می‌شود، با یال +go:EventHasUndergoer +به فعل متصل می‌شود."""@fa ; + skos:prefLabel "dispatch"@en , + "اعزام کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#DisputedWaterAbstractionQuota +go:DisputedWaterAbstractionQuota rdf:type owl:Class ; + rdfs:subClassOf go:SensibleWaterAbstractionQuota ; + owl:disjointWith go:MandatoryWaterAbstractionQuota ; + rdfs:label "disputed water abstraction quota"@en , + "میزان مصرف معقول آب مورد بحث"@fa . + + +### http://tavasi.majles.ir/ontology/general#Disruption +go:Disruption rdf:type owl:Class ; + rdfs:subClassOf go:Alteration , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Event + ] ; + rdfs:comment """آنچه که در آن اخلال می‌شود، با یال +go:EventHasUndergoer +به فعل اخلال‌کردن متصل می‌شود."""@fa ; + skos:prefLabel "disruption"@en , + "اخلال کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Distribution +go:Distribution rdf:type owl:Class ; + rdfs:subClassOf go:Alteration ; + skos:prefLabel "distribution"@en , + "توزیع کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Ditch +go:Ditch rdf:type owl:Class ; + rdfs:subClassOf go:ArtificialWaterSource , + go:Streambed ; + rdfs:label "ditch"@en , + "جوی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Draft +go:Draft rdf:type owl:Class ; + rdfs:subClassOf go:Information ; + rdfs:label "draft"@en , + "پیش نویس"@fa . + + +### http://tavasi.majles.ir/ontology/general#DrainageWater +go:DrainageWater rdf:type owl:Class ; + rdfs:subClassOf go:FlowingWater ; + rdfs:label "drainage water"@en , + "زه آب"@fa . + + +### http://tavasi.majles.ir/ontology/general#DryingUpOfWaterSource +go:DryingUpOfWaterSource rdf:type owl:Class ; + rdfs:subClassOf go:Affection , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:WaterSource + ] ; + rdfs:comment """مأخذ آب مربوطه با یال +go:EventHasUndergoer +به رخداد متصل می‌گردد."""@fa ; + skos:prefLabel "drying up of water source"@en , + "خشک شدن مأخذ آب"@fa . + + +### http://tavasi.majles.ir/ontology/general#Easement +go:Easement rdf:type owl:Class ; + rdfs:subClassOf go:Right ; + rdfs:label "easement"@en , + "حق ارتفاق"@fa . + + +### http://tavasi.majles.ir/ontology/general#EasementGenerator +go:EasementGenerator rdf:type owl:Class ; + rdfs:subClassOf go:RightGenerator , + [ rdf:type owl:Restriction ; + owl:onProperty go:givesRiseTo ; + owl:allValuesFrom go:Easement + ] ; + rdfs:label "easement generator"@en , + "ایجادکننده حق ارتفاق"@fa . + + +### http://tavasi.majles.ir/ontology/general#EligibleToBePledgedAsCollateral +go:EligibleToBePledgedAsCollateral rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature ; + skos:altLabel "قابل توثیق"@fa ; + skos:prefLabel "eligible to be pledged as collateral"@en , + "واجد شرایط گرو گذاشته شدن به عنوان وثیقه"@fa . + + +### http://tavasi.majles.ir/ontology/general#EligibleToReceiveMineExploitationLicense +go:EligibleToReceiveMineExploitationLicense rdf:type owl:Class ; + rdfs:subClassOf go:PermittedToPerformEconomicActivity ; + rdfs:comment "منظور از شرایط، شرایط مندرج در آیین‌نامه‌ی اجرایی قانون معادن است."@fa ; + rdfs:label "eligible to receive mine exploitation license"@en , + "شخص واجد شرایط دریافت پروانه بهره برداری از معدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#EligibleToReceiveMineralExplorationLicense +go:EligibleToReceiveMineralExplorationLicense rdf:type owl:Class ; + rdfs:subClassOf go:PermittedToPerformEconomicActivity ; + rdfs:comment "منظور از شرایط، شرایط مندرج در آیین‌نامه‌ی اجرایی قانون معادن است."@fa ; + rdfs:label "eligible to receive mineral exploration license"@en , + "شخص واجد شرایط دریافت پروانه اکتشاف معدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Employee +go:Employee rdf:type owl:Class ; + rdfs:subClassOf go:Human ; + rdfs:comment "اعم از کارمندان نهادهای دولتی یا غیردولتی چه مسئولین و مدیران و چه کارمندان جزء."@fa ; + rdfs:label "employee"@en , + "کارمند"@fa . + + +### http://tavasi.majles.ir/ontology/general#Enactment +go:Enactment rdf:type owl:Class ; + rdfs:subClassOf go:Approval , + go:EnactmentOrRejection ; + skos:altLabel "وضع کردن"@fa ; + skos:prefLabel "enactment"@en , + "تصویب کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#EnactmentOrRejection +go:EnactmentOrRejection rdf:type owl:Class ; + rdfs:subClassOf go:ApprovalOrRefusal ; + skos:prefLabel "enact or reject"@en , + "تصویب یا رد کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Entity +go:Entity rdf:type owl:Class . + + +### http://tavasi.majles.ir/ontology/general#EnvironmentalInstitution +go:EnvironmentalInstitution rdf:type owl:Class ; + rdfs:subClassOf go:GovernmentAgency , + go:Organization ; + rdfs:label "نهاد محیط زیستی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Equipment +go:Equipment rdf:type owl:Class ; + rdfs:subClassOf go:Inanimate ; + rdfs:label "equipment"@en , + "وسیله"@fa . + + +### http://tavasi.majles.ir/ontology/general#Equipping +go:Equipping rdf:type owl:Class ; + rdfs:subClassOf go:Alteration , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Equipment + ] ; + rdfs:comment """آنچه که به وسیله‌ای تجهیز می‌شود، به وسیله‌ی یال +go:EventHasBeneficiary +به فعل متصل می‌شود. + +وسیله‌ای که چیزی به آن تجهیز می‌شود، با یال +go:EventHasUndergoer +به فعل متصل می‌شود. + +مثلاً در فعل تجهیز قنات به وسایل اندازه‌گیری سطح آب، قنات با یال +go:EventHasBeneficiary +و وسایل اندازه‌گیری سطح آب با یال +go:EventHasUndergoer +به فعل متصل می‌گردند."""@fa ; + skos:prefLabel "equipping"@en , + "تجهیز کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Establishment +go:Establishment rdf:type owl:Class ; + rdfs:subClassOf go:Creation ; + rdfs:comment """مطابق توضیحات رده‌ی فوقانی (go:Creation) چیزی که تأسیس می‌شود به وسیله‌ی یال +go:EventHasResult +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "establishment"@en , + "تأسیس کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Event +go:Event rdf:type owl:Class ; + rdfs:subClassOf go:Entity , + [ rdf:type owl:Restriction ; + owl:onProperty go:hasPart ; + owl:allValuesFrom go:Event + ] ; + owl:disjointUnionOf ( go:Action + go:Affection + ) ; + go:CNLs_Template "Nothing" ; + go:SameAs "http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"@fa ; + rdfs:label "event"@en , + "رخداد"@fa . + + +### http://tavasi.majles.ir/ontology/general#Evidence +go:Evidence rdf:type owl:Class ; + rdfs:subClassOf go:Information ; + rdfs:comment "هر اطلاعاتی که به لحاظ قانونی حجیت داشته و قابل استناد باشد."@fa ; + skos:altLabel "دلیل"@fa , + "شاهد"@fa , + "مدرک"@fa ; + skos:prefLabel "evidence"@en , + "گواه"@fa . + + +### http://tavasi.majles.ir/ontology/general#Existent +go:Existent rdf:type owl:Class ; + rdfs:subClassOf go:CameIntoBeing ; + owl:disjointWith go:NonExistent ; + rdfs:label "existent"@en , + "موجود"@ar , + "موجود"@fa . + + +### http://tavasi.majles.ir/ontology/general#Expert +go:Expert rdf:type owl:Class ; + rdfs:subClassOf go:Specialist ; + rdfs:label "expert"@en , + "کارشناس"@fa . + + +### http://tavasi.majles.ir/ontology/general#ExpertDispatch +go:ExpertDispatch rdf:type owl:Class ; + rdfs:subClassOf go:Dispatch ; + skos:prefLabel "expert dispatch"@en , + "اعزام کردن کارشناس"@fa . + + +### http://tavasi.majles.ir/ontology/general#ExpiredExpiringBySupersession +go:ExpiredExpiringBySupersession rdf:type owl:Class ; + rdfs:subClassOf go:ExpiringBySupersession ; + rdfs:label "expired expiring by supersession"@en , + "منقضی شونده با جایگزینی منقضی"@fa . + + +### http://tavasi.majles.ir/ontology/general#ExpiredExpiringByTime +go:ExpiredExpiringByTime rdf:type owl:Class ; + rdfs:subClassOf go:ExpiringByTime ; + rdfs:label "expired expiring by time"@en , + "منقضی شونده با زمان منقضی"@fa . + + +### http://tavasi.majles.ir/ontology/general#ExpiredWaterAbstractionLicense +go:ExpiredWaterAbstractionLicense rdf:type owl:Class ; + owl:equivalentClass [ owl:intersectionOf ( go:ExpiredExpiringByTime + go:WaterAbstractionLicense + ) ; + rdf:type owl:Class + ] ; + rdfs:label "expired water abstraction license"@en , + "پروانه مصرف معقول آب منقضی"@fa . + + +### http://tavasi.majles.ir/ontology/general#ExpiringBySupersession +go:ExpiringBySupersession rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature ; + bu:DefaultValue """#NAME(منقضی‌شونده با جایگزینی به طور پیشفرض، در حال حاضر معتبر است.) + +CONSTRUCT { + ?x rdf:type go:CurrentlyValidExpiringBySupersession .#EXPLAIN #ORDER(1) +} +WHERE { + ?x rdf:type go:ExpiringBySupersession . + FILTER NOT EXISTS {?x rdf:type go:ExpiredExpiringBySupersession .} +}""" ; + rdfs:comment "این الگو انحصاری نیست یعنی ضرورتی ندارد که تنها عامل انقضا، جایگزینی باشد. بلکه ممکن است جایگزینی یکی از چند عامل انقضا باشد."@fa ; + rdfs:label "expiring by supersession"@en , + "منقضی شونده با جایگزینی"@fa . + + +### http://tavasi.majles.ir/ontology/general#ExpiringByTime +go:ExpiringByTime rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature ; + bu:DefaultValue """#NAME(منقضی‌شونده با زمان به طور پیشفرض، در حال حاضر معتبر است.) + +CONSTRUCT { + ?x rdf:type go:CurrentlyValidExpiringByTime .#EXPLAIN #ORDER(1) +} +WHERE { + ?x rdf:type go:ExpiringByTime . + FILTER NOT EXISTS {?x rdf:type go:ExpiredExpiringByTime .} +}""" ; + rdfs:comment "این الگو انحصاری نیست یعنی ضرورتی ندارد که تنها عامل انقضا، زمان باشد. بلکه ممکن است زمان یکی از چند عامل انقضا باشد. مثلاً ممکن است پیش از فرارسیدن ضرب‌الأجل زمانی انقضا، توسط عامل دیگری منقضی شود."@fa ; + rdfs:label "expiring by time"@en , + "منقضی شونده با زمان"@fa . + + +### http://tavasi.majles.ir/ontology/general#Exploitation +go:Exploitation rdf:type owl:Class ; + rdfs:subClassOf go:Alteration , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Substance + ] ; + rdfs:comment """آنچه که مورد بهره‌برداری قرار می‌گیرد، با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "exploitation"@en , + "بهره برداری کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Exploration +go:Exploration rdf:type owl:Class ; + rdfs:subClassOf go:Action ; + rdfs:comment """آنچه که مورد اکتشاف قرار می‌گیرد، با یال +go:EventHasUndergoer +به فعل متصل می‌شود."""@fa ; + rdfs:label "exploration"@en , + "اکتشاف کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Extraction +go:Extraction rdf:type owl:Class ; + rdfs:subClassOf go:Alteration ; + rdfs:comment """آنچه که مورد استخراج قرار می‌گیرد، با یال +go:EventHasUndergoer +به فعل متصل می‌شود. + +آنچه که چیزی از آن استخراج می‌شود، با یال +go:EventHasSource +به فعل متصل می‌شود."""@fa ; + skos:prefLabel "extraction"@en , + "استخراج کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Failure +go:Failure rdf:type owl:Class ; + rdfs:subClassOf go:Action , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Action + ] ; + rdfs:comment """آنچه که در انجام آن کوتاهی صورت می‌گیرد، با یال +go:EventHasUndergoer +به فعل کوتاهی‌کردن متصل می‌گردد."""@fa ; + skos:altLabel "قصور کردن"@fa ; + skos:prefLabel "failure"@en , + "کوتاهی کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Female +go:Female rdf:type owl:Class ; + rdfs:subClassOf go:Human ; + rdfs:label "female"@en , + "امراة"@ar , + "زن"@fa . + + +### http://tavasi.majles.ir/ontology/general#File +go:File rdf:type owl:Class ; + rdfs:subClassOf go:Information ; + rdfs:label "file"@en , + "پرونده"@fa . + + +### http://tavasi.majles.ir/ontology/general#Finance +go:Finance rdf:type owl:Class ; + rdfs:subClassOf go:Quality ; + rdfs:label "finance"@en , + "مالية"@ar , + "مالیت"@fa . + + +### http://tavasi.majles.ir/ontology/general#FinancialCompensation +go:FinancialCompensation rdf:type owl:Class ; + owl:equivalentClass [ owl:intersectionOf ( go:Compensation + go:Payment + ) ; + rdf:type owl:Class + ] ; + rdfs:comment """شخصی که خسارت وارده به او، به روش مالی جبران می‌گردد، با هر دو یال +go:EventHasBeneficiary +و +go:EventHasRecipient +به فعل متصل می‌گردد. (اوّلی به دلیل این که زیررده‌ی go:Compensation است و دومی به دلیل این که زیررده‌ی go:Payment و go:Presentation است.) + +مطابق توضیحات ارائه شده برای رده‌های فوقانی، خسارتی که مورد جبران واقع می‌شود با یال +go:isCounteractionTo +و پولی که برای جبران خسارت پرداخت می‌شود با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "financial compensation"@en , + "جبران مالی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Floodwater +go:Floodwater rdf:type owl:Class ; + rdfs:subClassOf go:FlowingWater ; + rdfs:label "floodwater"@en , + "آب سیل"@fa . + + +### http://tavasi.majles.ir/ontology/general#FlowingWater +go:FlowingWater rdf:type owl:Class ; + rdfs:subClassOf go:Water ; + rdfs:label "flowing water"@en , + "آب جاری"@fa . + + +### http://tavasi.majles.ir/ontology/general#Forbidden +go:Forbidden rdf:type owl:Class ; + rdfs:subClassOf go:UndergoerOfCommanding ; + owl:disjointWith go:GenerallyPermissible ; + rdfs:comment "این کلاس، اعم است از حرامی که شارع بر ترک آن الزام کرده و و مقدمه آن و نیز سایر محرمات عقلیه بر فرض وجودشان"@fa ; + rdfs:label "forbidden"@en , + "حرام"@ar , + "حرام"@fa . + + +### http://tavasi.majles.ir/ontology/general#Force +go:Force rdf:type owl:Class ; + rdfs:subClassOf go:Command ; + rdfs:comment "الزام کردن نوعی تکلیف کردن است. گاهی الزام بر انجام دادن فعلی است و گاهی الزام بر ترک فعلی."@fa ; + skos:prefLabel "force"@en , + "الزام کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Forcedness +go:Forcedness rdf:type owl:Class ; + rdfs:subClassOf go:Quality , + [ rdf:type owl:Restriction ; + owl:onProperty [ owl:inverseOf go:hasQuality + ] ; + owl:allValuesFrom [ rdf:type owl:Class ; + owl:unionOf ( go:LegalPerson + go:LivingBeing + ) + ] + ] ; + rdfs:label "forcedness"@en , + "مجبور بودن"@fa , + "مكرَهية"@ar . + + +### http://tavasi.majles.ir/ontology/general#FormerLocalCouncil +go:FormerLocalCouncil rdf:type owl:Class ; + rdfs:subClassOf go:LocalCouncil ; + rdfs:label "former local council"@en , + "شورای محل سابق"@fa . + + +### http://tavasi.majles.ir/ontology/general#FreshWater +go:FreshWater rdf:type owl:Class ; + rdfs:subClassOf go:Water ; + owl:disjointWith go:NonFreshWater ; + rdfs:label "fresh water"@en , + "آب شیرین"@fa . + + +### http://tavasi.majles.ir/ontology/general#Friday +go:Friday rdf:type owl:Class ; + rdfs:subClassOf go:DayOfWeek ; + rdfs:label "friday"@en , + "جمعه"@fa , + "يوم الجمعة"@ar . + + +### http://tavasi.majles.ir/ontology/general#Fund +go:Fund rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature ; + rdfs:label "fund"@en , + "مال"@ar , + "مال"@fa . + + +### http://tavasi.majles.ir/ontology/general#Gendarmerie +go:Gendarmerie rdf:type owl:Class ; + rdfs:subClassOf go:LawEnforcementAgency , + go:Obsolete ; + rdfs:label "gendarmerie"@en , + "ژاندارمری"@fa . + + +### http://tavasi.majles.ir/ontology/general#GenerallyPermissible +go:GenerallyPermissible rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature , + go:MemberOfAGeneralCategoryOfActions , + [ rdf:type owl:Class ; + owl:unionOf ( go:Obligatory + go:Permissible + ) + ] ; + rdfs:comment "مباح به معنای اعم، فعلی است که حرام نباشد، خواه واجب باشد یا مستحب یا مکروه یا مباح به معنای اخص. بعضی، مباح به معنای اعم را شامل واجب نمی دانند."@fa ; + rdfs:label "generally permissible"@en , + "مباح بالمعنى الأعم"@ar , + "مباح به معنای اعم"@fa ; + rdfs:seeAlso "https://www.leader.ir/fa/book/4/%D8%A7%D8%B5%D8%B7%D9%84%D8%A7%D8%AD%D8%A7%D8%AA-%D9%81%D9%82%D9%87%D9%89" . + + +### http://tavasi.majles.ir/ontology/general#GeographicAreaOfCity +go:GeographicAreaOfCity rdf:type owl:Class ; + rdfs:subClassOf go:LocationArea ; + rdfs:label "geographic area of city"@en , + "ناحیه جغرافیایی شهر"@fa . + + +### http://tavasi.majles.ir/ontology/general#GeographicAreaOfVillage +go:GeographicAreaOfVillage rdf:type owl:Class ; + rdfs:subClassOf go:LocationArea ; + rdfs:label "geographic area of village"@en , + "ناحیه جغرافیایی روستا"@fa . + + +### http://tavasi.majles.ir/ontology/general#GovernmentAgency +go:GovernmentAgency rdf:type owl:Class ; + rdfs:subClassOf go:LegalPerson ; + rdfs:comment "نهاد دولتی"@fa ; + rdfs:label "government agency"@en . + + +### http://tavasi.majles.ir/ontology/general#GovernmentBranch +go:GovernmentBranch rdf:type owl:Class ; + rdfs:subClassOf go:GovernmentAgency ; + rdfs:label "government branch"@en , + "قوه"@fa . + + +### http://tavasi.majles.ir/ontology/general#GovernmentOfficial +go:GovernmentOfficial rdf:type owl:Class ; + rdfs:subClassOf go:Employee ; + rdfs:comment "مسئول حکومتی اعم از مسئولین قوه‌ی مجریه یا قضائیه یا مقننه یا نیروهای مسلح و سایر ارگان‌های تحت امر رهبری یا هر سازمانی که به هر نحوی بخشی از حکومت باشد."@fa ; + rdfs:label "government official"@en , + "مسئول حکومتی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Groundwater +go:Groundwater rdf:type owl:Class ; + rdfs:subClassOf go:Water ; + rdfs:label "groundwater"@en , + "آب زیرزمینی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Group +go:Group rdf:type owl:Class ; + rdfs:subClassOf go:Inanimate ; + rdfs:label "group"@en , + "گروه"@fa . + + +### http://tavasi.majles.ir/ontology/general#GroupOfMinistries +go:GroupOfMinistries rdf:type owl:Class ; + rdfs:subClassOf go:Inanimate ; + rdfs:label "group of ministries"@en , + "مجموعه وزارت ها"@fa . + + +### http://tavasi.majles.ir/ontology/general#Guide +go:Guide rdf:type owl:Class ; + rdfs:subClassOf go:SpeechAct ; + skos:prefLabel "guide"@en , + "راهنمایی کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Handling +go:Handling rdf:type owl:Class ; + rdfs:subClassOf go:Action ; + rdfs:comment """آنچه که به آن رسیدگی می‌شود، با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "handling"@en , + "رسیدگی کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Height +go:Height rdf:type owl:Class ; + rdfs:subClassOf go:Dimension ; + skos:altLabel "ارتفاع"@fa ; + skos:prefLabel "height"@en , + "بلندا"@fa . + + +### http://tavasi.majles.ir/ontology/general#Human +go:Human rdf:type owl:Class ; + rdfs:subClassOf go:LivingBeing , + go:Person ; + owl:disjointUnionOf ( go:Female + go:Male + ) ; + skos:altLabel "natural person"@en , + "شخص حقیقی"@fa ; + skos:prefLabel "human"@en , + "انسان"@fa . + + +### http://tavasi.majles.ir/ontology/general#HumanGroup +go:HumanGroup rdf:type owl:Class ; + rdfs:subClassOf go:PersonGroup , + [ rdf:type owl:Restriction ; + owl:onProperty [ owl:inverseOf go:GroupHasMember + ] ; + owl:allValuesFrom go:Human + ] ; + rdfs:label "human group"@en , + "جماعة بشرية"@ar , + "گروه انسان ها"@fa . + + +### http://tavasi.majles.ir/ontology/general#Improvement +go:Improvement rdf:type owl:Class ; + rdfs:subClassOf go:Alteration ; + rdfs:comment """آنچه که ارتقا داده می‌شود، با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "improvement"@en , + "ارتقا دادن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Inadvertent +go:Inadvertent rdf:type owl:Class ; + rdfs:subClassOf go:MemberOfAGeneralCategoryOfActions ; + skos:altLabel "غیرعمدی"@fa ; + skos:prefLabel "inadvertent"@en , + "سهوی"@fa . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:Inadvertent ; + owl:annotatedProperty skos:altLabel ; + owl:annotatedTarget "غیرعمدی"@fa ; + rdfs:comment """وجود اراده، شرط فعل‌بودن یک رخداد است و نمی‌توان افعال را به دو دسته‌ی ارادی و غیرارادی تقسیم کرد زیرا رخدادی که ارادی نباشد اصلاً فعل نیست. واضح است که هر چیزی که ارادی نباشد (فعل نباشد)، عمدی هم نیست. لیکن در این جا منظور از غیرعمدی، فعل‌های غیرعمدی است. یعنی رخدادهایی که ارادی هستند ولی عمدی نیستند. + +در متن قوانین مدنی، در موارد مختلف از الفاظ «ارادی»، «خارج از اراده»، «خارج از اختیار» و نظایر این‌ها استفاده شده که گاهی منظور از ارادی‌بودن، عمدی‌بودن افعال است و گاهی منظور از ارادی‌بودن یک رخداد، فعل‌بودن آن است. مثلاً در ماده‌ی 1 قانون معادن، «اکتشاف»، مجموعه عملیات و تجسس ارادی که به منظور یافتن کانسار انجام شده و شامل چند دسته عملیات خاص است، تعریف شده که در این جا ارادی‌بودن به معنای عمدی‌بودن تفسیر شده است. لیکن در تبصره‌ی 3-ی ماده‌ی 12 همین قانون، به تشخیص موارد خارج از اختیار دارندگان مجوز عملیات معدنی اشاره شده است که در این جا منظور ارادی‌نبودن و به بیان دیگر، فعل‌نبودن رخداد مورد نظر است."""@fa + ] . + + +### http://tavasi.majles.ir/ontology/general#InalienableRight +go:InalienableRight rdf:type owl:Class ; + rdfs:subClassOf go:Right , + [ rdf:type owl:Class ; + owl:complementOf [ rdf:type owl:Restriction ; + owl:onProperty [ owl:inverseOf go:EventHasUndergoer + ] ; + owl:someValuesFrom go:Waive + ] + ] ; + rdfs:label "inalienable right"@en , + "حق غير قابل للإسقاط"@ar , + "حق غیرقابل اسقاط"@fa . + + +### http://tavasi.majles.ir/ontology/general#Inanimate +go:Inanimate rdf:type owl:Class ; + rdfs:subClassOf go:Substance ; + rdfs:label "inanimate"@en , + "جوهر غير قابل للحياة"@ar , + "جوهر غیرقابل حیات"@fa ; + skos:definition "حقیقتی که در فرض وجود نیازمند حقیقت دیگری غیر از ایجاد نیست و همچنین در فرض وجود قابلیت دارا بودن سلول زنده را به صورت متعارف ندارد.و لذا مرگ برای آن مطرح نیست."@fa ; + skos:example """کوه +دریا +ملکول"""@fa . + + +### http://tavasi.majles.ir/ontology/general#Increase +go:Increase rdf:type owl:Class ; + rdfs:subClassOf go:Affection ; + rdfs:comment """آنچه که افزایش می‌یابد با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "increase"@en , + "افزایش یافتن"@fa . + + +### http://tavasi.majles.ir/ontology/general#IndeterminateIndividual +go:IndeterminateIndividual rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature ; + go:CNLs_Template "Nothing" ; + rdfs:label "Indeterminate Individual"@en , + "فرد نامتعین"@fa . + + +### http://tavasi.majles.ir/ontology/general#IndicatorIndividual +go:IndicatorIndividual rdf:type owl:Class ; + rdfs:subClassOf go:IndeterminateIndividual ; + rdfs:label "indicator individual"@en , + "فرد شاخص"@fa . + + +### http://tavasi.majles.ir/ontology/general#IndividualObligatory +go:IndividualObligatory rdf:type owl:Class ; + rdfs:subClassOf go:Obligatory ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D9%88%D8%A7%D8%AC%D8%A8_%D8%B9%DB%8C%D9%86%DB%8C" ; + rdfs:comment "واجب عينى، مقابل واجب کفایی، عملى است كه بر تمام مكلفان واجب مى باشد، به گونه اى كه با انجام دادن بعضى، از عهده ديگران ساقط نمى گردد، مانند: نمازهای یومیه و روزه ماه رمضان ."@fa ; + rdfs:label "individual obligatory"@en , + "واجب عيني"@ar , + "واجب عینی"@fa . + + +### http://tavasi.majles.ir/ontology/general#IndustrialRegion +go:IndustrialRegion rdf:type owl:Class ; + rdfs:subClassOf go:Region ; + rdfs:label "industrial region"@en , + "منطقه صنعتی"@fa . + + +### http://tavasi.majles.ir/ontology/general#IndustrialSoil +go:IndustrialSoil rdf:type owl:Class ; + rdfs:subClassOf go:Soil ; + rdfs:label "industrial soil"@en , + "خاک صنعتی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Influence +go:Influence rdf:type owl:Class ; + rdfs:subClassOf go:RelationalQuality ; + rdfs:label "influence"@en , + "اثر داشتن"@fa , + "تأثير"@ar . + + +### http://tavasi.majles.ir/ontology/general#Information +go:Information rdf:type owl:Class ; + rdfs:subClassOf go:Entity , + [ rdf:type owl:Restriction ; + owl:onProperty go:hasPart ; + owl:allValuesFrom go:Information + ] ; + go:SameAs "http://purl.obolibrary.org/obo/BFO_0000031"^^xsd:anyURI ; + rdfs:label "information"@en , + "اطلاعات"@fa ; + skos:definition """حقیقتی که در فرض وجود از یک سو به صورت مجزا از جوهر یا عرض دیگری در خارج آن را نخواهیم داشت و از سوی دیگر تشخص جوهر و عرضی -که به واسطه ی آن اکنون این حقیقت را در خارج داریم-سبب تشخص آن نمیشود. +اگرچه برچسب آن اطلاعات است ولی هم اطلاعات و قضایای تصدیقی را شامل میشود و هم دانش را. +لازم به تذکر است که تصورات و مفاهیم در خود آنتولوژی هستند و نباید به عنوان اطلاعات در نظر گرفته شوند."""@fa ; + skos:example "اطلاعات در فضای سایبری مانند خود اطلاعات در سایت ها، شبکه های اجتماعی و ... که ممکن است مصادیقی روی کامپیوترهای مختلف داشته باشد"@fa , + "اطلاعات موجود در رشته های دی ان ای"@fa , + """اطلاعات و دانش موجود در کتاب رسائل شیخ انصاری +در این مثال فرقی نمیکند که شما نظر به کتاب رسائل شیخ انصاری موجود در کتابخانه علی داشته باشید یا نظر به کتاب رسائل شیخ انصاری موجود در کتابخانه حسن. +این اطلاعات در همه ی اینها یکسان است و اینهمانی دارد."""@fa , + "دانشهای مختلفی مانند اخلاق، اصول فقه، حقوق، شیمی و ... میتوانند زیر رده هایی از این رده باشند که مصادیق مختلفی در کتب، مقالات و مجلات و حتی سایتها پیدا میکنند."@fa . + + +### http://tavasi.majles.ir/ontology/general#Inquiry +go:Inquiry rdf:type owl:Class ; + rdfs:subClassOf go:SpeechAct ; + skos:altLabel "استعلام گرفتن"@fa ; + skos:prefLabel "inquiry"@en , + "استعلام کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Insertion +go:Insertion rdf:type owl:Class ; + rdfs:subClassOf go:Alteration , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Information + ] ; + rdfs:label """آنچه که درج می‌شود، با یال +go:EventHasUndergoer +به فعل متصل شده و آنچه که درج در آن (یا بر آن) انجام می‌شود با یال +go:EventHasDestination +به فعل متصل می‌گردد. + +به طور مثال، در رخداد درج مشخصات فنی در پروانه‌ی مصرف آب، مشخصات فنی با یال +go:EventHasUndergoer +و پروانه با یال +go:EventHasDestination +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "insertion"@en , + "درج کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Installation +go:Installation rdf:type owl:Class ; + rdfs:subClassOf go:Alteration , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasDestination ; + owl:allValuesFrom go:Substance + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Substance + ] ; + rdfs:label """آنچه که نصب می‌شود، با یال +go:EventHasUndergoer +به فعل متصل شده و آنچه که نصب در آن (یا بر آن) انجام می‌شود با یال +go:EventHasDestination +به فعل متصل می‌گردد. + +به طور مثال، در رخداد نصب تجهیزات اندازه‌گیری آب در قنات (یا بر قنات)، تجهیزات اندازه‌گیری آب با یال +go:EventHasUndergoer +و قنات با یال +go:EventHasDestination +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "installation"@en , + "نصب کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Institute +go:Institute rdf:type owl:Class ; + rdfs:subClassOf go:LegalPerson ; + rdfs:label "institute"@en , + "مؤسسه"@fa . + + +### http://tavasi.majles.ir/ontology/general#Instruction +go:Instruction rdf:type owl:Class ; + rdfs:subClassOf go:Regulation ; + rdfs:label "instruction"@en , + "دستورالعمل"@fa . + + +### http://tavasi.majles.ir/ontology/general#IntercategoricalNature +go:IntercategoricalNature rdf:type owl:Class ; + rdfs:subClassOf go:Entity ; + go:CNLs_Template "Nothing" ; + rdfs:comment """غرض از این کلاس، دسته‌بندی طبیعت‌هایی که لزوماً ذیل مقوله‌ی خاصی نیستند و همچنین سادگی بیان برای مفاهیم مرکب و پیچیده است و در حقیقت، از سنخ مقوله‌ی جداگانه‌ای نیست. +کلاس‌هایی که ماهیت مستقل ندارند و به وسیله‌ی اصول موضوعه یا قواعد تبدیل‌کننده، بر اساس کلاس‌های دیگر بازنمایی می‌شوند، در ذیل این کلاس قرار می‌گیرند. به طور مثال، «قائم» با عبارت معادل با آن یعنی «چیزی که کنشگر فعل قیام است» بازنمایی می‌شود. همچنین طبیعت‌هایی نظیر «فرد نامتعین» یا «به وجود آمده» که می‌توانند شامل مقوله‌های متعدد باشند و لزوماً ذیل یک مقوله‌ی خاص قرار نمی‌گیرند، در ذیل این کلاس قرار داده می‌شوند."""@fa ; + rdfs:label "intercategorical nature"@en , + "طبیعت فرامقوله ای"@fa . + + +### http://tavasi.majles.ir/ontology/general#Intervention +go:Intervention rdf:type owl:Class ; + rdfs:subClassOf go:Alteration ; + skos:prefLabel "intervention"@en , + "دخالت کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Introduce +go:Introduce rdf:type owl:Class ; + rdfs:subClassOf go:SpeechAct ; + skos:altLabel """چیزی که معرفی می‌شود، با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "introduce"@en , + "معرفی کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Invalid +go:Invalid rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature ; + owl:disjointWith go:Valid ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D8%A8%D8%B7%D9%84%D8%A7%D9%86#foot-main2" ; + skos:altLabel "باطل"@fa , + "فاسد"@fa ; + skos:prefLabel "invalid"@en , + "نامعتبر"@fa . + + +### http://tavasi.majles.ir/ontology/general#InvoluntarinessDiscernment +go:InvoluntarinessDiscernment rdf:type owl:Class ; + rdfs:subClassOf go:Discernment ; + rdfs:comment "تشخیص ارادی‌نبودن یک رخداد یا به عبارت دیگر، تشخیص فعل‌نبودن یک رخداد"@fa ; + skos:prefLabel "involuntariness discernment"@en , + "تشخیص غیرارادی بودن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Irrigation +go:Irrigation rdf:type owl:Class ; + rdfs:subClassOf go:WaterSupply ; + skos:prefLabel "irrigation"@en , + "آبیاری کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Issuance +go:Issuance rdf:type owl:Class ; + rdfs:subClassOf go:Creation ; + rdfs:comment """مطابق توضیحات رده‌ی فوقانی (go:Creation) چیزی که صادر می‌شود به وسیله‌ی یال +go:EventHasResult +به فعل متصل می‌گردد.""" ; + skos:altLabel "صدور"@fa ; + skos:prefLabel "issuance"@en , + "صادر کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#JudicialFile +go:JudicialFile rdf:type owl:Class ; + rdfs:subClassOf go:File ; + rdfs:label "judicial file"@en , + "پرونده قضایی"@fa . + + +### http://tavasi.majles.ir/ontology/general#JudicialProcess +go:JudicialProcess rdf:type owl:Class ; + rdfs:subClassOf go:Process ; + skos:prefLabel "judicial process"@en , + "دادرسی قضایی"@fa . + + +### http://tavasi.majles.ir/ontology/general#LakeBed +go:LakeBed rdf:type owl:Class ; + rdfs:subClassOf go:Bed ; + rdfs:label "lake bed"@en , + "بستر دریاچه"@fa . + + +### http://tavasi.majles.ir/ontology/general#LawEnforcement +go:LawEnforcement rdf:type owl:Class ; + rdfs:subClassOf go:ActUpon ; + skos:prefLabel "law enforcement"@en , + "اجرا کردن قانون"@fa . + + +### http://tavasi.majles.ir/ontology/general#LawEnforcementAgency +go:LawEnforcementAgency rdf:type owl:Class ; + rdfs:subClassOf go:GovernmentAgency ; + rdfs:label "law enforcement agency"@en , + "نهاد انتظامی"@fa . + + +### http://tavasi.majles.ir/ontology/general#LawExpert +go:LawExpert rdf:type owl:Class ; + rdfs:subClassOf go:Expert ; + rdfs:label "law expert"@en , + "کارشناس حقوق"@fa . + + +### http://tavasi.majles.ir/ontology/general#LegalAuthority +go:LegalAuthority rdf:type owl:Class ; + rdfs:subClassOf go:Right ; + skos:altLabel "Legal Right"@en , + "تسلط اعتباری"@fa ; + skos:prefLabel "اختیار قانونی"@fa . + + +### http://tavasi.majles.ir/ontology/general#LegalForbidden +go:LegalForbidden rdf:type owl:Class ; + rdfs:subClassOf go:Forbidden ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D8%AD%D8%B1%D8%A7%D9%85" ; + rdfs:comment "فعلی که شارع بر ترک آن الزام نموده است.مقدمه حرام شرعی ، حرام عقلی است و طبق مبنای بعضی، شرعا حرام نیست"@fa ; + rdfs:label "legal forbidden"@en , + "حرام شرعي"@ar , + "حرام شرعی"@fa . + + +### http://tavasi.majles.ir/ontology/general#LegalPerson +go:LegalPerson rdf:type owl:Class ; + rdfs:subClassOf go:Inanimate , + go:Person ; + go:DefinitionReference "https://fa.wikipedia.org/wiki/%D8%B4%D8%AE%D8%B5_%D8%AD%D9%82%D9%88%D9%82%DB%8C"@fa ; + go:SameAs "http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Organization" ; + rdfs:label "legal person"@en , + "شخص حقوقي"@ar , + "شخص حقوقی"@fa ; + skos:definition """شخص حقوقی واقعیتی قراردادی است که خود محور تکلیف و تعهد و حق قرار میگیرد و ممکن است به اعتبار و قرارداد عقلاء یا حکومو یا شارع تحقق یابد. در اینجا فرض بر آن است که شخص حقیقی متکی به هیچ یک از اموال و دارایی های مادی و معنوی خود حتی نام و برند خود نیست. لذاست که میتوان نام و برند یک شخص حقوقی را تغییر داد و اموالی را بر دارایی های آن افزود یا کاست. +باید دقت داشت که شخص حقوقی غیر از شخصیت حقوقی است و یک شخص حقیقی میتواند شخصیتی حقوقی نیز داشته باشد، به عنوان مثال شخص الف میتواند مدیر شرکت ب باشد."""@fa ; + skos:example "مسجد، دولت، مال وقف شده به وقف عام، بانک"@fa . + + +### http://tavasi.majles.ir/ontology/general#LegalPersonality +go:LegalPersonality rdf:type owl:Class ; + rdfs:subClassOf go:Quality ; + rdfs:label "legal personality"@en , + "شخصیت حقوقی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Length +go:Length rdf:type owl:Class ; + rdfs:subClassOf go:Dimension ; + skos:altLabel "طول"@fa ; + skos:prefLabel "length"@en , + "درازا"@fa . + + +### http://tavasi.majles.ir/ontology/general#License +go:License rdf:type owl:Class ; + rdfs:subClassOf go:Information , + [ rdf:type owl:Restriction ; + owl:onProperty go:InformationHasAboutness ; + owl:allValuesFrom go:Action + ] ; + rdfs:comment """پروانه، هم می‌تواند دسته‌ای از افعال (نوع خاصی از افعال که دارای مصادیق متعدد است) را مجاز کند و هم می‌تواند تنها یک مصداق یکتا از فعلی را مجاز کند. + +در صورتی که لازم بود فرد پروانه، به وسیله‌ی یک یال به فرد شاخص دسته‌ای از افعال که به واسطه‌ی آن پروانه مجاز می‌شوند (فرد شاخص نوع فعلی که مصادیق آن به واسطه‌ی آن پروانه مجاز می‌شوند) یا به فرد نکره‌ای از یک فعل (و به تبع آن، به فرد فعل خارجی که به فرد نکره‌ی مذکور تعین می‌بخشد) متصل شود، می‌توان از یال اطلاعات دارد دربارگی (go:InformationHasAboutness) برای این منظور استفاده کرد."""@fa ; + rdfs:label "license"@en , + "پروانه"@fa . + + +### http://tavasi.majles.ir/ontology/general#LicenseCede +go:LicenseCede rdf:type owl:Class ; + rdfs:subClassOf go:Cession , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:License + ] ; + rdfs:label "license cede"@en , + "واگذار کردن پروانه"@fa . + + +### http://tavasi.majles.ir/ontology/general#LicenseIssuance +go:LicenseIssuance rdf:type owl:Class ; + rdfs:subClassOf go:Issuance , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:allValuesFrom go:License + ] ; + rdfs:label "license issuance"@en , + "صادر کردن پروانه"@fa . + + +### http://tavasi.majles.ir/ontology/general#LicenseRequest +go:LicenseRequest rdf:type owl:Class ; + rdfs:subClassOf go:Request ; + skos:altLabel "درخواست اخذ پروانه"@fa ; + skos:prefLabel "license request"@en , + "درخواست صدور پروانه"@fa . + + +### http://tavasi.majles.ir/ontology/general#LivingBeing +go:LivingBeing rdf:type owl:Class ; + rdfs:subClassOf go:Substance ; + go:CNLs_Template "Nothing" ; + rdfs:label "living being"@en , + "جوهر قابل حیات"@fa , + "جوهر قابل للحياة"@ar ; + skos:definition "جوهری که در فرض وجود دارای سلول زنده است البته مادامی که نمرده است."@fa . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:LivingBeing ; + owl:annotatedProperty skos:definition ; + owl:annotatedTarget "جوهری که در فرض وجود دارای سلول زنده است البته مادامی که نمرده است."@fa ; + rdfs:comment "مراد از زنده، در جوهر زنده، زنده بالقوه است لذا فردی از کلاس انسان بمیرد، همچنان در ذیل انسان و به تبع در ذیل جوهر زنده باقی خواهد ماند."@fa + ] . + + +### http://tavasi.majles.ir/ontology/general#LocalCouncil +go:LocalCouncil rdf:type owl:Class ; + rdfs:subClassOf go:GovernmentAgency , + go:HumanGroup ; + bu:Expander """#NAME(تشخیص یال اختصاصی داشتن محل برای شورای محل) + +CONSTRUCT + { + ?x go:hasRegionOfLocalCouncil ?y .#EXPLAIN + } + WHERE { + ?x go:belongsTo ?y . + ?x rdf:type go:LocalCouncil . + ?y rdf:type go:Region . + } + +#------------------------------ +# SWRL equivalent: +# +#go:belongsTo(?x,?y), go:LocalCouncil(?x), go:Region(?y) -> go:hasRegionOfLocalCouncil(?x,?y)""" ; + rdfs:label "local council"@en , + "شورای محل"@fa . + + +### http://tavasi.majles.ir/ontology/general#LocalTrustee +go:LocalTrustee rdf:type owl:Class ; + rdfs:subClassOf go:Human ; + rdfs:label "local trustee"@en , + "معتمد و مطلع محلی"@fa . + + +### http://tavasi.majles.ir/ontology/general#LocationArea +go:LocationArea rdf:type owl:Class ; + rdfs:subClassOf go:Place , + [ rdf:type owl:Restriction ; + owl:onProperty go:AreaIsInArea ; + owl:hasSelf "true"^^xsd:boolean + ] ; + rdfs:label "location area"@en , + "ناحیه مکانی"@fa . + + +### http://tavasi.majles.ir/ontology/general#LocationPoint +go:LocationPoint rdf:type owl:Class ; + rdfs:subClassOf go:Place ; + rdfs:label "location point"@en , + "نقطه مکانی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Maintenance +go:Maintenance rdf:type owl:Class ; + rdfs:subClassOf go:Action , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Substance + ] ; + rdfs:comment """آنچه که از آن نگهداری می‌شود، با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "maintenance"@en , + "نگهداری کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Male +go:Male rdf:type owl:Class ; + rdfs:subClassOf go:Human ; + rdfs:label "male"@en , + "رجل"@ar , + "مرد"@fa . + + +### http://tavasi.majles.ir/ontology/general#Mandatory +go:Mandatory rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature ; + rdfs:label "mandatory"@en , + "لازم الاجرا"@fa . + + +### http://tavasi.majles.ir/ontology/general#MandatoryWaterAbstractionQuota +go:MandatoryWaterAbstractionQuota rdf:type owl:Class ; + rdfs:subClassOf go:SensibleWaterAbstractionQuota ; + rdfs:label "mandatory water abstraction quota"@en , + "میزان مصرف معقول آب لازم الاجرا"@fa . + + +### http://tavasi.majles.ir/ontology/general#MarshBed +go:MarshBed rdf:type owl:Class ; + rdfs:subClassOf go:Bed , + go:NaturalWaterSource ; + rdfs:label "marsh bed"@en , + "بستر مرداب"@fa . + + +### http://tavasi.majles.ir/ontology/general#MarshWater +go:MarshWater rdf:type owl:Class ; + rdfs:subClassOf go:Water ; + rdfs:label "marsh water"@en , + "آب مرداب"@fa . + + +### http://tavasi.majles.ir/ontology/general#Measurement +go:Measurement rdf:type owl:Class ; + rdfs:subClassOf go:Appraisal ; + rdfs:comment """آنچه که مورد اندازه‌گیری قرار می‌گیرد، با یال +go:EventHasUndergoer +به فعل متصل می‌گردد. + +البته گاهی اوقات برای این رده، زیررده‌ای تعریف می‌شود و آنچه که مورد اندازه‌گیری قرار می‌گیرد، در معنای زیررده گنجانده می‌شود. در این حالت با کمی تسامح، به جای آنچه که مورد اندازه‌گیری قرار می‌گیرد، یکی از موجودیت‌های مرتبط با آن (یکی از متعلقات آن) با یال +go:EventHasUndergoer +به فعل متصل می‌گردد. مثلاً رده‌ای تحت عنوان «اندازه‌گیری سطح آب قنات» به عنوان زیررده‌ی این رده (go:Measurement) تعریف می‌شود و به جای آنچه که مورد اندازه‌گیری قرار می‌گیرد یعنی سطح آب قنات، خود قنات با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:altLabel "اندازه گرفتن"@fa , + "تعیین کردن"@fa ; + skos:prefLabel "measurement"@en , + "اندازه گیری کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#MemberOfAGeneralCategoryOfActions +go:MemberOfAGeneralCategoryOfActions rdf:type owl:Class ; + rdfs:subClassOf go:Action ; + skos:prefLabel "member of a general category of actions"@en , + "عضو یک رسته کلی از افعال"@fa . + + +### http://tavasi.majles.ir/ontology/general#MemberOfParliament +go:MemberOfParliament rdf:type owl:Class ; + rdfs:subClassOf go:GovernmentOfficial ; + rdfs:label "member of parliament"@en , + "نماینده مجلس"@fa . + + +### http://tavasi.majles.ir/ontology/general#Mine +go:Mine rdf:type owl:Class ; + rdfs:subClassOf go:Region , + go:Source ; + rdfs:label "mine"@en , + "معدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineBeneficiary +go:MineBeneficiary rdf:type owl:Class ; + rdfs:subClassOf go:Person ; + rdfs:label "mine beneficiary"@en , + "بهره بردار معدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineDiscoveryCertificate +go:MineDiscoveryCertificate rdf:type owl:Class ; + rdfs:subClassOf go:Certificate ; + rdfs:comment """برای اتصال بین گواهی کشف معدن و معدن کشف‌شده، یال +go:MineDiscoveryCertificatePertainsToMine +تعریف شد."""@fa ; + rdfs:label "mine discovery certificate"@en , + "گواهی کشف معدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineDiscoveryCertificateIssuance +go:MineDiscoveryCertificateIssuance rdf:type owl:Class ; + rdfs:subClassOf go:Issuance , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:allValuesFrom go:MineDiscoveryCertificate + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; + owl:onClass go:MineDiscoveryCertificate + ] ; + rdfs:label "mine discovery certificate issuance"@en , + "صدور گواهی کشف معدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineExploitation +go:MineExploitation rdf:type owl:Class ; + rdfs:subClassOf go:Exploitation , + go:MiningOperation ; + skos:prefLabel "mine exploitation"@en , + "بهره برداری از معدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineExploitationLicense +go:MineExploitationLicense rdf:type owl:Class ; + rdfs:subClassOf go:MiningActivityLicense ; + owl:disjointWith go:MineralExplorationLicense ; + rdfs:comment """برای اتصال بین پروانه‌ی بهره‌برداری از معدن و معدنی که پروانه مربوط به آن است (پروانه، پروانه‌ی بهره‌برداری از آن معدن است)، یال +go:MineExploitationLicensePertainsToMine +تعریف شد."""@fa ; + rdfs:label "mine exploitation license"@en , + "پروانه بهره برداری از معدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineExploitationLicenseIssuance +go:MineExploitationLicenseIssuance rdf:type owl:Class ; + rdfs:subClassOf go:LicenseIssuance , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:allValuesFrom go:MineExploitationLicense + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; + owl:onClass go:MineExploitationLicense + ] ; + rdfs:label "mine exploitation license issuance"@en , + "صدور پروانه بهره برداری از معدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Mineral +go:Mineral rdf:type owl:Class ; + rdfs:subClassOf go:NaturalResource ; + skos:altLabel "ماده معدنی"@fa ; + skos:prefLabel "mineral"@en , + "کانی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineralExploration +go:MineralExploration rdf:type owl:Class ; + rdfs:subClassOf go:Exploration , + go:MiningOperation ; + rdfs:label "mineral exploration"@en , + "اکتشاف ذخیره معدنی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineralExplorationLicense +go:MineralExplorationLicense rdf:type owl:Class ; + rdfs:subClassOf go:MiningActivityLicense ; + rdfs:comment """برای اتصال بین پروانه‌ی اکتشاف معدن و محدوده‌ی اکتشافی‌ای که پروانه مربوط به آن است (پروانه، پروانه‌ی اکتشاف در آن منطقه است)، یال +go:MineralExplorationLicensePertainsToRegion +تعریف شد."""@fa ; + rdfs:label "mineral exploration license"@fa , + "پروانه اکتشاف معدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineralExplorationLicenseIssuance +go:MineralExplorationLicenseIssuance rdf:type owl:Class ; + rdfs:subClassOf go:LicenseIssuance , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:allValuesFrom go:MineralExplorationLicense + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; + owl:onClass go:MineralExplorationLicense + ] ; + rdfs:label "mineral exploration license issuance"@en , + "صدور پروانه اکتشاف معدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineralExplorationLicenseRequest +go:MineralExplorationLicenseRequest rdf:type owl:Class ; + rdfs:subClassOf go:LicenseRequest ; + rdfs:comment """برای اتصال بین درخواست صدور پروانه‌ی اکتشاف معدن و محدوده‌ی اکتشافی‌ای که درخواست ناظر به آن است (درخواست، درخواست صدور پروانه‌ای برای اکتشاف در آن منطقه است)، یال +go:MineralExplorationLicenseRequestPertainsToRegion +تعریف شد."""@fa ; + skos:prefLabel "mineral exploration license request"@en , + "درخواست صدور پروانه اکتشاف معدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineralExplorationRegion +go:MineralExplorationRegion rdf:type owl:Class ; + rdfs:subClassOf go:Region ; + skos:altLabel "محدوده بلامعارض"@fa ; + skos:prefLabel "mineral exploration region"@en , + "محدوده اکتشافی معدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineralExtractionPermit +go:MineralExtractionPermit rdf:type owl:Class ; + rdfs:subClassOf go:MiningOperationLicense ; + owl:disjointWith go:MiningActivityLicense ; + rdfs:label "mineral extraction permit"@en , + "اجازه برداشت مواد معدنی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineralReserve +go:MineralReserve rdf:type owl:Class ; + rdfs:subClassOf go:MineralResource ; + skos:altLabel "ذخیره معدنی"@fa ; + skos:prefLabel "mineral reserve"@en , + "کانسار"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineralResource +go:MineralResource rdf:type owl:Class ; + rdfs:subClassOf go:Mineral ; + rdfs:label "mineral resource"@en , + "منبع معدنی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MineralWater +go:MineralWater rdf:type owl:Class ; + rdfs:subClassOf go:Water ; + rdfs:label "mineral water"@en , + "آب معدنی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Mining +go:Mining rdf:type owl:Class ; + rdfs:subClassOf go:Extraction , + go:MineExploitation , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasSource ; + owl:allValuesFrom go:Mine + ] ; + skos:prefLabel "mining"@en , + "استخراج از معدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#MiningActivityLicense +go:MiningActivityLicense rdf:type owl:Class ; + rdfs:subClassOf go:MiningOperationLicense ; + rdfs:label "mining activity license"@en , + "پروانه اشتغال به فعالیت های معدنی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MiningOperation +go:MiningOperation rdf:type owl:Class ; + rdfs:subClassOf go:MemberOfAGeneralCategoryOfActions ; + skos:prefLabel "mining operation"@en , + "عملیات معدنی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MiningOperationLicense +go:MiningOperationLicense rdf:type owl:Class ; + rdfs:subClassOf go:License ; + rdfs:label "mining operation license"@en , + "مجوز عملیات معدنی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Minister +go:Minister rdf:type owl:Class ; + rdfs:subClassOf go:GovernmentOfficial ; + rdfs:comment "minister" ; + rdfs:label "وزیر"@fa . + + +### http://tavasi.majles.ir/ontology/general#Ministry +go:Ministry rdf:type owl:Class ; + rdfs:subClassOf go:GovernmentAgency ; + rdfs:label "وزارت"@fa , + "ministry" . + + +### http://tavasi.majles.ir/ontology/general#Monday +go:Monday rdf:type owl:Class ; + rdfs:subClassOf go:DayOfWeek ; + rdfs:label "monday"@en , + "دوشنبه"@fa , + "يوم الإثنين"@ar . + + +### http://tavasi.majles.ir/ontology/general#MonthOfYear +go:MonthOfYear rdf:type owl:Class ; + rdfs:subClassOf go:TimeInterval ; + rdfs:label "month of year"@en , + "شهر في السنة"@ar , + "ماه در سال"@fa . + + +### http://tavasi.majles.ir/ontology/general#MultiProvinceRegion +go:MultiProvinceRegion rdf:type owl:Class ; + rdfs:subClassOf go:Region ; + rdfs:label "multi-province area"@en , + "منطقه چند استانی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Municipality +go:Municipality rdf:type owl:Class ; + rdfs:subClassOf go:GovernmentAgency ; + rdfs:label "municipality"@en , + "شهرداری"@fa . + + +### http://tavasi.majles.ir/ontology/general#NGO +go:NGO rdf:type owl:Class ; + rdfs:subClassOf go:Organization ; + rdfs:comment "منظور هرگونه نهاد غیر دولتی است به طور کلی است. با سازمان مردم‌نهاد اشتباه گرفته نشود."@fa ; + rdfs:label "non-governmental organization"@en , + "سازمان غیردولتی"@fa . + + +### http://tavasi.majles.ir/ontology/general#NaturalCreekBed +go:NaturalCreekBed rdf:type owl:Class ; + owl:equivalentClass [ owl:intersectionOf ( go:CreekBed + go:NaturalWaterSource + ) ; + rdf:type owl:Class + ] ; + rdfs:label "natural creek bed"@en , + "بستر نهر طبیعی"@fa . + + +### http://tavasi.majles.ir/ontology/general#NaturalCreekWater +go:NaturalCreekWater rdf:type owl:Class ; + rdfs:subClassOf go:FlowingWater ; + rdfs:label "natural creek water"@en , + "آب نهر طبیعی"@fa . + + +### http://tavasi.majles.ir/ontology/general#NaturalLakeBed +go:NaturalLakeBed rdf:type owl:Class ; + owl:equivalentClass [ owl:intersectionOf ( go:LakeBed + go:NaturalWaterSource + ) ; + rdf:type owl:Class + ] ; + rdfs:label "natural lake bed"@en , + "بستر دریاچه طبیعی"@fa . + + +### http://tavasi.majles.ir/ontology/general#NaturalLakeWater +go:NaturalLakeWater rdf:type owl:Class ; + rdfs:subClassOf go:Water ; + rdfs:label "natural lake water"@en , + "آب دریاچه طبیعی"@fa . + + +### http://tavasi.majles.ir/ontology/general#NaturalPondBed +go:NaturalPondBed rdf:type owl:Class ; + owl:equivalentClass [ owl:intersectionOf ( go:NaturalWaterSource + go:PondBed + ) ; + rdf:type owl:Class + ] ; + skos:altLabel "بستر برکه طبیعی"@fa ; + skos:prefLabel "natural pond bed"@en , + "بستر آبگیر طبیعی"@fa . + + +### http://tavasi.majles.ir/ontology/general#NaturalPondWater +go:NaturalPondWater rdf:type owl:Class ; + rdfs:subClassOf go:Water ; + rdfs:label "natural pond water"@en , + "آب آبگیر طبیعی"@fa , + "آب برکه طبیعی"@fa . + + +### http://tavasi.majles.ir/ontology/general#NaturalResource +go:NaturalResource rdf:type owl:Class ; + rdfs:subClassOf go:Inanimate ; + rdfs:comment "منابعی که از طبیعت استخراج شده یا به هر نحو دیگری از طبیعت به دست آمده و مورد استفاده قرار می‌گیرند. مانند: آب، نفت، نور خورشید، خاک"@fa ; + rdfs:label "natural resource"@en , + "منبع طبیعی"@fa ; + skos:definition "A stock or supply of money, materials, staff, and other assets that can be drawn on by a person or organization in order to function effectively"@en . + + +### http://tavasi.majles.ir/ontology/general#NaturalWaterSource +go:NaturalWaterSource rdf:type owl:Class ; + owl:equivalentClass [ owl:intersectionOf ( go:WaterSource + [ rdf:type owl:Class ; + owl:complementOf go:ArtificialWaterSource + ] + ) ; + rdf:type owl:Class + ] ; + rdfs:label "natural water source"@en , + "مأخذ آب طبیعی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Negotiate +go:Negotiate rdf:type owl:Class ; + rdfs:subClassOf go:SpeechAct ; + rdfs:comment "تلاش برای رسیدن به توافق و سنگ‌ها را واکندن"@fa ; + skos:altLabel """آنچه که بر سر آن مذاکره می‌شود با یال +go:EventHasTheme +به فعل متصل می‌گردد. + +البته گاهی اوقات برای این رده، زیررده‌ای تعریف می‌شود و آنچه که بر سر آن مذاکره صورت می‌گیرد، در معنای زیررده گنجانده می‌شود. در این حالت با کمی تسامح، به جای آنچه که بر سر آن مذاکره صورت می‌گیرد، یکی از موجودیت‌های مرتبط با آن (یکی از متعلقات آن) با یال +go:EventHasTheme +به فعل متصل می‌گردد. مثلاً رده‌ای تحت عنوان «مذاکره بر سر جبران خسارت» به عنوان زیررده‌ی این رده (go:Negotiate) تعریف می‌شود و به جای آنچه که بر سر آن مذاکره صورت می‌گیرد یعنی فعل جبران خسارت، خود رخداد واردشدن خسارت با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "negotiate"@en , + "مذاکره کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#NonActual +go:NonActual rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature ; + rdfs:label "non-actual"@en , + "غير فعلي"@ar , + "غیر فعلی"@fa . + + +### http://tavasi.majles.ir/ontology/general#NonExistent +go:NonExistent rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature ; + rdfs:label "nonexistent"@en , + "غیرموجود"@fa . + + +### http://tavasi.majles.ir/ontology/general#NonFreshWater +go:NonFreshWater rdf:type owl:Class ; + rdfs:subClassOf go:Water ; + rdfs:comment "شامل همه‌ی انواع آب غیرشیرین اعم از آب لب‌شور (brackish water)، آب شور (saline water) و آب نمک (briny water)."@fa ; + rdfs:label "non-fresh water"@en , + "آب غیرشیرین"@fa . + + +### http://tavasi.majles.ir/ontology/general#NonTransferableRight +go:NonTransferableRight rdf:type owl:Class ; + rdfs:subClassOf go:Right , + [ rdf:type owl:Class ; + owl:complementOf [ rdf:type owl:Restriction ; + owl:onProperty [ owl:inverseOf go:EventHasUndergoer + ] ; + owl:someValuesFrom go:Transfer + ] + ] ; + rdfs:label "non-transferable right"@en , + "حق غير قابل للانتقال"@ar , + "حق غیرقابل انتقال"@fa . + + +### http://tavasi.majles.ir/ontology/general#NotaryOffice +go:NotaryOffice rdf:type owl:Class ; + rdfs:subClassOf go:GovernmentAgency ; + rdfs:label "notary office"@en , + "اداره ثبت اسناد رسمی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Notify +go:Notify rdf:type owl:Class ; + owl:equivalentClass [ owl:intersectionOf ( go:SpeechAct + [ rdf:type owl:Class ; + owl:complementOf go:Declaration + ] + ) ; + rdf:type owl:Class + ] ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D8%A7%D8%AE%D8%A8%D8%A7%D8%B1_(%D8%A7%D8%B5%D9%88%D9%84)#foot1"@fa ; + rdfs:comment "اِخبار، مقابل اِنشا و مصدر «باب افعال» به معنای «خبر دادن» است و در اصطلاح اهل لغت گاهی به معنای کلامی است که بر ثبوت یا عدم ثبوت نسبت در خارج دلالت می‌نماید؛ به بیان دیگر، به لفظ مرکب تام که دلالت بر نسبتی در خارج نماید و قابل تصدیق و تکذیب باشد، «اِخبار» گفته می‌شود."@fa ; + skos:altLabel "assertion"@en , + "اخبار کردن"@fa , + """آنچه که درباره‌ی آن اطلاع‌رسانی صورت می‌گیرد، با یال +go:EventHasTheme +به فعل متصل می‌گردد.""" ; + skos:prefLabel "notify"@en , + "خبر دادن"@fa . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:Notify ; + owl:annotatedProperty skos:altLabel ; + owl:annotatedTarget "assertion"@en ; + rdfs:seeAlso "https://plato.stanford.edu/entries/assertion/" + ] . + + +### http://tavasi.majles.ir/ontology/general#Object +go:Object rdf:type owl:Class ; + rdfs:subClassOf go:SpeechAct ; + rdfs:comment """برای اشاره به موضوع اعتراض (آنچه که مورد اعتراض قرار گرفته یا یکی از متعلقات آن) از یال +go:EventHasTheme +استفاده می‌شود. + +در صورتی که از شخص خاصی شکایت شده باشد، از یال +go:EventHasAfflicted +برای اتصال شخص مذکور به فعل بهره گرفته می‌شود."""@fa ; + skos:prefLabel "Objection"@en , + "اعتراض کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Obligatory +go:Obligatory rdf:type owl:Class ; + rdfs:subClassOf go:GenerallyPermissible , + go:Requested , + go:UndergoerOfCommanding ; + bu:DefaultValue """#NAME(تزاحم دو واجب بدون ترجیح) +#TRANSLATE(مادامی که دو واجب، با هم تضاد داشته باشند و هیچ‌یک بر دیگری ترجیح نداشته باشد، بدل یکدیگر هستند.)@fa + +CONSTRUCT { + ?vajeb1 go:hasOptionalSubstitute ?vajeb2 .#EXPLAIN#ORDER(1) + ## می‌توان مستقیماً نوشت که این دو واجب تخییری‌اند. ولی قاعده‌ی + ## SWRL‏ + ## این کار را انجام می‌دهد. +} +WHERE { + ?vajeb1 rdf:type go:Obligatory . + ?vajeb2 rdf:type go:Obligatory . + ?vajeb1 go:hasContrary ?vajeb2 . + FILTER NOT EXISTS { + {?vajeb1 go:isPreferredTo ?vajeb2 .} UNION {?vajeb2 go:isPreferredTo ?vajeb1 .} + } +}""" , + """#NAME(هر واجب به طور پیشفرض، فعلیت دارد.) + +CONSTRUCT { + ?x rdf:type go:Actual .#EXPLAIN #ORDER(1) +} +WHERE { + ?x rdf:type go:Obligatory . + FILTER NOT EXISTS {?x rdf:type go:Actual .} + FILTER NOT EXISTS {?x rdf:type go:CameIntoBeing .} + FILTER NOT EXISTS {?x rdf:type go:NonActual .} + FILTER NOT EXISTS {?x go:EventHasPrerequisite ?y .} +}""" ; + bu:Expander """#NAME(ترجیح واجب بدون بدل) +#TRANSLATE(در فرض تزاحم دو واجب انشائی، واجبی که بدل دارد مرجوح است و آن بدل فعلی است.)@fa + +CONSTRUCT { + ?vajeb1 rdf:type go:NonActual .#EXPLAIN + ?vajeb2 go:isPreferredTo ?vajeb1 .#EXPLAIN + ?x rdf:type go:Obligatory .#EXPLAIN + ?x rdf:type go:Actual .#EXPLAIN +} +WHERE { + ?vajeb1 rdf:type go:Obligatory . + ?vajeb2 rdf:type go:Obligatory . + ?vajeb1 go:hasContrary ?vajeb2 . + ?vajeb1 go:hasSubstitute ?x . + FILTER ( ?x != ?vajeb2) +}""" ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D9%88%D8%A7%D8%AC%D8%A8_(%D8%A7%D8%B5%D9%88%D9%84)" ; + rdfs:label "obligatory"@en , + "واجب"@ar , + "واجب"@fa . + + +### http://tavasi.majles.ir/ontology/general#ObligatoryForItself +go:ObligatoryForItself rdf:type owl:Class ; + rdfs:subClassOf go:Obligatory ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D9%88%D8%A7%D8%AC%D8%A8_%D9%86%D9%81%D8%B3%DB%8C" ; + rdfs:comment "واجب نفسی، مقابل واجب غیری، واجبی است که فی نفسه دارای مصلحت بوده؛ به بیان دیگر، واجبی که برای خودش واجب شده باشد نه به منظور رسیدن به یک واجب دیگر واجب نفسی نام دارد، مانند: نمازهای یومیه و روزه ماه رمضان."@fa ; + rdfs:label "obligatory for itself"@en , + "واجب نفسي"@ar , + "واجب نفسی"@fa . + + +### http://tavasi.majles.ir/ontology/general#ObligatoryForOther +go:ObligatoryForOther rdf:type owl:Class ; + rdfs:subClassOf go:Obligatory , + [ rdf:type owl:Restriction ; + owl:onProperty [ owl:inverseOf go:EventHasPrerequisite + ] ; + owl:someValuesFrom go:Obligatory + ] ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D9%88%D8%A7%D8%AC%D8%A8_%D8%BA%DB%8C%D8%B1%DB%8C" ; + rdfs:comment "واجب غیری، مقابل واجب نفسی بوده و به واجبی گفته می‌شود که خودش به نفسه و به طور مستقیم دارای مصلحت نیست بلکه مصلحت در غیر آن است."@fa ; + rdfs:label "obligatory for other"@en , + "واجب غيري"@ar , + "واجب غیری"@fa . + + +### http://tavasi.majles.ir/ontology/general#ObligatoryWithChoice +go:ObligatoryWithChoice rdf:type owl:Class ; + rdfs:subClassOf go:Obligatory ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D9%88%D8%A7%D8%AC%D8%A8_%D8%AA%D8%AE%DB%8C%DB%8C%D8%B1%DB%8C" ; + rdfs:comment "اجب تخییری، مقابل واجب تعیینی بوده و به واجبی گفته می‌شود که بدل و جانشین دارد؛ یعنی طلب مولا به یکی از دو یا چند شیء تعلق گرفته است که هر یک می‌تواند بدل دیگری قرار گیرد."@fa ; + rdfs:label "Obligatory With Choice"@en , + "واجب تخييري"@ar , + "واجب تخییری"@fa . + + +### http://tavasi.majles.ir/ontology/general#Obsolete +go:Obsolete rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature ; + rdfs:label "obsolete"@en , + "منسوخ شده"@fa . + + +### http://tavasi.majles.ir/ontology/general#Obstruction +go:Obstruction rdf:type owl:Class ; + rdfs:subClassOf go:Disruption ; + rdfs:comment """مطابق توضیحات رده‌ی فوقانی (go:Disruption) چیزی که نسبت به آن ممانعت به عمل می‌آید، با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:altLabel "ممانعت کردن"@fa ; + skos:prefLabel "obstruction"@en , + "جلوگیری کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Omission +go:Omission rdf:type owl:Class ; + rdfs:subClassOf go:Failure ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D8%AA%D8%B1%DA%A9" ; + rdfs:comment "ترک یعنی انجام ندادن، مقابل فعل است."@fa ; + skos:altLabel "انجام ندادن"@fa ; + skos:prefLabel "omission"@en , + "ترک فعل کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Ontology +go:Ontology rdf:type owl:Class ; + rdfs:subClassOf go:Information ; + rdfs:label "ontology"@en , + "هستان نگار"@fa . + + +### http://tavasi.majles.ir/ontology/general#Opine +go:Opine rdf:type owl:Class ; + rdfs:subClassOf go:SpeechAct ; + rdfs:comment """در صورت لزوم، آنچه که در مورد آن نظر داده می‌شود با یال +go:EventHasTheme +به فعل متصل می‌گردد."""@fa ; + skos:altLabel "اظهارنظر کردن"@fa , + "مشورت دادن"@fa ; + skos:prefLabel "opine"@en , + "نظر دادن"@fa . + + +### http://tavasi.majles.ir/ontology/general#OrdinaryLaw +go:OrdinaryLaw rdf:type owl:Class ; + rdfs:subClassOf go:PositiveLaw ; + rdfs:label "ordinary law"@en , + "قانون"@fa . + + +### http://tavasi.majles.ir/ontology/general#OrganicLaw +go:OrganicLaw rdf:type owl:Class ; + rdfs:subClassOf go:PositiveLaw ; + rdfs:label "organic law"@en , + "سند بالادستی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Organization +go:Organization rdf:type owl:Class ; + rdfs:subClassOf go:LegalPerson ; + rdfs:label "organization"@en , + "سازمان"@fa . + + +### http://tavasi.majles.ir/ontology/general#Ownership +go:Ownership rdf:type owl:Class ; + rdfs:subClassOf go:RelationalQuality ; + go:DefinitionInScientificSocieties """تعريف مقولة الملک و ترادفه مع الجدة و له +قال و منها الملك و الجدة و له و هو التملك للشيء و قيل كون الشيء مشمولا بما ينتقل بانتقاله كالتلبس و التختم. أقول الملك أحد الأجناس العالية قال الشيخ أبو علي رحمه الله في الشفاء مقولة الملك لا أحققها و يشبه أن تكون عبارة عن كون الشيء مشمولا لغيره ينتقل بانتقاله كالتلبس و التختم. أما المصنف رحمه الله فإنه جعلها عبارة عن نسبة التملك للشيء قال رحمه الله و باعتبار وقوع الاشتباه فيها وضع الأوائل لها الملك و الجدة و..."""@fa ; + rdfs:label "ownership"@en , + "مالکیت"@fa ; + skos:definition "در تعریف ملک در منطق اختلاف نظر است. در اینجا مراد همان مالکیت و تملک است."@fa . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:Ownership ; + owl:annotatedProperty go:DefinitionInScientificSocieties ; + owl:annotatedTarget """تعريف مقولة الملک و ترادفه مع الجدة و له +قال و منها الملك و الجدة و له و هو التملك للشيء و قيل كون الشيء مشمولا بما ينتقل بانتقاله كالتلبس و التختم. أقول الملك أحد الأجناس العالية قال الشيخ أبو علي رحمه الله في الشفاء مقولة الملك لا أحققها و يشبه أن تكون عبارة عن كون الشيء مشمولا لغيره ينتقل بانتقاله كالتلبس و التختم. أما المصنف رحمه الله فإنه جعلها عبارة عن نسبة التملك للشيء قال رحمه الله و باعتبار وقوع الاشتباه فيها وضع الأوائل لها الملك و الجدة و..."""@fa ; + go:DefinitionReference "الجوهر النضید و رسالة التصور و التصدیق, جلد: ۱, صفحه: ۳۰"@fa + ] . + + +### http://tavasi.majles.ir/ontology/general#Pardon +go:Pardon rdf:type owl:Class ; + rdfs:subClassOf go:SpeechAct , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasTheme ; + owl:allValuesFrom go:Crime + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Person + ] ; + rdfs:comment """جرمی که بخشوده می‌شود، با یال +go:EventHasTheme +به فعل متصل می‌شود. + +شخصی که مورد عفو قرار می‌گیرد، با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:altLabel "رضایت دادن"@fa , + "عفو کردن"@fa ; + skos:prefLabel "pardon"@en , + "گذشت کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#PastTime +go:PastTime rdf:type owl:Class ; + rdfs:subClassOf go:TimeInstant ; + rdfs:label "Past Time"@en , + "زمان گذشته"@fa . + + +### http://tavasi.majles.ir/ontology/general#Payment +go:Payment rdf:type owl:Class ; + rdfs:subClassOf go:Presentation ; + skos:prefLabel "payment"@en , + "پرداخت کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Percentage +go:Percentage rdf:type owl:Class ; + rdfs:subClassOf go:Ratio ; + rdfs:label "percentage"@en , + "درصد"@fa . + + +### http://tavasi.majles.ir/ontology/general#Permissible +go:Permissible rdf:type owl:Class ; + rdfs:subClassOf go:GenerallyPermissible , + go:UndergoerOfPrescription ; + bu:DefaultValue """#NAME(أصالة الإباحة) +#TRANSLATE(مادامی که حکم تکلیفی یک فعل خارجی مشخص نباشد، انجام آن جایز است.)@fa + +CONSTRUCT { + ?action rdf:type go:Permissible .#EXPLAIN#ORDER(0) +} +WHERE { + ?action rdf:type go:Action . + FILTER NOT EXISTS {?action rdf:type go:UndergoerOfCommanding .} + FILTER NOT EXISTS {?x go:isObeyedByAction ?action .} + FILTER NOT EXISTS {?action rdf:type go:Permissible .} +}""" ; + rdfs:label "permissible"@en , + "مباح بالمعنى الأخص"@ar , + "مباح به معنای اخص"@fa . + + +### http://tavasi.majles.ir/ontology/general#Permit +go:Permit rdf:type owl:Class ; + rdfs:subClassOf go:Prescribe ; + owl:disjointWith go:Prohibit ; + rdfs:comment """مطابق توضیحاتی که برای رده‌ی فوقانی (go:SpeechAct) ارائه شد، شخصی که به او اجازه داده می‌شود، با یال +go:EventHasRecipient +به فعل اجازه‌دادن متصل می‌گردد. + +همچنین مطابق توضیحاتی که برای رده‌ی فوقانی (go:Prescribe) ارائه شد، فعلی که به مجازبودن آن حکم می‌شود، با یال +go:EventHasUndergoer +به فعل اجازه‌دادن متصل می‌شود."""@fa ; + skos:altLabel "رخصت دادن"@fa ; + skos:prefLabel "permit"@en , + "اجازه دادن"@fa . + + +### http://tavasi.majles.ir/ontology/general#PermittedToPerformEconomicActivity +go:PermittedToPerformEconomicActivity rdf:type owl:Class ; + rdfs:subClassOf go:Person ; + rdfs:label "permitted to perform economic activity"@en , + "شخص مجاز به فعالیت اقتصادی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Person +go:Person rdf:type owl:Class ; + rdfs:subClassOf go:Substance ; + owl:disjointUnionOf ( go:Human + go:LegalPerson + ) ; + rdfs:comment "جامع شخص حقیقی (انسان) و شخص حقوقی"@fa ; + rdfs:label "person"@en , + "شخص"@fa . + + +### http://tavasi.majles.ir/ontology/general#PersonGroup +go:PersonGroup rdf:type owl:Class ; + rdfs:subClassOf go:Group , + [ rdf:type owl:Restriction ; + owl:onProperty [ owl:inverseOf go:GroupHasMember + ] ; + owl:allValuesFrom go:Person + ] ; + rdfs:label "person group"@en , + "گروه اشخاص"@fa . + + +### http://tavasi.majles.ir/ontology/general#Place +go:Place rdf:type owl:Class ; + rdfs:subClassOf go:Entity ; + rdfs:label "place"@en , + "مکان"@fa ; + skos:definition "اینجا مکان به عنوان عارض بر حقیقت مکانمند نظر شده است. هر چند در برخی نظریات مکان بدون مکانمند فرض تحقق دارد."@fa . + + +### http://tavasi.majles.ir/ontology/general#Plan +go:Plan rdf:type owl:Class ; + rdfs:subClassOf go:Information ; + rdfs:label "plan"@en , + "طرح"@fa . + + +### http://tavasi.majles.ir/ontology/general#Police +go:Police rdf:type owl:Class ; + rdfs:subClassOf go:LawEnforcementAgency ; + rdfs:label "police"@en , + "نیروی انتظامی"@fa . + + +### http://tavasi.majles.ir/ontology/general#PondBed +go:PondBed rdf:type owl:Class ; + rdfs:subClassOf go:Bed ; + skos:altLabel "بستر برکه"@fa ; + skos:prefLabel "pond bed"@en , + "بستر آبگیر"@fa . + + +### http://tavasi.majles.ir/ontology/general#Position +go:Position rdf:type owl:Class ; + rdfs:subClassOf go:Quality ; + go:DefinitionInScientificSocieties "مقوله وضع از مقولات عَرَضی بوده، و عبارت است از: نسبت اجزای جسم با یکدیگر، و نسبت آن اجزا با اجسام دیگر، مانند ایستاده بودن، نشسته بودن و به پشت خوابیده بودن. خواجه طوسی در اساس الاقتباس در تعریف آن چنین آورده‌ است: \"و آن (وضع)، هیاتی باشد که مرکب را (جسم را) حاصل شود، به سبب نسبتی که اجزا او را با یک دیگر، و نسبتی که اجزا او را با جهات عالم افتد مانند قیام و قعود، و استلقا (به پشت خوابیدن) و انبطاح (بر روی افتادن) و غیر آن\". هنگامی که کُره‌ای به گرد محور خود بچرخد، وضع آن تغییر می‌کند و از این رو حرکت آن را «حرکت وضعی» می‌گویند."@fa ; + go:WikiFeqh "http://wikifeqh.ir/%D9%85%D9%82%D9%88%D9%84%D9%87_%D9%88%D8%B6%D8%B9"@fa ; + rdfs:label "position"@en , + "وضع"@fa ; + skos:definition "گرچه وضع را به یک لحاظ میتوان از مقوله نسبت دانست.(زیرا از نسبت اجزاء یک کل نسبت به هم پدید آمده است) اما در عرف این را ویژگی آن کل میدانند."@fa ; + skos:example """قیام(ایستاده بودن) +قعود(نشسته بودن) +منحنی بودن +خم بودن +راست بودن"""@fa . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:Position ; + owl:annotatedProperty go:DefinitionInScientificSocieties ; + owl:annotatedTarget "مقوله وضع از مقولات عَرَضی بوده، و عبارت است از: نسبت اجزای جسم با یکدیگر، و نسبت آن اجزا با اجسام دیگر، مانند ایستاده بودن، نشسته بودن و به پشت خوابیده بودن. خواجه طوسی در اساس الاقتباس در تعریف آن چنین آورده‌ است: \"و آن (وضع)، هیاتی باشد که مرکب را (جسم را) حاصل شود، به سبب نسبتی که اجزا او را با یک دیگر، و نسبتی که اجزا او را با جهات عالم افتد مانند قیام و قعود، و استلقا (به پشت خوابیدن) و انبطاح (بر روی افتادن) و غیر آن\". هنگامی که کُره‌ای به گرد محور خود بچرخد، وضع آن تغییر می‌کند و از این رو حرکت آن را «حرکت وضعی» می‌گویند."@fa ; + go:DefinitionReference "http://wikifeqh.ir/%D9%85%D9%82%D9%88%D9%84%D9%87_%D9%88%D8%B6%D8%B9" + ] . + + +### http://tavasi.majles.ir/ontology/general#PositiveLaw +go:PositiveLaw rdf:type owl:Class ; + rdfs:subClassOf go:Information ; + rdfs:label "positive law"@en , + "قانون موضوعه"@fa . + + +### http://tavasi.majles.ir/ontology/general#Prescribe +go:Prescribe rdf:type owl:Class ; + rdfs:subClassOf go:Declaration ; + rdfs:comment "حکم کردن، جعل قانون است."@fa , + """فعلی که درباره‌ی آن حکمی صادر می‌شود، با یال +go:EventHasUndergoer +به فعل حکم‌کردن متصل می‌شود."""@fa ; + skos:altLabel "rule" ; + skos:prefLabel "prescribe"@en , + "حکم کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Presentation +go:Presentation rdf:type owl:Class ; + rdfs:subClassOf go:Action ; + rdfs:comment """آنچه که ارائه می‌شود با یال +go:EventHasUndergoer +به فعل متصل می‌گردد. + +شخصی که چیزی به او ارائه می‌شود با یال +go:EventHasRecipient +به فعل متصل می‌گردد."""@fa ; + skos:altLabel "عرضه کردن"@fa ; + skos:prefLabel "presentation"@en , + "ارائه کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Prevention +go:Prevention rdf:type owl:Class ; + rdfs:subClassOf go:Action ; + rdfs:comment """آنچه که از آن پیشگیری می‌شود، می‌تواند به صورت فرد نامتعینی که مصداقی از یک رخداد است بازنمایی شود. (از وقوع رخدادی که ویژگی‌هایی مطابق با آن فرد نامتعین داشته باشد پیشگیری به عمل می‌آید.) در این حالت فرد نامتعین مذکور با یال +go:EventHasTheme +به فعل پیشگیری‌کردن متصل می‌شود. + +لیکن در بسیاری از موارد، برای این رده زیررده‌ای تعریف می‌شود و آنچه که مورد پیشگیری قرار می‌گیرد، در معنای زیررده گنجانده می‌شود. در این حالت با کمی تسامح، به جای آنچه که مورد پیشگیری قرار می‌گیرد، یکی از موجودیت‌های مرتبط با آن (یکی از متعلقات آن) با یال +go:EventHasTheme +به فعل متصل می‌گردد. مثلاً رده‌ای تحت عنوان «پیشگیری‌کردن از آلوده‌شدن» به عنوان زیررده‌ی این رده (go:Prevention) تعریف می‌شود و جای آنچه که مورد پیشگیری قرار می‌گیرد یعنی رخداد آلوده‌شدن، آنچه که از آلوده‌شدن آن پیشگیری می‌شود با یال +go:EventHasTheme +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "prevention"@en , + "پیشگیری کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#PreviousStateRestoration +go:PreviousStateRestoration rdf:type owl:Class ; + rdfs:subClassOf go:Compensation ; + skos:prefLabel "previous state restoration"@en , + "اعاده کردن وضع سابق"@fa . + + +### http://tavasi.majles.ir/ontology/general#Price +go:Price rdf:type owl:Class ; + rdfs:subClassOf go:Quantity ; + rdfs:label "price"@en , + "قیمت"@fa . + + +### http://tavasi.majles.ir/ontology/general#PrivateWater +go:PrivateWater rdf:type owl:Class ; + rdfs:subClassOf go:Water ; + owl:disjointWith go:PublicWater ; + rdfs:label "private water"@en , + "آب متعلق به شخص"@fa . + + +### http://tavasi.majles.ir/ontology/general#Probable +go:Probable rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature ; + rdfs:label "probable"@en , + "محتمل"@fa . + + +### http://tavasi.majles.ir/ontology/general#Process +go:Process rdf:type owl:Class ; + rdfs:subClassOf go:Event ; + go:SimilarTo "http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Process" ; + rdfs:comment "فرآیند، مجموعه‌ای از رخدادهاست که به ترتیب اتفاق می‌افتند. ممکن است همه‌ی آن‌ها فعل یا همه‌ی آن‌ها انفعال یا برخی از آن‌ها فعل و برخی دیگر انفعال باشند. همچنین ممکن است همه‌ی افعال ذیل یک فرآیند توسط یک شخص انجام شده یا این که توسط اشخاص مختلف انجام شده باشند (عامل‌های مختلفی داشته باشند). فرآیندها را می‌توان با یال دارد جزء (go:hasPart) به رخدادهای زیرمجموعه‌ی آن‌ها متصل کرد. اکثر فرآیندها، خود یک انفعال هستند ولی بعضی از آن‌ها نیز فعل به حساب می‌آیند و عامل دارند. لذا به عنوان رده‌ای مستقیماً ذیل رخداد و در کنار فعل و انفعال در نظر گرفته شد؛ اگرچه هر فرآیند چیزی جز فعل یا انفعال نیست."@fa ; + rdfs:label "process"@en , + "فرآیند"@fa . + + +### http://tavasi.majles.ir/ontology/general#Prohibit +go:Prohibit rdf:type owl:Class ; + owl:equivalentClass [ owl:intersectionOf ( go:Command + [ rdf:type owl:Class ; + owl:complementOf go:Request + ] + ) ; + rdf:type owl:Class + ] ; + rdfs:comment "بازداشتن گاهی به صورت الزامی است و گاهی خیر. هم به معنای ممنوع کردن چیزی و هم به معنای منع کردن کسی نسبت به چیزی به کار می‌رود."@fa ; + skos:altLabel "ممنوع کردن"@fa , + "منع کردن"@fa ; + skos:prefLabel "prohibit"@en , + "بازداشتن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Prosecute +go:Prosecute rdf:type owl:Class ; + rdfs:subClassOf go:Action , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasTheme ; + owl:allValuesFrom go:Crime + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Person + ] ; + rdfs:comment """شخصی که مورد تعقیب قضایی قرار می‌گیرد، با یال +go:EventHasUndergoer +به فعل متصل می‌شود. + +جرمی که منجر به تعقیب قضایی می‌شود با یال +go:EventHasTheme +به فعل متصل می‌شود."""@fa ; + skos:prefLabel "prosecute"@en , + "تعقیب قضایی کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Prosecutor +go:Prosecutor rdf:type owl:Class ; + rdfs:subClassOf go:GovernmentOfficial ; + rdfs:label "prosecutor"@en , + "دادستان"@fa . + + +### http://tavasi.majles.ir/ontology/general#Protection +go:Protection rdf:type owl:Class ; + rdfs:subClassOf go:Maintenance , + go:Prevention ; + rdfs:comment """مطابق توضیحات رده‌ی فوقانی (go:Maintenance) آنچه که از آن حفاظت می‌شود با یال +go:EventHasUndergoer +به فعل متصل می‌گردد. + +همچنین مطابق توضیحات رده‌ی فوقانی (go:Prevention) خطری که از چیزی در برابر آن خطر محافظت می‌شود (از وقوع آن خطر پیشگیری می‌شود) با یال +go:EventHasTheme +به فعل متصل می‌گردد."""@fa ; + skos:altLabel "حفاظت کردن"@fa ; + skos:prefLabel "protection"@en , + "محافظت کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Prove +go:Prove rdf:type owl:Class ; + rdfs:subClassOf go:SpeechAct ; + rdfs:comment """آنچه که مورد اثبات قرار می‌گیرد، با یال +go:EventHasUndergoer +به فعل متصل می‌شود."""@fa , + "اثبات کردن در فقه معمولا دو کاربرد دارد: ۱ - احراز وجود خارجی موضوع دارای اثر شرعی، ۲ - اقامه دلیل بر دعوا نزد قاضی."@fa ; + skos:altLabel "اثبات کردن"@fa ; + skos:prefLabel "prove"@en , + "ثابت کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Province +go:Province rdf:type owl:Class ; + rdfs:subClassOf go:SingleProvinceRegion ; + rdfs:label "province"@en , + "استان"@fa . + + +### http://tavasi.majles.ir/ontology/general#ProvinceAgricultureOrganization +go:ProvinceAgricultureOrganization rdf:type owl:Class ; + rdfs:subClassOf go:GovernmentAgency , + go:Organization ; + bu:Expander """#NAME(تشخیص یال اختصاصی داشتن استان برای سازمان کشاورزی استانی) + +CONSTRUCT + { + ?x go:hasProvinceOfProvinceAgricultureOrganization ?y .#EXPLAIN + } + WHERE { + ?x go:belongsTo ?y . + ?x rdf:type go:ProvinceAgricultureOrganization . + ?y rdf:type go:Province . + } + +#------------------------------ +# SWRL equivalent: +# +#go:belongsTo(?x,?y), go:ProvinceAgricultureOrganization(?x), go:Province(?y) -> go:hasProvinceOfProvinceAgricultureOrganization(?x,?y)""" ; + rdfs:label "province agriculture organization"@en , + "سازمان کشاورزی استانی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Provision +go:Provision rdf:type owl:Class ; + rdfs:subClassOf go:Action ; + skos:altLabel "به دست آوردن"@fa ; + skos:prefLabel "provision"@en , + "تهیه کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#PublicWater +go:PublicWater rdf:type owl:Class ; + rdfs:subClassOf go:Water ; + rdfs:label "public water"@en , + "آب متعلق به عموم"@fa . + + +### http://tavasi.majles.ir/ontology/general#Purchase +go:Purchase rdf:type owl:Class ; + rdfs:subClassOf go:Trade ; + owl:disjointWith go:Sale ; + skos:prefLabel "purchase"@en , + "خریدن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Qanat +go:Qanat rdf:type owl:Class ; + rdfs:subClassOf go:Streambed , + go:WaterWellOrQanat ; + rdfs:label "qanat"@en , + "قنات"@fa . + + +### http://tavasi.majles.ir/ontology/general#QanatDig +go:QanatDig rdf:type owl:Class ; + rdfs:subClassOf go:Dig ; + skos:prefLabel "qanat dig"@en , + "حفر کردن قنات"@fa . + + +### http://tavasi.majles.ir/ontology/general#QanatWater +go:QanatWater rdf:type owl:Class ; + rdfs:subClassOf go:Water ; + rdfs:label "qanat water"@en , + "آب قنات"@fa . + + +### http://tavasi.majles.ir/ontology/general#Quality +go:Quality rdf:type owl:Class ; + rdfs:subClassOf go:Entity , + [ rdf:type owl:Restriction ; + owl:onProperty go:hasPart ; + owl:allValuesFrom go:Quality + ] ; + go:CNLs_Template "Nothing"@en ; + go:SameAs "http://purl.obolibrary.org/obo/BFO_0000019" , + "http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Quality" ; + rdfs:comment """کیفیت هر آن چیزی است که در مواجهه‌ی اولیه آن را ویژگی می‌یابیم ولو آن که آن ویژگی منتزع باشد و وجود مادی پیدا نکند. هر ویژگی اختصاص دارد به آن چیزی که برای آن چیز ویژگی است؛ در نتیجه ویژگی به تعدد جوهر متعدد می‌شود. همچنین کیفیت اگر وجود پیدا کند، حتماً جوهری که این ویژگی برای آن است موجود بوده است. +لازم به ذکر است که در صورت نیاز، اگر کیفیات مادی یا غیرمادی در دامنه‌ای منشاء اثر باشد می‌توان کیفیت را تقسیم کرد."""@fa ; + skos:altLabel "وصف"@fa , + "کیفیت"@fa ; + skos:prefLabel "quality"@en , + "ویژگی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Quantity +go:Quantity rdf:type owl:Class ; + rdfs:subClassOf go:Quality , + [ rdf:type owl:Restriction ; + owl:onProperty go:hasPart ; + owl:allValuesFrom go:Quantity + ] ; + go:DefinitionInScientificSocieties "اوّلین مقوله از اعراض، «کم» است که معنای لغوی آن «اندازه» و «مقدار» می‌باشد. بنابراین هر مقوله‌ی عرضی که دارای مقدار بوده یا قابل اندازه‌گیری باشد از جنس مقوله‌ی «کم» به حساب می‌آید. مانند تعداد، محیط، وزن و.... که همگی قابل اندازه‌گیری و دارای مقدار هستند."@fa ; + rdfs:label "quantity"@en , + "کمیت"@fa ; + skos:definition "هر آن ویژگی که از مقوله شمردنی ها باشد، مانند تعداد، حجم، وزن"@fa . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:Quantity ; + owl:annotatedProperty go:DefinitionInScientificSocieties ; + owl:annotatedTarget "اوّلین مقوله از اعراض، «کم» است که معنای لغوی آن «اندازه» و «مقدار» می‌باشد. بنابراین هر مقوله‌ی عرضی که دارای مقدار بوده یا قابل اندازه‌گیری باشد از جنس مقوله‌ی «کم» به حساب می‌آید. مانند تعداد، محیط، وزن و.... که همگی قابل اندازه‌گیری و دارای مقدار هستند."@fa ; + go:DefinitionReference "http://wikifeqh.ir/%D9%85%D9%82%D9%88%D9%84%D8%A7%D8%AA_%D8%B9%D8%B4%D8%B1#%DA%A9%D9%85" + ] . + + +### http://tavasi.majles.ir/ontology/general#Ratio +go:Ratio rdf:type owl:Class ; + rdfs:subClassOf go:Value ; + rdfs:label "ratio"@en , + "مقدار نسبت عددی"@fa . + + +### http://tavasi.majles.ir/ontology/general#RationalForbidden +go:RationalForbidden rdf:type owl:Class ; + rdfs:subClassOf go:Forbidden ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D9%85%D9%82%D8%AF%D9%85%D9%87_%D8%AD%D8%B1%D8%A7%D9%85" ; + rdfs:comment "حرام عقلی، فعلی است که عقل حکم به قبح آن کند. نسبت حرام عقلی و حرام شرعی چه بسا عام و خاص من وجه باشد. چرا که مقدمه حرام اگر چه عقلا حرام باشد، طبق مبنای بعضی، شرعا حکم حرمت ندارد."@fa ; + rdfs:label "rational forbidden"@en , + "حرام عقلي"@ar , + "حرام عقلی"@fa . + + +### http://tavasi.majles.ir/ontology/general#RationalObligatory +go:RationalObligatory rdf:type owl:Class ; + rdfs:subClassOf go:Obligatory ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D9%88%D8%A7%D8%AC%D8%A8_%D8%B9%D9%82%D9%84%DB%8C" ; + rdfs:comment "واجب عقلی، مقابل واجب شرعی، به فعلی گفته می‌شود که وجوبش عقلی است؛ یعنی عقل به طور مستقل بدون کمک گرفتن از شرع یا غیر مستقل با کمک گرفتن از شرع به وجوب آن حکم می‌کند، مانند: حکم مستقل عقل به حسن عدل و وجوب آن بر خداوند، و یا حکم غیر مستقل عقل به وجوب مقدمه واجب هنگام وجوب ذی المقدمه."@fa ; + rdfs:label "rational obligatory"@en , + "واجب عقلي"@ar , + "واجب عقلی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Realty +go:Realty rdf:type owl:Class ; + rdfs:subClassOf go:Fund , + go:Inanimate ; + rdfs:label "Realty"@en , + "ملک غیرمنقول"@fa . + + +### http://tavasi.majles.ir/ontology/general#Reduction +go:Reduction rdf:type owl:Class ; + rdfs:subClassOf go:Alteration ; + rdfs:comment """آنچه که کاهش می‌یابد با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "reduction"@en , + "کاهش دادن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Refusal +go:Refusal rdf:type owl:Class ; + rdfs:subClassOf go:ApprovalOrRefusal ; + skos:altLabel "رد کردن"@fa , + "نپذیرفتن"@fa ; + skos:prefLabel "refusal"@en , + "مخالفت کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Region +go:Region rdf:type owl:Class ; + rdfs:subClassOf go:Inanimate , + [ rdf:type owl:Restriction ; + owl:onProperty go:hasPlace ; + owl:allValuesFrom go:LocationArea + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:RegionHasShariaRuler ; + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; + owl:onClass go:AmbiguousIndividual + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:RegionHasShariaRuler ; + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; + owl:onClass [ rdf:type owl:Class ; + owl:complementOf go:AmbiguousIndividual + ] + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:RegionIsInRegion ; + owl:hasSelf "true"^^xsd:boolean + ] ; + rdfs:label "region"@en , + "منطقه"@fa . + + +### http://tavasi.majles.ir/ontology/general#RegionalIndustryOrganization +go:RegionalIndustryOrganization rdf:type owl:Class ; + rdfs:subClassOf go:GovernmentAgency , + go:Organization ; + rdfs:label "regional industry organization"@en , + "سازمان منطقه ای صنایع"@fa . + + +### http://tavasi.majles.ir/ontology/general#RegionalWaterOrganization +go:RegionalWaterOrganization rdf:type owl:Class ; + rdfs:subClassOf go:GovernmentAgency , + go:Organization ; + bu:Expander """#NAME(تشخیص یال اختصاصی داشتن محل برای سازمان آب منطقه‌ای) + +CONSTRUCT + { + ?x go:hasRegionOfRegionalWaterOrganization ?y .#EXPLAIN + } + WHERE { + ?x go:belongsTo ?y . + ?x rdf:type go:RegionalWaterOrganization . + ?y rdf:type go:Region . + } + +#------------------------------ +# SWRL equivalent: +# +#go:belongsTo(?x,?y), go:RegionalWaterOrganization(?x), go:Region(?y) -> go:hasRegionOfRegionalWaterOrganization(?x,?y)""" ; + rdfs:label "regional water organization"@en , + "سازمان آب منطقه ای"@fa . + + +### http://tavasi.majles.ir/ontology/general#Regulation +go:Regulation rdf:type owl:Class ; + rdfs:subClassOf go:PositiveLaw ; + rdfs:label "regulation"@en , + "مقرره"@fa . + + +### http://tavasi.majles.ir/ontology/general#Rejection +go:Rejection rdf:type owl:Class ; + rdfs:subClassOf go:EnactmentOrRejection , + go:Refusal ; + skos:prefLabel "rejection"@en , + "رد کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Relation +go:Relation rdf:type owl:Class ; + rdfs:subClassOf go:RelationalQuality ; + go:DefinitionInScientificSocieties "اِضافه‌، اصطلاحی‌ منطقی‌ - فلسفی‌، از مقولات‌ دهگانه ارسطویی‌ و از اعراض‌ نسبی‌، به‌ معنی‌ رابطه میان‌ دو چیز به‌ گونه‌ای‌ که‌ تصور یکی‌ بدون‌ تصور دیگری‌ ممکن‌ نباشد؛ چنانکه‌ تصور پدری‌ بدون‌ فرزندی‌ و یا تصور بالا بدون‌ پایین‌ ممکن‌ نیست‌."@fa ; + rdfs:label "relation"@en , + "اضافه"@fa ; + skos:example """شدیدتر +دورتر +نزدیک‌تر"""@fa . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:Relation ; + owl:annotatedProperty go:DefinitionInScientificSocieties ; + owl:annotatedTarget "اِضافه‌، اصطلاحی‌ منطقی‌ - فلسفی‌، از مقولات‌ دهگانه ارسطویی‌ و از اعراض‌ نسبی‌، به‌ معنی‌ رابطه میان‌ دو چیز به‌ گونه‌ای‌ که‌ تصور یکی‌ بدون‌ تصور دیگری‌ ممکن‌ نباشد؛ چنانکه‌ تصور پدری‌ بدون‌ فرزندی‌ و یا تصور بالا بدون‌ پایین‌ ممکن‌ نیست‌."@fa ; + go:DefinitionReference "http://wikifeqh.ir/%D8%A7%D8%B6%D8%A7%D9%81%D9%87_(%D9%85%D9%86%D8%B7%D9%82)" + ] . + + +### http://tavasi.majles.ir/ontology/general#RelationalQuality +go:RelationalQuality rdf:type owl:Class ; + rdfs:subClassOf go:Quality ; + go:SameAs "http://purl.obolibrary.org/obo/BFO_0000145" ; + rdfs:comment """زیر رده های این کلاس، در حقیقت مواردی هستند که اولاً به صورت رابطه مدل شده اند ولی هنگامی که نگاه اسمی به آنها شده است و بیش از دو طرف داشته باشد در این کلاس قرار میگیرد. +روشن است که افراد این کلاس، دست کم می بایست دو رابطه ی اصلی برای تبیین طرفین نسبت داشته باشند که به کمک تبدیلگر، به رابطه ی صریح نیز تبدیل می شوند."""@fa ; + skos:altLabel "وصف ربطی"@fa , + "کیفیت ربطی"@fa ; + skos:prefLabel "relational quality"@en , + "ویژگی ربطی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Relinquish +go:Relinquish rdf:type owl:Class ; + rdfs:subClassOf go:SpeechAct ; + rdfs:comment """آنچه که از آن اعراض می‌شود، با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa , + "در بخش 4 از بند ج (به انگلیسی بند C) ماده‌ی (4) کنوانسیون پاریس برای حمایت از مالکیت صنعتی (به انگلیسی: Paris Convention for the Protection of Industrial Property)، با استفاده از لفظ abandon به مفهوم اعراض اشاره شده است."@fa ; + skos:altLabel "abandon"@en ; + skos:prefLabel "relinquish"@en , + "اعراض کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Report +go:Report rdf:type owl:Class ; + rdfs:subClassOf go:Notify ; + skos:prefLabel "report"@en , + "گزارش دادن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Request +go:Request rdf:type owl:Class ; + owl:equivalentClass [ owl:intersectionOf ( go:Command + [ rdf:type owl:Class ; + owl:complementOf go:Prohibit + ] + ) ; + rdf:type owl:Class + ] ; + bu:DefaultValue """#NAME(معمول هر طلب، تا زمانی که آن طلب به وجود نیامده، شأنی است.) + +CONSTRUCT { + ?y rdf:type go:NonActual .#EXPLAIN #ORDER(1) +} +WHERE { + ?x rdf:type go:Request . + ?x go:EventHasUndergoer ?y . + FILTER NOT EXISTS {?x rdf:type go:CameIntoBeing .} +}""" ; + bu:StateChanger """#NAME(در هنگام رخ دادن هر طلب، معمول آن طلب فعلیت پیدا می‌کند.) + +# اگر +# justification checker +# موجود بود، اساساً نیازی به این قاعده نبود و با فسخ شدن مقدمه‌ی قاعده‌ی پیش‌فرضی که معمول هر طلبی که هنوز زمانش فرانرسیده را شأنی می‌کند، نتیجه‌ی آن قاعده یعنی شأنی بودن معمول آن طلب نیز فسخ می‌شد. + +CONSTRUCT { + ?y rdf:type go:Actual .#EXPLAIN #ORDER(2) +} +WHERE { + ?x rdf:type go:Request . + ?x go:EventHasUndergoer ?y . + ?x go:hasTime $T . +}""" ; + rdfs:comment "طلب کردن نوعی تکلیف کردن است که گاهی به صورت الزامی است وگاهی خیر."@fa ; + skos:altLabel "طلب کردن"@fa ; + skos:prefLabel "request"@en , + "درخواست کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Requested +go:Requested rdf:type owl:Class ; + rdfs:subClassOf go:UndergoerOfCommanding ; + rdfs:label "requested"@en , + "مطلوب"@ar , + "مطلوب"@fa . + + +### http://tavasi.majles.ir/ontology/general#Revive +go:Revive rdf:type owl:Class ; + rdfs:subClassOf go:Change ; + skos:prefLabel "revive"@en , + "احیا کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Right +go:Right rdf:type owl:Class ; + rdfs:subClassOf go:RelationalQuality , + [ rdf:type owl:Restriction ; + owl:onProperty [ owl:inverseOf go:hasQuality + ] ; + owl:allValuesFrom go:Person + ] ; + bu:DefaultValue """#NAME(هر حق به طور پیش‌فرض فعلیت دارد.) + +CONSTRUCT { + ?x rdf:type go:Actual .#EXPLAIN #ORDER(1) +} +WHERE { + ?x rdf:type go:Right . + FILTER NOT EXISTS {?x rdf:type go:Actual .} + FILTER NOT EXISTS {?x rdf:type go:NonActual .} +}""" ; + bu:StateChanger """#NAME(هر حق با فرارسیدن زمان آغازش به طور فسخ‌پذیر موجود می‌شود.) + +CONSTRUCT { + ?right rdf:type go:Existent .#EXPLAIN#ORDER(0) +} +WHERE { + ?right rdf:type go:Right . + ?right go:hasBeginningTime $T . +}""" , + """#NAME(هر حق با فرارسیدن زمان پایانش ناموجود می‌شود.) + +CONSTRUCT { + ?right rdf:type go:NonExistent .#EXPLAIN +} +WHERE { + ?right rdf:type go:Right . + ?right go:hasEndTime $T . +}""" ; + rdfs:label "right"@en , + "حق"@ar , + "حق"@fa . + + +### http://tavasi.majles.ir/ontology/general#RightGenerator +go:RightGenerator rdf:type owl:Class ; + rdfs:subClassOf go:Quality , + [ rdf:type owl:Restriction ; + owl:onProperty go:givesRiseTo ; + owl:allValuesFrom go:Right + ] , + [ rdf:type owl:Restriction ; + owl:onProperty [ owl:inverseOf go:hasQuality + ] ; + owl:allValuesFrom go:Realty + ] ; + rdfs:comment "کیفیت یک ملک که موجب حقی برای مالک آن ملک می‌شود."@fa ; + rdfs:label "right generator"@en , + "ایجادکننده حق"@fa . + + +### http://tavasi.majles.ir/ontology/general#RiverWater +go:RiverWater rdf:type owl:Class ; + rdfs:subClassOf go:FlowingWater ; + rdfs:label "river water"@en , + "آب رودخانه"@fa . + + +### http://tavasi.majles.ir/ontology/general#Riverbed +go:Riverbed rdf:type owl:Class ; + rdfs:subClassOf go:NaturalWaterSource , + go:Streambed ; + rdfs:label "riverbed"@en , + "بستر رود"@fa . + + +### http://tavasi.majles.ir/ontology/general#Rock +go:Rock rdf:type owl:Class ; + rdfs:subClassOf go:NaturalResource ; + owl:disjointWith go:Sand , + go:Soil ; + rdfs:label "rock"@en , + "سنگ"@fa . + + +### http://tavasi.majles.ir/ontology/general#RubbleMasonry +go:RubbleMasonry rdf:type owl:Class ; + rdfs:subClassOf go:Rock ; + rdfs:label "rubble masonry"@en , + "سنگ لاشه ساختمانی"@fa . + + +### http://tavasi.majles.ir/ontology/general#RuralRegion +go:RuralRegion rdf:type owl:Class ; + rdfs:subClassOf go:Region ; + rdfs:label "rural region"@en , + "منطقه روستایی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Sale +go:Sale rdf:type owl:Class ; + rdfs:subClassOf go:Trade ; + skos:prefLabel "sale"@en , + "فروختن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Sand +go:Sand rdf:type owl:Class ; + rdfs:subClassOf go:NaturalResource ; + owl:disjointWith go:Soil ; + rdfs:label "sand"@en , + "شن و ماسه"@fa . + + +### http://tavasi.majles.ir/ontology/general#Saturday +go:Saturday rdf:type owl:Class ; + rdfs:subClassOf go:DayOfWeek ; + rdfs:label "saturday"@en , + "شنبه"@fa , + "يوم السبت"@ar . + + +### http://tavasi.majles.ir/ontology/general#Seabed +go:Seabed rdf:type owl:Class ; + rdfs:subClassOf go:Bed , + go:NaturalWaterSource ; + rdfs:label "seabed"@en , + "بستر دریا"@fa . + + +### http://tavasi.majles.ir/ontology/general#Seawater +go:Seawater rdf:type owl:Class ; + rdfs:subClassOf go:Water ; + rdfs:label "seawater"@en , + "آب دریا"@fa . + + +### http://tavasi.majles.ir/ontology/general#SeekOpinion +go:SeekOpinion rdf:type owl:Class ; + rdfs:subClassOf go:Collection , + go:SpeechAct ; + skos:altLabel "مشورت خواستن"@fa , + "کسب نظر کردن"@fa ; + skos:prefLabel "seek opinion"@en , + "نظرخواهی کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#SeekPermission +go:SeekPermission rdf:type owl:Class ; + rdfs:subClassOf go:Collection , + go:SpeechAct , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasTheme ; + owl:allValuesFrom go:Action + ] ; + rdfs:comment """فعلی که برای انجام آن اجازه گرفته می‌شود، با یال +go:EventHasTheme +به فعل کسب اجازه متصل می‌گردد. + +شخصی که از او اجازه گرفته می‌شود، با هر دو یال +go:EventHasSource +و +go:EventHasRecipient +به فعل کسب اجازه متصل می‌شود. (اوّلی به دلیل این که زیررده‌ی go:Collection است و دومی به دلیل این که زیررده‌ی go:SpeechAct است.)"""@fa ; + skos:altLabel "کسب کردن اجازه"@fa ; + skos:prefLabel "seek permission"@en , + "اجازه گرفتن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Seizure +go:Seizure rdf:type owl:Class ; + rdfs:subClassOf go:Damnification , + go:Provision ; + rdfs:comment """آنچه که مورد تصرف قرار می‌گیرد، با یال +go:EventHasUndergoer +به فعل تصرف‌کردن متصل می‌شود. +مالک چیزی که تصرف شده، بر اثر فعل تصرف متحمل خسارت می‌شود و مطابق توضیحات فعل خسارت‌زدن، با یال +go:EventHasAfflicted +به فعل تصرف‌کردن متصل می‌شود. این موضوع به وسیله‌ی یک قاعده‌ی SWRL پیاده‌سازی شده است."""@fa ; + skos:altLabel "تصرف کردن"@fa ; + skos:prefLabel "seizure"@en , + "در اختیار گرفتن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Select +go:Select rdf:type owl:Class ; + rdfs:subClassOf go:Determination ; + rdfs:comment """آنچه که انتخاب می‌شود، با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "select"@en , + "انتخاب کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Send +go:Send rdf:type owl:Class ; + rdfs:subClassOf go:Action , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasDestination ; + owl:allValuesFrom go:Inanimate + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasRecipient ; + owl:allValuesFrom go:Person + ] ; + rdfs:comment """آنچه که فرستاده می‌شود، با یال +go:EventHasUndergoer +به فعل متصل می‌شود. + +در صورت لزوم، شخصی که چیزی به سوی او فرستاده می‌شود با یال +go:EventHasRecipient +به فعل متصل می‌شود. + +در صورت لزوم، محلی (جوهر مکان‌مند) که چیزی به آن جا فرستاده می‌شود، با یال +go:EventHasDestination +به فعل متصل می‌شود."""@fa ; + skos:prefLabel "send"@en , + "فرستادن"@fa . + + +### http://tavasi.majles.ir/ontology/general#SensibleWaterAbstractionQuota +go:SensibleWaterAbstractionQuota rdf:type owl:Class ; + rdfs:subClassOf go:Quantity , + [ rdf:type owl:Restriction ; + owl:onProperty go:QuantityhasData ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger + ] ; + rdfs:label "sensible water abstraction quota"@en , + "میزان مصرف معقول آب"@fa . + + +### http://tavasi.majles.ir/ontology/general#Sentence +go:Sentence rdf:type owl:Class ; + rdfs:subClassOf go:Declaration , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:allValuesFrom go:Verdict + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasTheme ; + owl:allValuesFrom go:Crime + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:allValuesFrom go:Person + ] ; + rdfs:comment """شخصی که مورد محکومیت قرار می‌گیرد، با یال +go:EventHasUndergoer +به فعل متصل می‌شود. + +جرمی که منجر به محکومیت می‌شود با یال +go:EventHasTheme +به فعل متصل می‌شود. + +مطابق توضیحات رده‌ی فوقانی (go:Declaration)، حکمی که بر اثر فعل محکوم‌کردن به وجود می‌آید با یال +go:EventHasResult +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "sentence"@en , + "محکوم کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Settlement +go:Settlement rdf:type owl:Class ; + rdfs:subClassOf go:SingleProvinceRegion ; + rdfs:comment "اعم از شهر و روستا"@fa ; + rdfs:label "settlement"@en , + "آبادی"@fa . + + +### http://tavasi.majles.ir/ontology/general#SewageCollectionAndDisposal +go:SewageCollectionAndDisposal rdf:type owl:Class ; + rdfs:subClassOf go:Alteration ; + skos:prefLabel "sewage collection and disposal"@en , + "جمع آوری و دفع فاضلاب"@fa . + + +### http://tavasi.majles.ir/ontology/general#ShariaRuler +go:ShariaRuler rdf:type owl:Class ; + rdfs:subClassOf go:GovernmentOfficial ; + rdfs:label "sharia ruler"@en , + "حاکم شرع"@fa . + + +### http://tavasi.majles.ir/ontology/general#SimilarWaterAndSewageCustodianOrganization +go:SimilarWaterAndSewageCustodianOrganization rdf:type owl:Class ; + rdfs:subClassOf go:WaterAndSewageCustodianOrganization ; + owl:disjointWith go:WaterAndSewageCompany ; + rdfs:comment "منظور نهادهای دیگری (به جای شرکت آب و فاضلاب) است که می‌توانند متولی امور آب و فاضلاب شهرها باشند."@fa ; + rdfs:label "similar water and sewage custodian organization"@en , + "نهاد متولی آب و فاضلاب مشابه"@fa ; + rdfs:seeAlso "https://majles.tavasi.ir/entity/navigation/list/mqsection/mj_mq_section_2121530" . + + +### http://tavasi.majles.ir/ontology/general#SingleProvinceRegion +go:SingleProvinceRegion rdf:type owl:Class ; + rdfs:subClassOf go:Region ; + rdfs:label "single-province area"@en , + "منطقه تک استانی"@fa . + + +### http://tavasi.majles.ir/ontology/general#SociallyNecessary +go:SociallyNecessary rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature ; + rdfs:label "socially necessary"@en , + "دارای ضرورت اجتماعی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Soil +go:Soil rdf:type owl:Class ; + rdfs:subClassOf go:NaturalResource ; + rdfs:label "soil"@en , + "خاک"@fa . + + +### http://tavasi.majles.ir/ontology/general#Source +go:Source rdf:type owl:Class ; + rdfs:subClassOf go:Inanimate ; + rdfs:comment "اعم از هر چیزی که می‌تواند محل اخذ منابع طبیعی باشد. چه طبیعی مثل دریاچه که می‌تواند محل اخذ آب باشد و چه مصنوعی مثل لوله‌ی آب."@fa ; + rdfs:label "source"@en , + "مأخذ"@fa ; + skos:definition "A place, person, or thing from which something originates or can be obtained"@en . + + +### http://tavasi.majles.ir/ontology/general#Specialist +go:Specialist rdf:type owl:Class ; + rdfs:subClassOf go:Human ; + rdfs:label "specialist"@en , + "متخصص"@fa . + + +### http://tavasi.majles.ir/ontology/general#SpeechAct +go:SpeechAct rdf:type owl:Class ; + rdfs:subClassOf go:Action ; + rdfs:comment """شخصی که مخاطب کنش گفتاری است، با یال +go:EventHasRecipient +به فعل متصل می‌گردد."""@fa ; + skos:altLabel "آگاه کردن"@fa , + "ارتباط برقرار کردن"@fa , + "اطلاع دادن"@fa , + "اعلام کردن"@fa , + "بیان کردن"@fa ; + skos:prefLabel "speech act"@en , + "کنش گفتاری"@fa . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:SpeechAct ; + owl:annotatedProperty skos:prefLabel ; + owl:annotatedTarget "speech act"@en ; + rdfs:seeAlso "https://plato.stanford.edu/entries/speech-acts/" + ] . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:SpeechAct ; + owl:annotatedProperty skos:prefLabel ; + owl:annotatedTarget "کنش گفتاری"@fa ; + rdfs:seeAlso "https://wiki.apll.ir/word/index.php/Speech_act" + ] . + + +### http://tavasi.majles.ir/ontology/general#Spring +go:Spring rdf:type owl:Class ; + rdfs:subClassOf go:NaturalWaterSource ; + rdfs:label "spring"@en , + "چشمه"@fa . + + +### http://tavasi.majles.ir/ontology/general#SpringWater +go:SpringWater rdf:type owl:Class ; + rdfs:subClassOf go:FlowingWater , + go:Groundwater ; + rdfs:label "spring water"@en , + "آب چشمه"@fa . + + +### http://tavasi.majles.ir/ontology/general#Statistics +go:Statistics rdf:type owl:Class ; + rdfs:subClassOf go:Information ; + rdfs:comment "منظور از statistics، جمع آماره (statistic) است و بیان‌گر مجموعه‌ای از آماره‌هاست. نباید با معنای دیگر واژه‌ی statistics که به علم مرتبط با آماره‌ها (علم آمار) اشاره دارد اشتباه گرفته شود."@fa ; + rdfs:label "statistics"@en , + "آماره ها"@fa . + + +### http://tavasi.majles.ir/ontology/general#Streambed +go:Streambed rdf:type owl:Class ; + rdfs:subClassOf go:Bed , + go:Watercourse ; + rdfs:label "streambed"@en , + "بستر جویبار"@fa . + + +### http://tavasi.majles.ir/ontology/general#Substance +go:Substance rdf:type owl:Class ; + rdfs:subClassOf go:Entity , + [ rdf:type owl:Restriction ; + owl:onProperty go:hasPart ; + owl:allValuesFrom go:Substance + ] ; + owl:disjointUnionOf ( go:Inanimate + go:LivingBeing + ) ; + go:CNLs_Template "Nothing"@en ; + go:SimilarTo "http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object" ; + rdfs:comment "حقایقی که در فرض موجود شدن نیاز به وجود شیئ دیگر ندارند" ; + rdfs:label "substance"@en , + "جوهر"@ar , + "جوهر"@fa ; + skos:example "انسان، دیوار، ویروس، درخت، حیوان"@fa . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:Substance ; + owl:annotatedProperty rdfs:comment ; + owl:annotatedTarget "حقایقی که در فرض موجود شدن نیاز به وجود شیئ دیگر ندارند" ; + rdfs:comment "جوهر میتواند موجود باشد و میتواند موجود نباشد."@fa + ] . + + +### http://tavasi.majles.ir/ontology/general#Suggest +go:Suggest rdf:type owl:Class ; + rdfs:subClassOf go:SpeechAct ; + rdfs:comment """آنچه که پیشنهاد داده می‌شود، با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "suggest"@en , + "پیشنهاد کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Sunday +go:Sunday rdf:type owl:Class ; + rdfs:subClassOf go:DayOfWeek ; + rdfs:label "sunday"@en , + "يوم الأحد"@ar , + "یکشنبه"@fa . + + +### http://tavasi.majles.ir/ontology/general#Supervise +go:Supervise rdf:type owl:Class ; + rdfs:subClassOf go:Action ; + skos:altLabel """آنچه که مورد نظارت قرار می‌گیرد، با یال +go:EventHasUndergoer +به فعل متصل می‌گردد."""@fa ; + skos:prefLabel "supervise"@en , + "نظارت کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Supply +go:Supply rdf:type owl:Class ; + rdfs:subClassOf go:Action ; + skos:prefLabel "supply"@en , + "تأمین کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#SurfaceWater +go:SurfaceWater rdf:type owl:Class ; + rdfs:subClassOf go:Water ; + rdfs:label "surface water"@en , + "آب سطحی"@fa . + + +### http://tavasi.majles.ir/ontology/general#SymmetricRelationalQuality +go:SymmetricRelationalQuality rdf:type owl:Class ; + rdfs:subClassOf go:RelationalQuality ; + rdfs:label "symmetric relational quality"@en , + "کیفیت ربطی متقارن"@fa . + + +### http://tavasi.majles.ir/ontology/general#TechnicalCharacteristic +go:TechnicalCharacteristic rdf:type owl:Class ; + rdfs:subClassOf go:Information ; + rdfs:label "technical characteristic"@en , + "مشخصه فنی"@fa . + + +### http://tavasi.majles.ir/ontology/general#TemporalDuration +go:TemporalDuration rdf:type owl:Class ; + rdfs:subClassOf go:Time ; + go:SimilarTo "https://www.w3.org/2006/time#TemporalDuration" ; + rdfs:comment "مدت زمان یک بازه زمانی، مستقل از موقعیت شروع و پایان"@fa ; + rdfs:label "temporal duration"@en , + "مدة زمنية"@ar , + "مدت زمان"@fa . + + +### http://tavasi.majles.ir/ontology/general#ThreeMemberBoard +go:ThreeMemberBoard rdf:type owl:Class ; + rdfs:subClassOf go:WaterArealBoard ; + rdfs:label "three-member board"@en , + "هیئت سه نفری"@fa . + + +### http://tavasi.majles.ir/ontology/general#Thursday +go:Thursday rdf:type owl:Class ; + rdfs:subClassOf go:DayOfWeek ; + rdfs:label "thursday"@en , + "يوم الخميس"@ar , + "پنجشنبه"@fa . + + +### http://tavasi.majles.ir/ontology/general#Time +go:Time rdf:type owl:Class ; + rdfs:subClassOf go:Entity ; + go:SameAs "http://purl.obolibrary.org/obo/BFO_0000008"@fa ; + rdfs:label "time"@en , + "زمان"@ar , + "زمان"@fa . + + +### http://tavasi.majles.ir/ontology/general#TimeInstant +go:TimeInstant rdf:type owl:Class ; + rdfs:subClassOf go:Time , + [ rdf:type owl:Restriction ; + owl:onProperty go:isInDayOfWeek ; + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; + owl:onClass go:DayOfWeek + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:isInMonth ; + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; + owl:onClass go:MonthOfYear + ] ; + bu:Expander """#NAME(رابطه‌ی تساوی دو لحظه در صورتی که اطلاعات زمانی دو لحظه با استفاده از نوع داده‌ی xsd:date وارد شده باشد) + +CONSTRUCT { + ?b go:InstantEquals ?a .#EXPLAIN +} +WHERE { + ?a rdf:type go:TimeInstant . + ?a go:isInXSDDate ?adate . + ?b rdf:type go:TimeInstant . + ?b go:isInXSDDate ?bdate . + FILTER(?adate = ?bdate) + FILTER(?a != ?b) +}""" ; + bu:StateChanger """#NAME(زمان اجرای قاعده، به طور فسخ‌پذیر زمان حاضر است.) + +CONSTRUCT + { + ?t rdf:type go:CurrentTime .#EXPLAIN #ORDER(0) + } + WHERE { + BIND ($T AS ?t) + }""" , + """#NAME(زمان قبلی، زمان گذشته است.) + +CONSTRUCT + { + ?t rdf:type go:PastTime .#EXPLAIN + } + WHERE { + ?t rdf:type go:CurrentTime . + }""" ; + go:SameAs "https://www.w3.org/2006/time#Instant" ; + rdfs:comment "موجودی زمانی با دامنه یا مدت زمان صفر"@fa ; + rdfs:label "time instant"@en , + "لحظة"@ar , + "لحظه"@fa ; + skos:altLabel "آن"@fa . + + +### http://tavasi.majles.ir/ontology/general#TimeInterval +go:TimeInterval rdf:type owl:Class ; + rdfs:subClassOf go:Time , + [ rdf:type owl:Restriction ; + owl:onProperty go:TimeIntervalHasBeginningTimeInstant ; + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; + owl:onClass go:TimeInstant + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:TimeIntervalHasEndTimeInstant ; + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; + owl:onClass go:TimeInstant + ] ; + bu:ExpanderStorage """#NAME( ساخت این لازمه برای هر بازه که دارای لحظه شروع است.) +#NEED_IRI(?beginnigTimeInstant) + +CONSTRUCT +{ +?beginnigTimeInstant rdf:type owl:NamedIndividual. +?beginnigTimeInstant rdf:type go:TimeInstant. #EXPLAIN +?t go:TimeIntervalHasBeginningTimeInstant ?beginnigTimeInstant. #EXPLAIN + +} + +WHERE { + ?t rdf:type go:TimeInterval. + FILTER NOT EXISTS + { + ?t go:TimeIntervalHasBeginningTimeInstant ?x. + } +}""" , + """#NAME( ساخت این لازمه برای هر بازه که دارای لحظه پایان است.) +#NEED_IRI(?endTimeInstant) + +CONSTRUCT +{ +?endTimeInstant rdf:type owl:NamedIndividual. +?endTimeInstant rdf:type go:TimeInstant. #EXPLAIN +?t go:TimeIntervalHasEndTimeInstant ?endTimeInstant. #EXPLAIN +} + +WHERE { + ?t rdf:type go:TimeInterval. + FILTER NOT EXISTS + { + ?t go:TimeIntervalHasEndTimeInstant ?y. + } +}""" ; + go:SameAs "https://www.w3.org/2006/time#Interval" ; + rdfs:comment "یک موجودیت زمانی با مدت زمان غیر صفر"@fa ; + rdfs:label "time interval"@en , + "بازه زمانی"@fa , + "فاصل زمني"@ar . + + +### http://tavasi.majles.ir/ontology/general#Trade +go:Trade rdf:type owl:Class ; + rdfs:subClassOf go:Provision , + go:SpeechAct ; + rdfs:comment """هر آنچه که معامله می‌شود، با یال +go:EventHasUndergoer +به فعل متصل می‌شود. + +در صورتی که بازنمایی رخداد انتقال مالکیت مورد نیاز باشد، رخداد انتقال مالکیت با یال +go:givesRiseTo +به فعل معامله‌کردن متصل می‌گردد."""@fa ; + skos:prefLabel "trade"@en , + "معامله کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Tradeable +go:Tradeable rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature ; + rdfs:label "tradeable"@en , + "قابل معامله"@fa . + + +### http://tavasi.majles.ir/ontology/general#TradingCompany +go:TradingCompany rdf:type owl:Class ; + rdfs:subClassOf go:Company ; + rdfs:label "trading company"@en , + "شرکت بازرگانی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Transfer +go:Transfer rdf:type owl:Class ; + rdfs:subClassOf go:Alteration ; + rdfs:comment """آنچه که انتقال داده می‌شود با یال +go:EventHasUndergoer +به فعل متصل می‌گردد. + +مبداء انتقال (آنچه که چیزی از آن انتقال می‌یابد) با یال +go:EventHasSource +و مقصد انتقال (آنچه که چیزی به آن انتقال می‌یابد) با یال +go:EventHasDestination +به فعل متصل می‌شود."""@fa ; + skos:prefLabel "transfer"@en , + "انتقال دادن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Tuesday +go:Tuesday rdf:type owl:Class ; + rdfs:subClassOf go:DayOfWeek ; + rdfs:label "tuesday"@en , + "سه شنبه"@fa , + "يوم الثلاثاء"@ar . + + +### http://tavasi.majles.ir/ontology/general#UncontestedMine +go:UncontestedMine rdf:type owl:Class ; + rdfs:subClassOf go:Mine ; + rdfs:label "uncontested mine"@en , + "معدن بلامعارض"@fa . + + +### http://tavasi.majles.ir/ontology/general#Unconventional +go:Unconventional rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature , + go:MemberOfAGeneralCategoryOfActions ; + rdfs:label "unconventional"@en , + "نامتعارف"@fa ; + skos:altLabel "غیرمتعارف"@fa ; + skos:prefLabel "unconventional"@en , + "نامتعارف"@fa . + + +### http://tavasi.majles.ir/ontology/general#UndergoerOfCommanding +go:UndergoerOfCommanding rdf:type owl:Class ; + rdfs:subClassOf go:UndergoerOfPrescription ; + go:CNLs_Template "Nothing" ; + rdfs:comment "متعلق حکم تکلیفی، به معنای فعلی است که انجام یا ترک آن از مکلف خواسته شده است. مشهور، جون مباح را نیز از اقسام حکم تکلیفی گرفته اند، متعلق حکم تکلیفی با متعلق حکم یکی می شود. اما در اینجا مباح خارج از احکام تکلیفی شمرده شده است."@fa ; + rdfs:label "undergoer of commanding"@en , + "متعلق الحكم التكليفي"@ar , + "متعلق حکم تکلیفی"@fa ; + rdfs:seeAlso "https://fa.wikifeqh.ir/%D8%AD%DA%A9%D9%85_%D8%AA%DA%A9%D9%84%DB%8C%D9%81%DB%8C" , + "https://fa.wikifeqh.ir/%D9%85%D8%AA%D8%B9%D9%84%D9%82%20%D8%AD%DA%A9%D9%85" , + "https://fa.wikifeqh.ir/%D9%85%D9%88%D8%B6%D9%88%D8%B9_%D8%AD%DA%A9%D9%85" . + + +### http://tavasi.majles.ir/ontology/general#UndergoerOfPrescription +go:UndergoerOfPrescription rdf:type owl:Class ; + rdfs:subClassOf go:MemberOfAGeneralCategoryOfActions ; + go:CNLs_Template "Nothing" ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D9%85%D8%AA%D8%B9%D9%84%D9%82%20%D8%AD%DA%A9%D9%85" ; + rdfs:comment "متعلق حکم، فعلی است که حکم بدان تعلق یافته است. مشهور، جون مباح را نیز از اقسام حکم تکلیفی گرفته اند، متعلق حکم مساوی با متعلق حکم تکلیفی میشود. اما اینجا، مباح خارج از احکام تکلیفی شمرده شده است و لذا متعلق حکم به متعلق حکم تکلیفی و مباح تقسیم شده است."@fa ; + rdfs:label "undergoer of prescription"@en , + "متعلق الحكم"@ar , + "متعلق حکم"@fa . + +[ rdf:type owl:Axiom ; + owl:annotatedSource go:UndergoerOfPrescription ; + owl:annotatedProperty go:WikiFeqh ; + owl:annotatedTarget "https://fa.wikifeqh.ir/%D9%85%D8%AA%D8%B9%D9%84%D9%82%20%D8%AD%DA%A9%D9%85" ; + rdfs:comment """مثالی که ویکی فقه برای موضوع حکم تکلیفی و متعلق حکم تکلیفی آورده صحیح نیست. برای مثالهای صحیح به این لینک رجوع شود: +https://fa.wikifeqh.ir/%D9%85%D9%88%D8%B6%D9%88%D8%B9_%D8%AD%DA%A9%D9%85""" + ] . + + +### http://tavasi.majles.ir/ontology/general#UnknownIndividual +go:UnknownIndividual rdf:type owl:Class ; + rdfs:subClassOf go:DeterminableIndividual ; + rdfs:label "Unknown Individual"@en , + "فرد نکره" . + + +### http://tavasi.majles.ir/ontology/general#UrbanRegion +go:UrbanRegion rdf:type owl:Class ; + rdfs:subClassOf go:Region ; + rdfs:label "urban region"@en , + "منطقه شهری"@fa . + + +### http://tavasi.majles.ir/ontology/general#Usage +go:Usage rdf:type owl:Class ; + rdfs:subClassOf go:Exploitation ; + skos:prefLabel "usage"@en , + "استفاده کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Usufruct +go:Usufruct rdf:type owl:Class ; + rdfs:subClassOf go:Right ; + rdfs:label "usufruct"@en , + "حق انتفاع"@fa . + + +### http://tavasi.majles.ir/ontology/general#Utilization +go:Utilization rdf:type owl:Class ; + rdfs:subClassOf go:Usage ; + rdfs:comment "به معنای استفاده‌ی ابزاری یا استفاده‌ای است که منجر به کاسته شدن از موجود مورد استفاده نشود. در مقابل مصرف کردن که موجب کاسته شدن از آن است."@fa ; + skos:prefLabel "utilization"@en , + "به کار بستن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Valid +go:Valid rdf:type owl:Class ; + rdfs:subClassOf go:IntercategoricalNature ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D8%A8%D8%B7%D9%84%D8%A7%D9%86#foot-main2" , + "https://fa.wikifeqh.ir/%D8%B5%D8%AD%D8%AA_%D9%88_%D9%81%D8%B3%D8%A7%D8%AF" ; + rdfs:comment "معتبربودن یا صحیح‌بودن به معنای دارابودن تمام اجزا و شرایط و در مقابل نامعتبر یا فاسد یا باطل‌بودن است که به معنای دارا نبودن تمام اجزا و شرایط است که سبب عدم ترتب آثار مطلوب از شیء می‌باشد؛ یعنی اگر چیزی معتبر یا صحیح باشد آثاری دارد، ولی اگر نامعتبر یا فاسد یا باطل شد آن آثار پدید نمی‌آیند." ; + skos:altLabel "صحیح"@fa ; + skos:prefLabel "valid"@en , + "معتبر"@fa . + + +### http://tavasi.majles.ir/ontology/general#ValidWaterAbstractionLicense +go:ValidWaterAbstractionLicense rdf:type owl:Class ; + owl:equivalentClass [ owl:intersectionOf ( go:CurrentlyValidExpiringByTime + go:WaterAbstractionLicense + ) ; + rdf:type owl:Class + ] ; + rdfs:label "valid water abstraction license"@en , + "پروانه مصرف معقول آب معتبر"@fa . + + +### http://tavasi.majles.ir/ontology/general#Value +go:Value rdf:type owl:Class ; + rdfs:subClassOf go:Information ; + rdfs:label "value"@en , + "مقدار"@fa . + + +### http://tavasi.majles.ir/ontology/general#Verdict +go:Verdict rdf:type owl:Class ; + rdfs:subClassOf go:Information ; + rdfs:label "verdict"@en , + "حکم دادگاه"@fa . + + +### http://tavasi.majles.ir/ontology/general#Vicinity +go:Vicinity rdf:type owl:Class ; + rdfs:subClassOf go:Region ; + rdfs:comment """حریم هر چیز، با یال +go:belongsTo +به آن چیز متصل می‌گردد."""@fa , + "مربوط به مواردی که در متن قانون از لفظ «حریم» استفاده شده است. گاهی به حریم بستر رودخانه اشاره شده و گاهی به اماکن متبرکه یا باستانی یا حریم آن‌ها. گاهی نیز از لوله‌کشی نفت یا گاز در حریم تأسیسات آب یا برق سخن رانده شده است. اگرچه ممکن است مفهوم حریم در این چند مثال با یکدیگر (و احیاناً با سایر موارد کاربرد لفظ حریم در قوانین مختلف) متفاوت باشد و بعضاً با مفهوم مجاورت هم‌پوشانی داشته باشد، لیکن با توجه به مبهم‌بودن این لفظ و عدم وجود حجت دقیق و کافی بر متفاوت‌بودن معانی در عین اشتراک لفظی، صرفاً به لفظ بسنده شد و این رده برای بازنمایی مواردی که در متن قانون از لفظ حریم استفاده شده، تعریف گردید."@fa ; + rdfs:label "vicinity"@en , + "حریم"@fa . + + +### http://tavasi.majles.ir/ontology/general#Village +go:Village rdf:type owl:Class ; + rdfs:subClassOf go:RuralRegion , + go:Settlement ; + rdfs:label "village"@en , + "روستا"@fa . + + +### http://tavasi.majles.ir/ontology/general#Vote +go:Vote rdf:type owl:Class ; + rdfs:subClassOf go:Opine ; + skos:prefLabel "vote"@en , + "رأی دادن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Waive +go:Waive rdf:type owl:Class ; + rdfs:subClassOf go:Declaration ; + bu:StateChanger """#NAME(اسقاط حق) + +CONSTRUCT { + ?right go:hasEndTime $T . + ?right rdf:type go:NonActual . +} +WHERE { + ?waive rdf:type go:Waive . + ?waive go:hasTime $T . + ?waive go:EventHasUndergoer ?right . +}""" ; + go:WikiFeqh "https://fa.wikifeqh.ir/%D8%A7%D8%B3%D9%82%D8%A7%D8%B7" ; + rdfs:comment "در فقه به ازاعتبارانداختن حقی اعم از مالی و یا غیرمالی اسقاط گفته می‌شود."@fa ; + skos:altLabel "cancel"@en ; + skos:prefLabel "waive"@en , + "اسقاط کردن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Waste +go:Waste rdf:type owl:Class ; + rdfs:subClassOf go:Alteration ; + rdfs:comment """آنچه که هدر داده می‌شود، با یال +go:EventHasUndergoer +به فعل متصل می‌شود."""@fa ; + skos:prefLabel "waste"@en , + "هدر دادن"@fa . + + +### http://tavasi.majles.ir/ontology/general#Wastewater +go:Wastewater rdf:type owl:Class ; + rdfs:subClassOf go:Water ; + rdfs:label "wastewater"@en , + "فاضلاب"@fa . + + +### http://tavasi.majles.ir/ontology/general#Water +go:Water rdf:type owl:Class ; + rdfs:subClassOf go:NaturalResource ; + rdfs:label "water"@en , + "آب"@fa . + + +### http://tavasi.majles.ir/ontology/general#WaterAbstractionLicense +go:WaterAbstractionLicense rdf:type owl:Class ; + rdfs:subClassOf go:ExpiringByTime , + go:License , + [ rdf:type owl:Restriction ; + owl:onProperty go:belongsTo ; + owl:allValuesFrom go:Realty + ] , + [ rdf:type owl:Restriction ; + owl:onProperty [ owl:inverseOf go:EventHasResult + ] ; + owl:allValuesFrom go:WaterAbstractionLicenseIssuance + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:belongsTo ; + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; + owl:onClass go:Realty + ] , + [ rdf:type owl:Restriction ; + owl:onProperty [ owl:inverseOf go:EventHasResult + ] ; + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; + owl:onClass go:WaterAbstractionLicenseIssuance + ] ; + rdfs:comment "ملکی که پروانه‌ی مصرف معقول آب، برای آن ملک صادر شده است با یال متعلق است به (go:belongsTo) به پروانه متصل می‌شود و مأخذ آبی که پروانه‌ی مصرف معقول آب، برداشت آب از آن مأخذ را مجاز می‌کند، با یال go:WaterAbstractionLicenseIsAppliedTo به پروانه متصل می‌گردد."@fa ; + rdfs:label "water abstraction license"@en , + "پروانه مصرف معقول آب"@fa . + + +### http://tavasi.majles.ir/ontology/general#WaterAbstractionLicenseIssuance +go:WaterAbstractionLicenseIssuance rdf:type owl:Class ; + rdfs:subClassOf go:LicenseIssuance , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:allValuesFrom go:WaterAbstractionLicense + ] , + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; + owl:onClass go:WaterAbstractionLicense + ] ; + rdfs:label "water abstraction license issuance"@en , + "صدور پروانه مصرف معقول آب"@fa . + + +### http://tavasi.majles.ir/ontology/general#WaterAndSewageCompany +go:WaterAndSewageCompany rdf:type owl:Class ; + rdfs:subClassOf go:Company , + go:WaterAndSewageCustodianOrganization ; + rdfs:label "water and sewage company"@en , + "شرکت آب و فاضلاب"@fa . + + +### http://tavasi.majles.ir/ontology/general#WaterAndSewageCustodianOrganization +go:WaterAndSewageCustodianOrganization rdf:type owl:Class ; + rdfs:subClassOf go:LegalPerson ; + rdfs:label "water and sewage custodian organization"@en , + "نهاد متولی آب و فاضلاب"@fa . + + +### http://tavasi.majles.ir/ontology/general#WaterArealBoard +go:WaterArealBoard rdf:type owl:Class ; + rdfs:subClassOf go:HumanGroup , + go:LegalPerson ; + rdfs:label "water areal board"@en , + "هیئت منطقه ای آب"@fa . + + +### http://tavasi.majles.ir/ontology/general#WaterDepletionOfWaterSource +go:WaterDepletionOfWaterSource rdf:type owl:Class ; + rdfs:subClassOf go:Decrease ; + rdfs:comment """مأخذ آب مربوطه با یال +go:EventHasAfflicted +به رخداد متصل می‌گردد."""@fa ; + skos:altLabel "نقصان‌یافتن آب مأخذ آب"@fa ; + skos:prefLabel "water depletion of water source"@en , + "کاهش یافتن آب مأخذ آب"@fa . + + +### http://tavasi.majles.ir/ontology/general#WaterSource +go:WaterSource rdf:type owl:Class ; + rdfs:subClassOf go:Source ; + rdfs:label "water source"@en , + "مأخذ آب"@fa . + + +### http://tavasi.majles.ir/ontology/general#WaterSupply +go:WaterSupply rdf:type owl:Class ; + rdfs:subClassOf go:Supply ; + skos:altLabel "آبرسانی"@fa ; + skos:prefLabel "water supply"@en , + "تأمین کردن آب"@fa . + + +### http://tavasi.majles.ir/ontology/general#WaterWell +go:WaterWell rdf:type owl:Class ; + rdfs:subClassOf go:WaterWellOrQanat , + go:Well ; + rdfs:label "water well"@en , + "چاه آب"@fa . + + +### http://tavasi.majles.ir/ontology/general#WaterWellOrQanat +go:WaterWellOrQanat rdf:type owl:Class ; + rdfs:subClassOf go:ArtificialWaterSource ; + rdfs:label "water well or qanat"@en , + "چاه آب یا قنات"@fa . + + +### http://tavasi.majles.ir/ontology/general#Watercourse +go:Watercourse rdf:type owl:Class ; + rdfs:subClassOf go:Conduit , + go:WaterSource ; + skos:prefLabel "watercourse"@en , + "مجرای آب"@fa . + + +### http://tavasi.majles.ir/ontology/general#WatercourseRight +go:WatercourseRight rdf:type owl:Class ; + rdfs:subClassOf go:Easement , + [ rdf:type owl:Restriction ; + owl:onProperty [ owl:inverseOf go:givesRiseTo + ] ; + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; + owl:onClass go:WatercourseRightGenerator + ] ; + rdfs:label "watercourse right"@en , + "حق مجرا"@fa . + + +### http://tavasi.majles.ir/ontology/general#WatercourseRightGenerator +go:WatercourseRightGenerator rdf:type owl:Class ; + rdfs:subClassOf go:EasementGenerator , + [ rdf:type owl:Restriction ; + owl:onProperty go:givesRiseTo ; + owl:allValuesFrom go:WatercourseRight + ] ; + bu:DefaultValue """#NAME(اگر برای فردی که مالک زمین نیست - قاعدتاً مالک قبلی زمین بوده است - حق مجرا وجود داشت، حق مجرا ساقط می‌شود.) + +CONSTRUCT { + ?right rdf:type go:NonActual .#EXPLAIN#ORDER(2) #صرفاً به جهت وجود شرط عدم علم و در نتیجه نوشته‌شدن قاعده در بخش قواعد منطق پیش‌فرض، مرتبه لحاظ شد. + ?right rdf:type go:NonExistent .#EXPLAIN#ORDER(2) #صرفاً به جهت وجود شرط عدم علم و در نتیجه نوشته‌شدن قاعده در بخش قواعد منطق پیش‌فرض، مرتبه لحاظ شد. +} +WHERE { + ?person go:hasQuality ?right . + ?right rdf:type go:WatercourseRight . + ?right go:EasementIsDedicatedTo ?realty . + FILTER NOT EXISTS {?realty go:hasOwner ?person .} + #فعلاً با شرط عدم علم به مالکیت پیاده‌سازی شد لیکن در آینده پس از پیاده‌سازی معاملات و احیاناً ابداع سازوکار مدل‌سازی علم به عدم مالکیت، این قاعده را نیز می‌توان بر اساس علم به عدم مالکیت پیاده‌سازی کرد و نه عدم علم. + #اگر عدم مالکیت فسخ شود و فرد مورد نظر مجدداً مالک ملک شود، مقدمه‌ی قاعده فسخ می‌شود و با فسخ مقدمه، نتایج آن نیز ابطال می‌گردند. در صورت برقراربودن شرایط مقدمه، نتایج این قاعده قطعی و فسخ‌ناپذیر هستند. به دلیل استفاده از شرط عدمی و ضرورت وجود بررسی‌کننده‌ی شروط عدمی و ابطال نتایج قاعده در صورت فسخ‌شدن شرط عدمی آن‌ها، در زمره‌ی قواعد پیش‌فرض نوشته شد. به لحاظ منطقی نباید برای سطرهای حکم قاعده، مرتبه‌ی منطق پیش‌فرض تعریف می‌شد چرا که فسخ‌ناپذیر هستند. صرفاً به این دلیل که در صورت عدم ذکر مرتبه، افزونه‌ی برهان مرتبه‌ی صفر در نظر می‌گیرد، مرتبه‌ای بزرگتر از صفر لحاظ شد. +}""" ; + bu:Expander """#NAME(اگر برای مالک زمین حق مجرایی وجود داشت ولی کیفیت ایجادکننده‌ی حق مجرا وجود نداشت، وجود کیفیت ایجادکننده‌ی حق مجرا نتیجه گرفته می‌شود.) +#NEED_IRI(?rightgen) + +CONSTRUCT { + ?realty1 go:hasQuality ?rightgen .#EXPLAIN + ?rightgen rdf:type go:WatercourseRightGenerator .#EXPLAIN + ?rightgen go:EasementPertainsTo ?realty2 .#EXPLAIN + ?rightgen go:givesRiseTo ?right .#EXPLAIN + ?rightgen rdf:type go:Actual .#EXPLAIN#ORDER(0) + ?rightgen rdf:type go:Existent .#EXPLAIN#ORDER(0) +} +WHERE { + ?right rdf:type go:WatercourseRight . + ?right go:EasementIsDedicatedTo ?realty1 . + ?right go:EasementPertainsTo ?realty2 . + ?person go:hasQuality ?right . + ?realty1 go:hasOwner ?person . + FILTER NOT EXISTS { + ?realty1 go:hasQuality ?anyrightgen . + ?anyrightgen rdf:type go:WatercourseRightGenerator . + ?anyrightgen go:EasementPertainsTo ?realty2 . + } +}""" , + """#NAME(اگر هم کیفیت ایجادکننده‌ی حق مجرا و هم حق مجرا برای مالک زمین موجود بودند، کیفیت ایجادکننده‌ی حق مجرا با یال منجر می‌شود به وجود به حق مجرا متصل می‌گردد.) + +CONSTRUCT { + ?rightgen go:givesRiseTo ?right .#EXPLAIN +} +WHERE { + ?realty1 go:hasQuality ?rightgen . + ?rightgen rdf:type go:WatercourseRightGenerator . + ?rightgen go:EasementPertainsTo ?realty2 . + #--- + ?right rdf:type go:WatercourseRight . + ?right go:EasementIsDedicatedTo ?realty1 . + ?right go:EasementPertainsTo ?realty2 . + ?person go:hasQuality ?right . + ?realty1 go:hasOwner ?person . +}""" , + """#NAME(اگر کیفیت ایجادکننده‌ی حق مجرا وجود داشت ولی برای مالک زمین حق مجرایی وجود نداشت، وجود حق مجرا نتیجه گرفته می‌شود.) +#NEED_IRI(?right) + +CONSTRUCT { + ?right go:EasementIsDedicatedTo ?realty1 .#EXPLAIN + ?right go:EasementPertainsTo ?realty2 .#EXPLAIN + ?person go:hasQuality ?right .#EXPLAIN + ?rightgen go:givesRiseTo ?right .#EXPLAIN + ?right rdf:type go:Existent .#EXPLAIN#ORDER(0) +} +WHERE { + ?realty1 go:hasQuality ?rightgen . + ?rightgen rdf:type go:WatercourseRightGenerator . + ?rightgen go:EasementPertainsTo ?realty2 . + ?realty1 go:hasOwner ?person . + ?rightgen rdf:type go:Actual . + ?rightgen rdf:type go:Existent . + FILTER NOT EXISTS { + ?anyright rdf:type go:WatercourseRight . + ?anyright go:EasementPertainsTo ?realty2 . + ?anyright go:EasementIsDedicatedTo ?realty1 . + ?person go:hasQuality ?anyright . + } +}""" , + """#NAME(غیرفعلی‌بودن کیفیت ایجادکننده‌ی حق مجرا، غیرفعلی‌بودن حق مجرا را نتیجه می‌دهد.) + +CONSTRUCT { + ?right rdf:type go:NonActual .#EXPLAIN +} +WHERE { + ?realty1 go:hasQuality ?rightgen . + ?rightgen rdf:type go:WatercourseRightGenerator . + ?rightgen go:EasementPertainsTo ?realty2 . + ?rightgen go:givesRiseTo ?right . + ?rightgen rdf:type go:NonActual . +}""" , + """#NAME(ناموجودبودن کیفیت ایجادکننده‌ی حق مجرا، ناموجودبودن حق مجرا را نتیجه می‌دهد.) + +CONSTRUCT { + ?right rdf:type go:NonExistent .#EXPLAIN +} +WHERE { + ?realty1 go:hasQuality ?rightgen . + ?rightgen rdf:type go:WatercourseRightGenerator . + ?rightgen go:EasementPertainsTo ?realty2 . + ?rightgen go:givesRiseTo ?right . + ?rightgen rdf:type go:NonExistent . +}""" ; + rdfs:label "watercourse right generator"@en , + "ایجادکننده حق مجرا"@fa . + + +### http://tavasi.majles.ir/ontology/general#Wednesday +go:Wednesday rdf:type owl:Class ; + rdfs:subClassOf go:DayOfWeek ; + rdfs:label "wednesday"@en , + "يوم الأربعاء"@ar , + "چهارشنبه"@fa . + + +### http://tavasi.majles.ir/ontology/general#Well +go:Well rdf:type owl:Class ; + rdfs:subClassOf go:Source ; + rdfs:label "well"@en , + "چاه"@fa . + + +### http://tavasi.majles.ir/ontology/general#WellDig +go:WellDig rdf:type owl:Class ; + rdfs:subClassOf go:Dig ; + skos:prefLabel "well dig"@en , + "حفر کردن چاه"@fa . + + +### http://tavasi.majles.ir/ontology/general#WellWater +go:WellWater rdf:type owl:Class ; + rdfs:subClassOf go:Water ; + rdfs:label "well water"@en , + "آب چاه"@fa . + + +### http://tavasi.majles.ir/ontology/general#Width +go:Width rdf:type owl:Class ; + rdfs:subClassOf go:Dimension ; + skos:altLabel "عرض"@fa ; + skos:prefLabel "width"@en , + "پهنا"@fa . + + +### http://tavasi.majles.ir/ontology/general#WrittenSpeechAct +go:WrittenSpeechAct rdf:type owl:Class ; + rdfs:subClassOf go:MemberOfAGeneralCategoryOfActions , + go:SpeechAct ; + skos:prefLabel "written speech act"@en , + "کنش گفتاری کتبی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Year +go:Year rdf:type owl:Class ; + rdfs:subClassOf go:TimeInterval ; + rdfs:label "year"@en , + "سال"@fa , + "سنة"@ar . + + +################################################################# +# Individuals +################################################################# + +### http://tavasi.majles.ir/ontology/general#AgricultureAndEnergyMinistries +go:AgricultureAndEnergyMinistries rdf:type owl:NamedIndividual , + go:GroupOfMinistries ; + go:GroupHasMember go:MinistryOfAgricultureAndRuralProsperity , + go:MinistryOfEnergy ; + rdfs:label "وزارت کشاورزی و وزارت نیرو" . + + +### http://tavasi.majles.ir/ontology/general#AtomicEnergyOrganization +go:AtomicEnergyOrganization rdf:type owl:NamedIndividual , + go:GovernmentAgency , + go:Organization ; + rdfs:label "atomic energy organization"@en , + "سازمان انرژی اتمی"@fa . + + +### http://tavasi.majles.ir/ontology/general#Cabinet +go:Cabinet rdf:type owl:NamedIndividual , + go:GovernmentAgency ; + rdfs:label "Cabinet"@en , + "هیئت دولت"@fa . + + +### http://tavasi.majles.ir/ontology/general#ChiefJustice +go:ChiefJustice rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:GovernmentOfficial ; + rdfs:label "chief justice"@en , + "رئیس قوه‌ی قضائیه"@fa . + + +### http://tavasi.majles.ir/ontology/general#ExecutiveBranch +go:ExecutiveBranch rdf:type owl:NamedIndividual , + go:GovernmentBranch ; + go:hasIncumbentPrincipal go:President ; + rdfs:label "executive branch"@en , + "دولت"@fa , + "قوه‌ی مجریه"@fa . + + +### http://tavasi.majles.ir/ontology/general#ForestsAndRangelandsOrganization +go:ForestsAndRangelandsOrganization rdf:type owl:NamedIndividual , + go:GovernmentAgency , + go:Organization ; + go:isReplacedBy go:NaturalResourcesAndWatershedManagementOrganization ; + skos:prefLabel "forests and rangelands organization"@en , + "سازمان جنگل ها و مراتع کشور"@fa . + + +### http://tavasi.majles.ir/ontology/general#GeographicAreaOfIran +go:GeographicAreaOfIran rdf:type owl:NamedIndividual , + go:LocationArea ; + rdfs:label "geographic area of Iran"@en , + "ناحیه جغرافیایی ایران"@fa . + + +### http://tavasi.majles.ir/ontology/general#Government +go:Government rdf:type owl:NamedIndividual , + go:LegalPerson ; + rdfs:label "government"@en , + "حکومت"@fa . + + +### http://tavasi.majles.ir/ontology/general#Judiciary +go:Judiciary rdf:type owl:NamedIndividual , + go:GovernmentBranch ; + go:hasIncumbentPrincipal go:ChiefJustice ; + rdfs:label "judiciary"@en , + "قوه‌ی قضائیه"@fa . + + +### http://tavasi.majles.ir/ontology/general#Legislature +go:Legislature rdf:type owl:NamedIndividual , + go:GovernmentBranch ; + go:hasIncumbentPrincipal go:SpeakerOfTheParliament ; + rdfs:label "legislature"@en , + "قوه‌ی مقننه"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfAgricultureAndNaturalResources +go:MinisterOfAgricultureAndNaturalResources rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + go:isReplacedBy go:MinisterOfAgricultureAndRuralProsperity ; + rdfs:label "minister of agriculture and natural resources"@en , + "وزیر کشاورزی و منابع طبیعی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfAgricultureAndRuralProsperity +go:MinisterOfAgricultureAndRuralProsperity rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + go:isReplacedBy go:MinisterOfAgricultureJihad ; + rdfs:label "minister of agriculture and rural prosperity"@en , + "وزیر کشاورزی و عمران روستایی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfAgricultureJihad +go:MinisterOfAgricultureJihad rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of agriculture jihad"@en , + "وزیر جهاد کشاورزی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfCHTH +go:MinisterOfCHTH rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of cultural heritage, tourism and handicrafts"@en , + "وزیر میراث فرهنگی گردشگری و صنایع دستی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfCIG +go:MinisterOfCIG rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of culture and islamic guidance"@en , + "وزیر فرهنگ و ارشاد اسلامی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfCLS +go:MinisterOfCLS rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of cooperatives, labour, and social welfare"@en , + "وزیر تعاون کار و رفاه اجتماعی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfDAFL +go:MinisterOfDAFL rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of defence and armed forces logistics"@en , + "وزیر دفاع و پشتیبانی نیروهای مسلح"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfEAF +go:MinisterOfEAF rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of economic affairs and finance"@en , + "وزیر امور اقتصادی و دارایی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfEducation +go:MinisterOfEducation rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of education"@en , + "وزیر آموزش و پرورش"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfEnergy +go:MinisterOfEnergy rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of energy"@en , + "وزیر نیرو"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfForeignAffairs +go:MinisterOfForeignAffairs rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of foreign affairs"@en , + "وزیر امور خارجه"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfHME +go:MinisterOfHME rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of health and medical education"@en , + "وزیر بهداشت درمان و آموزش پزشکی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfICT +go:MinisterOfICT rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of information and communications technology"@en , + "وزیر ارتباطات و فناوری اطلاعات"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfIMT +go:MinisterOfIMT rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of industry, mine and trade"@en , + "وزیر صنعت معدن و تجارت"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfIndustriesAndMines +go:MinisterOfIndustriesAndMines rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + go:isReplacedBy go:MinisterOfIMT ; + rdfs:label "minister of industries and mines"@en , + "وزیر صنایع و معادن"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfIntelligence +go:MinisterOfIntelligence rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of intelligence"@en , + "وزیر اطلاعات"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfInterior +go:MinisterOfInterior rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of interior"@en , + "وزیر کشور"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfJustice +go:MinisterOfJustice rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of justice"@en , + "وزیر دادگستری"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfMinesAndMetals +go:MinisterOfMinesAndMetals rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + go:isReplacedBy go:MinisterOfIndustriesAndMines ; + rdfs:label "minister of mines and metals"@en , + "وزیر معادن و فلزات"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfPetroleum +go:MinisterOfPetroleum rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of petroleum"@en , + "وزیر نفت"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfRUD +go:MinisterOfRUD rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of roads and urban development"@en , + "وزیر راه و شهرسازی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfSRT +go:MinisterOfSRT rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of science, research and technology"@en , + "وزیر علوم تحقیقات و فناوری"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinisterOfSY +go:MinisterOfSY rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:Minister ; + rdfs:label "minister of sport and youth"@en , + "وزیر ورزش و جوانان"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfAgricultureAndNaturalResources +go:MinistryOfAgricultureAndNaturalResources rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfAgricultureAndNaturalResources ; + go:isReplacedBy go:MinistryOfAgricultureAndRuralProsperity ; + rdfs:label "ministry of agriculture and natural resources"@en , + "وزارت کشاورزی و منابع طبیعی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfAgricultureAndRuralProsperity +go:MinistryOfAgricultureAndRuralProsperity rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfAgricultureAndRuralProsperity ; + go:isReplacedBy go:MinistryOfAgricultureJihad ; + rdfs:label "ministry of agriculture and rural prosperity"@en , + "وزارت کشاورزی و عمران روستایی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfAgricultureJihad +go:MinistryOfAgricultureJihad rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfAgricultureJihad ; + rdfs:label "ministry of agriculture jihad"@en , + "وزارت جهاد کشاورزی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfCHTH +go:MinistryOfCHTH rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfCHTH ; + rdfs:label "ministry of cultural heritage, tourism and handicrafts"@en , + "وزارت میراث فرهنگی گردشگری و صنایع دستی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfCIG +go:MinistryOfCIG rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfCIG ; + rdfs:label "ministry of culture and islamic guidance"@en , + "وزارت فرهنگ و ارشاد اسلامی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfCLS +go:MinistryOfCLS rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfCLS ; + rdfs:label "ministry of cooperatives, labour, and social welfare"@en , + "وزارت تعاون کار و رفاه اجتماعی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfDAFL +go:MinistryOfDAFL rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfDAFL ; + rdfs:label "ministry of defence and armed forces logistics"@en , + "وزارت دفاع و پشتیبانی نیروهای مسلح"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfEAF +go:MinistryOfEAF rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfEAF ; + rdfs:label "ministry of economic affairs and finance"@en , + "وزارت امور اقتصادی و دارایی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfEducation +go:MinistryOfEducation rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfEducation ; + rdfs:label "ministry of education"@en , + "وزارت آموزش و پرورش"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfEnergy +go:MinistryOfEnergy rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfEnergy ; + rdfs:label "ministry of energy"@en , + "وزارت نیرو"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfForeignAffairs +go:MinistryOfForeignAffairs rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfForeignAffairs ; + rdfs:label "ministry of foreign affairs"@en , + "وزارت امور خارجه"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfHME +go:MinistryOfHME rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfHME ; + skos:altLabel "وزارت بهداری"@fa ; + skos:prefLabel "ministry of health and medical education"@en , + "وزارت بهداشت درمان و آموزش پزشکی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfICT +go:MinistryOfICT rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfICT ; + rdfs:label "ministry of information and communications technology"@en , + "وزارت ارتباطات و فناوری اطلاعات"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfIMT +go:MinistryOfIMT rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfIMT ; + rdfs:label "ministry of industry, mine and trade"@en , + "وزارت صنعت معدن و تجارت"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfIndustriesAndMines +go:MinistryOfIndustriesAndMines rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfIndustriesAndMines ; + go:isReplacedBy go:MinistryOfIMT ; + rdfs:label "ministry of industries and mines"@en , + "وزارت صنایع و معادن"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfIntelligence +go:MinistryOfIntelligence rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfIntelligence ; + rdfs:label "ministry of intelligence"@en , + "وزارت اطلاعات"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfInterior +go:MinistryOfInterior rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfInterior ; + rdfs:label "ministry of interior"@en , + "وزارت کشور"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfJustice +go:MinistryOfJustice rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfJustice ; + rdfs:label "ministry of justice"@en , + "وزارت دادگستری"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfMinesAndMetals +go:MinistryOfMinesAndMetals rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfMinesAndMetals ; + go:isReplacedBy go:MinistryOfIndustriesAndMines ; + rdfs:label "ministry of mines and metals"@en , + "وزارت معادن و فلزات"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfPetroleum +go:MinistryOfPetroleum rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfPetroleum ; + rdfs:label "ministry of petroleum"@en , + "وزارت نفت"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfRUD +go:MinistryOfRUD rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfRUD ; + rdfs:label "ministry of roads and urban development"@en , + "وزارت راه و شهرسازی"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfSRT +go:MinistryOfSRT rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfSRT ; + rdfs:label "ministry of science, research and technology"@en , + "وزارت علوم تحقیقات و فناوری"@fa . + + +### http://tavasi.majles.ir/ontology/general#MinistryOfSY +go:MinistryOfSY rdf:type owl:NamedIndividual , + go:Ministry ; + go:LegalPersonIsDependentTo go:ExecutiveBranch ; + go:hasIncumbentPrincipal go:MinisterOfSY ; + rdfs:label "ministry of sport and youth"@en , + "وزارت ورزش و جوانان"@fa . + + +### http://tavasi.majles.ir/ontology/general#NationalDepartmentOfEnvironment +go:NationalDepartmentOfEnvironment rdf:type owl:NamedIndividual , + go:EnvironmentalInstitution ; + rdfs:label "national department of environment"@en , + "سازمان حفاظت محیط زیست"@fa , + "سازمان حفاظت محیط زیست کشور"@fa , + "سازمان محیط زیست"@fa . + + +### http://tavasi.majles.ir/ontology/general#NaturalResourcesAndWatershedManagementOrganization +go:NaturalResourcesAndWatershedManagementOrganization rdf:type owl:NamedIndividual , + go:GovernmentAgency , + go:Organization ; + skos:altLabel "forests, rangelands and watershed management organization"@en , + "سازمان جنگل ها مراتع و آبخیزداری کشور"@fa ; + skos:prefLabel "natural resources and watershed management organization"@en , + "سازمان منابع طبیعی و آبخیزداری کشور"@fa . + + +### http://tavasi.majles.ir/ontology/general#President +go:President rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:GovernmentOfficial ; + rdfs:label "president"@en , + "رئیس جمهور"@fa . + + +### http://tavasi.majles.ir/ontology/general#SpeakerOfTheParliament +go:SpeakerOfTheParliament rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:GovernmentOfficial ; + rdfs:label "speaker of the parliament"@en , + "رئیس مجلس"@fa . + + +### http://tavasi.majles.ir/ontology/general#SupremeCouncilOfEnvironment +go:SupremeCouncilOfEnvironment rdf:type owl:NamedIndividual , + go:EnvironmentalInstitution ; + rdfs:label "supreme council of environment"@en , + "شورای عالی حفاظت محیط زیست"@fa . + + +### http://tavasi.majles.ir/ontology/general#SupremeCouncilOfMines +go:SupremeCouncilOfMines rdf:type owl:NamedIndividual , + go:GovernmentAgency ; + rdfs:label "supreme council of mines"@en , + "شورای عالی معادن"@fa . + + +### http://tavasi.majles.ir/ontology/general#SupremeLeader +go:SupremeLeader rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:GovernmentOfficial ; + rdfs:label "supreme leader"@en , + "ولی فقیه"@fa . + + +### http://tavasi.majles.ir/ontology/general#VicePresident +go:VicePresident rdf:type owl:NamedIndividual , + go:AmbiguousIndividual , + go:GovernmentOfficial ; + rdfs:label "vice president"@en , + "معاون اول رئیس جمهور"@fa . + + +################################################################# +# Annotations +################################################################# + +owl:Thing bu:Expander """#NAME(ایجاد زوج تقارنی متناظر با هر یک از مصادیق یک ویژگی ربطی متقارن) +#NEED_IRI(?y) + +CONSTRUCT { + ?b go:hasQuality ?y .#EXPLAIN + ?y go:RelationalQualityHasObject ?a .#EXPLAIN + ?x go:HasSymmetricPair ?y .#EXPLAIN +} +WHERE { + ?a go:hasQuality ?x . + ?x go:RelationalQualityHasObject ?b . + ?x rdf:type ?c1 . + ?c1 rdfs:subClassOf* go:SymmetricRelationalQuality . + FILTER NOT EXISTS { + ?c2 rdfs:subClassOf ?c1 . + ?x rdf:type ?c2 . + } + FILTER NOT EXISTS {?x go:HasSymmetricPair ?ax .} +}""" , + """#NAME(سرایت‌دهنده‌ی حلقه‌های ویژگی ربطی به زوج تقارنی آن) + +CONSTRUCT { + ?y ?p ?y .#EXPLAIN +} +WHERE { + ?x go:HasSymmetricPair ?y . + ?x ?p ?x . + FILTER NOT EXISTS { + ?ap rdfs:subPropertyOf ?p . + ?x ?ap ?x . + } + FILTER NOT EXISTS {?y ?p ?y .} +}""" , + """#NAME(سرایت‌دهنده‌ی یال‌های خروجی ویژگی ربطی به زوج تقارنی آن) + +CONSTRUCT { + ?y ?p ?o .#EXPLAIN +} +WHERE { + ?x go:HasSymmetricPair ?y . + ?x ?p ?o . + FILTER (?o != ?x) + FILTER (?o != ?y) + FILTER (?p != go:HasSymmetricPair) + FILTER (?p != go:RelationalQualityHasObject) + FILTER NOT EXISTS { + FILTER (?p = rdf:type) + ?x rdf:type ?ac . + ?ac rdfs:subClassOf ?o . + } + FILTER NOT EXISTS { + ?ap rdfs:subPropertyOf ?p . + ?x ?ap ?o . + } + FILTER NOT EXISTS {?y ?p ?o .} +}""" , + """#NAME(سرایت‌دهنده‌ی یال‌های ورودی ویژگی ربطی به زوج تقارنی آن) + +CONSTRUCT { + ?s ?p ?y .#EXPLAIN +} +WHERE { + ?x go:HasSymmetricPair ?y . + ?s ?p ?x . + FILTER (?s != ?x) + FILTER (?s != ?y) + FILTER (?p != go:HasSymmetricPair) + FILTER (?p != go:hasQuality) + FILTER (?p NOT IN (owl:annotatedSource, owl:annotatedTarget)) + FILTER NOT EXISTS { + ?ap rdfs:subPropertyOf ?p . + ?o ?ap ?x . + } + FILTER NOT EXISTS {?o ?p ?y .} +}""" . + + +################################################################# +# General axioms +################################################################# + +[ owl:intersectionOf ( go:Cession + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:someValuesFrom go:License + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:LicenseCede +] . + + +[ owl:intersectionOf ( go:Dig + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:someValuesFrom go:Qanat + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:QanatDig +] . + + +[ owl:intersectionOf ( go:Dig + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:someValuesFrom go:Well + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:WellDig +] . + + +[ owl:intersectionOf ( go:Dispatch + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:someValuesFrom go:Expert + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:ExpertDispatch +] . + + +[ owl:intersectionOf ( go:Exploitation + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:someValuesFrom go:Mine + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:MineExploitation +] . + + +[ owl:intersectionOf ( go:Exploration + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:someValuesFrom go:MineralReserve + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:MineralExploration +] . + + +[ owl:intersectionOf ( go:Extraction + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasSource ; + owl:someValuesFrom go:Mine + ] + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasUndergoer ; + owl:someValuesFrom go:MineralReserve + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:Mining +] . + + +[ owl:intersectionOf ( go:Forbidden + [ rdf:type owl:Class ; + owl:complementOf go:LegalForbidden + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:RationalForbidden +] . + + +[ owl:intersectionOf ( go:Forbidden + [ rdf:type owl:Class ; + owl:complementOf go:RationalForbidden + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:LegalForbidden +] . + + +[ owl:intersectionOf ( go:Issuance + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:someValuesFrom go:License + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:LicenseIssuance +] . + + +[ owl:intersectionOf ( go:Issuance + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:someValuesFrom go:MineDiscoveryCertificate + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:MineDiscoveryCertificateIssuance +] . + + +[ owl:intersectionOf ( go:Issuance + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:someValuesFrom go:MineExploitationLicense + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:MineExploitationLicenseIssuance +] . + + +[ owl:intersectionOf ( go:Issuance + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:someValuesFrom go:MineralExplorationLicense + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:MineralExplorationLicenseIssuance +] . + + +[ owl:intersectionOf ( go:Issuance + [ rdf:type owl:Restriction ; + owl:onProperty go:EventHasResult ; + owl:someValuesFrom go:WaterAbstractionLicense + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:WaterAbstractionLicenseIssuance +] . + + +[ owl:intersectionOf ( go:Obligatory + [ rdf:type owl:Class ; + owl:complementOf go:CollectiveObligatory + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:IndividualObligatory +] . + + +[ owl:intersectionOf ( go:Obligatory + [ rdf:type owl:Class ; + owl:complementOf go:DeterminateObligatory + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:ObligatoryWithChoice +] . + + +[ owl:intersectionOf ( go:Obligatory + [ rdf:type owl:Class ; + owl:complementOf go:IndividualObligatory + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:CollectiveObligatory +] . + + +[ owl:intersectionOf ( go:Obligatory + [ rdf:type owl:Class ; + owl:complementOf go:ObligatoryForItself + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:ObligatoryForOther +] . + + +[ owl:intersectionOf ( go:Obligatory + [ rdf:type owl:Class ; + owl:complementOf go:ObligatoryForOther + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:ObligatoryForItself +] . + + +[ owl:intersectionOf ( go:Obligatory + [ rdf:type owl:Class ; + owl:complementOf go:ObligatoryWithChoice + ] + ) ; + rdf:type owl:Class ; + rdfs:subClassOf go:DeterminateObligatory +] . + + +[ rdf:type owl:Restriction ; + owl:onProperty go:hasContrary ; + owl:someValuesFrom go:Existent ; + rdfs:subClassOf go:NonExistent +] . + + +[ rdf:type owl:Restriction ; + owl:onProperty go:hasContrary ; + owl:someValuesFrom [ owl:intersectionOf ( go:Actual + go:Obligatory + ) ; + rdf:type owl:Class + ] ; + rdfs:subClassOf [ owl:intersectionOf ( go:NonActual + go:Obligatory + ) ; + rdf:type owl:Class + ] +] . + + +[ rdf:type owl:Restriction ; + owl:onProperty go:hasOptionalSubstitute ; + owl:someValuesFrom go:Obligatory ; + rdfs:subClassOf go:ObligatoryWithChoice +] . + + +[ rdf:type owl:Restriction ; + owl:onProperty go:hasQuality ; + owl:someValuesFrom [ owl:intersectionOf ( go:Existent + go:Finance + ) ; + rdf:type owl:Class + ] ; + rdfs:subClassOf go:Fund +] . + + +[ rdf:type owl:Axiom ; + owl:annotatedSource [ rdf:type owl:Restriction ; + owl:onProperty [ owl:inverseOf go:EventHasPrerequisite + ] ; + owl:someValuesFrom go:Obligatory ; + rdfs:subClassOf go:RationalObligatory + ] ; + owl:annotatedProperty rdfs:subClassOf ; + owl:annotatedTarget go:RationalObligatory ; + rdfs:comment "اگر ذی المقدمه واجب باشد(چه واجب عقلی و چه شرعی)، مقدمه آن واجب عقلی است." +] . + + +[ rdf:type owl:Restriction ; + owl:onProperty [ owl:inverseOf go:EventHasUndergoer + ] ; + owl:someValuesFrom go:Command ; + rdfs:subClassOf go:UndergoerOfCommanding +] . + + +[ rdf:type owl:Restriction ; + owl:onProperty [ owl:inverseOf go:EventHasUndergoer + ] ; + owl:someValuesFrom go:Prescribe ; + rdfs:subClassOf go:UndergoerOfPrescription +] . + + +[ rdf:type owl:Restriction ; + owl:onProperty [ owl:inverseOf go:EventHasUndergoer + ] ; + owl:someValuesFrom go:Request ; + rdfs:subClassOf go:Requested +] . + + +[ rdf:type owl:AllDisjointClasses ; + owl:members ( go:Constraint + go:LegalPersonality + go:Position + go:Quantity + go:RelationalQuality + ) +] . + + +[ rdf:type owl:AllDisjointClasses ; + owl:members ( go:Event + go:Information + go:Place + go:Quality + go:Substance + go:Time + ) +] . + + +[ rdf:type owl:AllDisjointClasses ; + owl:members ( go:Height + go:Length + go:Width + ) +] . + + +[ owl:intersectionOf ( go:Actual + go:Obligatory + ) ; + rdf:type owl:Class ; + owl:disjointWith [ owl:intersectionOf ( go:Actual + go:Permissible + ) ; + rdf:type owl:Class + ] +] . + + +[ rdf:type owl:AllDisjointProperties ; + owl:members ( go:TemporalDurationIsEqualTo + go:TemporalDurationIsIncomparableWith + go:TemporalDurationIsShorterThan + ) +] . + + +################################################################# +# Rules +################################################################# + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + +:general1 rdf:type . + +:general2 rdf:type . + + rdf:type . + + rdf:type . + + rdf:type . + +go:time1 rdf:type . + +go:time2 rdf:type . + +go:x rdf:type . + +go:y rdf:type . + +[ "true"^^xsd:boolean ; + rdfs:comment "اگر شخصی مکلف بر انجام فعلی عینا شد، فاعل آن فعل همان شخص است" ; + rdfs:label "Coreاتّحاد مکلّف و فاعل فعل مکلّف به عینی" ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:IndividualObligatory ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:Command ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:EventHasRecipient ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:EventHasUndergoer ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:EventHasAgent ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:Compensation ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:isCounteractionTo ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:EventHasAfflicted ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:EventHasBeneficiary ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ rdfs:comment "اگر به شیئی خسارت زده شود که مالکی داشته باشد، مالک آن شیء نیز متحمل خسارت شده است."@fa ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:Damnification ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:EventHasUndergoer ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:hasOwner ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:EventHasAfflicted ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ "true"^^xsd:boolean ; + rdfs:comment "هم‌پوشانی معنایی یال‌های دارد نتیجه و دارد علت از روی منشاء" ; + rdfs:label "Semantic overlap of EventHasResult and EventHasCause" ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:EventHasResult ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:Event ; + + ] ; + rdf:rest rdf:nil + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:EventHasCause ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ "true"^^xsd:boolean ; + rdfs:comment "هم‌پوشانی معنایی یال‌های منجر می‌شود به وجود و دارد علت از روی منشاء" ; + rdfs:label "Semantic overlap of givesRiseTo and EventHasCause" ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:givesRiseTo ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:Event ; + + ] ; + rdf:rest rdf:nil + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:EventHasCause ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ "true"^^xsd:boolean ; + rdfs:comment "اگر یکی از دو عدل واجب تخییری، موجود شده باشد، عدل دیگر از فعلیت ساقط است." ; + rdfs:label "Coreسقوط فعلیت یک طرف واجب تخییری" ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:Obligatory ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:Obligatory ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:hasOptionalSubstitute ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:Existent ; + + ] ; + rdf:rest rdf:nil + ] + ] + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:NonActual ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ rdfs:comment "معدنی که از آن استخراج می‌شود، معمول بهره‌برداری از معدن است. (استخراج از معدن، زیررده‌ی بهره‌برداری از معدن است.)"@fa ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:Mining ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:EventHasSource ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:EventHasUndergoer ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ "true"^^xsd:boolean ; + rdfs:comment "اگر یکی از دو عدل واجب تخییری، امتثال شده باشد، عدل دیگر از فعلیت ساقط است." ; + rdfs:label "Coreسقوط فعلیت عدل واجب تخییری" ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:Obligatory ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:isObeyedByAction ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:hasOptionalSubstitute ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:Obligatory ; + + ] ; + rdf:rest rdf:nil + ] + ] + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:NonActual ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ "true"^^xsd:boolean ; + rdfs:comment "در فرض تزاحم دو واجب انشائی، واجبی که مرجوح است، از فعلیت می افتد." ; + rdfs:label "Coreسقوط فعلیت مرجوح" ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:isPreferredTo ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:Obligatory ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:Obligatory ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:hasContrary ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:NonActual ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ "true"^^xsd:boolean ; + rdfs:comment "هم‌پوشانی معنایی یال‌های منجر می‌شود به وجود و کیفیت دارد علت" ; + rdfs:label "Semantic overlap of givesRiseTo and QualityHasCause" ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:givesRiseTo ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:Quality ; + + ] ; + rdf:rest rdf:nil + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:QualityHasCause ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:existsInArea ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:hasPlace ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:Region ; + + ] ; + rdf:rest rdf:nil + ] + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:existsInRegion ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ "true"^^xsd:boolean ; + rdfs:comment "برای ساده سازی و پرهیز از بیان هر بار طلب، دارد مطلوب به عنوان یک رابطه مرکب ایجاد گردید." ; + rdfs:label "Core ایجاد رابطه دارد مطلوب" ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:Request ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:EventHasRecipient ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:EventHasUndergoer ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:hasRequestedFrom ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ rdfs:comment "اگر چیزی مورد تصرف قرار بگیرد، مالک آن متحمل خسارت می‌شود."@fa ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:Seizure ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:EventHasUndergoer ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:hasOwner ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:EventHasAfflicted ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ "true"^^xsd:boolean ; + rdfs:comment "اگر چیزی اسقاط شود، از زمان اسقاط، آن چیز به پایان میرسد" ; + rdfs:label "Coreاسقاط حقوق" ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:hasTime ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:Waive ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:EventHasUndergoer ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:hasEndTime ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:AreaIsInArea ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:AreaIsInProvince ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:AreaIsInProvince ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:LocationIsInArea ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:AreaIsInArea ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:LocationIsInArea ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:existsInArea ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:AreaIsInArea ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:existsInArea ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:hasPlace ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:AreaIsInArea ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:existsInArea ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:AreaIsInArea ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:AreaIsInArea ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:AreaIsInArea ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:hasPlace ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:LocationIsInArea ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:existsInArea ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ "true"^^xsd:boolean ; + rdfs:comment "اگر دو شی دارای زمانی باشند که بین زمان ها رابطه میت باشد، بین دو شی هم رابطه میت برقرار است." ; + rdfs:label "T2" ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:TemporalMeets ; + :general1 ; + :general2 + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:hasTime ; + ; + :general1 + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:hasTime ; + ; + :general2 + ] ; + rdf:rest rdf:nil + ] + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:TemporalMeets ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ "true"^^xsd:boolean ; + rdfs:comment "خاصیت تراگذری یال قبلیت لحظه‌ها" ; + rdfs:label "T4" ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:TimeInstantIsBeforeTimeInstant ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:TimeInstantIsBeforeTimeInstant ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:TimeInstantIsBeforeTimeInstant ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ "true"^^xsd:boolean ; + rdfs:comment "خاصیت تراگذری یال givesRiseTo" ; + rdfs:label "Transitivity of givesRiseTo" ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:givesRiseTo ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:givesRiseTo ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:givesRiseTo ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ "true"^^xsd:boolean ; + rdfs:comment "اگر چیزی گروه مالکان داشته باشد، هر مالک آن عضوی از گروه مالکان آن است." ; + rdfs:label "Determination of members of group of owners" ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:hasGroupOfOwners ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:hasOwner ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:GroupHasMember ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ "true"^^xsd:boolean ; + rdfs:comment "خاصیت تراگذری یال hasPart" ; + rdfs:label "Transitivity of hasPart" ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:hasPart ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:hasPart ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:hasPart ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +[ "true"^^xsd:boolean ; + rdfs:comment "اگر دو شی دارای زمانی باشند که بین زمان ها رابطه قبل باشد، بین دو شی هم رابطه قبل برقرار است." ; + rdfs:label "T1" ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:isBefore ; + go:time1 ; + go:time2 + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:hasTime ; + go:x ; + go:time1 + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:hasTime ; + go:y ; + go:time2 + ] ; + rdf:rest rdf:nil + ] + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:isBefore ; + go:x ; + go:y + ] ; + rdf:rest rdf:nil + ] + ] . + +[ "true"^^xsd:boolean ; + rdfs:comment "خاصیت تراگذری یال قبلیت" ; + rdfs:label "T3" ; + rdf:type ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:isBefore ; + ; + + ] ; + rdf:rest [ rdf:type ; + rdf:first [ rdf:type ; + go:isBefore ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] ; + [ rdf:type ; + rdf:first [ rdf:type ; + go:isBefore ; + ; + + ] ; + rdf:rest rdf:nil + ] + ] . + +### Generated by the OWL API (version 4.5.26.2023-07-17T20:34:13Z) https://github.com/owlcs/owlapi