External Validation Report


General Informations
Validation Date 2015, 06 04 - 03:17:54
Validation Service Gazelle CDA Validation : HL7 - CDA Release 2 (strict)
Validation Test Status
FAILED

Result overview
XML
PASSED
XSD
FAILED
ModelBased Validation
FAILED

XML Validation Report

The XML document is well-formed


XSD Validation detailed Results
The document you have validated is supposed to be an XML document. The validator has checked if it is well-formed and has validated it against one ore several XSD schemas, results of those validations are gathered in this part.

The XML document is not valid regarding the schema because of the following reasons:



Model Based Validation details
Result
FAILED
Summary 7655 checks
1 errors
0 warning
0 infos
HIDE : Errors Warnings Infos Reports

Errors

Testrmim004_3
Location/ClinicalDocument/component/structuredBody/component[1]/section/component[1]/section/entry[0]/organizer/component[7]/observation
DescriptionERROR : This condition is not verified : The statusCode if presents SHALL be from the valueSet ActStatus (RMIM-004, RIM-003)

Reports

Testrmim026
Location/ClinicalDocument
DescriptionNote : This condition was verified : if regionOfInterest is target of a renderMultimedia then it shall have exactly one ObservationMedia and not an ExternalObservation (RMIM-026)

Testrmim051
Location/ClinicalDocument
DescriptionNote : This condition was verified : The Section.id element is unique into the CDA Document (RMIM-051)

Testrmim055
Location/ClinicalDocument
DescriptionNote : This condition was verified : ParentDocument/id SHALL be different from the id of ClinicalDocument/id, when the typeCode=RPLC or typeCode=APND (RMIM-055)

Testrmim056_1
Location/ClinicalDocument
DescriptionNote : This condition was verified : All documents in a chain of replacement SHALL have the same setId (RMIM-056)

Testrmim056_2
Location/ClinicalDocument
DescriptionNote : This condition was verified : All documents in a chain of replacement SHALL have a versionNumber incrementing (RMIM-056)

Testrmim063
Location/ClinicalDocument
DescriptionNote : This condition was verified : The languageCode shall be from the valueSet HumanLanguage (RMIM-063)

Testrmim064
Location/ClinicalDocument
DescriptionNote : This condition was verified : copyTime SHOULD NOT be used (4.2.1.9, [1]) (RMIM-064)

Testrmim065
Location/ClinicalDocument
DescriptionNote : This condition was verified : Only these combination of relatedDocument MAY be present : (APND), (RPLC), (XFR), (XFRM, RPLC), (XFRM, APND) (RMIM-065)

Testrmim109
Location/ClinicalDocument
DescriptionNote : This condition was verified : renderMultimedia@referencedObject SHALL have a value of ObservationMultimedia or RegionOfInterest within the same document (RMIM-109)

Testrmim110
Location/ClinicalDocument
DescriptionNote : This condition was verified : renderMultimedia SHALL refer to a single observationMedia, or to multiple regionOfInterest (RMIM-110)

Testrmim113
Location/ClinicalDocument
DescriptionNote : This condition was verified : the footnoteref SHALL reference a footnote in the same document (RMIM-113)

Testrmim114
Location/ClinicalDocument
DescriptionNote : This condition was verified : Ordered list style SHOULD be used only on the element list, with listType=ordered (RMIM-114)

Testrmim115
Location/ClinicalDocument
DescriptionNote : This condition was verified : Unordered list style SHOULD be used only on the element list, with listType=unordered (RMIM-115)

Testrmim079_1
Location/ClinicalDocument/recordTarget[0]/patientRole
DescriptionNote : This condition was verified : PatientRole SHALL NOT have id element with nullFlavor, if there are other ids elements (RMIM-079, RIM-011)

Testrmim079_2
Location/ClinicalDocument/recordTarget[0]/patientRole
DescriptionNote : This condition was verified : The ids elements of PatientRole SHALL be distinct (RMIM-079, RIM-012)

Testrmim079_3
Location/ClinicalDocument/recordTarget[0]/patientRole
DescriptionNote : This condition was verified : PatientRole SHALL NOT have addr element with nullFlavor, if there are other addr (RMIM-079, RIM-016)

Testrmim079_4
Location/ClinicalDocument/recordTarget[0]/patientRole
DescriptionNote : This condition was verified : The addr elements of PatientRole SHALL be distinct (RMIM-079, RIM-017)

Testrmim079_5
Location/ClinicalDocument/recordTarget[0]/patientRole
DescriptionNote : This condition was verified : PatientRole SHALL NOT have telecom element with nullFlavor, if there are other telecom elements which are not null (RMIM-079, RIM-018)

Testrmim079_6
Location/ClinicalDocument/recordTarget[0]/patientRole
DescriptionNote : This condition was verified : The telecom elements of PatientRole SHALL be distinct (RMIM-079, RIM-019)

Testrmim080
Location/ClinicalDocument/recordTarget[0]/patientRole
DescriptionNote : This condition was verified : If patientRole has not a null of flavor and its enclosing recordTarget has not a null of flavor, it SHALL have a patient entity, or a providerOrganization (RMIM-080)

Testrmim101_1
Location/ClinicalDocument/recordTarget[0]/patientRole/patient
DescriptionNote : This condition was verified : Patient SHALL NOT have name element with nullFlavor, if there are other name (RMIM-101, RIM-022)

Testrmim101_2
Location/ClinicalDocument/recordTarget[0]/patientRole/patient
DescriptionNote : This condition was verified : The name elements of Patient SHALL be distinct (RMIM-101, RIM-023)

Testrmim102
Location/ClinicalDocument/recordTarget[0]/patientRole/patient
DescriptionNote : This condition was verified : id element SHOULD NOT be present (RMIM-102)

Testrmim078
Location/ClinicalDocument/author[0]
DescriptionNote : This condition was verified : If assignedAuthor has not a null of flavor and its enclosing author has not a null of flavor, it SHALL have an assignedAuthoringDevice or assignedPerson or a representedOrganization element (RMIM-078)

Testrmim077_1
Location/ClinicalDocument/author[0]/assignedAuthor
DescriptionNote : This condition was verified : AssignedAuthor SHALL NOT have id element with nullFlavor, if there are other ids elements (RMIM-077, RIM-011)

Testrmim077_2
Location/ClinicalDocument/author[0]/assignedAuthor
DescriptionNote : This condition was verified : The ids elements of AssignedAuthor SHALL be distinct (RMIM-077, RIM-012)

Testrmim077_3
Location/ClinicalDocument/author[0]/assignedAuthor
DescriptionNote : This condition was verified : AssignedAuthor SHALL NOT have addr element with nullFlavor, if there are other addr (RMIM-077, RIM-016)

Testrmim077_4
Location/ClinicalDocument/author[0]/assignedAuthor
DescriptionNote : This condition was verified : The addr elements of AssignedAuthor SHALL be distinct (RMIM-077, RIM-017)

Testrmim094_1
Location/ClinicalDocument/author[0]/assignedAuthor/representedOrganization
DescriptionNote : This condition was verified : Organization SHALL NOT have id element with nullFlavor, if there are other ids (RMIM-094, RIM-020)

Testrmim094_2
Location/ClinicalDocument/author[0]/assignedAuthor/representedOrganization
DescriptionNote : This condition was verified : The ids elements of Organization SHALL be distinct (RMIM-094, RIM-021)

Testrmim094_3
Location/ClinicalDocument/author[0]/assignedAuthor/representedOrganization
DescriptionNote : This condition was verified : Organization SHALL NOT have name element with nullFlavor, if there are other name (RMIM-094, RIM-022)

Testrmim094_4
Location/ClinicalDocument/author[0]/assignedAuthor/representedOrganization
DescriptionNote : This condition was verified : The name elements of Organizarion SHALL be distinct (RMIM-094, RIM-023)

Testrmim094_5
Location/ClinicalDocument/author[0]/assignedAuthor/representedOrganization
DescriptionNote : This condition was verified : Organization SHALL NOT have telecom element with nullFlavor, if there are other telecom elements which are not null (RMIM-094, RIM-024)

Testrmim094_6
Location/ClinicalDocument/author[0]/assignedAuthor/representedOrganization
DescriptionNote : This condition was verified : The telecom elements of Entity SHALL be distinct (RMIM-094, RIM-025)

Testrmim095
Location/ClinicalDocument/author[0]/assignedAuthor/representedOrganization
DescriptionNote : This condition was verified : Organization SHALL NOT have addr element with nullFlavor, if there are other (RMIM-095)

Testrmim096
Location/ClinicalDocument/author[0]/assignedAuthor/representedOrganization
DescriptionNote : This condition was verified : The addr elements of Organization SHALL be distinct (RMIM-096)

Testrmim099_1
Location/ClinicalDocument/custodian/assignedCustodian/representedCustodianOrganization
DescriptionNote : This condition was verified : CustodianOrganization SHALL NOT have id element with nullFlavor, if there are other ids (RMIM-099, RIM-020)

Testrmim099_2
Location/ClinicalDocument/custodian/assignedCustodian/representedCustodianOrganization
DescriptionNote : This condition was verified : The ids elements of CustodianOrganization SHALL be distinct (RMIM-099, RIM-021)

Testrmim100
Location/ClinicalDocument/custodian/assignedCustodian/representedCustodianOrganization
DescriptionNote : This condition was verified : id element SHALL be present and is mandatory (RMIM-100)

Testrmim074_1
Location/ClinicalDocument/informationRecipient[0]/intendedRecipient
DescriptionNote : This condition was verified : IntendedRecipient SHALL NOT have id element with nullFlavor, if there are other ids elements (RMIM-074, RIM-011)

Testrmim074_2
Location/ClinicalDocument/informationRecipient[0]/intendedRecipient
DescriptionNote : This condition was verified : The ids elements of IntendedRecipient SHALL be distinct (RMIM-074, RIM-012)

Testrmim074_3
Location/ClinicalDocument/informationRecipient[0]/intendedRecipient
DescriptionNote : This condition was verified : IntendedRecipient SHALL NOT have addr element with nullFlavor, if there are other addr (RMIM-074, RIM-016)

Testrmim074_4
Location/ClinicalDocument/informationRecipient[0]/intendedRecipient
DescriptionNote : This condition was verified : The addr elements of IntendedRecipient SHALL be distinct (RMIM-074, RIM-017)

Testrmim074_5
Location/ClinicalDocument/informationRecipient[0]/intendedRecipient
DescriptionNote : This condition was verified : IntendedRecipient SHALL NOT have telecom element with nullFlavor, if there are other (RMIM-074, RIM-018)

Testrmim074_6
Location/ClinicalDocument/informationRecipient[0]/intendedRecipient
DescriptionNote : This condition was verified : The telecom elements of IntendedRecipient SHALL be distinct (RMIM-074, RIM-019)

Testrmim075
Location/ClinicalDocument/informationRecipient[0]/intendedRecipient
DescriptionNote : This condition was verified : If intendedRecipient has not a null of flavor and its enclosing informationRecipient has not a null of flavor, it SHALL have an informationRecipient or a receivedOrganization (RMIM-075)

Testrmim076
Location/ClinicalDocument/informationRecipient[0]/intendedRecipient
DescriptionNote : This condition was verified : When intendedRecipient=HLTHCHRT, the informationRecipient SHALL NOT be provided (RMIM-076)

Testrmim057_1
Location/ClinicalDocument/documentationOf[0]/serviceEvent
DescriptionNote : This condition was verified : ServiceEvent SHALL NOT have id element with nullFlavor, if there are other ids elements (RMIM-057, RIM-001)

Testrmim057_2
Location/ClinicalDocument/documentationOf[0]/serviceEvent
DescriptionNote : This condition was verified : The ids elements of ServiceEvent SHALL be distinct (RMIM-057, RIM-002)

Testrmim049
Location/ClinicalDocument/component/structuredBody
DescriptionNote : This condition was verified : The languageCode shall be from the valueSet HumanLanguage (RMIM-049)

Testrmim050
Location/ClinicalDocument/component/structuredBody/component[0]/section
DescriptionNote : This condition was verified : The languageCode shall be from the valueSet HumanLanguage (RMIM-050)

Testrmim052
Location/ClinicalDocument/component/structuredBody/component[0]/section
DescriptionNote : This condition was verified : Section.text SHALL be specified, as it is a required element (RMIM-052)

Testrmim066
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[0]
DescriptionNote : This condition was verified : When entry@typeCode=DRIV, the section containing the entry SHALL contain a text element (RMIM-066)

Testrmim004_1
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[0]/observation
DescriptionNote : This condition was verified : Observation SHALL NOT have id element with nullFlavor, if there are other ids elements (RMIM-004, RIM-001)

Testrmim004_2
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[0]/observation
DescriptionNote : This condition was verified : The ids elements of Observation SHALL be distinct (RMIM-004, RIM-002)

Testrmim004_3
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[0]/observation
DescriptionNote : This condition was verified : The statusCode if presents SHALL be from the valueSet ActStatus (RMIM-004, RIM-003)

Testrmim004_4
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[0]/observation
DescriptionNote : This condition was verified : Observation SHALL NOT have interpretationCode element with nullFlavor, if there are other interpretationCode elements which are not null (RMIM-004, RIM-004)

Testrmim004_5
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[0]/observation
DescriptionNote : This condition was verified : The interpretationCode elements of Act SHALL be distinct (RMIM-004, RIM-005)

Testrmim004_6
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[0]/observation
DescriptionNote : This condition was verified : Observation SHALL NOT have methodCode element with nullFlavor, if there are other methodCode elements which are not null (RMIM-004, RIM-006)

Testrmim004_7
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[0]/observation
DescriptionNote : This condition was verified : The methodCode elements of Act SHALL be distinct (RMIM-004, RIM-007)

Testrmim004_8
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[0]/observation
DescriptionNote : This condition was verified : Observation SHALL NOT have targetSiteCode element with nullFlavor, if there are other targetSiteCode elements which are not null (RMIM-004, RIM-008)

Testrmim004_9
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[0]/observation
DescriptionNote : This condition was verified : The targetSiteCode elements of Act SHALL be distinct (RMIM-004, RIM-009)

Testrmim005
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[0]/observation
DescriptionNote : This condition was verified : The languageCode shall be from the valueSet HumanLanguage (RMIM-005)

Testrmim009
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[0]/observation
DescriptionNote : This condition was verified : Numeric values SHALL NOT be communicated in Observation/value as a simple String (RMIM-009)

Testrmim010
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[0]/observation
DescriptionNote : This condition was verified : CS datatype SHALL NOT be used in value element, because only datatypes with (RMIM-010)

Testrmim011
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[0]/observation
DescriptionNote : This condition was verified : interpretationCode values SHALL be from the valueSet ObservationInterpretation (RMIM-011)

Testrmim066
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[1]
DescriptionNote : This condition was verified : When entry@typeCode=DRIV, the section containing the entry SHALL contain a text element (RMIM-066)

Testrmim004_1
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[1]/observation
DescriptionNote : This condition was verified : Observation SHALL NOT have id element with nullFlavor, if there are other ids elements (RMIM-004, RIM-001)

Testrmim004_2
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[1]/observation
DescriptionNote : This condition was verified : The ids elements of Observation SHALL be distinct (RMIM-004, RIM-002)

Testrmim004_3
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[1]/observation
DescriptionNote : This condition was verified : The statusCode if presents SHALL be from the valueSet ActStatus (RMIM-004, RIM-003)

Testrmim004_4
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[1]/observation
DescriptionNote : This condition was verified : Observation SHALL NOT have interpretationCode element with nullFlavor, if there are other interpretationCode elements which are not null (RMIM-004, RIM-004)

Testrmim004_5
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[1]/observation
DescriptionNote : This condition was verified : The interpretationCode elements of Act SHALL be distinct (RMIM-004, RIM-005)

Testrmim004_6
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[1]/observation
DescriptionNote : This condition was verified : Observation SHALL NOT have methodCode element with nullFlavor, if there are other methodCode elements which are not null (RMIM-004, RIM-006)

Testrmim004_7
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[1]/observation
DescriptionNote : This condition was verified : The methodCode elements of Act SHALL be distinct (RMIM-004, RIM-007)

Testrmim004_8
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[1]/observation
DescriptionNote : This condition was verified : Observation SHALL NOT have targetSiteCode element with nullFlavor, if there are other targetSiteCode elements which are not null (RMIM-004, RIM-008)

Testrmim004_9
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[1]/observation
DescriptionNote : This condition was verified : The targetSiteCode elements of Act SHALL be distinct (RMIM-004, RIM-009)

Testrmim005
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[1]/observation
DescriptionNote : This condition was verified : The languageCode shall be from the valueSet HumanLanguage (RMIM-005)

Testrmim009
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[1]/observation
DescriptionNote : This condition was verified : Numeric values SHALL NOT be communicated in Observation/value as a simple String (RMIM-009)

Testrmim010
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[1]/observation
DescriptionNote : This condition was verified : CS datatype SHALL NOT be used in value element, because only datatypes with (RMIM-010)

Testrmim011
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[1]/observation
DescriptionNote : This condition was verified : interpretationCode values SHALL be from the valueSet ObservationInterpretation (RMIM-011)

Testrmim066
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[2]
DescriptionNote : This condition was verified : When entry@typeCode=DRIV, the section containing the entry SHALL contain a text element (RMIM-066)

Testrmim004_1
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[2]/observation
DescriptionNote : This condition was verified : Observation SHALL NOT have id element with nullFlavor, if there are other ids elements (RMIM-004, RIM-001)

Testrmim004_2
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[2]/observation
DescriptionNote : This condition was verified : The ids elements of Observation SHALL be distinct (RMIM-004, RIM-002)

Testrmim004_3
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[2]/observation
DescriptionNote : This condition was verified : The statusCode if presents SHALL be from the valueSet ActStatus (RMIM-004, RIM-003)

Testrmim004_4
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[2]/observation
DescriptionNote : This condition was verified : Observation SHALL NOT have interpretationCode element with nullFlavor, if there are other interpretationCode elements which are not null (RMIM-004, RIM-004)

Testrmim004_5
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[2]/observation
DescriptionNote : This condition was verified : The interpretationCode elements of Act SHALL be distinct (RMIM-004, RIM-005)

Testrmim004_6
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[2]/observation
DescriptionNote : This condition was verified : Observation SHALL NOT have methodCode element with nullFlavor, if there are other methodCode elements which are not null (RMIM-004, RIM-006)

Testrmim004_7
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[2]/observation
DescriptionNote : This condition was verified : The methodCode elements of Act SHALL be distinct (RMIM-004, RIM-007)

Testrmim004_8
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[2]/observation
DescriptionNote : This condition was verified : Observation SHALL NOT have targetSiteCode element with nullFlavor, if there are other targetSiteCode elements which are not null (RMIM-004, RIM-008)

Testrmim004_9
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[2]/observation
DescriptionNote : This condition was verified : The targetSiteCode elements of Act SHALL be distinct (RMIM-004, RIM-009)

Testrmim005
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[2]/observation
DescriptionNote : This condition was verified : The languageCode shall be from the valueSet HumanLanguage (RMIM-005)

Testrmim009
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[2]/observation
DescriptionNote : This condition was verified : Numeric values SHALL NOT be communicated in Observation/value as a simple String (RMIM-009)

Testrmim010
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[2]/observation
DescriptionNote : This condition was verified : CS datatype SHALL NOT be used in value element, because only datatypes with (RMIM-010)

Testrmim011
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[2]/observation
DescriptionNote : This condition was verified : interpretationCode values SHALL be from the valueSet ObservationInterpretation (RMIM-011)

Testrmim066
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[3]
DescriptionNote : This condition was verified : When entry@typeCode=DRIV, the section containing the entry SHALL contain a text element (RMIM-066)

Testrmim004_1
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[3]/observation
DescriptionNote : This condition was verified : Observation SHALL NOT have id element with nullFlavor, if there are other ids elements (RMIM-004, RIM-001)

Testrmim004_2
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[3]/observation
DescriptionNote : This condition was verified : The ids elements of Observation SHALL be distinct (RMIM-004, RIM-002)

Testrmim004_3
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[3]/observation
DescriptionNote : This condition was verified : The statusCode if presents SHALL be from the valueSet ActStatus (RMIM-004, RIM-003)

Testrmim004_4
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[3]/observation
DescriptionNote : This condition was verified : Observation SHALL NOT have interpretationCode element with nullFlavor, if there are other interpretationCode elements which are not null (RMIM-004, RIM-004)

Testrmim004_5
Location/ClinicalDocument/component/structuredBody/component[0]/section/entry[3]/observation
DescriptionNote : This condition was verified : The interpretationCode elements of Act SHALL be distinct (RMIM-004, RIM-005)

..........

All errors and warnings are shown above. If you want to view the complete report including all positive checks, please download the 'Model Based Validation Result'.