﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="MdGuidelines.xsl" type="text/xsl"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema" >
    <annotation>
        <documentation xml:lang="en">
            DartsV2 schema for Reed Guidelines API
        </documentation>
    </annotation>
    <element name="DartIndex">
        <complexType>
            <sequence>
                <element name="Darts">
                    <complexType>
                        <sequence>
                            <element maxOccurs="unbounded" name="Dart">
                                <complexType>
                                    <sequence>
                                        <element type="string" name="Acute" minOccurs="1"/>
                                        <element type="string" name="Benefits" minOccurs="0"/>
                                        <element type="string" name="CategoryDescription" minOccurs="1"/>
                                        <element type="string" name="CategoryId" minOccurs="1"/>
                                        <element type="short" name="CategorySortOrder" minOccurs="1"/>
                                        <element type="string" name="Chronic" minOccurs="1"/>
                                        <element type="string" name="Comments" minOccurs="0"/>
                                        <element type="string" name="ConfidenceDescription" minOccurs="0"/>
                                        <element type="short" name="DartId" minOccurs="1"/>
                                        <element type="string" name="EvidenceStrengthDescription" minOccurs="1"/>
                                        <element type="short" name="EvidenceStrengthSortOrder" minOccurs="1"/>
                                        <element type="string" name="EvidenceSummary" minOccurs="1"/>
                                        <element type="string" name="FrequencyDoseDuration" minOccurs="0"/>
										<element type="string" name="Guideline" minOccurs="1"/>
                                        <element type="string" name="Harms" minOccurs="0"/>
                                        <element type="string" name="Indications" minOccurs="0"/>
                                        <element type="string" name="IndicationsForDiscontinuation" minOccurs="0"/>
                                        <element type="string" name="Perioperative" minOccurs="1"/>
                                        <element type="string" name="Postoperative" minOccurs="1"/>
                                        <element type="string" name="Preoperative" minOccurs="1"/>
                                        <element type="string" name="SeveritySevere" minOccurs="0"/>
                                        <element type="string" name="SeverityModerate" minOccurs="0"/>
                                        <element type="string" name="SeverityMild" minOccurs="0"/>                                      
                                        <element type="string" name="Rationale" minOccurs="0"/>
                                        <element type="string" name="RecLevelDescription" minOccurs="1"/>
                                        <element type="short" name="RecLevelSortOrder" minOccurs="1"/>
                                        <element type="string" name="RecommendationSummary" minOccurs="1"/>
                                        <element type="string" name="Reference" minOccurs="0"/>                                      
                                        <element type="string" name="Subacute" minOccurs="1"/>
                                        <element type="short" name="TopicId" minOccurs="1"/>
                                        <element type="string" name="TreatmentName" minOccurs="1"/>
                                    </sequence>
                                </complexType>
                            </element>
                        </sequence>
                    </complexType>
                </element>
            </sequence>
        </complexType>
    </element>
</schema>
