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: PRD3D4 (Draft 4 of PRD3) posted for internal review


Hi, folks,

Please find the fourth preview of PRD3 zipped up here:

  http://www.oasis-open.org/committees/document.php?document_id=48114

I have recovered from the database corruption by reverting to an early January version of the database and manually making the following changes to the Common Library based on correspondence I've found on the mail list:

 - "customs identification" -> "customs declaration"
   - in the definition on rows 550-552 (checking case)
   - in the reference on row 340 (and 2255 if necessary)
 - "weekday" -> "day of the week" in the definitions related to
   "WeekDayCode" - rows 1698, 1697 and 2315
 - row 107: "Prize Description " -> "Prize" and "Description" in
            property term components (and remove space at end of term)
- row 729: "Energy Water Supply. Energy Water_ Correction. Consumption Correction" -> "Energy Water Supply. Energy Water_ Consumption Correction. Consumption Correction"
 - row 776:  "Evidence. Name. Text" -> "Evidence. Description. Text"
 - row 777:  "Evidence. Description. Text" ->
             "Evidence. Candidate_ Statement. Text"
 - row 1495: "Procurement Project. Budget Amount. Requested Tender Total"
          -> "Procurement Project. Requested Tender Total"
 - row 1538: remove "Tenderer Role" from columns J and K (qualifiers)
 - row 2091: "Additional_" -> "Other_"

Since I was not responsible earlier for updating the database, I was not keeping close focus on the necessary changes. I worry that I may have missed some changes that were discussed. Please review the above list and let me know if you can think of any January changes that I have missed. If you have made suggestions for changes in the last month, please check that your changes are in place.

I also cleaned up two definitions by hand that are not in the master definition files:

  Sales Item. Activity Property - removed excess quote
Party. Postal_ Address. Address - added new definition with an apostrophe(x2)

But with the above changes I get a clean model check report (attached below).

Reviewing tonight's package myself I see the following changes for bad links:

 - the RNC readme file uses https: where it should use http: for a
   bibliographic entry
 - the hub document needs to be consistent in the use of the current
   stage; this is being addressed with (yet) another entity
   (dontcha just luv XML?)
 - the ASN.1 module needs to be updated

The schemas are ready to try out, now that I've manually mimicked what I think are the appropriate database changes. All the instances validate. The model check looks good. What you see today is *very* close to what we will vote on soon.

Please check the models before you check other issues, so that I can send them off in order to have ASN.1 versions created.

Oh, I still have to write the "completeness" checker to ensure that everything in the package is being referenced somehow from the hub document (even if indirectly). I'll report on that when done.

I look forward to you posting your feedback.

. . . . . . Ken

Renamed old DENs in new model: 19
Application Response. Version Identifier. Identifier: Application Response. Version. Identifier Certificate Of Origin. Version Identifier. Identifier: Certificate Of Origin. Version. Identifier
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
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
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. Reference_ Date. Date: Status. Reference Date. Date
Status. Reference_ Time. Time: Status. Reference Time. Time
Status. Sequence. Identifier: Status. Sequence Identifier. Identifier


Bad code type property terms: 0


Duplicated class/qualifier/property terms: 0


Values found with extraneous spaces: 0


Bad name components (spaces, "." or "_"): 0


Bad UBL name component: 0


Bad property terms: 0


Bad representation terms: 0


Bad dictionary entry names: 0


Bad name values (GNR8): 0


Mismatched name components for UBL Name: 0


Orphaned ABIEs not being referenced by an ASBIE: 0


Qualified ABIEs:  0


ASBIEs referring to qualified ABIEs:  0


Duplicate UBL Names for the same ABIE type: 0


Missing old Data Type Qualifications in new model: 1
(Transportation Status explicitly removed in UBL 2.1, and should be listed)
"Status. Condition Code. Code" old="Transportation Status" new=""


Added Data Type Qualifications in new model: 2
"Receipt Advice. Receipt Advice Type Code. Code": "Receipt Advice Type"
"Service Frequency. Week Day. Code": "Week Day"


Missing new Data Type Qualifications in new data types: 0


Missing Profile Execution Identifier BBIE: 0


Missing document-level signature ASBIE: 0


Cardinalities found in error: 0


Sequences found in error (by DEN): 0


Sequences found in error (by name): 0


ASBIEs found in error: 0


Terms, definitions and examples with non-ASCII text: 0


Values with sensitive comment "--" delimiters: 0


Empty or absent definitions: 0


Prose BBIE nouns: Comments Conditions Description Information Instructions Justification Note Purpose Reason Remarks Requirements Resolution Restrictions Situation Risk Terms
*..1 Cardinalities found on prose BBIEs: 38 (13 old; 25 new)
"Allowance Charge. Allowance Charge_ Reason. Text" (old): 0..1
"Certificate. Remarks. Text" (new): 0..1
"Consignment. Carrier Service_ Instructions. Text" (new): 0..1
"Consignment. Customs Clearance Service_ Instructions. Text" (new): 0..1
"Consignment. Forwarder Service_ Instructions. Text" (new): 0..1
"Consignment. Handling_ Instructions. Text" (new): 0..1
"Consignment. Information. Text" (new): 0..1
"Consignment. Special Service_ Instructions. Text" (new): 0..1
"Consumption Average. Description. Text" (new): 0..1
"Consumption Correction. Description. Text" (new): 0..1
"Consumption Point. Description. Text" (new): 0..1
"Despatch Line. Backorder_ Reason. Text" (old): 0..1
"Despatch Line. Outstanding_ Reason. Text" (old): 0..1
"Exception Notification Line. Description. Text" (new): 0..1
"Forecast Revision Line. Description. Text" (new): 0..1
"Fulfilment Cancellation. Cancellation_ Note. Text" (new): 1
"Item Management Profile. Replenishment Owner Description. Text" (new): 0..1
"Location. Conditions. Text" (old): 0..1
"On Account Payment. Note. Text" (new): 0..1
"Order Cancellation. Cancellation_ Note. Text" (old): 1
"Order Response Simple. Rejection_ Note. Text" (old): 0..1
"Packing List. Description. Text" (old): 0..1
"Party Tax Scheme. Exemption_ Reason. Text" (old): 0..1
"Payment Mandate. Maximum Payment Instructions. Numeric" (new): 0..1
"Receipt Line. Reject_ Reason. Text" (old): 0..1
"Retail Event. Description. Text" (new): 0..1
"Shipment Stage. Demurrage_ Instructions. Text" (new): 0..1
"Shipment Stage. Instructions. Text" (new): 0..1
"Shipment. Handling_ Instructions. Text" (old): 0..1
"Tax Category. Tax Exemption Reason. Text" (old): 0..1
"Telecommunications Supply Line. Description. Text" (new): 0..1
"Tendering Terms. Other_ Conditions. Indicator" (new): 0..1
"Transport Equipment. Description. Text" (new): 0..1
"Transport Equipment. Information. Text" (old): 0..1
"Transport Equipment. Special_ Transport Requirements. Text" (new): 0..1
"Transport Execution Plan Request. Document Status Reason Description. Text" (new): 0..1 "Transport Execution Plan. Document Status Reason Description. Text" (new): 0..1
"Transport Handling Unit. Handling_ Instructions. Text" (old): 0..1


Prose BBIE nouns: Comments Conditions Description Information Instructions Justification Note Purpose Reason Remarks Requirements Resolution Restrictions Situation Risk Terms
*..n Cardinalities found on non-prose BBIEs: 59 (18 old; 41 new)
"Bill Of Lading. Other_ Instruction. Text" (old): 0..n
"Customer Party. Additional_ Account Identifier. Identifier" (old): 0..n
"Document Reference. XPath. Text" (old): 0..n
"Forwarding Instructions. Other_ Instruction. Text" (old): 0..n
"Item. Brand Name. Name" (old): 0..n
"Item. Keyword. Text" (old): 0..n
"Item. Model Name. Name" (old): 0..n
"Package. Packing Material. Text" (old): 0..n
"Payment Means. Payment Identifier. Identifier" (old): 0..n
"Payment Terms. Payment Means Identifier. Identifier" (old): 0..n
"Period. Description Code. Code" (old): 0..n
"Secondary Hazard. Extension. Text" (old): 0..n
"Status. Text" (old): 0..n
"Stowage. Location. Text" (old): 0..n
"Supplier Party. Additional_ Account Identifier. Identifier" (old): 0..n
"Transport Handling Unit. Shipping_ Marks. Text" (old): 0..n
"Transport Means. Registration_ Nationality. Text" (old): 0..n
"Waybill. Other_ Instruction. Text" (old): 0..n
"Awarding Criterion. Calculation Expression. Text" (new): 0..n
"Awarding Criterion. Minimum Improvement Bid. Text" (new): 0..n
"Awarding Criterion. Weight. Text" (new): 0..n
"Capability. Evidence Supplied. Identifier" (new): 0..n
"Clause. Content. Text" (new): 0..n
"Contract Award Notice. Regulatory Domain. Text" (new): 0..n
"Contract Execution Requirement. Name" (new): 0..n
"Contract Notice. Regulatory Domain. Text" (new): 0..n
"Contracting Party. Activity Code. Code" (new): 0..n
"Contracting Party. Activity Type. Text" (new): 0..n
"Contracting Party. Contracting Party Type. Text" (new): 0..n
"Declaration. Evidence Supplied. Identifier" (new): 0..n
"Declaration. Name" (new): 0..n
"Evaluation Criterion. Expression. Text" (new): 0..n
"Evidence. Candidate_ Statement. Text" (new): 0..n
"Exception Criteria Line. Exception_ Resolution Code. Code" (new): 0..n
"External Reference. Hash Algorithm Method. Text" (new): 0..n
"Framework Agreement. Frequency. Text" (new): 0..n
"Item Property. List Value. Text" (new): 0..n
"Item Property. Value Qualifier. Text" (new): 0..n
"Meter Property. Value Qualifier. Text" (new): 0..n
"Meter Property. Value. Text" (new): 0..n
"Party Legal Entity. Company Legal Form. Text" (new): 0..n
"Procurement Project. Name" (new): 1..n
"Requested Tender Total. Monetary Scope. Text" (new): 0..n
"Service Provider Party. Service Type. Text" (new): 0..n
"Status. Condition Value. Measure" (new): 0..n
"Telecommunications Service. Roaming Partner Name. Name" (new): 0..n
"Tender Line. Orderable_ Unit. Text" (new): 0..n
"Tender Preparation. Procurement Project Lot. Identifier" (new): 0..n
"Tender Receipt. Contract Name. Text" (new): 0..n
"Tender. Contract Name. Text" (new): 0..n
"Tenderer Party Qualification. Interested Procurement Lots Identifier. Identifier" (new): 0..n
"Tenderer Qualification Request. Company Legal Form. Text" (new): 0..n
"Tenderer Qualification Response. Contract Name. Text" (new): 0..n
"Tenderer Requirement. Name" (new): 0..n
"Tendering Terms. Funding_ Program. Text" (new): 0..n
"Tendering Terms. Penalty Clauses. Text" (new): 0..n
"Transport Equipment. Referenced_ Consignment Identifier. Identifier" (new): 0..n
"Utility Item. Subscriber Type. Text" (new): 0..n
"Work Phase Reference. Work Phase. Text" (new): 0..n


Definitions with new lines: 0


Possible missing quote: 0

--
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]