RE: [ubl-dev] Customisation of specialised types

From
CRAWFORD, Mark <>
Date
2005-07-05T17:43:36+00:00
ID
Thread
RE: [ubl-dev] Customisation of specialised types
I think that Chee-Kai is on the right track, but why don't you create a
specialised Number_Identifier. Type that restricts the UBL UDT of
Identifier. Type?  This is consistent with the UBL methodology.

Mark
 

> -----Original Message-----
> From: Chin Chee-Kai [mailto:] 
> Sent: Monday, July 04, 2005 11:36 PM
> To: Fraser Crichton
> Cc: 
> Subject: Re: [ubl-dev] Customisation of specialised types
> 
> Perhaps one easier way which does not need modification to 
> schemas nor fudge with NDR is to just use existing IdentifierType.
> This sets your system to accept more IDs than what you would 
> consider valid, but would filter off IDs which you would also 
> consider invalid.  So at this point, the invalid ones 
> relative to UBL are taken care of without rejecting what you 
> might have considered valid, but there are those invalid ones 
> relative to your system which are accepted as valid by UBL's 
> IdentifierType.
> (If you read about the hypothesis tests in statistics, this 
> is like their Type I & Type II errors).
> 
> At this point, just do an application-specific validation 
> routine to take as input the data accepted under UBL's 
> IdentifierType, pick it apart to see if it conforms to the 
> string-integer mix format in the sector you have in mind, and 
> then decide again whether to accept or reject the datum, 
> and/or as a result, the entire document.
> 
> 
> 
> Best Regards,
> Chin Chee-Kai
> SoftML
> Tel: +65-6820-2979
> Fax: +65-6743-7875
> Email: 
> http://SoftML.Net/
> 
> 
> On Tue, 5 Jul 2005, Fraser Crichton wrote:
> 
> >>Hi,
> >>
> >>I have a dumb question.
> >>
> >>I'm interested in creating a customised Identifier type (a 
> combination
> >>of a string and a number), the sector refers to this type 
> as a number
> >>throughout all their business processes and systems and 
> want to see it
> >>referred to as a Number in any XML messages.
> >>
> >>Would I create a new specialised datatype and extend from the
> >>udt:TextType? Would I create a completely new type based on 
> xsd:string?
> >>How else could I achieve this ugliness and comply with the NDR?
> >>
> >>Cheers,
> >>
> >>Fraser
> >>
> >>--
> >>Fraser Crichton
> >>XML Developer
> >>SolNet Solutions Limited
> >>L12, SolNet House, 70 The Terrace
> >>PO Box 397, Wellington, Aotearoa / New Zealand
> >>http://www.solnetsolutions.co.nz
> >>DDI: 04-462-5078
> >>Mob: 027-278-3392
> >>Fax: 04-462-5011
> >>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: 
> For additional commands, e-mail: 
> 
>