Test
root_element_qnameW - 1
Location
/
Description
The validation process has only been applied on the urn:oasis:names:tc:DSML:2:0:core:batchResponse element. Line numbers and XPath in this report might differ from the actual number in the submitted file
Test
constraint_hpd_common_HcIdentifierValueR - 1
Location
/batchResponse/searchResponse[0]/searchResultEntry[0]/attr[0]
Description
HcIdentifier SHALL be formatted as defined by ISO 21091 (IssuingAuthority:Type:ID:Status) (see Tables 3.58.4.1.2.2.2-1: Individual Provider Mapping, 3.58.4.1.2.2.3-1: Organizational Provider Mapping)[ Assertion... ]
Test
constraint_hpd_common_HcIdentifierValue2R - 2
Location
/batchResponse/searchResponse[0]/searchResultEntry[0]/attr[0]
Description
HcIdentifier Status SHALL be from Status Code Category Values ( see Table 3.58.4.1.2.3-1)[ Assertion... ]
Test
constraint_hpd_common_uidSyntaxR - 3
Location
/batchResponse/searchResponse[0]/searchResultEntry[0]/attr[1]
Description
uid attribute SHALL be formatted using the RDN Format as defined by ISO21091 section 9.2: IssuingAuhorityName:ID (see Tables 3.58.4.1.2.2.2-1: Individual Provider Mapping and 3.58.4.1.2.2.3-1: Organizational Provider Mapping)[ Assertion... ]
Test
constraint_hpd_common_uidValueCardR - 4
Location
/batchResponse/searchResponse[0]/searchResultEntry[0]/attr[1]
Description
uid attribute SHALL be single valued (see Tables 3.58.4.1.2.2.2-1: Individual Provider Mapping and 3.58.4.1.2.2.3-1: Organizational Provider Mapping)[ Assertion... ]
Test
constraint_hpd_common_telephoneNumberSyntaxR - 5
Location
/batchResponse/searchResponse[0]/searchResultEntry[0]/attr[3]
Description
telephoneNumber attribute SHALL be representing using the E.123 notation. (see Tables 3.58.4.1.2.2.2-1: Individual Provider Mapping and 3.58.4.1.2.2.3-1: Organizational Provider Mapping)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressAddrMandatoryR - 6
Location
/batchResponse/searchResponse[0]/searchResultEntry[0]/attr[4]
Description
If an address is included, then the addr is required (see section 3.58.4.1.2.2.1 Object Classes)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressStatusR - 7
Location
/batchResponse/searchResponse[0]/searchResultEntry[0]/attr[4]
Description
Valid values for postal address status are Primary, Secondary, Inactive (see Table 3.58.4.1.2.3-1: Status Code Category Values)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressSyntaxR - 8
Location
/batchResponse/searchResponse[0]/searchResultEntry[0]/attr[4]
Description
PostalAddress syntax SHALL be dstring *( $ dstring) and enforce format of key=value[ Assertion... ]
Test
constraint_hpd_common_objectClassValueR - 9
Location
/batchResponse/searchResponse[0]/searchResultEntry[0]/attr[6]
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)[ Assertion... ]
Test
constraint_hpd_common_objectClassValueCardR - 10
Location
/batchResponse/searchResponse[0]/searchResultEntry[0]/attr[6]
Description
The objectClass attribute is present in every entry, with at least two values. (see RFC 2256 section 5.1 objectClass)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressAddrMandatoryR - 11
Location
/batchResponse/searchResponse[0]/searchResultEntry[0]/attr[7]
Description
If an address is included, then the addr is required (see section 3.58.4.1.2.2.1 Object Classes)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressStatusR - 12
Location
/batchResponse/searchResponse[0]/searchResultEntry[0]/attr[7]
Description
Valid values for postal address status are Primary, Secondary, Inactive (see Table 3.58.4.1.2.3-1: Status Code Category Values)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressSyntaxR - 13
Location
/batchResponse/searchResponse[0]/searchResultEntry[0]/attr[7]
Description
PostalAddress syntax SHALL be dstring *( $ dstring) and enforce format of key=value[ Assertion... ]
Test
constraint_hpd_common_hpdCredentialSyntaxR - 14
Location
/batchResponse/searchResponse[0]/searchResultEntry[0]/attr[9]
Description
hpdCredential attribute SHALL be formatted as a distinguish name (DN) (see Table 3.58.4.1.2.2.2-1: Individual Provider Mapping and Table 3.58.4.1.2.2.3-1: Organizational Provider Mapping)[ Assertion... ]
Test
constraint_hpd_common_HcIdentifierValueR - 15
Location
/batchResponse/searchResponse[0]/searchResultEntry[1]/attr[0]
Description
HcIdentifier SHALL be formatted as defined by ISO 21091 (IssuingAuthority:Type:ID:Status) (see Tables 3.58.4.1.2.2.2-1: Individual Provider Mapping, 3.58.4.1.2.2.3-1: Organizational Provider Mapping)[ Assertion... ]
Test
constraint_hpd_common_HcIdentifierValue2R - 16
Location
/batchResponse/searchResponse[0]/searchResultEntry[1]/attr[0]
Description
HcIdentifier Status SHALL be from Status Code Category Values ( see Table 3.58.4.1.2.3-1)[ Assertion... ]
Test
constraint_hpd_common_uidSyntaxR - 17
Location
/batchResponse/searchResponse[0]/searchResultEntry[1]/attr[1]
Description
uid attribute SHALL be formatted using the RDN Format as defined by ISO21091 section 9.2: IssuingAuhorityName:ID (see Tables 3.58.4.1.2.2.2-1: Individual Provider Mapping and 3.58.4.1.2.2.3-1: Organizational Provider Mapping)[ Assertion... ]
Test
constraint_hpd_common_uidValueCardR - 18
Location
/batchResponse/searchResponse[0]/searchResultEntry[1]/attr[1]
Description
uid attribute SHALL be single valued (see Tables 3.58.4.1.2.2.2-1: Individual Provider Mapping and 3.58.4.1.2.2.3-1: Organizational Provider Mapping)[ Assertion... ]
Test
constraint_hpd_common_telephoneNumberSyntaxR - 19
Location
/batchResponse/searchResponse[0]/searchResultEntry[1]/attr[3]
Description
telephoneNumber attribute SHALL be representing using the E.123 notation. (see Tables 3.58.4.1.2.2.2-1: Individual Provider Mapping and 3.58.4.1.2.2.3-1: Organizational Provider Mapping)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressAddrMandatoryR - 20
Location
/batchResponse/searchResponse[0]/searchResultEntry[1]/attr[4]
Description
If an address is included, then the addr is required (see section 3.58.4.1.2.2.1 Object Classes)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressStatusR - 21
Location
/batchResponse/searchResponse[0]/searchResultEntry[1]/attr[4]
Description
Valid values for postal address status are Primary, Secondary, Inactive (see Table 3.58.4.1.2.3-1: Status Code Category Values)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressSyntaxR - 22
Location
/batchResponse/searchResponse[0]/searchResultEntry[1]/attr[4]
Description
PostalAddress syntax SHALL be dstring *( $ dstring) and enforce format of key=value[ Assertion... ]
Test
constraint_hpd_common_objectClassValueR - 23
Location
/batchResponse/searchResponse[0]/searchResultEntry[1]/attr[6]
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)[ Assertion... ]
Test
constraint_hpd_common_objectClassValueCardR - 24
Location
/batchResponse/searchResponse[0]/searchResultEntry[1]/attr[6]
Description
The objectClass attribute is present in every entry, with at least two values. (see RFC 2256 section 5.1 objectClass)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressAddrMandatoryR - 25
Location
/batchResponse/searchResponse[0]/searchResultEntry[1]/attr[7]
Description
If an address is included, then the addr is required (see section 3.58.4.1.2.2.1 Object Classes)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressStatusR - 26
Location
/batchResponse/searchResponse[0]/searchResultEntry[1]/attr[7]
Description
Valid values for postal address status are Primary, Secondary, Inactive (see Table 3.58.4.1.2.3-1: Status Code Category Values)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressSyntaxR - 27
Location
/batchResponse/searchResponse[0]/searchResultEntry[1]/attr[7]
Description
PostalAddress syntax SHALL be dstring *( $ dstring) and enforce format of key=value[ Assertion... ]
Test
constraint_hpd_common_hpdCredentialSyntaxR - 28
Location
/batchResponse/searchResponse[0]/searchResultEntry[1]/attr[9]
Description
hpdCredential attribute SHALL be formatted as a distinguish name (DN) (see Table 3.58.4.1.2.2.2-1: Individual Provider Mapping and Table 3.58.4.1.2.2.3-1: Organizational Provider Mapping)[ Assertion... ]
Test
constraint_hpd_common_HcIdentifierValueR - 29
Location
/batchResponse/searchResponse[0]/searchResultEntry[2]/attr[0]
Description
HcIdentifier SHALL be formatted as defined by ISO 21091 (IssuingAuthority:Type:ID:Status) (see Tables 3.58.4.1.2.2.2-1: Individual Provider Mapping, 3.58.4.1.2.2.3-1: Organizational Provider Mapping)[ Assertion... ]
Test
constraint_hpd_common_HcIdentifierValue2R - 30
Location
/batchResponse/searchResponse[0]/searchResultEntry[2]/attr[0]
Description
HcIdentifier Status SHALL be from Status Code Category Values ( see Table 3.58.4.1.2.3-1)[ Assertion... ]
Test
constraint_hpd_common_uidSyntaxR - 31
Location
/batchResponse/searchResponse[0]/searchResultEntry[2]/attr[1]
Description
uid attribute SHALL be formatted using the RDN Format as defined by ISO21091 section 9.2: IssuingAuhorityName:ID (see Tables 3.58.4.1.2.2.2-1: Individual Provider Mapping and 3.58.4.1.2.2.3-1: Organizational Provider Mapping)[ Assertion... ]
Test
constraint_hpd_common_uidValueCardR - 32
Location
/batchResponse/searchResponse[0]/searchResultEntry[2]/attr[1]
Description
uid attribute SHALL be single valued (see Tables 3.58.4.1.2.2.2-1: Individual Provider Mapping and 3.58.4.1.2.2.3-1: Organizational Provider Mapping)[ Assertion... ]
Test
constraint_hpd_common_telephoneNumberSyntaxR - 33
Location
/batchResponse/searchResponse[0]/searchResultEntry[2]/attr[3]
Description
telephoneNumber attribute SHALL be representing using the E.123 notation. (see Tables 3.58.4.1.2.2.2-1: Individual Provider Mapping and 3.58.4.1.2.2.3-1: Organizational Provider Mapping)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressAddrMandatoryR - 34
Location
/batchResponse/searchResponse[0]/searchResultEntry[2]/attr[4]
Description
If an address is included, then the addr is required (see section 3.58.4.1.2.2.1 Object Classes)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressStatusR - 35
Location
/batchResponse/searchResponse[0]/searchResultEntry[2]/attr[4]
Description
Valid values for postal address status are Primary, Secondary, Inactive (see Table 3.58.4.1.2.3-1: Status Code Category Values)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressSyntaxR - 36
Location
/batchResponse/searchResponse[0]/searchResultEntry[2]/attr[4]
Description
PostalAddress syntax SHALL be dstring *( $ dstring) and enforce format of key=value[ Assertion... ]
Test
constraint_hpd_common_objectClassValueR - 37
Location
/batchResponse/searchResponse[0]/searchResultEntry[2]/attr[6]
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)[ Assertion... ]
Test
constraint_hpd_common_objectClassValueCardR - 38
Location
/batchResponse/searchResponse[0]/searchResultEntry[2]/attr[6]
Description
The objectClass attribute is present in every entry, with at least two values. (see RFC 2256 section 5.1 objectClass)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressAddrMandatoryR - 39
Location
/batchResponse/searchResponse[0]/searchResultEntry[2]/attr[7]
Description
If an address is included, then the addr is required (see section 3.58.4.1.2.2.1 Object Classes)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressStatusR - 40
Location
/batchResponse/searchResponse[0]/searchResultEntry[2]/attr[7]
Description
Valid values for postal address status are Primary, Secondary, Inactive (see Table 3.58.4.1.2.3-1: Status Code Category Values)[ Assertion... ]
Test
constraint_hpd_common_PostalAddressSyntaxR - 41
Location
/batchResponse/searchResponse[0]/searchResultEntry[2]/attr[7]
Description
PostalAddress syntax SHALL be dstring *( $ dstring) and enforce format of key=value[ Assertion... ]
Test
constraint_hpd_common_hpdCredentialSyntaxR - 42
Location
/batchResponse/searchResponse[0]/searchResultEntry[2]/attr[9]
Description
hpdCredential attribute SHALL be formatted as a distinguish name (DN) (see Table 3.58.4.1.2.2.2-1: Individual Provider Mapping and Table 3.58.4.1.2.2.3-1: Organizational Provider Mapping)[ Assertion... ]
Test
constraint_hpd_queryResponseAllowedElementsR - 43
Location
/batchResponse
Description
A provider information query response can only constains searchResponse elements[ Assertion... ]
Test
constraint_hpd_searchResponse_requestIDCardR - 44
Location
/batchResponse/searchResponse[0]
Description
The Provider Information Query Response shall contain the requestID to associate the response to the Provider Information Query Request. (see section 3.58.4.2.2: Message Semantics)[ Assertion... ]
Test
constraint_hpd_searchReponse_searchResultEntryDNSyntaxR - 45
Location
/batchResponse/searchResponse[0]/searchResultEntry[0]
Description
dn attribute SHALL be formatted as a Distinguish name string.[ Assertion... ]
Test
constraint_hpd_searchResponse_SearchResultEntryDnValidOuR - 46
Location
/batchResponse/searchResponse[0]/searchResultEntry[0]
Description
Nodes that are subordinates to dc=HPD are ou=HCProfessional, ou=HCRegulatedOrganization, ou=HPDCredential and ou=Relationship (see section 3.58.4.1.2.1 HPD Schema Structure)[ Assertion... ]
Test
constraint_hpd_searchReponse_searchResultEntryDNSyntaxR - 47
Location
/batchResponse/searchResponse[0]/searchResultEntry[1]
Description
dn attribute SHALL be formatted as a Distinguish name string.[ Assertion... ]
Test
constraint_hpd_searchResponse_SearchResultEntryDnValidOuR - 48
Location
/batchResponse/searchResponse[0]/searchResultEntry[1]
Description
Nodes that are subordinates to dc=HPD are ou=HCProfessional, ou=HCRegulatedOrganization, ou=HPDCredential and ou=Relationship (see section 3.58.4.1.2.1 HPD Schema Structure)[ Assertion... ]
Test
constraint_hpd_searchReponse_searchResultEntryDNSyntaxR - 49
Location
/batchResponse/searchResponse[0]/searchResultEntry[2]
Description
dn attribute SHALL be formatted as a Distinguish name string.[ Assertion... ]
Test
constraint_hpd_searchResponse_SearchResultEntryDnValidOuR - 50
Location
/batchResponse/searchResponse[0]/searchResultEntry[2]
Description
Nodes that are subordinates to dc=HPD are ou=HCProfessional, ou=HCRegulatedOrganization, ou=HPDCredential and ou=Relationship (see section 3.58.4.1.2.1 HPD Schema Structure)[ Assertion... ]