Details

      Description

      We've identified that some of the supplementary components (i.e., the XML attributes listed here: https://docs.oasis-open.org/ubl/cs01-UBL-2.4/UBL-2.4.html#T-UBL-UNQUALIFIED-DATA-TYPES) may be redundant and/or their use not sufficiently standardized, which causes interoperability issues.

      The TC has established a deprecation policy that specified when and how to deprecate these components: https://groups.oasis-open.org/higherlogic/ws/public/download/71497/UBL%20Deprecation%20Policy%201.0.pdf

      It's necessary to identify if some supplementary components need to be deprecated, and, if that's the case, which to deprecate.

        Attachments

          Activity

          Hide
          KBengtsson2 Kenneth Bengtsson added a comment -

          The following was discussed in Budapest:

          1) The following data types have been identified for modification

          • Amount:
          • Retain currencyID.
          • Deprecate currencyCodeListVersionID.
          • Binary Object:
          • Retain mimeCode.
          • Deprecate characterSetCode.
          • Deprecate encodingCode.
          • Deprecate filename.
          • Deprecate format.
          • Deprecate uri.
          • Agreed to create a new "Filename" BBIE in the "Attachment" ABIE to provide an alternative to the deprecated filename attribute.
          • Code:
          • Modify the listID definition to: "The unique identification of a code list, including identification of the version of the list if applicable." (see comment from Natalie above).
          • Deprecate languageID.
          • Deprecate listAgencyID.
          • Deprecate listAgencyName.
          • Deprecate listName.
          • Deprecate listSchemeURI.
          • Deprecate listURI.
          • Deprecate listVersionID (see comment from Natalie above).
          • Deprecate name.
          • Identifier:
          • Retain schemeID.
          • Deprecate schemeAgencyID.
          • Deprecate schemeAgencyName.
          • Deprecate schemeDataURI.
          • Deprecate schemeName.
          • Deprecate schemeURI.
          • Deprecate schemeVersionID.
          • Measure:
          • Retain unitCode.
          • Deprecate unitCodeListVersionID.
          • Numeric:
          • Deprecate format.
          • Quantity:
          • Retain unitCode.
          • Deprecate unitCodeListAgencyID.
          • Deprecate unitCodeListAgencyName.
          • Deprecate unitCodeListID.
          • Text:
          • Retain languageID.
          • Deprecate languageLocaleID.
          • Name:
          • Retain languageID.
          • Deprecate languageLocaleID.

           2) The following data types have been determined to remain unchanged:

          • Date
          • Indicator
          • Percent
          • Rate
          • Time
          Show
          KBengtsson2 Kenneth Bengtsson added a comment - The following was discussed in Budapest: 1) The following data types have been identified for modification Amount : Retain  currencyID . Deprecate  currencyCodeListVersionID . Binary Object : Retain  mimeCode . Deprecate  characterSetCode . Deprecate  encodingCode . Deprecate  filename . Deprecate  format . Deprecate  uri . Agreed to create a new " Filename " BBIE in the " Attachment " ABIE to provide an alternative to the deprecated  filename  attribute. Code : Modify the  listID  definition to: "The unique identification of a code list, including identification of the version of the list if applicable." (see comment from Natalie above). Deprecate  languageID . Deprecate  listAgencyID . Deprecate  listAgencyName . Deprecate  listName . Deprecate  listSchemeURI . Deprecate  listURI . Deprecate  listVersionID  (see comment from Natalie above). Deprecate  name . Identifier : Retain  schemeID . Deprecate  schemeAgencyID . Deprecate  schemeAgencyName . Deprecate  schemeDataURI . Deprecate  schemeName . Deprecate  schemeURI . Deprecate  schemeVersionID . Measure : Retain  unitCode . Deprecate  unitCodeListVersionID . Numeric : Deprecate  format . Quantity : Retain  unitCode . Deprecate  unitCodeListAgencyID . Deprecate  unitCodeListAgencyName . Deprecate  unitCodeListID . Text : Retain  languageID . Deprecate  languageLocaleID . Name : Retain  languageID . Deprecate  languageLocaleID .  2) The following data types have been determined to remain unchanged: Date Indicator Percent Rate Time
          Hide
          KBengtsson2 Kenneth Bengtsson added a comment -

          Agreed at today's TC call to not deprecate listVersionID and instead update its definition to state that it is included for compatibility traditional code list naming and versioning, and that it is preferable to identify the code list version within the listID.

          Show
          KBengtsson2 Kenneth Bengtsson added a comment - Agreed at today's TC call to not deprecate listVersionID and instead update its definition to state that it is included for compatibility traditional code list naming and versioning, and that it is preferable to identify the code list version within the listID.

            People

            • Assignee:
              KBengtsson2 Kenneth Bengtsson
              Reporter:
              KBengtsson2 Kenneth Bengtsson
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: