OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Unexpected data type qualifications in the latest document model


There are three new data type qualifications in the current 2.1 document model, and I was only expecting one:

Added Data Type Qualifications in new model: 3
"Receipt Advice. Receipt Advice Type Code. Code": "Receipt Advice Type"
"Qualifying Party. Tenderer Role Code. Code": "Tenderer Role"
"Service Frequency. Week Day. Code": "Week Day"

The Receipt Advice Type Code list has been added to the "default/" code list directory because it was agreed this would be a data type qualification in UBL 2.1. I've been expecting this one and have prepared for it.

The Week Day code list was added to the "special-purpose/" code list directory because it is made available to be used, but not made part of the second-pass value validation found in the UBL 2.1 distribution.

I have no code list for Tenderer Role to include in either "special-purpose/" (for convenience) or "default/" (for validation).

Please either direct Arianna to remove these two data type qualifications, or direct me to include these data type qualifications in the second-pass value validation found in the UBL 2.1 distribution.

The revised list of code lists I'm creating is noted below.

Thank you.

. . . . . . . Ken

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fetch
[
<!ENTITY tred "http://www.unece.org/trade/untdid/d12b/tred";>
]>
<fetch uri="http://www.unece.org/cefact/xml_schemas/index.html";
       ubl="file:///Users/admin/z/data/kendata/dev/ubl/sgtg/clubl21raw/"
       dir="http://docs.oasis-open.org/ubl/os-UBL-2.1/cl/gc/";
       localdir="csv2.1/"
       version="2.1">
  <!--
  In each <entry> the ref= is the key text in the filename found in the fetch
  URI content, and the text is the name used in UBL.  The ref= can be absent
  when the two texts are the same.

  It is assumed that each entry without mime= is pointing to an XSD schema.
  The list of UN/CEFACT XSD files is assumed to have come from the uri=
  location cited in the document element.
  -->
  <subdir dir="default">
    <entry listID="UN/ECE 3155">AllowanceChargeReasonCode</entry>
    <entry ref="IANA_MIMEMediaType">BinaryObjectMimeCode</entry>
    <entry ref="CommunicationMeansTypeCode">ChannelCode</entry>
    <entry ref="ISOTwoletterCountryCode">CountryIdentificationCode</entry>
    <entry ref="ISO3AlphaCurrencyCode" listID="ISO 4217 Alpha"
              >CurrencyCode</entry>
    <entry>DocumentStatusCode</entry>
    <!--LanguageCode moved to the special-purpose directory-->
    <!-- use UBL 2.0 for LineStatus Code
      <entry source="UBL">LineStatusCode</entry>
    -->
    <entry mime="application/vnd.ms-excel"
           uri="http://www.unece.org/fileadmin/DAM/cefact/recommendations/rec21/rec21_Rev9e_2012.xls";
           local="rec21_Rev9e_2012.csv">PackagingTypeCode</entry>
    <entry listID="UN/ECE 4461">PaymentMeansCode</entry>
    <entry source="UBL">ReceiptAdviceTypeCode</entry>
    <!--TransportationStatusCode moved to the special-purpose directory-->
<entry ref="TransportEquipmentCategoryCode" listID="UN/ECE 8053">TransportEquipmentTypeCode</entry>
    <entry listID="UN/ECE rec 19">TransportModeCode</entry>
    <entry mime="application/vnd.ms-excel"
           uri="http://www.unece.org/fileadmin/DAM/cefact/recommendations/rec20/rec20_Rev8e_2012.xls";
           local="rec20_Rev8e_2012.csv">UnitOfMeasureCode</entry>
  </subdir>
  <subdir dir="special-purpose">
    <!--those found in PRD2 by previous agreement-->
    <entry source="UBL">AdjustmentReasonCode</entry>
    <entry source="UBL">CollaborationPriorityCode</entry>
    <entry source="UBL">DataSourceCode</entry>
    <entry source="UBL">DisplayTacticTypeCode</entry>
    <entry source="UBL">ExceptionStatusCode</entry>
    <entry source="UBL">ForecastPurposeCode</entry>
    <entry source="UBL">ForecastTypeCode</entry>
    <entry ref="ISOAlpha2LanguageCode">LanguageCode</entry>
    <entry source="UBL">MiscellaneousEventTypeCode</entry>
    <entry source="UBL">PerformanceMetricCriterionCode</entry>
    <entry source="UBL">PromotionalEventTypeCode</entry>
    <entry source="UBL">ResolutionCode</entry>
    <entry source="UBL">RetailEventStatusCode</entry>
    <entry source="UBL">RevisionStatusCode</entry>
    <entry source="UBL">StatusCode</entry>
    <entry source="UBL">SupplyChainActivityTypeCode</entry>
    <entry source="UBL">ThresholdValueComparisonCode</entry>
    <entry source="UBL">TimeFrequencyCode</entry>
    <entry ref="TransportStatusCode">TransportationStatusCode</entry>

<!--those additionally requested recently by TSC (some annotations by TSC)-->
    <entry local="CoordinateSystemCode.csv">CoordinateSystemCode</entry>
<entry local="EnvironmentalEmissionCode.csv">EnvironmentalEmissionCode</entry>
    <entry local="NotificationTypeCode.csv">NotificationTypeCode</entry>
<entry local="TransportationStatusTypeCode.csv">TransportationStatusTypeCode</entry>
    <entry local="TransportServiceCode.csv">TransportServiceCode</entry>
    <!--TransportHandlingUnitTypeCode to use CargoTypeCode-->
    <entry mime="text/html"
           uri="&tred;/tred9013.htm"
           local="tred9013.csv">DocumentStatusReasonCode</entry>
    <entry ref="EDIFICASEU_FinancialAccountType">AccountTypeCode</entry>
    <entry ref="UNECE_AddressType">AddressTypeCode</entry>
    <entry ref="UNECE_CargoTypeClassificationCode">CargoTypeCode</entry>
    <!--ChannelCode is the same as in the default/ directory-->
    <entry>CommodityIdentificationCode</entry>
    <!--ConditionCode to use TransportationStatusCode-->
    <!--CurrencyCode is the same as in the default/ directory-->
    <!--DocumentStatusCode is the same as in the default/ directory-->
    <entry ref="UNECE_DocumentNameCode">DocumentTypeCode</entry>
    <!--FormatCode is replaced with using BinaryObjectMimeCode-->
<entry ref="UNECE_TransportEquipmentFullnessCode">FullnessIndicationCode</entry>
    <entry mime="application/pdf"
           uri="http://standards.iso.org/ittf/PubliclyAvailableStandards/c036266_ISO_IEC_5218_2004%28E_F%29.zip";
           local="iso5218-2004.csv">HumanSexesCode</entry>
    <entry mime="text/html"
           uri="&tred;/tred4079.htm"
           local="tred4097.csv">HandlingCode</entry>
<entry ref="UNECE_DangerousGoodsRegulationCode">HazardousCategoryCode</entry>
    <!--IdentificationCode is the same as CountryIdentificationCode-->
    <entry>PartyRoleCode</entry>
    <entry mime="text/html"
           uri="&tred;/tred7143.htm"
           local="tred7143.csv">ItemClassificationCode</entry>
    <!--LatitudeDirectionCode in UBL 2.0 default directory-->
    <entry ref="UNECE_LocationFunctionCode">LocationTypeCode</entry>
    <!--LongitudeDirectionCode in UBL 2.0 default directory-->
    <!--MimeCode should use BinaryObjectMimeCode-->
    <entry ref="UNECE_PackagingLevelCode">PackageLevelCode</entry>
<entry ref="UNECE_PackageTypeCode" listID="UN/ECE rec 21">PackagingTypeCode</entry>
    <entry ref="UNECE_SealConditionCode">SealStatusCode</entry>
    <entry ref="UNECE_EquipmentSizeTypeDescriptionCode">SizeTypeCode</entry>
    <!--StatusReasonCode same as DocumentStatusReasonCode-->
    <!--TransportEquipmentTypeCode already in default/ directory-->
    <!--TransportEventTypeCode to use TransportationStatusCode-->
    <!--TransportExecutionStatusCode to use TransportationStatusCode-->
    <entry>TransportMeansTypeCode</entry>
    <!--TransportModeCode already in default/ directory-->

    <!--yet more-->
    <entry local="iso8601weekdays.csv">WeekdayCode</entry>
  </subdir>
</fetch>

--
Contact us for world-wide XML consulting and instructor-led training
Free 5-hour lecture: http://www.CraneSoftwrights.com/links/udemy.htm
Crane Softwrights Ltd.            http://www.CraneSoftwrights.com/o/
G. Ken Holman                   mailto:gkholman@CraneSoftwrights.com
Google+ profile: https://plus.google.com/116832879756988317389/about
Legal business disclaimers:    http://www.CraneSoftwrights.com/legal



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]