Test
constraint_hpd_common_HcIdentifierValueE - 1
Location
/batchRequest/addRequest[0]/attr[6]
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
ch_hpd_007_IdentifiersOIDE - 2
Location
/batchRequest/addRequest[0]
Description
The ID consists of the OID for GS1 GLN (2.51.1.3) plus the GLN 7 of the Individual Provider as a suffix number.[ Assertion... ]
Test
constraint_hpd_common_uidSyntaxR - 1
Location
/batchRequest/addRequest[0]/attr[0]
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 - 2
Location
/batchRequest/addRequest[0]/attr[0]
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_displayNameValueCardR - 3
Location
/batchRequest/addRequest[0]/attr[3]
Description
displayName attribute SHALL be single valued (see Table 3.58.4.1.2.2.2-1: Individual Provider Mapping)[ Assertion... ]
Test
constraint_hpd_common_genderValueR - 4
Location
/batchRequest/addRequest[0]/attr[4]
Description
gender attribute SHALL follow the Natural Person auxilary class as defined in RFC 2985, that means that only Male (M or m) and Female (F or f) values are allowed. (see Table 3.58.4.1.2.2.2-1)[ Assertion... ]
Test
constraint_hpd_common_genderValueCardR - 5
Location
/batchRequest/addRequest[0]/attr[4]
Description
gender attribute SHALL be single valued (see Table 3.58.4.1.2.2.2-1: Individual Provider Mapping)[ Assertion... ]
Test
constraint_hpd_common_HcIdentifierValue2R - 6
Location
/batchRequest/addRequest[0]/attr[6]
Description
HcIdentifier Status SHALL be from Status Code Category Values ( see Table 3.58.4.1.2.3-1)[ Assertion... ]
Test
constraint_hpd_common_HcSpecialisationSyntaxR - 7
Location
/batchRequest/addRequest[0]/attr[8]
Description
HcSpecialisation attribute SHALL be formatted as follows : Issuing Authority:Code System:Code:CodeDisplayName (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_titleValueCardR - 8
Location
/batchRequest/addRequest[0]/attr[12]
Description
title attribute SHALL be single valued (see Table 3.58.4.1.2.2.2-1: Individual Provider Mapping)[ Assertion... ]
Test
constraint_hpd_common_memberOfSyntaxR - 9
Location
/batchRequest/addRequest[0]/attr[13]
Description
memberOf 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_objectClassValueR - 10
Location
/batchRequest/addRequest[0]/attr[14]
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 - 11
Location
/batchRequest/addRequest[0]/attr[14]
Description
The objectClass attribute is present in every entry, with at least two values. (see RFC 2256 section 5.1 objectClass)[ Assertion... ]
Test
ch_hpd_007_IdentifiersSVR - 12
Location
/batchRequest/addRequest[0]
Description
Provider Identifiers (hcIdentifier) MUST be Single-valued[ Assertion... ]
Test
ch_hpd_008_FirstNameR - 13
Location
/batchRequest/addRequest[0]
Description
Provider First Name (givenName) is required[ Assertion... ]
Test
ch_hpd_009_LastNameR - 14
Location
/batchRequest/addRequest[0]
Description
Provider Last Name (sn) MUST be Single-valued[ Assertion... ]
Test
ch_hpd_010_RelationshipR - 15
Location
/batchRequest/addRequest[0]
Description
Provider Relationship (memberOf) is required[ Assertion... ]
Test
constraint_hpd_feedRequestAllowedElementsR - 16
Location
/batchRequest
Description
A Provider Information Feed Request only supports the following elements: addRequest, delRequest, modDNRequest and modifyRequest[ Assertion... ]
Test
constraint_hpd_addRequestHCProfessional_HcIdentifierRequiredR - 17
Location
/batchRequest/addRequest[0]
Description
When the addRequest describes an Individual Provider, the HcIdentifier attribute is required (see 3.59.1 and Table 3.58.4.1.2.2.2-1: Individual Provider Mapping)[ Assertion... ]
Test
constraint_hpd_addRequestHCProfessional_HcProfessionRequiredR - 18
Location
/batchRequest/addRequest[0]
Description
When the addRequest describes an Individual Provider, the HcProfession attribute is required (see 3.59.1 and Table 3.58.4.1.2.2.2-1: Individual Provider Mapping)[ Assertion... ]
Test
constraint_hpd_addRequestHCProfessional_HcRegistrationStatusRequiredR - 19
Location
/batchRequest/addRequest[0]
Description
When the addRequest describes an Individual Provider, the HcRegistrationStatus attribute is required (see ISO 21091 section 8.1.3 Healthcare Professional)[ Assertion... ]
Test
constraint_hpd_addRequestHCProfessional_cnRequiredR - 20
Location
/batchRequest/addRequest[0]
Description
When the addRequest describes an Individual Provider, the cn attribute is required (see 3.59.1 and Table 3.58.4.1.2.2.2-1: Individual Provider Mapping)[ Assertion... ]
Test
constraint_hpd_addRequestHCProfessional_descriptionRequiredR - 21
Location
/batchRequest/addRequest[0]
Description
When the addRequest describes an Individual Provider, the description attribute is required (see 3.59.1 and Table 3.58.4.1.2.2.2-1: Individual Provider Mapping)[ Assertion... ]
Test
constraint_hpd_addRequestHCProfessional_displayNameRequiredR - 22
Location
/batchRequest/addRequest[0]
Description
When the addRequest describes an Individual Provider, the displayName attribute is required (see 3.59.1 and Table 3.58.4.1.2.2.2-1: Individual Provider Mapping)[ Assertion... ]
Test
constraint_hpd_addRequestHCProfessional_snRequiredR - 23
Location
/batchRequest/addRequest[0]
Description
When the addRequest describes an Individual Provider, the sn attribute is required (see 3.59.1 and Table 3.58.4.1.2.2.2-1: Individual Provider Mapping)[ Assertion... ]
Test
constraint_hpd_addRequestHCProfessional_uidRequiredR - 24
Location
/batchRequest/addRequest[0]
Description
When the addRequest describes an Individual Provider, the uid attribute is required (see 3.59.1 and Table 3.58.4.1.2.2.2-1: Individual Provider Mapping)[ Assertion... ]
Test
constraint_hpd_addRequest_createTimestampCardR - 25
Location
/batchRequest/addRequest[0]
Description
createTimestamp is an operation attribute that LDAP directory server maintains to capture the time when an entry was created[ Assertion... ]
Test
constraint_hpd_addRequest_dnSyntaxR - 26
Location
/batchRequest/addRequest[0]
Description
dn attribute SHALL be formatted as a Distinguish name string.[ Assertion... ]
Test
constraint_hpd_addRequest_dnValidOuR - 27
Location
/batchRequest/addRequest[0]
Description
Nodes that are subordinates to dc=HPD are ou=HCProfessional, ou=HCRegulatedOrganization and ou=Relationship (see section 3.58.4.1.2.1 HPD Schema Structure)[ Assertion... ]
Test
constraint_hpd_addRequest_modifyTimestampCardR - 28
Location
/batchRequest/addRequest[0]
Description
modifyTimestamp is an operation attribute that LDAP directory server maintains to capture the time when an entry was modified[ Assertion... ]
Test
constraint_hpd_addRequest_objectClassRequiredR - 29
Location
/batchRequest/addRequest[0]
Description
objectClass attribute is required in each entry (see RFC 2256 section 7.1 top)[ Assertion... ]