<?xml version="1.0" encoding="UTF8" standalone="yes"?>
<detailedResult>
    <DocumentValidXSD>
        <Result>PASSED</Result>
    </DocumentValidXSD>
    <DocumentWellFormed>
        <Result>PASSED</Result>
    </DocumentWellFormed>
    <MDAValidation>
        <Note>
            <Test>constraintStatus</Test>
            <Location>/RetrieveDocumentSetResponse/RegistryResponse</Location>
            <Description>Note :  This condition was verified : accepted status on Registry Response are Failure, Success or PartialSuccess (TF_Rev8.0_Vol3_FT Table 4.1-12) </Description>
            <Identifiant>IHEXDSError-RegistryResponseSpec-constraintStatus</Identifiant>
        </Note>
        <Note>
            <Test>constraintRegistryError_body_empty</Test>
            <Location>/RetrieveDocumentSetResponse/RegistryResponse/RegistryErrorList/RegistryError[0]</Location>
            <Description>Note :  This condition was verified : the body of RegistryError shall be empty(IHE_ITI_TF_Rev8-0_Vol3_FT Table 4.1-11) </Description>
            <Identifiant>IHEXDSError-RegistryErrorSpec-constraintRegistryError_body_empty</Identifiant>
        </Note>
        <Note>
            <Test>constraintRegistryError_required_attributes</Test>
            <Location>/RetrieveDocumentSetResponse/RegistryResponse/RegistryErrorList/RegistryError[0]</Location>
            <Description>Note :  This condition was verified : on registryError, errorCode, codeContext and severity are required (IHE_ITI_TF_Rev8-0_Vol3_FT Table 4.1-11) </Description>
            <Identifiant>IHEXDSError-RegistryErrorSpec-constraintRegistryError_required_attributes</Identifiant>
        </Note>
        <Note>
            <Test>constraintRegistryError_severity_values</Test>
            <Location>/RetrieveDocumentSetResponse/RegistryResponse/RegistryErrorList/RegistryError[0]</Location>
            <Description>Note :  This condition was verified : severity shall have one of two values : urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error, urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Warning (IHE_ITI_TF_Rev8-0_Vol3_FT Table 4.1-11) </Description>
            <Identifiant>IHEXDSError-RegistryErrorSpec-constraintRegistryError_severity_values</Identifiant>
        </Note>
        <Note>
            <Test>constraintRegistryResponseStatus_CrossGatewayRetrieve</Test>
            <Location>/RetrieveDocumentSetResponse/RegistryResponse</Location>
            <Description>Note :  This condition was verified : accepted status on CrossGatewayRetrieve Response are Failure, PartialSuccess or Success for Provide and register transaction (TF_Rev8.0_Vol3_FT Table 4.1-15) </Description>
            <Identifiant>CrossGatewayRetrieveError-RegistryResponseSpec6-constraintRegistryResponseStatus_CrossGatewayRetrieve</Identifiant>
        </Note>
        <Note>
            <Test>constraintRegistryError_allowedCode_CrossGatewayRetrieve</Test>
            <Location>/RetrieveDocumentSetResponse/RegistryResponse/RegistryErrorList/RegistryError[0]</Location>
            <Description>Note :  This condition was verified : allowed error codes on Cross Gateway Retrieve transaction are XDSRepositoryError, XDSRepositoryBusy, XDSRepositoryOutOfResources, XDSUnknownRepositoryId, XDSDocumentUniqueIdError, XDSUnknownCommunity, XDSMissingHomeCommunityId </Description>
            <Identifiant>CrossGatewayRetrieveError-RegistryErrorSpec6-constraintRegistryError_allowedCode_CrossGatewayRetrieve</Identifiant>
        </Note>
        <Result>PASSED</Result>
    </MDAValidation>
    <ValidationResultsOverview>
        <ValidationDate>2015, 09 11</ValidationDate>
        <ValidationTime>03:30:58</ValidationTime>
        <ValidationServiceName>Gazelle XDSMetadata Validation</ValidationServiceName>
        <ValidationTestResult>PASSED</ValidationTestResult>
        <ValidationServiceVersion>UNKNOWN</ValidationServiceVersion>
    </ValidationResultsOverview>
    <nistValidation nistVersion="xdstools2 svn revision : 3248"/>
</detailedResult>
