| From | Sent On | Attachments |
|---|---|---|
| David RR Webber - XML ebusiness | May 17, 2003 7:22 am | |
| Paul Spencer | May 19, 2003 1:41 am | |
| Farrukh Najmi | May 19, 2003 8:34 am | |
| David RR Webber - XML ebusiness | May 19, 2003 8:46 am | |
| David RR Webber - XML ebusiness | May 19, 2003 9:14 am | |
| Chiusano Joseph | May 19, 2003 9:32 am | |
| Paul Spencer | May 19, 2003 10:43 am | |
| Duane Nickull | May 19, 2003 12:50 pm | |
| Chiusano Joseph | May 19, 2003 3:48 pm | |
| Duane Nickull | May 20, 2003 9:16 am | |
| Chiusano Joseph | May 20, 2003 10:17 am | |
| Farrukh Najmi | May 20, 2003 10:46 am | |
| Chiusano Joseph | May 20, 2003 10:51 am | |
| David RR Webber - XML ebusiness | May 20, 2003 12:04 pm | |
| Duane Nickull | May 20, 2003 12:11 pm | |
| David RR Webber - XML ebusiness | May 20, 2003 8:07 pm | |
| Monica J. Martin | May 20, 2003 8:43 pm | |
| Duane Nickull | May 20, 2003 9:33 pm | |
| Duane Nickull | May 20, 2003 9:37 pm | |
| Farrukh Najmi | May 21, 2003 3:14 am | |
| Monica J. Martin | May 21, 2003 6:14 am | |
| David RR Webber - XML ebusiness | May 21, 2003 6:15 am | |
| David RR Webber - XML ebusiness | May 21, 2003 6:26 am | |
| Duane Nickull | May 21, 2003 10:46 am | |
| Zachary Alexander | May 21, 2003 12:55 pm | |
| Duane Nickull | May 21, 2003 1:24 pm | |
| David RR Webber - XML ebusiness | May 21, 2003 8:52 pm | |
| Monica J. Martin | May 22, 2003 9:06 pm |
| Subject: | Re: [egov] UN XML project gains Microsoft support | |
|---|---|---|
| From: | David RR Webber - XML ebusiness (Gnos...@compuserve.com) | |
| Date: | May 19, 2003 9:14:27 am | |
| List: | org.oasis-open.lists.egov | |
Farrukh,
Added to this - we definately need to gather together the business use cases. Obviously simple codelists are a no-brainer:
<codelist name="Currency codes" type="currency" UID="XXX123456"> <member value="USD" description="US dollar"/> </codelist>
type of thing etc - but in the realworld we have extended needs to be able to cleanly interoperate between partners and manage the changes and deltas - your example of Argentinian currency codes and exchange rates is a good one.
Not to mention business context.
In the CAM system we've engineered a lookup() function that is extremely flexible - and obviously we want that to optionally be able to use codelist values retrieved from registry - so having a common format is a major plus.
Like you I sense this can potentially all come together nicely, and for each of the common business use cases of codelists (there's about five or six of these) we can show how to engineer and configure the codelist mechanism to give the desired behaviours.
I'd re-draw your diagram with a bit more fine detail, something like:
|--------------------------------------------------------------| | UBL Business Document instances | |--------------------------------------------------------------| | CAM template | UBL Business Document Layout choices | | | Business rules and content references | |--------------------------------------------------------------| | Business Context | Core Component BIE | |--------------------------------------------------------------| | Core Component nouns and codelists | |--------------------------------------------------------------| | ebXML Registry Information Model (ebRIM) | |--------------------------------------------------------------|
And of course the UMM model sits above this providing the business picture, with the BPSS controlling the processing and determining the context and the transaction instance requirements.
All good customers for registry services of course.
Thanks, DW. ===================================================== Message text written by Farrukh Najmi
Some of the reasons why the ebRIM ClassificationScheme format is useful are:
-It is extensible and can handle current and future requirements for mapping UBL code lists
-It Enables hierarchical code lists (as in UN/eDocs LoCode, Argentinian currency use cases)
-It provides one common XML schema may be used to represent any code lists
-It makes it easier to manage UBL code lists in an ebXML Registry enabling automatic content specific cataloging and content specific semantic validation.
While it will take some time for the dust to settle, a desirable outcome could well be that CCTS uses ebRIM to define its serialization format, UBL uses Core Components BIEs and therefor indirectly uses ebRIM format as the picture below shows:
|--------------------------------------------------------------| | UBL Business Documents | |--------------------------------------------------------------| | Core Component BIE | |--------------------------------------------------------------| | ebXML Registry Information Model (ebRIM) | |--------------------------------------------------------------|
<





