<?xml version="1.0" encoding="UTF8" standalone="yes"?>
<detailedResult>
    <DocumentValidXSD>
        <Result>PASSED</Result>
    </DocumentValidXSD>
    <DocumentWellFormed>
        <Result>PASSED</Result>
    </DocumentWellFormed>
    <MDAValidation>
        <Note>
            <Test>constraint_document</Test>
            <Location>/RetrieveDocumentSetResponse</Location>
            <Description>Note :  This condition was verified : if DocumentResponse present, it shall contains Document element (TF RAD Vol 3, 4.69.5) </Description>
            <Identifiant>rad69resp-Rad69Resp-constraint_document</Identifiant>
        </Note>
        <Note>
            <Test>constraint_documentUniqueId</Test>
            <Location>/RetrieveDocumentSetResponse</Location>
            <Description>Note :  This condition was verified : if DocumentResponse present, it shall contains documentUniqueId (TF RAD Vol 3, 4.69.5) </Description>
            <Identifiant>rad69resp-Rad69Resp-constraint_documentUniqueId</Identifiant>
        </Note>
        <Note>
            <Test>constraint_error_nodoc</Test>
            <Location>/RetrieveDocumentSetResponse</Location>
            <Description>Note :  This condition was verified : If errors reported, no document shall be returned related to the error (TF RAD Vol 3, 4.69.5) </Description>
            <Identifiant>rad69resp-Rad69Resp-constraint_error_nodoc</Identifiant>
        </Note>
        <Note>
            <Test>constraint_errors</Test>
            <Location>/RetrieveDocumentSetResponse</Location>
            <Description>Note :  This condition was verified : allowed error codes on Retrieve Imaging Document Set transaction are XDSRepositoryError, XDSRepositoryBusy, XDSRepositoryOutOfResources, XDSUnknownRepositoryId, XDSDocumentUniqueIdError, XDSResultNotSinglePatient, XDSUnknownCommunity, XDSMissingHomeCommunityId, XDSUnavailableCommunity.(TF RAD Vol 3, 4.69.5) </Description>
            <Identifiant>rad69resp-Rad69Resp-constraint_errors</Identifiant>
        </Note>
        <Note>
            <Test>constraint_mimetype</Test>
            <Location>/RetrieveDocumentSetResponse</Location>
            <Description>Note :  This condition was verified : if DocumentResponse present, it shall contains mimeType element (TF RAD Vol 3, 4.69.5) </Description>
            <Identifiant>rad69resp-Rad69Resp-constraint_mimetype</Identifiant>
        </Note>
        <Note>
            <Test>constraint_nowarning</Test>
            <Location>/RetrieveDocumentSetResponse</Location>
            <Description>Note :  This condition was verified : if no error or warning were returned, a DocumentResponse/Document element SHALL be present (TF RAD Vol 3, 4.69.5) </Description>
            <Identifiant>rad69resp-Rad69Resp-constraint_nowarning</Identifiant>
        </Note>
        <Note>
            <Test>constraint_registryResponse</Test>
            <Location>/RetrieveDocumentSetResponse</Location>
            <Description>Note :  This condition was verified : registryResponse required (TF RAD Vol 3, 4.69.5) </Description>
            <Identifiant>rad69resp-Rad69Resp-constraint_registryResponse</Identifiant>
        </Note>
        <Note>
            <Test>constraint_repositoryUniqueId</Test>
            <Location>/RetrieveDocumentSetResponse</Location>
            <Description>Note :  This condition was verified : if DocumentResponse present, it shall contains repositoryUniqueId (TF RAD Vol 3, 4.69.5) </Description>
            <Identifiant>rad69resp-Rad69Resp-constraint_repositoryUniqueId</Identifiant>
        </Note>
        <Note>
            <Test>constraint_requestId</Test>
            <Location>/RetrieveDocumentSetResponse</Location>
            <Description>Note :  This condition was verified : RegistryResponse@requestId is not used in this transaction (TF RAD Vol 3, 4.69.5) </Description>
            <Identifiant>rad69resp-Rad69Resp-constraint_requestId</Identifiant>
        </Note>
        <Note>
            <Test>constraint_responseSlotList</Test>
            <Location>/RetrieveDocumentSetResponse</Location>
            <Description>Note :  This condition was verified : ResponseSlotList is not used in this transaction (TF RAD Vol 3, 4.69.5) </Description>
            <Identifiant>rad69resp-Rad69Resp-constraint_responseSlotList</Identifiant>
        </Note>
        <Note>
            <Test>constraint_status</Test>
            <Location>/RetrieveDocumentSetResponse</Location>
            <Description>Note :  This condition was verified : RegistryResponse@sstatus SHALL be one of urn:oasis:names:tc:ebxml-regrep:ResponseStatusType:Success, urn:ihe:iti:2007:ResponseStatusType:PartialSuccess, urn:oasis:names:tc:ebxml-regrep:ResponseStatusType:Failure (TF RAD Vol 3, 4.69.5) </Description>
            <Identifiant>rad69resp-Rad69Resp-constraint_status</Identifiant>
        </Note>
        <Note>
            <Test>constraint_warning</Test>
            <Location>/RetrieveDocumentSetResponse</Location>
            <Description>Note :  This condition was verified : if a registryError is reported, it SHALL contains severity, errorCode, codeContext, and location attributes. And the severity SHALL be error or warning (TF RAD Vol 3, 4.69.5) </Description>
            <Identifiant>rad69resp-Rad69Resp-constraint_warning</Identifiant>
        </Note>
        <Result>PASSED</Result>
    </MDAValidation>
    <ValidationResultsOverview>
        <ValidationDate>2015, 09 11</ValidationDate>
        <ValidationTime>03:30:55</ValidationTime>
        <ValidationServiceName>Gazelle XDSMetadata Validation</ValidationServiceName>
        <ValidationTestResult>PASSED</ValidationTestResult>
        <ValidationServiceVersion>UNKNOWN</ValidationServiceVersion>
    </ValidationResultsOverview>
</detailedResult>
