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: Re: VS: [ubl] Agenda for Pacific UBL TC call 12 July 2010


At 2010-07-14 12:33 -0400, I wrote:
>Yes, I now accept that UBL 2.1 will have different dictionary entry 
>names for some UBL 2.0 constructs.  A list of these repairs will be 
>included in the UBL 2.1 documentation.

I've revised my model checking for this new condition, and it now 
includes the report of repairs.  In the list below, this has the 
discrepancies from the June 29 model, so it also has those new DENs 
that are wrong and have been repaired by Peter and are being entered 
by Arianna.  Jon, the list for the documentation will be the list 
created in this report when the final schemas are complete.

Note from June 29 that there are still 5 cases that I think have been 
lost in the discussion of dictionary entry names, those being UBL 2.0 
constructs that got lost in UBL 2.1 and need to be restored.  I've 
augmented the report to reveal how the new unmatched UBL 2.1 names 
compare to the original UBL 2.0 names.  This part of the report must 
be empty in order for the UBL 2.1 schemas to be backwards-compatible 
to UBL 2.0 schemas.

I hope this helps.

. . . . . . . . . . Ken

Renamed old DENs in new model: 21
Application Response. Version Identifier. Identifier: Application 
Response. Version. Identifier
Certificate Of Origin. Version Identifier. Identifier: Certificate Of 
Origin. Version. Identifier
Consignment. Transport_ Contract. Contract: Consignment. Transport Contract
Goods Item. Value. Amount: Goods Item. Value_ Amount. Amount
Item Comparison. Price. Amount: Item Comparison. Price Amount. Amount
Monetary Total. Allowance Total Amount. Amount: Monetary Total. 
Allowance_ Total Amount. Amount
Monetary Total. Charge Total Amount. Amount: Monetary Total. Charge_ 
Total Amount. Amount
Monetary Total. Tax Exclusive Amount. Amount: Monetary Total. Tax 
Exclusive_ Amount. Amount
Order Change. Customer Reference. Text: Order Change. Customer_ Reference. Text
Order Change. Sales Order Identifier. Identifier: Order Change. 
Sales_ Order Identifier. Identifier
Order Change. Sequence_ Number. Identifier: Order Change. Sequence 
Number. Identifier
Order Reference. Sales Order Identifier. Identifier: Order Reference. 
Sales_ Order Identifier. Identifier
Order Response. Customer Reference. Text: Order Response. Customer_ 
Reference. Text
Order Response. Sales Order Identifier. Identifier: Order Response. 
Sales_ Order Identifier. Identifier
Order. Customer Reference. Text: Order. Customer_ Reference. Text
Order. Sales Order Identifier. Identifier: Order. Sales_ Order 
Identifier. Identifier
Package. Goods Item:
Packing List. Version Identifier. Identifier: Packing List. Version. Identifier
Receipt Line. Oversupply Quantity. Quantity: Receipt Line. 
Oversupply_ Quantity. Quantity
Signature. Validator Identifier. Identifier: Signature. Validator. Identifier
Status. Sequence. Identifier: Status. Sequence Identifier. Identifier


Bad code type property terms: 0


Duplicated class/qualifier/property terms: 0


Bad name components: 0


Mismatched name components for UBL Name: 1
"PackSizeNumeric": inconsistent naming components (2)
   Item. Pack Size. Numeric
   Utility Item. Pack_ Size Numeric. Text **


Orphaned ABIEs not being referenced by an ASBIE: 0


Qualified ABIEs:  0


Qualified ASBIEs:  0


Duplicate UBL Names for the same ABIE type: 0


Missing old Data Type Qualifications in new model: 1
"Status. Condition Code. Code" old="Transportation Status" new=""


Missing new Data Type Qualifications in new data types: 0


Cardinalities found in error: 5
"Classification Scheme. Scheme_ URI. Identifier" old= 0..1 new=
"Classification Scheme. URI. Identifier" old= 0..1 new=
"External Reference. URI. Identifier" old= 0..1 new=
"Party. Website_ URI. Identifier" old= 0..1 new=
"Status. Text" old= 0..1 new=


Sequences found in error: 5
"Classification Scheme":
   Old order:
    1 ClassificationScheme
    2 ID
    3 UUID
    4 LastRevisionDate
    5 LastRevisionTime
    6 Note
    7 Name
    8 Description
    9 AgencyID
    10 AgencyName
    11 VersionID
   *12 URI
   *13 SchemeURI
   *14 LanguageID
   *15 ClassificationCategory

   New order (not including newly-introduced optional constructs):
    1 ClassificationScheme
    2 ID
    3 UUID
    4 LastRevisionDate
    5 LastRevisionTime
    6 Note
    7 Name
    8 Description
    9 AgencyID
    10 AgencyName
    11 VersionID
   *12 LanguageID
   *13 ClassificationCategory

   New order (all constructs):
    1 ClassificationScheme
    2 ID
    3 UUID
    4 LastRevisionDate
    5 LastRevisionTime
    6 Note
    7 Name
    8 Description
    9 AgencyID
    10 AgencyName
    11 VersionID
   *12 URIID
   *13 SchemeURIID
    14 LanguageID
    15 ClassificationCategory


"External Reference":
   Old order:
    1 ExternalReference
   *2 URI
   *3 DocumentHash
   *4 ExpiryDate
   *5 ExpiryTime

   New order (not including newly-introduced optional constructs):
    1 ExternalReference
   *2 DocumentHash
   *3 ExpiryDate
   *4 ExpiryTime

   New order (all constructs):
    1 ExternalReference
   *2 URIID
    3 DocumentHash
   *4 HashAlgorithmMethod
   *5 ExpiryDate
   *6 ExpiryTime
   *7 MimeCode
   *8 FormatCode
   *9 EncodingCode
   *10 CharacterSetCode
   *11 FileName


"Package":
   Old order:
    1 Package
    2 ID
    3 Quantity
    4 ReturnableMaterialIndicator
    5 PackageLevelCode
    6 PackagingTypeCode
    7 PackingMaterial
    8 ContainedPackage
   *9 GoodsItem
   *10 MeasurementDimension
   *11 DeliveryUnit

   New order (not including newly-introduced optional constructs):
    1 Package
    2 ID
    3 Quantity
    4 ReturnableMaterialIndicator
    5 PackageLevelCode
    6 PackagingTypeCode
    7 PackingMaterial
    8 ContainedPackage
   *9 MeasurementDimension
   *10 DeliveryUnit

   New order (all constructs):
    1 Package
    2 ID
    3 Quantity
    4 ReturnableMaterialIndicator
    5 PackageLevelCode
    6 PackagingTypeCode
    7 PackingMaterial
   *8 TraceID
   *9 ContainedPackage
   *10 ContainedGoodsItem
   *11 MeasurementDimension
   *12 DeliveryUnit
   *13 Delivery
   *14 Pickup
   *15 Despatch


"Party":
   Old order:
    1 Party
    2 MarkCareIndicator
    3 MarkAttentionIndicator
   *4 WebsiteURI
   *5 LogoReferenceID
   *6 EndpointID
   *7 PartyIdentification
   *8 PartyName
   *9 Language
   *10 PostalAddress
   *11 PhysicalLocation
   *12 PartyTaxScheme
   *13 PartyLegalEntity
   *14 Contact
   *15 Person
   *16 AgentParty

   New order (not including newly-introduced optional constructs):
    1 Party
    2 MarkCareIndicator
    3 MarkAttentionIndicator
   *4 LogoReferenceID
   *5 EndpointID
   *6 PartyIdentification
   *7 PartyName
   *8 Language
   *9 PostalAddress
   *10 PhysicalLocation
   *11 PartyTaxScheme
   *12 PartyLegalEntity
   *13 Contact
   *14 Person
   *15 AgentParty

   New order (all constructs):
    1 Party
    2 MarkCareIndicator
    3 MarkAttentionIndicator
   *4 WebsiteURIID
    5 LogoReferenceID
    6 EndpointID
   *7 IndustryClassificationCode
   *8 PartyIdentification
   *9 PartyName
   *10 Language
   *11 PostalAddress
   *12 PhysicalLocation
   *13 PartyTaxScheme
   *14 PartyLegalEntity
   *15 Contact
   *16 Person
   *17 AgentParty
   *18 ServiceProviderParty
   *19 PowerofAttorney
   *20 FinancialAccount


"Status":
   Old order:
    1 Status
    2 ConditionCode
    3 ReferenceDate
    4 ReferenceTime
    5 Description
    6 StatusReasonCode
    7 StatusReason
    8 SequenceID
   *9 Text
   *10 IndicationIndicator
   *11 Percent

   New order (not including newly-introduced optional constructs):
    1 Status
    2 ConditionCode
    3 ReferenceDate
    4 ReferenceTime
    5 Description
    6 StatusReasonCode
    7 StatusReason
    8 SequenceID
   *9 IndicationIndicator
   *10 Percent

   New order (all constructs):
    1 Status
    2 ConditionCode
    3 ReferenceDate
    4 ReferenceTime
    5 Description
    6 StatusReasonCode
    7 StatusReason
    8 SequenceID
   *9 IndicationIndicator
   *10 Percent
   *11 ConditionValueMeasure
   *12 ReliabilityPercent




--
XSLT/XQuery training:   after http://XMLPrague.cz 2011-03-28/04-01
Vote for your XML training:   http://www.CraneSoftwrights.com/o/i/
Crane Softwrights Ltd.          http://www.CraneSoftwrights.com/o/
G. Ken Holman                 mailto:gkholman@CraneSoftwrights.com
Male Cancer Awareness Nov'07  http://www.CraneSoftwrights.com/o/bc
Legal business disclaimers:  http://www.CraneSoftwrights.com/legal



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