OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-dev message

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


Subject: RE: [ubl-dev] Code List Value Validation


Thanks David

I think I get it at last - it's as if CAM sits above the ebXML
framework - in parallel to CPA and using the registry. It makes
sense for things like codelists, especially where there are
dependencies on factors which can be regarded as contexts which
add extra complexity.

All the best

Steve



Quoting "David RR Webber (XML)" <david@drrw.info>:

> Stephen,
>
> YES!
>
> This is exactly the vision we've been following with CAM.
>
> You have the ability to reference the UID of codelists that reside in
> the central reference registry.
>
> You store those codelists in a formal way - label them with the UID -
> and now they are machine referencable.
>
> You have the ability to vary this by context - e.g. if (export_order)
> ... else ....
>
> You reference the CAM template as the mapping reference in your ebXML
> CPA agreement - by message type.
>
> In the CAM template header you can explicitly set the Context variables
> and their values relating to that CPA.
>
> In the CAM structure section you can reference the XSD structure
> layout(s) that apply - and select those contextually if you need too -
> using <includes> dynamically as needed.
>
> And if you are using the latest BPSS 2.0.3 - you can set context
> variables at the business process level and pass those into the CAM
> template too at runtime as needed.
>
> Thanks for connecting the dots!  ; -)
>
> DW
>
> -------- Original Message --------
> Subject: RE: [ubl-dev] Code List Value Validation
> From: stephen.green@tuxml.co.uk
> Date: Mon, April 10, 2006 2:46 pm
> To: ubl-dev@lists.oasis-open.org
>
> Quoting Fulton Wilcox <fulton.wilcox@coltsnecksolutions.com>:
>
> ...
>>
>> The codelists we are discussing, such as country, currency, etc. involve
>> "payload" data. Such payload data needs to survive UBL encapsulation and
>> de-encapsulation in a fashion that aligns the behavior and content of the
>> recipient's and the sender's internal systems. If that synchronization
>> process experiences exceptions, there goes the ROI of UBL.
>>
>>
>
> Good thinking indeed - to see UBL as part of the syncronisation
> mechanism.
>
> Wouldn't it help matters considerably to use the UBL codelist
> methodology (which involves mutual agreement of a set of codelists
> related to individual code types / document positions or 'contexts')
> together with some way to include reference(s) to such agreement(s)
> in an ebCPA or equivalent (and if that isn't possible with CPPA now
> I hope it will be)? That way the whole state alignment/syncronisation
> issue is resolved in the standard ebXML way.
>
> All the best
>
> Stephen Green
>
>
>
>
> ---------------------------------------------------------------------
> This publicly archived list supports open discussion on implementing the
> UBL OASIS Standard. To minimize spam in the
> archives, you must subscribe before posting.
>
> [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
> Alternately, using email: list-[un]subscribe@lists.oasis-open.org
> List archives: http://lists.oasis-open.org/archives/ubl-dev/
> Committee homepage: http://www.oasis-open.org/committees/ubl/
> List Guidelines: http://www.oasis-open.org/maillists/guidelines.php
> Join OASIS: http://www.oasis-open.org/join/
>
>
> ---------------------------------------------------------------------
> This publicly archived list supports open discussion on implementing 
> the UBL OASIS Standard. To minimize spam in the
> archives, you must subscribe before posting.
>
> [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
> Alternately, using email: list-[un]subscribe@lists.oasis-open.org
> List archives: http://lists.oasis-open.org/archives/ubl-dev/
> Committee homepage: http://www.oasis-open.org/committees/ubl/
> List Guidelines: http://www.oasis-open.org/maillists/guidelines.php
> Join OASIS: http://www.oasis-open.org/join/
>
>





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