-
Type:
Bug
-
Status: Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 2.0.1
-
Component/s: Provider Information Directory
-
Labels:None
-
Account:eHealthSuisse - GL01 (EHEALTHSUIGL01)
1. CPI and HPD requests demand ou=, dn= and faile OU=, DN=
EPD largely case insensitive and accepts requests with Ou= for example. On response sends OU= and DC=
2. CPI too restrictive - insists on DC=CPI, OU=CHCommunity but DC=CPI is also acceptable because it has only one OU child
3. HPD address attribute checking assume case sensitivity - but EPD case insensitive, so status=primary is also acceptable, not just status=Primary etc.
4. HPD hcIdentifier, hcspecialisation, hcprofession also assume case sensitivity, but EPD implementation is case insensitive
e.g. acceptable values include bAg:2.16.840.1.113883.6.96:36682004,
RefData:GLN:7601000502247:inaCTive, RefData:OID:2.16.10.89.201:inActive
5. validation binary fields always seems to fail
a) genuine binary data encoded
b) text data encoded
EPD largely case insensitive and accepts requests with Ou= for example. On response sends OU= and DC=
2. CPI too restrictive - insists on DC=CPI, OU=CHCommunity but DC=CPI is also acceptable because it has only one OU child
3. HPD address attribute checking assume case sensitivity - but EPD case insensitive, so status=primary is also acceptable, not just status=Primary etc.
4. HPD hcIdentifier, hcspecialisation, hcprofession also assume case sensitivity, but EPD implementation is case insensitive
e.g. acceptable values include bAg:2.16.840.1.113883.6.96:36682004,
RefData:GLN:7601000502247:inaCTive, RefData:OID:2.16.10.89.201:inActive
5. validation binary fields always seems to fail
a) genuine binary data encoded
b) text data encoded
1.
|
Fix case sensitivity in CPI validator |
![]() |
Closed | Anne-Gaelle Berge |
|
||||||
2.
|
checks on address shall be case insensitive |
![]() |
Closed | Malo Toudic |
|
||||||
3.
|
Check should be case insenstive for hcIdentifier, hcSpecialisation ... |
![]() |
Closed | Malo Toudic |
|
||||||
4.
|
validation on binary fields fails |
![]() |
Closed | Malo Toudic |
|