Uniqueness of HPD UIDs

11 views
Skip to first unread message

Dmytro Rud

unread,
Feb 19, 2020, 11:13:17 AM2/19/20
to ihe-hpd-im...@googlegroups.com
Is it allowed that two HPD objects of different classes (e.g. an HCProfessional and a HCRegulatedOrganization) have the same UIDs?  For example,
uid=abcd:123,ou=HCProfessional,DC=HPD,O=ABCD,C=DE
uid=abcd:123,ou=HCRegulatedOrganization,DC=HPD,O=ABCD,C=DE  

Thank you and best regards
Dmytro

Heinz-Peter Schütz

unread,
Feb 20, 2020, 5:08:29 AM2/20/20
to ihe-hpd-implementors
Hi Dmytro

My understanding is that the uid needs only to be unique with respect to the whole treestructure and as the ou's are diffrent the uid=abcd adresses a diffrent object. This is at least valid with respect to the LDAP definition.
Your sample shows very well the usecasse. A HCRegulatedOrganisation can not be the same object as a HCProfessional, even if the uid's are the same. At least the HPD would not prohibit this. It may even make much sense to allow the same uid in difrent tree contextes.

Your sample seems rather unlikely to me (at least in the swiss context). But it is in a genaral context sill possible that there are difrent assigers, creating the uid's for the difrent treebranches, using the same generation pattern, so assignig vlues out of the same range.

Best regards Heinz
Reply all
Reply to author
Forward
0 new messages