Error : The element soap:Body shall convey one of the possible three (3) child elements, meaning epr:EprPolicyRepositoryResponse, soap:Fault or samlp:Response Success : The element soap:Body shall convey one of the possible three (3) child elements, meaning epr:EprPolicyRepositoryResponse, soap:Fault or samlp:Response Error : The element epd:PolicyRepositoryResponse shall include an attribute status with value equal to urn:e-health-suisse:2015:response-status:success or urn:e-health-suisse:2015:response-status:failure Success : The element epr:PolicyRepositoryResponse shall include an attribute status with value equal to urn:e-health-suisse:2015:response-status:success or urn:e-health-suisse:2015:response-status:failure Error : The element soap:Fault shall convey exactly three (3) child elements, meaning soap:Code, soap:Reason and soap:Detail. Success : The element soap:Fault shall convey exactly three (3) child elements, meaning soap:Code, soap:Reason and soap:Detail. Error : The soap:Detail element conveyed inside soap:Fault shall be non-empty Success : The soap:Detail element conveyed inside soap:Fault shall be non-empty Error : The soap:Code element conveyed inside soap:Fault shall have exactly one non-empty child element, namely soap:Value Success : The soap:Code element conveyed inside soap:Fault shall have exactly one non-empty child element, namely soap:Value Error : The soap:Reason element conveyed inside soap:Fault shall have exactly one non-empty child element, namely soap:Text Success : The soap:Reason element conveyed inside soap:Fault shall have exactly one non-empty child element, namely soap:Text Error : The soap:Text element under soap:Reason shall include a non-empty attribute named xml:lang to identify the language of the text message (e.g. en, fr, etc) Success : The soap:Text element under soap:Reason shall include a non-empty attribute named xml:lang to identify the language of the text message (e.g. en, fr, etc) Error : The soap:Detail element conveyed inside soap:Fault shall have exactly one child element, namely UnknownPolicySetId, that follows the urn:e-health-suisse:2015:policy-administration namespace Success : The soap:Detail element conveyed inside soap:Fault shall have exactly one child element, namely UnknownPolicySetId, that follows the urn:e-health-suisse:2015:policy-administration namespace Error : The element Response shall have a child named Assertion Success : The element Response shall have a child named Assertion Error : The element Response shall have a child named samlp:Status Success : The element Response shall have a child named samlp:Status Error : The element Status shall have a child element named StatusCode Success : The element Status shall have a child element named StatusCode Error : The child element StatusCode shall have a Value attribute equal to one of the following possible values as defined in OASIS SAML 2.0 Profile of XACML v2.0, i.e. urn:oasis:names:tc:SAML:2.0:status:success, urn:oasis:names:tc:SAML:2.0:status:Requester, urn:oasis:names:tc:SAML:2.0:status:Responder, urn:oasis:names:tc:SAML:2.0:status:VersionMismatch or other SAML status codes MAY be used where appropriate when there are no XACMLAuthzDecision Assertions present. Success : The child element StatusCode shall have a Value attribute equal to one of the following possible values as defined in OASIS SAML 2.0 Profile of XACML v2.0, i.e. urn:oasis:names:tc:SAML:2.0:status:success, urn:oasis:names:tc:SAML:2.0:status:Requester, urn:oasis:names:tc:SAML:2.0:status:Responder, urn:oasis:names:tc:SAML:2.0:status:VersionMismatch or other SAML status codes MAY be used where appropriate when there are no XACMLAuthzDecision Assertions present. Error : The element Assertion shall have a child named saml:Issuer Success : The element Assertion shall have a child named saml:Issuer Error : The element Assertion shall have a child named saml:Statement Success : The element Assertion shall have a child named saml:Statement Error : The element Issuer shall have an attribute NameQualifier with value urn:e-health-suisse:community-index Success : The element Issuer shall have an attribute NameQualifier with value urn:e-health-suisse:community-index Error : The element Issuer shall contain the home community Id of the Authorization Decision Provider community encoded as an URN Success : The element Issuer shall contain the home community Id of the Authorization Decision Provider community encoded as an URN Error : The element saml:Statement shall have an attribute xsi:type with xacml-saml:XACMLPolicyStatementType Success : The element saml:Statement shall have an attribute xsi:type with xacml-saml:XACMLPolicyStatementType Error : The element saml:Statement shall have one or more childs named either xacml:Policy or xacml:PolicySet Success : The element saml:Statement shall have one or more childs named either xacml:Policy or xacml:PolicySet Error : The element saml:Statement shall have an attribute xsi:type with xacml-saml:XACMLPolicyStatementType Success : The element saml:Statement shall have an attribute xsi:type with xacml-saml:XACMLPolicyStatementType Error : The element saml:Statement shall have one or more childs named either xacml:Policy or xacml:PolicySet Success : The element saml:Statement shall have one or more childs named either xacml:Policy or xacml:PolicySet Error : The element saml:Statement shall have an attribute xsi:type with xacml-saml:XACMLPolicyStatementType Success : The element saml:Statement shall have an attribute xsi:type with xacml-saml:XACMLPolicyStatementType Error : The element saml:Statement shall have one or more childs named either xacml:Policy or xacml:PolicySet if policies exist Success : The element saml:Statement shall have one or more childs named either xacml:Policy or xacml:PolicySet if policies exist