Next in thread → Next in month →

Re: [ubl-ndrsc] Representation Terms

From
Stephen Green <>
Date
2004-02-03T09:22:41+00:00
ID
000901c3ea38$d1ebb720$9ab530d5@user7i6bxplv6p
Thread
Re: [ubl-ndrsc] Representation Terms
In thinking more about my previous 
e-mail,

a) of course, with regard to the Amount, 

we do already have BIEs for various 
currencies.

It makes we wonder whether there has been a 

reluctance to rely on those sparse supplementary 

component attributes for the CCT Amount 

and use separately declared Code BIEs for currency 
which

do have all the necessary supplementary 
components 

(in the CCT Schema, if not, now, in 
the 

CC DT Schema).

If my guess is right then maybe we are better 
off without 

the rest of the Supplementary Components 
in 

Amount in order to avoid there being two ways 
to specify a currency.

To do this wouldn't we need either for a 
restriction to

be applied in the CC DT Schema or in the UBL DT 
Schema?

*** Then we'd also need the reversal somehow of 
the 

dropping of the supplementary components from 
the 

CC DT (RT) Schema for Code or perhaps a 
way

to use the CCT Code or to restrict the CCT (not 
CC

 DT) Code differently in the UBL DT Schema (including 

the missing Supplementary 
Components) 

and use that ***

On that line (perhaps going too far - so close to 
final release) 

couldn't the same logic be applied to 
Measure

and Quantity - to avoid the use of their CCT Supp 
Comps for 

UOM without the codelist mechanism:

If the Code Supp Comps were 
fixed 

we could restrict Measure and Quantity to have 

no code supplementary components

Then we could add (the messy part?) 

Code-based BBIEs to the model to specify UOM 

Unlike Amount/Currency we'd have to do this for 

each and every Measure and Quantity (they could 

all be different) - perhaps creating an appropriate 
ABIE with

Measure.Measure and 
UnitsOfMeasure.Code

 

If someone says that the codelist methodology will 
rule 

out the need to specify codelists (not codes, 
obviously), 

I'm not so sure that a legal document wiould be 
allowed 

to have codelists which aren't specified in the 
document itself. 

This might, I *guess*, apply particularly to 
both

currency and measure/quantity. Having Currency 
BBIEs is 

one thing but I'd guess they'd have in most global 
cases (albeit 

perhaps not including the USA 

where I've heard it is acceptable, at least in some 
cases, 

not to even speicfy the currency) to 
specify

both currency and codelist (even if it's ISO 
4217).

 

 

Steve

 

----- Original Message ----- 

  
From: 
  Stephen Green 

  
To: UBL NDRSC 

  
Cc:  
  

  
Sent: Tuesday, February 03, 2004 8:28 
  AM

  
Subject: [ubl-ndrsc] Representation 
  Terms

  

  
I'm going through the CCT Datatype 
  (Representation Term) Schema and I have a few issues still

  
outstanding really from the last instance sample 
  

  
generation / review cycle

  
 

  
1.  In Measure and in Quantity we still 
  have

  
unitCodeListID 

  
unitCodeListAgencyID

  
unitCodeListAgencyName
as supplementary 
  components

  
 

  
but in Code we have this restricted to 
  

  
*none*

  
 

  
and in Amount we have it defined in the CCT 
  Schema as

  
currencyID

  
codeListVersionID

  
 

  
My question/issue is:

  
 

  
with Code:

  
the codelist mechanism might have to be very 
  good to avoid

  
need for any meta data at all - can we guarantee 
  this?

  
Shouldn't we still have

  
listID

  
listAgencyID

  
listAgencyName
?

  
 

  
with Amount a CCT issue really:

  
we seem to have a version ID 

  
but is it decided and clear to all that there 
  is

  
just the one codelist that can be used so 
  that we don't even 

  
have to specify what it is but only which 
  version?

  
 

  
 

  
2.  Just a request for feedback from 
  the last NDRSC

  
call (unavoidable that I couldn't make it) 
  regarding

  
my issue of 

  
type="xsd:token"

  
missing from some of the elements in the 
  Schema

  
 

  
3. Who will be editing the DT (CCT 
  DT) and RT (UBL DT) Schemas?

  
Will it still be Gunther and 
  Garrett?

  
Will it still be in collaboration / 
  synchronisation with OAG and/or ATG?

  
How will it fit with the 
  schedule? and tools work?

  
We'll presumably need any changes 
  introduced prior to instance

  
generation. There may be some impact on 
  this and on FPSC work

  
if the listID and listAgencyID are put back 
  into the CCT DT Schema.

  
I don't see what can be done, if anything 
  at this stage, about the

  
Amount supplementary components and how to 
  specify the

  
codeListID

  
codeListAgencyID

  
and 

  
codeListAgencyName

  
but if it were possible and agreed we'd need a 
  suitable schedule for this

  
- 

  
Otherwise perhaps something should be put into 
  the Documentation

  
 

  
 

  
Sorry to keep pestering - just last minute 
  rush

  
 

  
All the best

  
 

  
Many thanks

  
 

  
Steve
Next in thread → Next in month →