Details
-
Type: Bug
-
Status: Closed
-
Priority: Medium
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 2.1.0
-
Component/s: None
-
Labels:None
-
Sprint:2018 - S2, 2018 - S1
-
Account:eHealthSuisse - GL01 (EHEALTHSUIGL01)
Description
In the EPD Interface_Document section 4.5.3.1 "objectClass attributes" the required object classes do not include "top", it is an optional inherited object class, so not required on query or feed.
If "top" is omitted, the validator shows the following error (AddRequest_1_request.xml)
<Error>
<Test>constraint_hpd_common_objectClassValue</Test>
<Location>/batchRequest/addRequest[0]/attr[10]</Location>
<Description>objectClass attribute SHALL be present in every entry, one of the values is either top or alias (see RFC 2256 section 5.1 objectClass)</Description>
<Identifiant>hpdCommon-objectClassAttrTemplate-constraint_hpd_common_objectClassValue</Identifiant>
<assertion idScheme="IHEHPD" assertionId="IHEHPD-052"/>
</Error>
If "top" is omitted, the validator shows the following error (AddRequest_1_request.xml)
<Error>
<Test>constraint_hpd_common_objectClassValue</Test>
<Location>/batchRequest/addRequest[0]/attr[10]</Location>
<Description>objectClass attribute SHALL be present in every entry, one of the values is either top or alias (see RFC 2256 section 5.1 objectClass)</Description>
<Identifiant>hpdCommon-objectClassAttrTemplate-constraint_hpd_common_objectClassValue</Identifiant>
<assertion idScheme="IHEHPD" assertionId="IHEHPD-052"/>
</Error>