Hi Ken,
I've made a first revision of the UDT file you have edited. Just two
comments:
In the Indicator, the "format" supplementary component has an error
in the Documentation. ccts:Name is Date Time. Format. Text instead of
Indicator. Format. Text, and something similar with the Definition.
The second question is about codelists. I know we are not facing that
issue right now, but maybe we could modify both things at a time
removing those restrictions.
Regards,
Oriol
El 13/05/2009, a las 03:25, G. Ken Holman escribió:
> At 2009-05-12 09:59 -0400, Jon Bosak wrote:
>> Minutes of Pacific UBL TC call 11|12 May 2009
>> ...
>> GKH: The latest UDT from UN/CEFACT is different from the UDT
>> used in UBL 2.0; the CCTS metadata in our UDT is labled 1.0,
>> whereas the metadata in the D08B version is labeled 2.01. But
>> the D08B UDT still does not contain attributes reflecting
>> supplementary components of all the core component types. For
>> example, it is missing the Quantity type supplementary
>> component with the DEN "Quantity Unit. Code List
>> Agency. Identifier" (see page 100 of the A4 version of CCTS
>> 2.01). Since the current UDT is insufficient for our purposes,
>> we will have to create our own instantiation of the CCTS 2.01
>> Core Components as XML data types.
>>
>> ACTION: GKH to create a UBL 2.1 UDT that instantiates all
>> the supplementary components of CCTS 2.01.
>>
>> AGREED (pending further discussion in the Atlantic call) to
>> share this with UN/CEFACT for possible use in 09A.
>
> Per Andy's suggestion in the Pacific call, rather than work from
> scratch I've edited the UnqualifiedDataType_7p0.xsd file found in
> D08B_draft_20090422.zip that Andy gave me. Thanks for the
> direction, Andy.
>
> The UnqualifiedDataType_7p0_mod.xsd file is attached in a Zip file
> (rename .zzz to .zip if you haven't already made the file
> association in your system. It is labeled with the version
> 20090513-0220z.
>
> I've annotated at the top of the file all the changes I've made.
> All the names and descriptions were copied and pasted from CCTS
> V2.01 table 8-2.
>
> Note that I've suggested changing one of the type names, IDType to
> IdentifierType, as that what we've used in UBL 2.0 ... but really
> that change isn't important. Since we are generating new schemas
> for UBL 2.1 we can just as easily point to IDType rather than
> IdentifierType and still have UBL 2.0 instances validate with UBL
> 2.1. I just made the note in case it was an oversight on the part
> of UN/CEFACT abbreviating the object class as well as the other
> components of the dictionary entry name.
>
> I've also added *all* of the supplementary components and not just
> the ones we need for instance-level metadata identification.
>
> So with the addition of these supplementary components we can now
> support the use cases identified for UBL 2.1.
>
> Please review the attachment ASAP and let me know of any changes
> you'd like to see me make. Once comments are addressed we'll send
> this to UN/CEFACT ASAP in order to have it considered for the
> upcoming "09A" release. If we can get them to release this as part
> of their package, then we'll use their version unmodified in UBL 2.1.
>
> Thanks for your input!
>
> . . . . . . . . . . . . Ken
>
> Here are the excerpts from the original UnqualifiedDataType_7p0.xsd:
>
> <xsd:complexType name="AmountType">
> <xsd:attribute name="currencyID"
> <xsd:complexType name="BinaryObjectType">
> <xsd:attribute name="format"
> <xsd:attribute name="mimeCode"
> <xsd:attribute name="encodingCode"
> <xsd:attribute name="characterSetCode"
> <xsd:attribute name="uri"
> <xsd:attribute name="filename"
> <xsd:complexType name="GraphicType">
> <xsd:attribute name="format"
> <xsd:attribute name="mimeCode"
> <xsd:attribute name="encodingCode"
> <xsd:attribute name="uri"
> <xsd:attribute name="filename"
> <xsd:complexType name="PictureType">
> <xsd:attribute name="format"
> <xsd:attribute name="mimeCode"
> <xsd:attribute name="encodingCode"
> <xsd:attribute name="uri"
> <xsd:attribute name="filename"
> <xsd:complexType name="SoundType">
> <xsd:attribute name="format"
> <xsd:attribute name="mimeCode"
> <xsd:attribute name="encodingCode"
> <xsd:attribute name="uri"
> <xsd:attribute name="filename"
> <xsd:complexType name="VideoType">
> <xsd:attribute name="format"
> <xsd:attribute name="mimeCode"
> <xsd:attribute name="encodingCode"
> <xsd:attribute name="uri"
> <xsd:attribute name="filename"
> <xsd:complexType name="CodeType">
> <xsd:attribute name="listID"
> <xsd:attribute name="listAgencyID"
> <xsd:attribute name="listAgencyName"
> <xsd:attribute name="listName"
> <xsd:attribute name="listVersionID"
> <xsd:attribute name="name"
> <xsd:attribute name="languageID"
> <xsd:attribute name="listURI"
> <xsd:attribute name="listSchemeURI"
> <xsd:simpleType name="DateTimeType">
> <xsd:simpleType name="DateType">
> <xsd:simpleType name="TimeType">
> <xsd:complexType name="IDType">
> <xsd:attribute name="schemeID"
> <xsd:attribute name="schemeName"
> <xsd:attribute name="schemeAgencyID"
> <xsd:attribute name="schemeAgencyName"
> <xsd:attribute name="schemeVersionID"
> <xsd:attribute name="schemeDataURI"
> <xsd:attribute name="schemeURI"
> <xsd:simpleType name="IndicatorType">
> <xsd:complexType name="MeasureType">
> <xsd:attribute name="unitCode"
> <xsd:simpleType name="NumericType">
> <xsd:simpleType name="ValueType">
> <xsd:simpleType name="PercentType">
> <xsd:simpleType name="RateType">
> <xsd:complexType name="QuantityType">
> <xsd:attribute name="unitCode"
> <xsd:complexType name="TextType">
> <xsd:attribute name="languageID"
> <xsd:complexType name="NameType">
> <xsd:attribute name="languageID"
>
>
> Here are the excerpts from the new UnqualifiedDataType_7p0_mod.xsd:
>
> <xsd:complexType name="AmountType">
> <xsd:attribute name="currencyCodeListVersionID"
> <xsd:attribute name="currencyID"
> <xsd:complexType name="BinaryObjectType">
> <xsd:attribute name="format"
> <xsd:attribute name="mimeCode"
> <xsd:attribute name="encodingCode"
> <xsd:attribute name="characterSetCode"
> <xsd:attribute name="uri"
> <xsd:attribute name="filename"
> <xsd:complexType name="GraphicType">
> <xsd:attribute name="format"
> <xsd:attribute name="mimeCode"
> <xsd:attribute name="encodingCode"
> <xsd:attribute name="uri"
> <xsd:attribute name="filename"
> <xsd:complexType name="PictureType">
> <xsd:attribute name="format"
> <xsd:attribute name="mimeCode"
> <xsd:attribute name="encodingCode"
> <xsd:attribute name="uri"
> <xsd:attribute name="filename"
> <xsd:complexType name="SoundType">
> <xsd:attribute name="format"
> <xsd:attribute name="mimeCode"
> <xsd:attribute name="encodingCode"
> <xsd:attribute name="uri"
> <xsd:attribute name="filename"
> <xsd:complexType name="VideoType">
> <xsd:attribute name="format"
> <xsd:attribute name="mimeCode"
> <xsd:attribute name="encodingCode"
> <xsd:attribute name="uri"
> <xsd:attribute name="filename"
> <xsd:complexType name="CodeType">
> <xsd:attribute name="listID"
> <xsd:attribute name="listAgencyID"
> <xsd:attribute name="listAgencyName"
> <xsd:attribute name="listName"
> <xsd:attribute name="listVersionID"
> <xsd:attribute name="name"
> <xsd:attribute name="languageID"
> <xsd:attribute name="listURI"
> <xsd:attribute name="listSchemeURI"
> <xsd:complexType name="DateTimeType">
> <xsd:attribute name="format"
> <xsd:complexType name="DateType">
> <xsd:attribute name="format"
> <xsd:complexType name="TimeType">
> <xsd:attribute name="format"
> <xsd:complexType name="IdentifierType">
> <xsd:attribute name="schemeID"
> <xsd:attribute name="schemeName"
> <xsd:attribute name="schemeAgencyID"
> <xsd:attribute name="schemeAgencyName"
> <xsd:attribute name="schemeVersionID"
> <xsd:attribute name="schemeDataURI"
> <xsd:attribute name="schemeURI"
> <xsd:complexType name="IndicatorType">
> <xsd:attribute name="format"
> <xsd:complexType name="MeasureType">
> <xsd:attribute name="unitCode"
> <xsd:attribute name="unitCodeListVersionID"
> <xsd:complexType name="NumericType">
> <xsd:attribute name="format"
> <xsd:simpleType name="ValueType">
> <xsd:simpleType name="PercentType">
> <xsd:simpleType name="RateType">
> <xsd:complexType name="QuantityType">
> <xsd:attribute name="unitCode"
> <xsd:attribute name="unitCodeListAgencyID"
> <xsd:attribute name="unitCodeListID"
> <xsd:attribute name="unitCodeListAgencyName"
> <xsd:complexType name="TextType">
> <xsd:attribute name="languageID"
> <xsd:attribute name="languageLocaleID"
> <xsd:complexType name="NameType">
> <xsd:attribute name="languageID"
> <xsd:attribute
> name="languageLocaleID"<UnqualifiedDataType_7p0_mod.zzz>
> --
> XSLT/XQuery/XSL-FO hands-on training - Los Angeles, USA 2009-06-08
> Crane Softwrights Ltd. http://www.CraneSoftwrights.com/o/
> Training tools: Comprehensive interactive XSLT/XPath 1.0/2.0 video
> Video lesson: http://www.youtube.com/watch?v=PrNjJCh7Ppg&fmt=18
> Video overview: http://www.youtube.com/watch?v=VTiodiij6gE&fmt=18
> G. Ken Holman mailto:
> Male Cancer Awareness Nov'07 http://www.CraneSoftwrights.com/o/bc
> Legal business disclaimers: http://www.CraneSoftwrights.com/legal
>
> ---------------------------------------------------------------------
> To unsubscribe from this mail list, you must leave the OASIS TC that
> generates this mail. Follow this link to all your TCs in OASIS at:
> https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php