wsmlVariant _"http://www.wsmo.org/wsml/wsml-syntax/wsml-flight" namespace {_"http://tripcom.org/ontologies/EDI/EDIFACT/CodeSets/TimePeriodCodes#", tp _"http://tripcom.org/ontologies/EDI/TimePeriod#", ecs _"http://tripcom.org/ontologies/EDI/EDIFACT/EDIFACTcodeSets#", edis _"http://tripcom.org/ontologies/EDI/EDI_Semantics#", cyc _"http://sw.cyc.com/2006/07/27/cyc/#", dc _"http://purl.org/dc/elements/1.1#" } ontology _"http://tripcom.org/ontologies/EDI/EDIFACT/CodeSets/TimePeriodCodes" nonFunctionalProperties dc#title hasValue "Time Period Codes" dc#subject hasValue "Time Period Codes" dc#description hasValue "Time Period Codes" dc#contributor hasValue { _"http://foxvog.org/doug/" } dc#date hasValue "2007-07-03" dc#type hasValue _"http://www.wsmo.org/2004/d2/v1.0/#ontologies" dc#format hasValue "text/plain" dc#language hasValue "en-US" dc#rights hasValue _"http://www.deri.org/privacy.html" version hasValue "$Revision: 1.4 $" endNonFunctionalProperties importsOntology _"http://tripcom.org/ontologies/EDI/TimePeriod" importsOntology _"http://tripcom.org/ontologies/EDI/EDIFACT/EDIFACTcodeSets" importsOntology _"http://tripcom.org/ontologies/EDI/EDI_Semantics" /* Most of these codes can refer to either a duration or to a time period. "CD", "D", and "WD" are exceptions. The EDIFACT description can usually be parsed to distinguish a meaning -- a type of time period except for "D" day, "W" week, and "Y" year; in which case the reference is to a duration -- but that may be merely a result of a style of writing. */ // primary meanings: relationInstance edis#encodedAs(cyc#CalendarQuarter , ecs#DE_2151CodeSet, "3M") relationInstance edis#encodedAs(cyc#CalendarHalfYear , ecs#DE_2151CodeSet, "6M") relationInstance edis#encodedAs(cyc#CalendarDay, ecs#DE_2151CodeSet, "CD") relationInstance edis#encodedAs(cyc#DaysDuration , ecs#DE_2151CodeSet, "D") relationInstance edis#encodedAs(cyc#CalendarHour , ecs#DE_2151CodeSet, "H") relationInstance edis#encodedAs(cyc#CalendarMonth , ecs#DE_2151CodeSet, "M") relationInstance edis#encodedAs(tp#WorkDay , ecs#DE_2151CodeSet, "WD") relationInstance edis#encodedAs(cyc#WeeksDuration , ecs#DE_2151CodeSet, "W") relationInstance edis#encodedAs(cyc#YearsDuration , ecs#DE_2151CodeSet, "Y") // secondary meanings: relationInstance edis#encodedAs(cyc#QuartersDuration , ecs#DE_2151CodeSet, "3M") relationInstance edis#encodedAs(tp#HalfYearsDuration , ecs#DE_2151CodeSet, "6M") relationInstance edis#encodedAs(cyc#HoursDuration , ecs#DE_2151CodeSet, "H") relationInstance edis#encodedAs(cyc#MonthsDuration , ecs#DE_2151CodeSet, "M") relationInstance edis#encodedAs(cyc#CalendarWeek , ecs#DE_2151CodeSet, "W") relationInstance edis#encodedAs(cyc#CalendarYear , ecs#DE_2151CodeSet, "Y") /* // Time period type // DE_2151 http://www.ean.se/EANCOM_2002/ean02s4/experts/part3/dc3z.htm // complete for EANCOM "3M" CalendarQuarter // QuartersDuration "6M" CalendarHalfYear // HalfYearsDuration "CD" CalendarDay // (includes weekends and holidays) "D" DaysDuration // is this the distinction? "H" CalendarHour // HoursDuration "M" CalendarMonth // MonthsDuration "W" CalendarWeek // WeeksDuration "WD" WorkDay // (excluding national holidays) "Y" CalendarYear // YearsDuration */