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: Property Semantics


Hi ubl-dev,

 

Could someone clarify, how should I think of in the following case:

 

For example Party ABIE has a following definition for Address property:

associates (optionally) the party with an address”

 

This definition doesn’t define what address is in question: headquarters, branch, billing, etc.

 

I can think of two possible solutions:

1.) The semantics of Party->Address is purely defined outside the schema

2.) The semantics of Party->Address is communicated by using xsi:type, e.g. <Address xsi:type=”myns:BillingAddress>…</Address>

Generally the same question also applies to e.g. all “Note”, “Information” and “ID” properties too.

Is there a general practice or recommendation how to proceed? If not, how would you resolve this?

Juha Ikävalko
TIEKE Tietoyhteiskunnan kehittämiskeskus ry
TIEKE Finnish Information Society Development Centre
Salomonkatu 17 A, 10th floor
FI-00100 Helsinki
Tel +358 9 4763 0410, Fax +358 9 4763 0399
juha.ikavalko
@tieke.fi  http://www.tieke.fi

 



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