blob: 5e27006fb2839db64e081ca4ed1053edf5bfefdc [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="core" nsURI="http://www.eclipse.org/mdht/schema/fhir/core/1.0.0"
nsPrefix="fhircore">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="fhiRCore"/>
</eAnnotations>
<eSubpackages name="valueset" nsURI="http://www.eclipse.org/mdht/schema/fhir/core/valueset/1.0.0"
nsPrefix="valueset">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="valueSets"/>
</eAnnotations>
<eClassifiers xsi:type="ecore:EEnum" name="DataType">
<eLiterals name="address">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Address"/>
</eAnnotations>
</eLiterals>
<eLiterals name="age" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Age"/>
</eAnnotations>
</eLiterals>
<eLiterals name="annotation" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Annotation"/>
</eAnnotations>
</eLiterals>
<eLiterals name="attachment" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Attachment"/>
</eAnnotations>
</eLiterals>
<eLiterals name="backboneElement" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BackboneElement"/>
</eAnnotations>
</eLiterals>
<eLiterals name="codeableConcept" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CodeableConcept"/>
</eAnnotations>
</eLiterals>
<eLiterals name="coding" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Coding"/>
</eAnnotations>
</eLiterals>
<eLiterals name="contactPoint" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ContactPoint"/>
</eAnnotations>
</eLiterals>
<eLiterals name="count" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Count"/>
</eAnnotations>
</eLiterals>
<eLiterals name="distance" value="9">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Distance"/>
</eAnnotations>
</eLiterals>
<eLiterals name="duration" value="10">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Duration"/>
</eAnnotations>
</eLiterals>
<eLiterals name="element" value="11">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Element"/>
</eAnnotations>
</eLiterals>
<eLiterals name="elementDefinition" value="12">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ElementDefinition"/>
</eAnnotations>
</eLiterals>
<eLiterals name="extension" value="13">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Extension"/>
</eAnnotations>
</eLiterals>
<eLiterals name="humanName" value="14">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HumanName"/>
</eAnnotations>
</eLiterals>
<eLiterals name="identifier" value="15">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Identifier"/>
</eAnnotations>
</eLiterals>
<eLiterals name="meta" value="16">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Meta"/>
</eAnnotations>
</eLiterals>
<eLiterals name="money" value="17">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Money"/>
</eAnnotations>
</eLiterals>
<eLiterals name="narrative" value="18">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Narrative"/>
</eAnnotations>
</eLiterals>
<eLiterals name="period" value="19">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Period"/>
</eAnnotations>
</eLiterals>
<eLiterals name="quantity" value="20">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Quantity"/>
</eAnnotations>
</eLiterals>
<eLiterals name="range" value="21">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Range"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ratio" value="22">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Ratio"/>
</eAnnotations>
</eLiterals>
<eLiterals name="reference" value="23">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Reference"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sampledData" value="24">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SampledData"/>
</eAnnotations>
</eLiterals>
<eLiterals name="signature" value="25">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Signature"/>
</eAnnotations>
</eLiterals>
<eLiterals name="simpleQuantity" value="26">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SimpleQuantity"/>
</eAnnotations>
</eLiterals>
<eLiterals name="timing" value="27">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Timing"/>
</eAnnotations>
</eLiterals>
<eLiterals name="base64Binary" value="28"/>
<eLiterals name="boolean" value="29"/>
<eLiterals name="code" value="30"/>
<eLiterals name="date" value="31"/>
<eLiterals name="dateTime" value="32"/>
<eLiterals name="decimal" value="33"/>
<eLiterals name="id" value="34"/>
<eLiterals name="instant" value="35"/>
<eLiterals name="integer" value="36"/>
<eLiterals name="markdown" value="37"/>
<eLiterals name="oid" value="38"/>
<eLiterals name="positiveInt" value="39"/>
<eLiterals name="string" value="40"/>
<eLiterals name="time" value="41"/>
<eLiterals name="unsignedInt" value="42"/>
<eLiterals name="uri" value="43"/>
<eLiterals name="uuid" value="44"/>
<eLiterals name="xhtml" value="45"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ResourceType">
<eLiterals name="account">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Account"/>
</eAnnotations>
</eLiterals>
<eLiterals name="allergyIntolerance" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AllergyIntolerance"/>
</eAnnotations>
</eLiterals>
<eLiterals name="appointment" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Appointment"/>
</eAnnotations>
</eLiterals>
<eLiterals name="appointmentResponse" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AppointmentResponse"/>
</eAnnotations>
</eLiterals>
<eLiterals name="auditEvent" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AuditEvent"/>
</eAnnotations>
</eLiterals>
<eLiterals name="basic" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Basic"/>
</eAnnotations>
</eLiterals>
<eLiterals name="binary" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Binary"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bodySite" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BodySite"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bundle" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Bundle"/>
</eAnnotations>
</eLiterals>
<eLiterals name="carePlan" value="9">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CarePlan"/>
</eAnnotations>
</eLiterals>
<eLiterals name="claim" value="10">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Claim"/>
</eAnnotations>
</eLiterals>
<eLiterals name="claimResponse" value="11">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ClaimResponse"/>
</eAnnotations>
</eLiterals>
<eLiterals name="clinicalImpression" value="12">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ClinicalImpression"/>
</eAnnotations>
</eLiterals>
<eLiterals name="communication" value="13">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Communication"/>
</eAnnotations>
</eLiterals>
<eLiterals name="communicationRequest" value="14">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CommunicationRequest"/>
</eAnnotations>
</eLiterals>
<eLiterals name="composition" value="15">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Composition"/>
</eAnnotations>
</eLiterals>
<eLiterals name="conceptMap" value="16">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ConceptMap"/>
</eAnnotations>
</eLiterals>
<eLiterals name="condition" value="17">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Condition"/>
</eAnnotations>
</eLiterals>
<eLiterals name="conformance" value="18">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Conformance"/>
</eAnnotations>
</eLiterals>
<eLiterals name="contract" value="19">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Contract"/>
</eAnnotations>
</eLiterals>
<eLiterals name="coverage" value="20">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Coverage"/>
</eAnnotations>
</eLiterals>
<eLiterals name="dataElement" value="21">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DataElement"/>
</eAnnotations>
</eLiterals>
<eLiterals name="decisionSupportRule" value="22">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DecisionSupportRule"/>
</eAnnotations>
</eLiterals>
<eLiterals name="decisionSupportServiceModule" value="23">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DecisionSupportServiceModule"/>
</eAnnotations>
</eLiterals>
<eLiterals name="detectedIssue" value="24">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DetectedIssue"/>
</eAnnotations>
</eLiterals>
<eLiterals name="device" value="25">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Device"/>
</eAnnotations>
</eLiterals>
<eLiterals name="deviceComponent" value="26">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DeviceComponent"/>
</eAnnotations>
</eLiterals>
<eLiterals name="deviceMetric" value="27">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DeviceMetric"/>
</eAnnotations>
</eLiterals>
<eLiterals name="deviceUseRequest" value="28">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DeviceUseRequest"/>
</eAnnotations>
</eLiterals>
<eLiterals name="deviceUseStatement" value="29">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DeviceUseStatement"/>
</eAnnotations>
</eLiterals>
<eLiterals name="diagnosticOrder" value="30">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DiagnosticOrder"/>
</eAnnotations>
</eLiterals>
<eLiterals name="diagnosticReport" value="31">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DiagnosticReport"/>
</eAnnotations>
</eLiterals>
<eLiterals name="documentManifest" value="32">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DocumentManifest"/>
</eAnnotations>
</eLiterals>
<eLiterals name="documentReference" value="33">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DocumentReference"/>
</eAnnotations>
</eLiterals>
<eLiterals name="domainResource" value="34">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DomainResource"/>
</eAnnotations>
</eLiterals>
<eLiterals name="eligibilityRequest" value="35">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EligibilityRequest"/>
</eAnnotations>
</eLiterals>
<eLiterals name="eligibilityResponse" value="36">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EligibilityResponse"/>
</eAnnotations>
</eLiterals>
<eLiterals name="encounter" value="37">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Encounter"/>
</eAnnotations>
</eLiterals>
<eLiterals name="enrollmentRequest" value="38">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EnrollmentRequest"/>
</eAnnotations>
</eLiterals>
<eLiterals name="enrollmentResponse" value="39">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EnrollmentResponse"/>
</eAnnotations>
</eLiterals>
<eLiterals name="episodeOfCare" value="40">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EpisodeOfCare"/>
</eAnnotations>
</eLiterals>
<eLiterals name="expansionProfile" value="41">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ExpansionProfile"/>
</eAnnotations>
</eLiterals>
<eLiterals name="explanationOfBenefit" value="42">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ExplanationOfBenefit"/>
</eAnnotations>
</eLiterals>
<eLiterals name="familyMemberHistory" value="43">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FamilyMemberHistory"/>
</eAnnotations>
</eLiterals>
<eLiterals name="flag" value="44">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Flag"/>
</eAnnotations>
</eLiterals>
<eLiterals name="goal" value="45">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Goal"/>
</eAnnotations>
</eLiterals>
<eLiterals name="group" value="46">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Group"/>
</eAnnotations>
</eLiterals>
<eLiterals name="guidanceResponse" value="47">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GuidanceResponse"/>
</eAnnotations>
</eLiterals>
<eLiterals name="healthcareService" value="48">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HealthcareService"/>
</eAnnotations>
</eLiterals>
<eLiterals name="imagingObjectSelection" value="49">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ImagingObjectSelection"/>
</eAnnotations>
</eLiterals>
<eLiterals name="imagingStudy" value="50">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ImagingStudy"/>
</eAnnotations>
</eLiterals>
<eLiterals name="immunization" value="51">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Immunization"/>
</eAnnotations>
</eLiterals>
<eLiterals name="immunizationRecommendation" value="52">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ImmunizationRecommendation"/>
</eAnnotations>
</eLiterals>
<eLiterals name="implementationGuide" value="53">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ImplementationGuide"/>
</eAnnotations>
</eLiterals>
<eLiterals name="library" value="54">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Library"/>
</eAnnotations>
</eLiterals>
<eLiterals name="list" value="55">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="List"/>
</eAnnotations>
</eLiterals>
<eLiterals name="location" value="56">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Location"/>
</eAnnotations>
</eLiterals>
<eLiterals name="measure" value="57">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Measure"/>
</eAnnotations>
</eLiterals>
<eLiterals name="media" value="58">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Media"/>
</eAnnotations>
</eLiterals>
<eLiterals name="medication" value="59">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Medication"/>
</eAnnotations>
</eLiterals>
<eLiterals name="medicationAdministration" value="60">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MedicationAdministration"/>
</eAnnotations>
</eLiterals>
<eLiterals name="medicationDispense" value="61">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MedicationDispense"/>
</eAnnotations>
</eLiterals>
<eLiterals name="medicationOrder" value="62">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MedicationOrder"/>
</eAnnotations>
</eLiterals>
<eLiterals name="medicationStatement" value="63">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MedicationStatement"/>
</eAnnotations>
</eLiterals>
<eLiterals name="messageHeader" value="64">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MessageHeader"/>
</eAnnotations>
</eLiterals>
<eLiterals name="moduleDefinition" value="65">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ModuleDefinition"/>
</eAnnotations>
</eLiterals>
<eLiterals name="moduleMetadata" value="66">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ModuleMetadata"/>
</eAnnotations>
</eLiterals>
<eLiterals name="namingSystem" value="67">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NamingSystem"/>
</eAnnotations>
</eLiterals>
<eLiterals name="nutritionOrder" value="68">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NutritionOrder"/>
</eAnnotations>
</eLiterals>
<eLiterals name="observation" value="69">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Observation"/>
</eAnnotations>
</eLiterals>
<eLiterals name="operationDefinition" value="70">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="OperationDefinition"/>
</eAnnotations>
</eLiterals>
<eLiterals name="operationOutcome" value="71">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="OperationOutcome"/>
</eAnnotations>
</eLiterals>
<eLiterals name="order" value="72">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Order"/>
</eAnnotations>
</eLiterals>
<eLiterals name="orderResponse" value="73">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="OrderResponse"/>
</eAnnotations>
</eLiterals>
<eLiterals name="orderSet" value="74">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="OrderSet"/>
</eAnnotations>
</eLiterals>
<eLiterals name="organization" value="75">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Organization"/>
</eAnnotations>
</eLiterals>
<eLiterals name="parameters" value="76">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Parameters"/>
</eAnnotations>
</eLiterals>
<eLiterals name="patient" value="77">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Patient"/>
</eAnnotations>
</eLiterals>
<eLiterals name="paymentNotice" value="78">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PaymentNotice"/>
</eAnnotations>
</eLiterals>
<eLiterals name="paymentReconciliation" value="79">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PaymentReconciliation"/>
</eAnnotations>
</eLiterals>
<eLiterals name="person" value="80">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Person"/>
</eAnnotations>
</eLiterals>
<eLiterals name="practitioner" value="81">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Practitioner"/>
</eAnnotations>
</eLiterals>
<eLiterals name="procedure" value="82">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Procedure"/>
</eAnnotations>
</eLiterals>
<eLiterals name="procedureRequest" value="83">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ProcedureRequest"/>
</eAnnotations>
</eLiterals>
<eLiterals name="processRequest" value="84">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ProcessRequest"/>
</eAnnotations>
</eLiterals>
<eLiterals name="processResponse" value="85">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ProcessResponse"/>
</eAnnotations>
</eLiterals>
<eLiterals name="provenance" value="86">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Provenance"/>
</eAnnotations>
</eLiterals>
<eLiterals name="questionnaire" value="87">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Questionnaire"/>
</eAnnotations>
</eLiterals>
<eLiterals name="questionnaireResponse" value="88">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="QuestionnaireResponse"/>
</eAnnotations>
</eLiterals>
<eLiterals name="referralRequest" value="89">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ReferralRequest"/>
</eAnnotations>
</eLiterals>
<eLiterals name="relatedPerson" value="90">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="RelatedPerson"/>
</eAnnotations>
</eLiterals>
<eLiterals name="resource" value="91">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Resource"/>
</eAnnotations>
</eLiterals>
<eLiterals name="riskAssessment" value="92">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="RiskAssessment"/>
</eAnnotations>
</eLiterals>
<eLiterals name="schedule" value="93">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Schedule"/>
</eAnnotations>
</eLiterals>
<eLiterals name="searchParameter" value="94">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SearchParameter"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sequence" value="95">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Sequence"/>
</eAnnotations>
</eLiterals>
<eLiterals name="slot" value="96">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Slot"/>
</eAnnotations>
</eLiterals>
<eLiterals name="specimen" value="97">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Specimen"/>
</eAnnotations>
</eLiterals>
<eLiterals name="structureDefinition" value="98">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="StructureDefinition"/>
</eAnnotations>
</eLiterals>
<eLiterals name="subscription" value="99">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Subscription"/>
</eAnnotations>
</eLiterals>
<eLiterals name="substance" value="100">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Substance"/>
</eAnnotations>
</eLiterals>
<eLiterals name="supplyDelivery" value="101">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SupplyDelivery"/>
</eAnnotations>
</eLiterals>
<eLiterals name="supplyRequest" value="102">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SupplyRequest"/>
</eAnnotations>
</eLiterals>
<eLiterals name="testScript" value="103">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TestScript"/>
</eAnnotations>
</eLiterals>
<eLiterals name="valueSet" value="104">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ValueSet"/>
</eAnnotations>
</eLiterals>
<eLiterals name="visionPrescription" value="105">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="VisionPrescription"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AllSecurityLabels">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="All Security Labels"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="NarrativeStatus">
<eLiterals name="generated"/>
<eLiterals name="extensions" value="1"/>
<eLiterals name="additional" value="2"/>
<eLiterals name="empty" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="IdentifierUse">
<eLiterals name="usual"/>
<eLiterals name="official" value="1"/>
<eLiterals name="temp" value="2"/>
<eLiterals name="secondary" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="IdentifierTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Identifier Type Codes"/>
</eAnnotations>
<eLiterals name="udi">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="UDI"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sno" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SNO"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sb" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SB"/>
</eAnnotations>
</eLiterals>
<eLiterals name="plac" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PLAC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="fill" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FILL"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="OrganizationType">
<eLiterals name="prov"/>
<eLiterals name="dept" value="1"/>
<eLiterals name="team" value="2"/>
<eLiterals name="govt" value="3"/>
<eLiterals name="ins" value="4"/>
<eLiterals name="edu" value="5"/>
<eLiterals name="reli" value="6"/>
<eLiterals name="crs" value="7"/>
<eLiterals name="cg" value="8"/>
<eLiterals name="bus" value="9"/>
<eLiterals name="other" value="10"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ContactPointSystem">
<eLiterals name="phone"/>
<eLiterals name="fax" value="1"/>
<eLiterals name="email" value="2"/>
<eLiterals name="pager" value="3"/>
<eLiterals name="other" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ContactPointUse">
<eLiterals name="home"/>
<eLiterals name="work" value="1"/>
<eLiterals name="temp" value="2"/>
<eLiterals name="old" value="3"/>
<eLiterals name="mobile" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AddressUse">
<eLiterals name="home"/>
<eLiterals name="work" value="1"/>
<eLiterals name="temp" value="2"/>
<eLiterals name="old" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AddressType">
<eLiterals name="postal"/>
<eLiterals name="physical" value="1"/>
<eLiterals name="both" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ContactEntityType">
<eLiterals name="bill">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BILL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="admin" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ADMIN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="hr" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="payor" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PAYOR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="patinf" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PATINF"/>
</eAnnotations>
</eLiterals>
<eLiterals name="press" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PRESS"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="NameUse">
<eLiterals name="usual"/>
<eLiterals name="official" value="1"/>
<eLiterals name="temp" value="2"/>
<eLiterals name="nickname" value="3"/>
<eLiterals name="anonymous" value="4"/>
<eLiterals name="old" value="5"/>
<eLiterals name="maiden" value="6"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AdministrativeGender">
<eLiterals name="male"/>
<eLiterals name="female" value="1"/>
<eLiterals name="other" value="2"/>
<eLiterals name="unknown" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="PractitionerRole">
<eLiterals name="doctor"/>
<eLiterals name="nurse" value="1"/>
<eLiterals name="pharmacist" value="2"/>
<eLiterals name="researcher" value="3"/>
<eLiterals name="teacher" value="4"/>
<eLiterals name="ict" value="5"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="PractitionerSpecialty">
<eLiterals name="cardio"/>
<eLiterals name="dent" value="1"/>
<eLiterals name="dietary" value="2"/>
<eLiterals name="midw" value="3"/>
<eLiterals name="sysarch" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="LocationStatus">
<eLiterals name="active"/>
<eLiterals name="suspended" value="1"/>
<eLiterals name="inactive" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="LocationMode">
<eLiterals name="instance"/>
<eLiterals name="kind" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ServiceDeliveryLocationRoleType"/>
<eClassifiers xsi:type="ecore:EEnum" name="LocationType">
<eLiterals name="bu"/>
<eLiterals name="wi" value="1"/>
<eLiterals name="lvl" value="2"/>
<eLiterals name="co" value="3"/>
<eLiterals name="ro" value="4"/>
<eLiterals name="bd" value="5"/>
<eLiterals name="ve" value="6"/>
<eLiterals name="ho" value="7"/>
<eLiterals name="ca" value="8"/>
<eLiterals name="rd" value="9"/>
<eLiterals name="jdn" value="10"/>
<eLiterals name="area" value="11"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="PracticeSettingCodeValueSet">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Practice Setting Code Value Set"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ServiceProvisionConditions">
<eLiterals name="free"/>
<eLiterals name="disc" value="1"/>
<eLiterals name="cost" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ReferralMethod">
<eLiterals name="fax"/>
<eLiterals name="phone" value="1"/>
<eLiterals name="elec" value="2"/>
<eLiterals name="semail" value="3"/>
<eLiterals name="mail" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DaysOfWeek">
<eLiterals name="mon"/>
<eLiterals name="tue" value="1"/>
<eLiterals name="wed" value="2"/>
<eLiterals name="thu" value="3"/>
<eLiterals name="fri" value="4"/>
<eLiterals name="sat" value="5"/>
<eLiterals name="sun" value="6"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AnzscoAustralianAndNewZealandStandardClassificationOfOccupations2013Version12">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ANZSCO -- Australian and New Zealand Standard Classification of Occupations, 2013, Version 1.2"/>
</eAnnotations>
<eLiterals name="_100000">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="100000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_111000" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="111000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_111111" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="111111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_111200" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="111200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_111211" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="111211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_111212" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="111212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_111300" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="111300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_111311" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="111311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_111312" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="111312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_111399" value="9">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="111399"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121000" value="10">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121111" value="11">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121200" value="12">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121211" value="13">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121212" value="14">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121213" value="15">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121214" value="16">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121215" value="17">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121215"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121216" value="18">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121216"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121217" value="19">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121217"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121218" value="20">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121218"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121221" value="21">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121221"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121299" value="22">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121300" value="23">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121311" value="24">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121312" value="25">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121313" value="26">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121314" value="27">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121314"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121315" value="28">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121315"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121316" value="29">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121316"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121317" value="30">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121317"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121318" value="31">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121318"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121321" value="32">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121321"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121322" value="33">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121322"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121399" value="34">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121399"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_121411" value="35">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="121411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_130000" value="36">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="130000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_131100" value="37">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="131100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_131111" value="38">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="131111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_131112" value="39">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="131112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_132000" value="40">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="132000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_132111" value="41">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="132111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_132211" value="42">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="132211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_132311" value="43">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="132311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_132411" value="44">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="132411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_132511" value="45">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="132511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_133000" value="46">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="133000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_133100" value="47">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="133100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_133111" value="48">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="133111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_133112" value="49">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="133112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_133211" value="50">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="133211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_133300" value="51">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="133300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_133311" value="52">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="133311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_133312" value="53">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="133312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_133411" value="54">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="133411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_133500" value="55">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="133500"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_133511" value="56">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="133511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_133512" value="57">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="133512"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_133513" value="58">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="133513"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_133611" value="59">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="133611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_134000" value="60">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="134000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_134111" value="61">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="134111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_134200" value="62">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="134200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_134211" value="63">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="134211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_134212" value="64">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="134212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_134213" value="65">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="134213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_134214" value="66">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="134214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_134299" value="67">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="134299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_134311" value="68">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="134311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_134400" value="69">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="134400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_134411" value="70">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="134411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_134412" value="71">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="134412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_134499" value="72">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="134499"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_135100" value="73">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="135100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_135111" value="74">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="135111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_135112" value="75">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="135112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_135199" value="76">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="135199"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_139000" value="77">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="139000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_139100" value="78">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="139100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_139111" value="79">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="139111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_139112" value="80">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="139112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_139113" value="81">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="139113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_139211" value="82">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="139211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_139900" value="83">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="139900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_139911" value="84">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="139911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_139912" value="85">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="139912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_139913" value="86">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="139913"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_139914" value="87">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="139914"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_139915" value="88">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="139915"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_139999" value="89">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="139999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_140000" value="90">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="140000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_141000" value="91">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="141000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_141111" value="92">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="141111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_141211" value="93">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="141211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_141311" value="94">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="141311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_141411" value="95">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="141411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_141900" value="96">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="141900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_141911" value="97">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="141911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_141999" value="98">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="141999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_142100" value="99">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="142100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_142111" value="100">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="142111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_142112" value="101">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="142112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_142113" value="102">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="142113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_142114" value="103">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="142114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_142115" value="104">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="142115"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_142116" value="105">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="142116"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149000" value="106">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149100" value="107">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149111" value="108">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149112" value="109">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149113" value="110">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149200" value="111">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149211" value="112">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149212" value="113">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149311" value="114">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149400" value="115">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149411" value="116">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149412" value="117">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149413" value="118">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149413"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149900" value="119">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149911" value="120">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149912" value="121">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149913" value="122">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149913"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149914" value="123">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149914"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_149999" value="124">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="149999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_200000" value="125">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="200000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_210000" value="126">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="210000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211000" value="127">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211100" value="128">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211111" value="129">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211112" value="130">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211113" value="131">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211199" value="132">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211199"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211200" value="133">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211211" value="134">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211212" value="135">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211213" value="136">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211214" value="137">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211299" value="138">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211311" value="139">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211400" value="140">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211411" value="141">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211412" value="142">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211413" value="143">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211413"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_211499" value="144">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="211499"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212000" value="145">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212100" value="146">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212111" value="147">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212112" value="148">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212113" value="149">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212114" value="150">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212200" value="151">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212211" value="152">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212212" value="153">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212300" value="154">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212311" value="155">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212312" value="156">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212313" value="157">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212314" value="158">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212314"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212315" value="159">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212315"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212316" value="160">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212316"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212317" value="161">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212317"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212318" value="162">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212318"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212399" value="163">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212399"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212400" value="164">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212411" value="165">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212412" value="166">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212413" value="167">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212413"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212414" value="168">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212414"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212415" value="169">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212415"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212416" value="170">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212416"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_212499" value="171">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="212499"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_220000" value="172">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="220000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_221000" value="173">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="221000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_221100" value="174">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="221100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_221111" value="175">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="221111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_221112" value="176">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="221112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_221113" value="177">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="221113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_221200" value="178">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="221200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_221211" value="179">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="221211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_221212" value="180">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="221212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_221213" value="181">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="221213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_221214" value="182">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="221214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_222000" value="183">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="222000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_222100" value="184">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="222100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_222111" value="185">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="222111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_222112" value="186">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="222112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_222113" value="187">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="222113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_222199" value="188">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="222199"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_222200" value="189">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="222200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_222211" value="190">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="222211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_222212" value="191">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="222212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_222213" value="192">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="222213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_222299" value="193">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="222299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_222300" value="194">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="222300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_222311" value="195">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="222311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_222312" value="196">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="222312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_223000" value="197">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="223000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_223100" value="198">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="223100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_223111" value="199">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="223111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_223112" value="200">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="223112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_223113" value="201">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="223113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_223211" value="202">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="223211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_223311" value="203">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="223311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224000" value="204">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224100" value="205">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224111" value="206">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224112" value="207">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224113" value="208">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224200" value="209">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224211" value="210">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224212" value="211">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224213" value="212">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224214" value="213">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224311" value="214">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224400" value="215">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224411" value="216">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224412" value="217">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224500" value="218">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224500"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224511" value="219">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224512" value="220">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224512"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224611" value="221">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224700" value="222">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224700"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224711" value="223">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224711"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224712" value="224">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224712"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224900" value="225">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224911" value="226">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224912" value="227">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224913" value="228">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224913"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224914" value="229">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224914"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_224999" value="230">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="224999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_225000" value="231">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="225000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_225100" value="232">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="225100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_225111" value="233">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="225111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_225112" value="234">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="225112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_225113" value="235">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="225113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_225200" value="236">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="225200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_225211" value="237">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="225211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_225212" value="238">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="225212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_225213" value="239">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="225213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_225311" value="240">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="225311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_225400" value="241">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="225400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_225411" value="242">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="225411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_225412" value="243">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="225412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_225499" value="244">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="225499"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_230000" value="245">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="230000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_231000" value="246">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="231000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_231100" value="247">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="231100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_231111" value="248">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="231111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_231112" value="249">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="231112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_231113" value="250">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="231113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_231114" value="251">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="231114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_231199" value="252">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="231199"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_231200" value="253">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="231200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_231211" value="254">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="231211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_231212" value="255">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="231212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_231213" value="256">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="231213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_231214" value="257">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="231214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_231215" value="258">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="231215"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_231299" value="259">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="231299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232000" value="260">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232100" value="261">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232111" value="262">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232112" value="263">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232200" value="264">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232211" value="265">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232212" value="266">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232300" value="267">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232311" value="268">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232312" value="269">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232313" value="270">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232400" value="271">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232411" value="272">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232412" value="273">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232413" value="274">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232413"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232414" value="275">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232414"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232511" value="276">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_232611" value="277">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="232611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233000" value="278">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233100" value="279">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233111" value="280">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233112" value="281">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233200" value="282">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233211" value="283">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233212" value="284">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233213" value="285">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233214" value="286">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233215" value="287">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233215"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233311" value="288">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233411" value="289">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233500" value="290">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233500"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233511" value="291">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233512" value="292">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233512"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233513" value="293">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233513"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233600" value="294">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233600"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233611" value="295">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233612" value="296">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233612"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233900" value="297">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233911" value="298">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233912" value="299">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233913" value="300">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233913"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233914" value="301">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233914"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233915" value="302">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233915"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233916" value="303">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233916"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_233999" value="304">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="233999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234000" value="305">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234100" value="306">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234111" value="307">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234112" value="308">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234113" value="309">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234200" value="310">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234211" value="311">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234212" value="312">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234213" value="313">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234300" value="314">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234311" value="315">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234312" value="316">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234313" value="317">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234314" value="318">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234314"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234399" value="319">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234399"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234400" value="320">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234411" value="321">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234412" value="322">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234500" value="323">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234500"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234511" value="324">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234512" value="325">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234512"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234513" value="326">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234513"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234514" value="327">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234514"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234515" value="328">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234515"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234516" value="329">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234516"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234517" value="330">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234517"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234518" value="331">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234518"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234599" value="332">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234599"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234611" value="333">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234711" value="334">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234711"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234900" value="335">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234911" value="336">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234912" value="337">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234913" value="338">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234913"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234914" value="339">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234914"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_234999" value="340">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="234999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_240000" value="341">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="240000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_241000" value="342">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="241000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_241111" value="343">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="241111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_241213" value="344">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="241213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_241311" value="345">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="241311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_241411" value="346">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="241411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_241500" value="347">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="241500"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_241511" value="348">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="241511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_241512" value="349">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="241512"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_241513" value="350">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="241513"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_241599" value="351">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="241599"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_242000" value="352">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="242000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_242100" value="353">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="242100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_242111" value="354">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="242111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_242112" value="355">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="242112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_242211" value="356">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="242211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_249000" value="357">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="249000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_249100" value="358">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="249100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_249111" value="359">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="249111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_249112" value="360">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="249112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_249200" value="361">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="249200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_249211" value="362">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="249211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_249212" value="363">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="249212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_249213" value="364">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="249213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_249214" value="365">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="249214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_249299" value="366">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="249299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_249311" value="367">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="249311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_250000" value="368">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="250000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251000" value="369">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251111" value="370">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251200" value="371">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251211" value="372">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251212" value="373">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251213" value="374">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251214" value="375">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251300" value="376">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251311" value="377">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251312" value="378">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251400" value="379">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251411" value="380">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251412" value="381">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251500" value="382">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251500"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251511" value="383">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251512" value="384">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251512"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251513" value="385">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251513"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251900" value="386">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251911" value="387">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251912" value="388">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_251999" value="389">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="251999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252000" value="390">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252100" value="391">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252111" value="392">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252112" value="393">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252200" value="394">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252211" value="395">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252212" value="396">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252213" value="397">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252214" value="398">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252299" value="399">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252300" value="400">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252311" value="401">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252312" value="402">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252411" value="403">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252511" value="404">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252611" value="405">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252700" value="406">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252700"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252711" value="407">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252711"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_252712" value="408">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="252712"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253000" value="409">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253100" value="410">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253111" value="411">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253112" value="412">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253211" value="413">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253300" value="414">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253311" value="415">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253312" value="416">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253313" value="417">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253314" value="418">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253314"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253315" value="419">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253315"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253316" value="420">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253316"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253317" value="421">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253317"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253318" value="422">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253318"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253321" value="423">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253321"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253322" value="424">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253322"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253323" value="425">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253323"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253324" value="426">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253324"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253399" value="427">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253399"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253411" value="428">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253500" value="429">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253500"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253511" value="430">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253512" value="431">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253512"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253513" value="432">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253513"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253514" value="433">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253514"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253515" value="434">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253515"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253516" value="435">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253516"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253517" value="436">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253517"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253518" value="437">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253518"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253521" value="438">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253521"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253900" value="439">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253911" value="440">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253912" value="441">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253913" value="442">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253913"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253914" value="443">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253914"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253915" value="444">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253915"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253916" value="445">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253916"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_253999" value="446">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="253999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254000" value="447">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254111" value="448">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254200" value="449">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254211" value="450">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254212" value="451">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254311" value="452">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254400" value="453">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254411" value="454">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254412" value="455">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254413" value="456">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254413"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254414" value="457">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254414"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254415" value="458">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254415"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254416" value="459">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254416"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254417" value="460">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254417"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254418" value="461">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254418"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254421" value="462">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254421"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254422" value="463">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254422"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254423" value="464">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254423"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254424" value="465">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254424"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_254499" value="466">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="254499"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_260000" value="467">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="260000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_261000" value="468">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="261000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_261100" value="469">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="261100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_261111" value="470">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="261111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_261112" value="471">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="261112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_261200" value="472">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="261200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_261211" value="473">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="261211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_261212" value="474">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="261212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_261300" value="475">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="261300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_261311" value="476">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="261311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_261312" value="477">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="261312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_261313" value="478">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="261313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_261399" value="479">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="261399"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_262100" value="480">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="262100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_262111" value="481">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="262111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_262112" value="482">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="262112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_262113" value="483">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="262113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_263000" value="484">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="263000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_263100" value="485">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="263100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_263111" value="486">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="263111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_263112" value="487">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="263112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_263113" value="488">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="263113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_263200" value="489">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="263200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_263211" value="490">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="263211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_263212" value="491">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="263212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_263213" value="492">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="263213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_263299" value="493">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="263299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_263300" value="494">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="263300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_263311" value="495">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="263311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_263312" value="496">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="263312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_270000" value="497">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="270000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_271000" value="498">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="271000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_271111" value="499">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="271111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_271200" value="500">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="271200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_271211" value="501">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="271211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_271212" value="502">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="271212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_271213" value="503">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="271213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_271299" value="504">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="271299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_271311" value="505">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="271311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272000" value="506">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272100" value="507">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272111" value="508">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272112" value="509">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272113" value="510">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272114" value="511">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272115" value="512">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272115"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272199" value="513">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272199"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272211" value="514">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272300" value="515">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272311" value="516">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272312" value="517">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272313" value="518">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272314" value="519">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272314"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272399" value="520">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272399"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272400" value="521">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272411" value="522">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272412" value="523">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272413" value="524">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272413"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272499" value="525">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272499"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272511" value="526">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272600" value="527">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272600"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272611" value="528">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272612" value="529">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272612"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_272613" value="530">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="272613"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_300000" value="531">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="300000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_310000" value="532">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="310000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311000" value="533">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311111" value="534">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311200" value="535">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311211" value="536">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311212" value="537">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311213" value="538">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311214" value="539">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311215" value="540">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311215"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311299" value="541">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311300" value="542">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311311" value="543">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311312" value="544">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311313" value="545">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311399" value="546">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311399"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311400" value="547">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311411" value="548">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311412" value="549">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311413" value="550">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311413"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311414" value="551">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311414"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_311499" value="552">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="311499"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312000" value="553">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312100" value="554">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312111" value="555">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312112" value="556">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312113" value="557">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312114" value="558">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312115" value="559">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312115"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312116" value="560">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312116"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312200" value="561">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312211" value="562">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312212" value="563">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312300" value="564">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312311" value="565">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312312" value="566">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312400" value="567">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312411" value="568">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312412" value="569">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312500" value="570">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312500"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312511" value="571">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312512" value="572">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312512"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312611" value="573">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312900" value="574">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312911" value="575">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312912" value="576">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312913" value="577">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312913"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_312999" value="578">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="312999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_313000" value="579">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="313000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_313100" value="580">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="313100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_313111" value="581">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="313111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_313112" value="582">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="313112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_313113" value="583">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="313113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_313199" value="584">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="313199"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_313200" value="585">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="313200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_313211" value="586">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="313211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_313212" value="587">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="313212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_313213" value="588">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="313213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_313214" value="589">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="313214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_320000" value="590">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="320000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_321000" value="591">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="321000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_321111" value="592">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="321111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_321200" value="593">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="321200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_321211" value="594">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="321211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_321212" value="595">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="321212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_321213" value="596">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="321213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_321214" value="597">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="321214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_322000" value="598">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="322000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_322100" value="599">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="322100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_322111" value="600">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="322111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_322112" value="601">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="322112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_322113" value="602">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="322113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_322114" value="603">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="322114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_322115" value="604">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="322115"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_322211" value="605">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="322211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_322300" value="606">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="322300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_322311" value="607">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="322311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_322312" value="608">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="322312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_322313" value="609">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="322313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323000" value="610">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323100" value="611">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323111" value="612">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323112" value="613">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323113" value="614">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323200" value="615">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323211" value="616">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323212" value="617">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323213" value="618">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323214" value="619">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323215" value="620">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323215"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323299" value="621">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323300" value="622">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323311" value="623">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323312" value="624">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323313" value="625">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323314" value="626">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323314"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323315" value="627">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323315"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323316" value="628">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323316"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323400" value="629">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323411" value="630">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_323412" value="631">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="323412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_324000" value="632">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="324000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_324111" value="633">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="324111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_324200" value="634">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="324200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_324211" value="635">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="324211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_324212" value="636">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="324212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_324311" value="637">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="324311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_330000" value="638">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="330000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_331000" value="639">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="331000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_331100" value="640">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="331100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_331111" value="641">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="331111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_331112" value="642">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="331112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_331211" value="643">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="331211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_331212" value="644">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="331212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_331213" value="645">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="331213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_332000" value="646">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="332000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_332111" value="647">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="332111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_332211" value="648">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="332211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_333000" value="649">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="333000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_333111" value="650">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="333111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_333200" value="651">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="333200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_333211" value="652">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="333211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_333212" value="653">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="333212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_333311" value="654">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="333311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_333411" value="655">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="333411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_334100" value="656">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="334100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_334111" value="657">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="334111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_334112" value="658">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="334112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_334113" value="659">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="334113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_334114" value="660">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="334114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_334115" value="661">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="334115"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_340000" value="662">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="340000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_341100" value="663">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="341100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_341111" value="664">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="341111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_341112" value="665">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="341112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_341113" value="666">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="341113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_342000" value="667">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="342000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_342111" value="668">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="342111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_342200" value="669">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="342200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_342211" value="670">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="342211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_342212" value="671">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="342212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_342300" value="672">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="342300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_342311" value="673">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="342311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_342312" value="674">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="342312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_342313" value="675">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="342313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_342314" value="676">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="342314"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_342315" value="677">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="342315"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_342400" value="678">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="342400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_342411" value="679">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="342411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_342412" value="680">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="342412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_342413" value="681">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="342413"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_342414" value="682">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="342414"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_351000" value="683">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="351000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_351100" value="684">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="351100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_351111" value="685">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="351111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_351112" value="686">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="351112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_351211" value="687">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="351211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_351311" value="688">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="351311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_351411" value="689">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="351411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_360000" value="690">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="360000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_361000" value="691">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="361000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_361100" value="692">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="361100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_361111" value="693">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="361111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_361112" value="694">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="361112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_361113" value="695">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="361113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_361114" value="696">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="361114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_361199" value="697">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="361199"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_361211" value="698">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="361211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_361311" value="699">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="361311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_362000" value="700">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="362000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_362111" value="701">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="362111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_362200" value="702">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="362200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_362211" value="703">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="362211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_362212" value="704">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="362212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_362213" value="705">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="362213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_362311" value="706">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="362311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_362411" value="707">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="362411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_390000" value="708">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="390000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_391111" value="709">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="391111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_392000" value="710">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="392000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_392100" value="711">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="392100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_392111" value="712">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="392111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_392112" value="713">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="392112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_392211" value="714">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="392211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_392300" value="715">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="392300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_392311" value="716">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="392311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_392312" value="717">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="392312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_393000" value="718">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="393000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_393100" value="719">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="393100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_393111" value="720">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="393111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_393112" value="721">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="393112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_393113" value="722">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="393113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_393114" value="723">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="393114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_393200" value="724">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="393200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_393211" value="725">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="393211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_393212" value="726">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="393212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_393213" value="727">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="393213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_393299" value="728">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="393299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_393311" value="729">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="393311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_394000" value="730">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="394000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_394111" value="731">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="394111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_394200" value="732">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="394200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_394211" value="733">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="394211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_394212" value="734">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="394212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_394213" value="735">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="394213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_394214" value="736">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="394214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_394299" value="737">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="394299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399000" value="738">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399100" value="739">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399111" value="740">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399112" value="741">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399200" value="742">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399211" value="743">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399212" value="744">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399213" value="745">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399300" value="746">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399311" value="747">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399312" value="748">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399411" value="749">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399500" value="750">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399500"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399511" value="751">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399512" value="752">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399512"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399513" value="753">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399513"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399514" value="754">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399514"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399515" value="755">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399515"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399516" value="756">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399516"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399517" value="757">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399517"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399599" value="758">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399599"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399611" value="759">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399900" value="760">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399911" value="761">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399912" value="762">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399913" value="763">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399913"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399914" value="764">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399914"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399915" value="765">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399915"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399916" value="766">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399916"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399917" value="767">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399917"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_399999" value="768">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="399999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_400000" value="769">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="400000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411000" value="770">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411100" value="771">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411111" value="772">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411112" value="773">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411200" value="774">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411211" value="775">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411212" value="776">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411213" value="777">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411214" value="778">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411311" value="779">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411400" value="780">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411411" value="781">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411412" value="782">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411511" value="783">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411611" value="784">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411700" value="785">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411700"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411711" value="786">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411711"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411712" value="787">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411712"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411713" value="788">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411713"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411714" value="789">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411714"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411715" value="790">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411715"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_411716" value="791">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="411716"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_420000" value="792">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="420000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_421100" value="793">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="421100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_421111" value="794">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="421111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_421112" value="795">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="421112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_421113" value="796">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="421113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_421114" value="797">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="421114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_422100" value="798">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="422100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_422111" value="799">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="422111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_422112" value="800">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="422112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_422115" value="801">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="422115"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_422116" value="802">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="422116"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_423000" value="803">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="423000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_423111" value="804">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="423111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_423211" value="805">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="423211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_423300" value="806">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="423300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_423311" value="807">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="423311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_423312" value="808">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="423312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_423313" value="809">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="423313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_423314" value="810">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="423314"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_423400" value="811">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="423400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_423411" value="812">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="423411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_423412" value="813">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="423412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_423413" value="814">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="423413"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_431000" value="815">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="431000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_431100" value="816">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="431100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_431111" value="817">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="431111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_431112" value="818">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="431112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_431211" value="819">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="431211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_431311" value="820">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="431311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_431411" value="821">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="431411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_431511" value="822">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="431511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_431900" value="823">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="431900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_431911" value="824">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="431911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_431912" value="825">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="431912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_431999" value="826">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="431999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_440000" value="827">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="440000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_441000" value="828">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="441000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_441111" value="829">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="441111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_441200" value="830">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="441200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_441211" value="831">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="441211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_441212" value="832">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="441212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_441300" value="833">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="441300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_441311" value="834">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="441311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_441312" value="835">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="441312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_442000" value="836">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="442000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_442111" value="837">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="442111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_442200" value="838">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="442200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_442211" value="839">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="442211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_442212" value="840">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="442212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_442213" value="841">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="442213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_442214" value="842">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="442214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_442215" value="843">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="442215"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_442216" value="844">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="442216"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_442217" value="845">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="442217"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_442299" value="846">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="442299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_450000" value="847">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="450000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451000" value="848">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451111" value="849">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451211" value="850">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451300" value="851">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451311" value="852">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451399" value="853">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451399"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451400" value="854">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451411" value="855">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451412" value="856">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451500" value="857">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451500"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451511" value="858">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451512" value="859">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451512"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451600" value="860">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451600"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451611" value="861">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451612" value="862">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451612"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451700" value="863">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451700"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451711" value="864">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451711"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451799" value="865">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451799"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451800" value="866">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451800"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451811" value="867">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451811"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451812" value="868">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451812"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451813" value="869">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451813"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_451899" value="870">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="451899"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452000" value="871">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452111" value="872">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452200" value="873">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452211" value="874">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452212" value="875">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452213" value="876">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452214" value="877">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452215" value="878">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452215"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452216" value="879">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452216"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452217" value="880">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452217"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452299" value="881">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452300" value="882">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452311" value="883">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452312" value="884">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452313" value="885">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452314" value="886">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452314"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452315" value="887">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452315"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452316" value="888">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452316"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452317" value="889">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452317"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452318" value="890">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452318"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452321" value="891">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452321"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452322" value="892">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452322"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452323" value="893">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452323"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452400" value="894">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452411" value="895">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452412" value="896">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452413" value="897">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452413"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452414" value="898">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452414"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_452499" value="899">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="452499"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_500000" value="900">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="500000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_510000" value="901">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="510000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_511100" value="902">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="511100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_511111" value="903">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="511111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_511112" value="904">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="511112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_512000" value="905">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="512000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_512111" value="906">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="512111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_512200" value="907">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="512200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_512211" value="908">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="512211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_512299" value="909">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="512299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_521000" value="910">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="521000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_521111" value="911">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="521111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_521200" value="912">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="521200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_521211" value="913">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="521211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_521212" value="914">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="521212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_530000" value="915">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="530000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_531111" value="916">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="531111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_532100" value="917">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="532100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_532111" value="918">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="532111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_532112" value="919">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="532112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_532113" value="920">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="532113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_540000" value="921">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="540000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_541000" value="922">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="541000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_541100" value="923">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="541100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_541111" value="924">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="541111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_541112" value="925">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="541112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_541211" value="926">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="541211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_542100" value="927">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="542100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_542111" value="928">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="542111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_542112" value="929">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="542112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_542113" value="930">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="542113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_542114" value="931">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="542114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_550000" value="932">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="550000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_551000" value="933">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="551000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_551100" value="934">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="551100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_551111" value="935">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="551111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_551112" value="936">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="551112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_551211" value="937">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="551211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_551311" value="938">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="551311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_552000" value="939">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="552000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_552111" value="940">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="552111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_552211" value="941">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="552211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_552300" value="942">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="552300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_552311" value="943">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="552311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_552312" value="944">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="552312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_552313" value="945">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="552313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_552314" value="946">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="552314"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561000" value="947">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561100" value="948">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561111" value="949">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561112" value="950">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561113" value="951">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561199" value="952">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561199"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561200" value="953">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561211" value="954">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561212" value="955">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561311" value="956">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561400" value="957">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561411" value="958">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561412" value="959">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561511" value="960">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561611" value="961">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561900" value="962">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561911" value="963">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561912" value="964">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561913" value="965">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561913"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_561999" value="966">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="561999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_590000" value="967">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="590000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_591000" value="968">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="591000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_591100" value="969">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="591100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_591111" value="970">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="591111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_591112" value="971">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="591112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_591113" value="972">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="591113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_591114" value="973">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="591114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_591115" value="974">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="591115"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_591116" value="975">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="591116"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_591200" value="976">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="591200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_591211" value="977">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="591211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_591212" value="978">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="591212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599000" value="979">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599100" value="980">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599111" value="981">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599112" value="982">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599200" value="983">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599211" value="984">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599212" value="985">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599213" value="986">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599214" value="987">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599215" value="988">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599215"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599311" value="989">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599411" value="990">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599500" value="991">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599500"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599511" value="992">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599512" value="993">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599512"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599513" value="994">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599513"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599514" value="995">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599514"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599515" value="996">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599515"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599516" value="997">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599516"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599517" value="998">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599517"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599518" value="999">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599518"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599521" value="1000">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599521"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599599" value="1001">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599599"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599600" value="1002">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599600"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599611" value="1003">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599612" value="1004">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599612"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599613" value="1005">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599613"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599711" value="1006">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599711"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599900" value="1007">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599911" value="1008">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599912" value="1009">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599913" value="1010">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599913"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599914" value="1011">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599914"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_599999" value="1012">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="599999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_600000" value="1013">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="600000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_610000" value="1014">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="610000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_611000" value="1015">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="611000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_611100" value="1016">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="611100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_611111" value="1017">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="611111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_611112" value="1018">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="611112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_611211" value="1019">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="611211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_611300" value="1020">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="611300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_611311" value="1021">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="611311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_611312" value="1022">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="611312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_611313" value="1023">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="611313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_611314" value="1024">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="611314"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_611399" value="1025">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="611399"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_612100" value="1026">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="612100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_612111" value="1027">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="612111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_612112" value="1028">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="612112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_612113" value="1029">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="612113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_612114" value="1030">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="612114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_612115" value="1031">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="612115"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_621000" value="1032">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="621000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_621111" value="1033">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="621111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_621211" value="1034">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="621211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_621300" value="1035">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="621300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_621311" value="1036">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="621311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_621312" value="1037">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="621312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_621411" value="1038">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="621411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_621511" value="1039">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="621511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_621611" value="1040">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="621611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_621700" value="1041">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="621700"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_621711" value="1042">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="621711"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_621712" value="1043">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="621712"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_621713" value="1044">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="621713"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_621900" value="1045">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="621900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_621911" value="1046">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="621911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_621912" value="1047">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="621912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_621999" value="1048">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="621999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_630000" value="1049">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="630000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_631100" value="1050">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="631100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_631111" value="1051">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="631111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_631112" value="1052">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="631112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_639000" value="1053">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="639000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_639100" value="1054">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="639100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_639111" value="1055">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="639111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_639112" value="1056">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="639112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_639200" value="1057">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="639200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_639211" value="1058">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="639211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_639212" value="1059">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="639212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_639311" value="1060">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="639311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_639400" value="1061">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="639400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_639411" value="1062">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="639411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_639412" value="1063">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="639412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_639511" value="1064">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="639511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_639911" value="1065">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="639911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_700000" value="1066">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="700000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_710000" value="1067">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="710000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711000" value="1068">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711100" value="1069">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711111" value="1070">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711112" value="1071">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711113" value="1072">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711114" value="1073">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711199" value="1074">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711199"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711211" value="1075">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711300" value="1076">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711311" value="1077">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711312" value="1078">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711411" value="1079">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711500" value="1080">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711500"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711511" value="1081">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711512" value="1082">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711512"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711513" value="1083">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711513"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711514" value="1084">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711514"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711515" value="1085">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711515"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711516" value="1086">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711516"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711599" value="1087">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711599"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711611" value="1088">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711700" value="1089">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711700"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711711" value="1090">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711711"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711712" value="1091">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711712"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711713" value="1092">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711713"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711714" value="1093">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711714"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711715" value="1094">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711715"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711716" value="1095">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711716"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711799" value="1096">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711799"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711900" value="1097">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711911" value="1098">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711912" value="1099">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711913" value="1100">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711913"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711914" value="1101">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711914"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_711999" value="1102">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="711999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712000" value="1103">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712111" value="1104">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712200" value="1105">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712211" value="1106">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712212" value="1107">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712213" value="1108">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712311" value="1109">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712900" value="1110">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712911" value="1111">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712912" value="1112">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712913" value="1113">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712913"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712914" value="1114">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712914"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712915" value="1115">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712915"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712916" value="1116">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712916"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712917" value="1117">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712917"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712918" value="1118">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712918"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712921" value="1119">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712921"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712922" value="1120">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712922"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_712999" value="1121">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="712999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721000" value="1122">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721100" value="1123">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721111" value="1124">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721112" value="1125">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721200" value="1126">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721211" value="1127">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721212" value="1128">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721213" value="1129">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721214" value="1130">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721215" value="1131">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721215"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721216" value="1132">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721216"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721311" value="1133">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721900" value="1134">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721911" value="1135">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721912" value="1136">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721913" value="1137">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721913"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721914" value="1138">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721914"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721915" value="1139">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721915"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721916" value="1140">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721916"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_721999" value="1141">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="721999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_730000" value="1142">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="730000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_731000" value="1143">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="731000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_731100" value="1144">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="731100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_731111" value="1145">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="731111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_731112" value="1146">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="731112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_731199" value="1147">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="731199"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_731200" value="1148">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="731200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_731211" value="1149">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="731211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_731212" value="1150">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="731212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_731213" value="1151">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="731213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_731300" value="1152">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="731300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_731311" value="1153">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="731311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_731312" value="1154">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="731312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_732111" value="1155">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="732111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_733100" value="1156">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="733100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_733111" value="1157">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="733111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_733112" value="1158">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="733112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_733113" value="1159">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="733113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_733114" value="1160">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="733114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_733115" value="1161">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="733115"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_741111" value="1162">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="741111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_800000" value="1163">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="800000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_811000" value="1164">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="811000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_811111" value="1165">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="811111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_811211" value="1166">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="811211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_811311" value="1167">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="811311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_811400" value="1168">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="811400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_811411" value="1169">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="811411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_811412" value="1170">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="811412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_811500" value="1171">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="811500"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_811511" value="1172">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="811511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_811512" value="1173">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="811512"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_811513" value="1174">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="811513"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_811600" value="1175">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="811600"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_811611" value="1176">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="811611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_811612" value="1177">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="811612"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_811699" value="1178">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="811699"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821000" value="1179">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821100" value="1180">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821111" value="1181">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821112" value="1182">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821113" value="1183">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821114" value="1184">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821211" value="1185">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821311" value="1186">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821400" value="1187">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821411" value="1188">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821412" value="1189">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821511" value="1190">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821611" value="1191">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821700" value="1192">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821700"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821711" value="1193">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821711"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821712" value="1194">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821712"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821713" value="1195">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821713"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821714" value="1196">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821714"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821900" value="1197">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821911" value="1198">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821912" value="1199">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821913" value="1200">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821913"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821914" value="1201">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821914"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_821915" value="1202">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="821915"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_830000" value="1203">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="830000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831000" value="1204">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831100" value="1205">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831111" value="1206">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831112" value="1207">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831113" value="1208">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831114" value="1209">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831115" value="1210">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831115"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831116" value="1211">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831116"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831117" value="1212">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831117"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831118" value="1213">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831118"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831199" value="1214">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831199"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831200" value="1215">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831211" value="1216">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831212" value="1217">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831300" value="1218">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831311" value="1219">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831312" value="1220">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_831313" value="1221">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="831313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_832000" value="1222">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="832000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_832100" value="1223">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="832100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_832111" value="1224">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="832111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_832112" value="1225">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="832112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_832113" value="1226">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="832113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_832114" value="1227">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="832114"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_832115" value="1228">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="832115"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_832199" value="1229">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="832199"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_832211" value="1230">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="832211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839000" value="1231">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839111" value="1232">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839200" value="1233">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839211" value="1234">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839212" value="1235">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839300" value="1236">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839311" value="1237">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839312" value="1238">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839313" value="1239">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839400" value="1240">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839411" value="1241">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839412" value="1242">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839413" value="1243">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839413"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839900" value="1244">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839911" value="1245">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839912" value="1246">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839913" value="1247">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839913"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839914" value="1248">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839914"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839915" value="1249">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839915"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839916" value="1250">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839916"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839917" value="1251">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839917"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_839999" value="1252">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="839999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841000" value="1253">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841111" value="1254">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841200" value="1255">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841211" value="1256">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841212" value="1257">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841213" value="1258">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841213"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841214" value="1259">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841214"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841215" value="1260">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841215"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841216" value="1261">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841216"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841299" value="1262">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841300" value="1263">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841300"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841311" value="1264">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841312" value="1265">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841312"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841313" value="1266">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841313"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841400" value="1267">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841411" value="1268">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841412" value="1269">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841500" value="1270">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841500"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841511" value="1271">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841512" value="1272">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841512"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841513" value="1273">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841513"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841514" value="1274">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841514"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841515" value="1275">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841515"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841516" value="1276">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841516"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841517" value="1277">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841517"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841599" value="1278">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841599"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841611" value="1279">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841900" value="1280">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841911" value="1281">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841912" value="1282">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_841999" value="1283">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="841999"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_851000" value="1284">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="851000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_851111" value="1285">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="851111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_851200" value="1286">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="851200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_851211" value="1287">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="851211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_851299" value="1288">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="851299"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_851311" value="1289">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="851311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_890000" value="1290">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="890000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_891000" value="1291">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="891000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_891100" value="1292">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="891100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_891111" value="1293">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="891111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_891112" value="1294">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="891112"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_891113" value="1295">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="891113"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_891211" value="1296">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="891211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899000" value="1297">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899000"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899111" value="1298">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899200" value="1299">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899200"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899211" value="1300">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899212" value="1301">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899311" value="1302">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899311"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899400" value="1303">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899400"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899411" value="1304">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899411"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899412" value="1305">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899412"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899413" value="1306">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899413"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899414" value="1307">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899414"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899415" value="1308">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899415"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899500" value="1309">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899500"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899511" value="1310">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899511"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899512" value="1311">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899512"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899611" value="1312">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899611"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899711" value="1313">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899711"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899900" value="1314">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899900"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899911" value="1315">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899911"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899912" value="1316">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899912"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899913" value="1317">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899913"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899914" value="1318">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899914"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899915" value="1319">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899915"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899916" value="1320">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899916"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899917" value="1321">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899917"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899918" value="1322">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899918"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899921" value="1323">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899921"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899922" value="1324">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899922"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_899999" value="1325">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="899999"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="MaritalStatusCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Marital Status Codes"/>
</eAnnotations>
<eLiterals name="u">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="U"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="PatientContactRelationship">
<eLiterals name="emergency"/>
<eLiterals name="family" value="1"/>
<eLiterals name="guardian" value="2"/>
<eLiterals name="friend" value="3"/>
<eLiterals name="partner" value="4"/>
<eLiterals name="work" value="5"/>
<eLiterals name="caregiver" value="6"/>
<eLiterals name="agent" value="7"/>
<eLiterals name="guarantor" value="8"/>
<eLiterals name="owner" value="9"/>
<eLiterals name="parent" value="10"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AnimalSpecies">
<eLiterals name="canislf"/>
<eLiterals name="ovisa" value="1"/>
<eLiterals name="serinuscd" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AnimalBreeds">
<eLiterals name="gsd"/>
<eLiterals name="irt" value="1"/>
<eLiterals name="tibmas" value="2"/>
<eLiterals name="gret" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="GenderStatus">
<eLiterals name="neutered"/>
<eLiterals name="intact" value="1"/>
<eLiterals name="unknown" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="LinkType">
<eLiterals name="replace"/>
<eLiterals name="refer" value="1"/>
<eLiterals name="seealso" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="PatientRelationshipType"/>
<eClassifiers xsi:type="ecore:EEnum" name="QuantityComparator">
<eLiterals name="lessThan" literal="">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LessThan"/>
</eAnnotations>
</eLiterals>
<eLiterals name="lessThanOrEqual" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LessThanOrEqual"/>
</eAnnotations>
</eLiterals>
<eLiterals name="greaterThanOrEqual" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GreaterThanOrEqual"/>
</eAnnotations>
</eLiterals>
<eLiterals name="greaterThan" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GreaterThan"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SignatureTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Signature Type Codes"/>
</eAnnotations>
<eLiterals name="_128401006511211">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.1"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_128401006511212" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.2"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_128401006511213" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.3"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_128401006511214" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.4"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_128401006511215" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.5"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_128401006511216" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.6"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_128401006511217" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.7"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_128401006511218" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.8"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_128401006511219" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.9"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1284010065112110" value="9">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.10"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1284010065112111" value="10">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.11"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1284010065112112" value="11">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.12"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1284010065112113" value="12">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.13"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1284010065112114" value="13">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.14"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1284010065112115" value="14">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.15"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1284010065112116" value="15">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.16"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1284010065112117" value="16">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.17"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1284010065112118" value="17">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.18"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DeviceStatus">
<eLiterals name="available"/>
<eLiterals name="notavailable" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="not-available"/>
</eAnnotations>
</eLiterals>
<eLiterals name="enteredinerror" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entered-in-error"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="UnitsOfTime"/>
<eClassifiers xsi:type="ecore:EEnum" name="EventTiming"/>
<eClassifiers xsi:type="ecore:EEnum" name="TimingAbbreviation">
<eLiterals name="qd">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="QD"/>
</eAnnotations>
</eLiterals>
<eLiterals name="qod" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="QOD"/>
</eAnnotations>
</eLiterals>
<eLiterals name="q4h" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Q4H"/>
</eAnnotations>
</eLiterals>
<eLiterals name="q6h" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Q6H"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ModuleMetadataType">
<eLiterals name="module"/>
<eLiterals name="library" value="1"/>
<eLiterals name="decisionsupportrule" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="decision-support-rule"/>
</eAnnotations>
</eLiterals>
<eLiterals name="documentationtemplate" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="documentation-template"/>
</eAnnotations>
</eLiterals>
<eLiterals name="orderset" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="order-set"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ModuleMetadataStatus">
<eLiterals name="draft"/>
<eLiterals name="test" value="1"/>
<eLiterals name="active" value="2"/>
<eLiterals name="inactive" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ModuleMetadataFocusType">
<eLiterals name="patientgender">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="patient-gender"/>
</eAnnotations>
</eLiterals>
<eLiterals name="patientagegroup" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="patient-age-group"/>
</eAnnotations>
</eLiterals>
<eLiterals name="clinicalfocus" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="clinical-focus"/>
</eAnnotations>
</eLiterals>
<eLiterals name="targetuser" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="target-user"/>
</eAnnotations>
</eLiterals>
<eLiterals name="workflowsetting" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="workflow-setting"/>
</eAnnotations>
</eLiterals>
<eLiterals name="workflowtask" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="workflow-task"/>
</eAnnotations>
</eLiterals>
<eLiterals name="clinicalvenue" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="clinical-venue"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ModuleMetadataContributorType">
<eLiterals name="author"/>
<eLiterals name="editor" value="1"/>
<eLiterals name="reviewer" value="2"/>
<eLiterals name="endorser" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="IdentityAssuranceLevel">
<eLiterals name="level1"/>
<eLiterals name="level2" value="1"/>
<eLiterals name="level3" value="2"/>
<eLiterals name="level4" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ModuleMetadataResourceType">
<eLiterals name="documentation"/>
<eLiterals name="evidence" value="1"/>
<eLiterals name="citation" value="2"/>
<eLiterals name="predecessor" value="3"/>
<eLiterals name="successor" value="4"/>
<eLiterals name="derivedfrom" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="derived-from"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="OperationParameterUse">
<eLiterals name="in"/>
<eLiterals name="out" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ParameterTypesUsedInOperationDefinitions">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Parameter Types used in Operation Definitions"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ConformanceResourceStatus">
<eLiterals name="draft"/>
<eLiterals name="active" value="1"/>
<eLiterals name="retired" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ContextOfUseValueSet">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Context of Use ValueSet"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="StructureDefinitionCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Structure Definition Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="StructureDefinitionKind">
<eLiterals name="datatype"/>
<eLiterals name="resource" value="1"/>
<eLiterals name="logical" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="FhirDefinedType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FHIRDefinedType"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ExtensionContext">
<eLiterals name="resource"/>
<eLiterals name="datatype" value="1"/>
<eLiterals name="mapping" value="2"/>
<eLiterals name="extension" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="PropertyRepresentation">
<eLiterals name="xmlAttr"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="LoincCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LOINC Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SlicingRules">
<eLiterals name="closed"/>
<eLiterals name="open" value="1"/>
<eLiterals name="openAtEnd" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AggregationMode">
<eLiterals name="contained"/>
<eLiterals name="referenced" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ConstraintSeverity">
<eLiterals name="error"/>
<eLiterals name="warning" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="BindingStrength">
<eLiterals name="required"/>
<eLiterals name="extensible" value="1"/>
<eLiterals name="preferred" value="2"/>
<eLiterals name="example" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DesignationUse">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Designation Use"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="FilterOperator">
<eLiterals name="_">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="="/>
</eAnnotations>
</eLiterals>
<eLiterals name="isa" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="is-a"/>
</eAnnotations>
</eLiterals>
<eLiterals name="isnota" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="is-not-a"/>
</eAnnotations>
</eLiterals>
<eLiterals name="regex" value="3"/>
<eLiterals name="in" value="4"/>
<eLiterals name="notin" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="not-in"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="GroupType">
<eLiterals name="person"/>
<eLiterals name="animal" value="1"/>
<eLiterals name="practitioner" value="2"/>
<eLiterals name="device" value="3"/>
<eLiterals name="medication" value="4"/>
<eLiterals name="substance" value="5"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SnomedCtMedicationCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SNOMED CT Medication Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="MedicationFormCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Medication Form Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SubstanceCategoryCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Substance Category Codes"/>
</eAnnotations>
<eLiterals name="allergen"/>
<eLiterals name="biological" value="1"/>
<eLiterals name="body" value="2"/>
<eLiterals name="chemical" value="3"/>
<eLiterals name="food" value="4"/>
<eLiterals name="drug" value="5"/>
<eLiterals name="material" value="6"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SubstanceCode">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Substance Code"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SnomedCtFormCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SNOMED CT Form Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="V3CodeSystemParticipationMode">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="v3 Code System ParticipationMode"/>
</eAnnotations>
<eLiterals name="electronic">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ELECTRONIC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="physical" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PHYSICAL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="remote" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="REMOTE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="verbal" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="VERBAL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="written" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WRITTEN"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="CommunicationStatus">
<eLiterals name="inprogress">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="in-progress"/>
</eAnnotations>
</eLiterals>
<eLiterals name="completed" value="1"/>
<eLiterals name="suspended" value="2"/>
<eLiterals name="rejected" value="3"/>
<eLiterals name="failed" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="EncounterState">
<eLiterals name="planned"/>
<eLiterals name="arrived" value="1"/>
<eLiterals name="inprogress" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="in-progress"/>
</eAnnotations>
</eLiterals>
<eLiterals name="onleave" value="3"/>
<eLiterals name="finished" value="4"/>
<eLiterals name="cancelled" value="5"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="EncounterClass">
<eLiterals name="inpatient"/>
<eLiterals name="outpatient" value="1"/>
<eLiterals name="ambulatory" value="2"/>
<eLiterals name="emergency" value="3"/>
<eLiterals name="home" value="4"/>
<eLiterals name="field" value="5"/>
<eLiterals name="daytime" value="6"/>
<eLiterals name="virtual" value="7"/>
<eLiterals name="other" value="8"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="EncounterType">
<eLiterals name="adms">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ADMS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bDBMclin" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BD/BM-clin"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ccs60" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CCS60"/>
</eAnnotations>
</eLiterals>
<eLiterals name="oki" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="OKI"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="EncounterPriority">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Encounter Priority"/>
</eAnnotations>
<eLiterals name="imm"/>
<eLiterals name="emg" value="1"/>
<eLiterals name="urg" value="2"/>
<eLiterals name="surg" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="s-urg"/>
</eAnnotations>
</eLiterals>
<eLiterals name="nourg" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="no-urg"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="EpisodeOfCareStatus">
<eLiterals name="planned"/>
<eLiterals name="waitlist" value="1"/>
<eLiterals name="active" value="2"/>
<eLiterals name="onhold" value="3"/>
<eLiterals name="finished" value="4"/>
<eLiterals name="cancelled" value="5"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ConditionProblemDiagnosisCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Condition/Problem/Diagnosis Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ConditionCategoryCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Condition Category Codes"/>
</eAnnotations>
<eLiterals name="complaint"/>
<eLiterals name="symptom" value="1"/>
<eLiterals name="finding" value="2"/>
<eLiterals name="diagnosis" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ConditionClinicalStatusCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Condition Clinical Status Codes"/>
</eAnnotations>
<eLiterals name="active"/>
<eLiterals name="relapse" value="1"/>
<eLiterals name="remission" value="2"/>
<eLiterals name="resolved" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ConditionVerificationStatus">
<eLiterals name="provisional"/>
<eLiterals name="differential" value="1"/>
<eLiterals name="confirmed" value="2"/>
<eLiterals name="refuted" value="3"/>
<eLiterals name="enteredinerror" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entered-in-error"/>
</eAnnotations>
</eLiterals>
<eLiterals name="unknown" value="5"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ConditionDiagnosisSeverity">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Condition/Diagnosis Severity"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ConditionStage">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Condition Stage"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ClinicalImpressionStatus">
<eLiterals name="inprogress">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="in-progress"/>
</eAnnotations>
</eLiterals>
<eLiterals name="completed" value="1"/>
<eLiterals name="enteredinerror" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entered-in-error"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AllergyIntoleranceSubstanceAndNegationCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AllergyIntolerance Substance and Negation Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AllergyIntoleranceStatus">
<eLiterals name="active"/>
<eLiterals name="inactive" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AllergyIntoleranceCriticality">
<eLiterals name="critl">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CRITL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="crith" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CRITH"/>
</eAnnotations>
</eLiterals>
<eLiterals name="critu" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CRITU"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AllergyIntoleranceType">
<eLiterals name="allergy"/>
<eLiterals name="intolerance" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AllergyIntoleranceCategory">
<eLiterals name="food"/>
<eLiterals name="medication" value="1"/>
<eLiterals name="environment" value="2"/>
<eLiterals name="other" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AllergyIntoleranceCertainty">
<eLiterals name="unlikely"/>
<eLiterals name="likely" value="1"/>
<eLiterals name="confirmed" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SnomedCtManifestationCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SNOMED CT Manifestation Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AllergyIntoleranceSeverity">
<eLiterals name="mild"/>
<eLiterals name="moderate" value="1"/>
<eLiterals name="severe" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SnomedCtRouteCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SNOMED CT Route Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SnomedCtClinicalFindings">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SNOMED CT Clinical Findings"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="InvestigationType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Investigation Type"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ObservationStatus">
<eLiterals name="registered"/>
<eLiterals name="preliminary" value="1"/>
<eLiterals name="final" value="2"/>
<eLiterals name="amended" value="3"/>
<eLiterals name="cancelled" value="4"/>
<eLiterals name="enteredinerror" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entered-in-error"/>
</eAnnotations>
</eLiterals>
<eLiterals name="unknown" value="6"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ObservationCategoryCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Observation Category Codes"/>
</eAnnotations>
<eLiterals name="socialhistory">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="social-history"/>
</eAnnotations>
</eLiterals>
<eLiterals name="vitalsigns" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="vital-signs"/>
</eAnnotations>
</eLiterals>
<eLiterals name="imaging" value="2"/>
<eLiterals name="laboratory" value="3"/>
<eLiterals name="procedure" value="4"/>
<eLiterals name="survey" value="5"/>
<eLiterals name="exam" value="6"/>
<eLiterals name="therapy" value="7"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ObservationValueAbsentReason">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Observation Value Absent Reason"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ObservationInterpretationCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Observation Interpretation Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SnomedCtBodyStructures">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SNOMED CT Body Structures"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ObservationMethods">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Observation Methods"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SpecimenStatus">
<eLiterals name="available"/>
<eLiterals name="unavailable" value="1"/>
<eLiterals name="unsatisfactory" value="2"/>
<eLiterals name="enteredinerror" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entered-in-error"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="V2SpecimenType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="v2 Specimen Type"/>
</eAnnotations>
<eLiterals name="_">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="..."/>
</eAnnotations>
</eLiterals>
<eLiterals name="abs" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ABS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="acne" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ACNE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="acnfld" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ACNFLD"/>
</eAnnotations>
</eLiterals>
<eLiterals name="airs" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AIRS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="all" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ALL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="amn" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AMN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="amp" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AMP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="angi" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ANGI"/>
</eAnnotations>
</eLiterals>
<eLiterals name="artc" value="9">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ARTC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="aseru" value="10">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ASERU"/>
</eAnnotations>
</eLiterals>
<eLiterals name="asp" value="11">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ASP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="atte" value="12">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ATTE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="autoa" value="13">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AUTOA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="autoc" value="14">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AUTOC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="autp" value="15">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AUTP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bbl" value="16">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BBL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bcyst" value="17">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BCYST"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bdy" value="18">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BDY"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bifl" value="19">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BIFL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bite" value="20">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BITE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bld" value="21">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BLD"/>
</eAnnotations>
</eLiterals>
<eLiterals name="blda" value="22">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BLDA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bldco" value="23">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BLDCO"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bldv" value="24">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BLDV"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bleb" value="25">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BLEB"/>
</eAnnotations>
</eLiterals>
<eLiterals name="blist" value="26">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BLIST"/>
</eAnnotations>
</eLiterals>
<eLiterals name="boil" value="27">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BOIL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bon" value="28">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BON"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bone" value="29">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BONE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bowl" value="30">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BOWL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bph" value="31">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BPH"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bpu" value="32">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BPU"/>
</eAnnotations>
</eLiterals>
<eLiterals name="brn" value="33">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BRN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="brsh" value="34">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BRSH"/>
</eAnnotations>
</eLiterals>
<eLiterals name="brth" value="35">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BRTH"/>
</eAnnotations>
</eLiterals>
<eLiterals name="brus" value="36">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BRUS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bub" value="37">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BUB"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bulla" value="38">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BULLA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bx" value="39">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BX"/>
</eAnnotations>
</eLiterals>
<eLiterals name="calc" value="40">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CALC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="carbu" value="41">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CARBU"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cat" value="42">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CAT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cbite" value="43">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CBITE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cdm" value="44">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CDM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="clipp" value="45">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CLIPP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cnjt" value="46">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CNJT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cnl" value="47">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CNL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="col" value="48">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="COL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cone" value="49">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CONE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cscr" value="50">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CSCR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cseru" value="51">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CSERU"/>
</eAnnotations>
</eLiterals>
<eLiterals name="csf" value="52">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CSF"/>
</eAnnotations>
</eLiterals>
<eLiterals name="csite" value="53">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CSITE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="csmy" value="54">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CSMY"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cst" value="55">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CST"/>
</eAnnotations>
</eLiterals>
<eLiterals name="csvr" value="56">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CSVR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ctp" value="57">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CTP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cur" value="58">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CUR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cvm" value="59">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CVM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cvps" value="60">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CVPS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cvpt" value="61">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CVPT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cyn" value="62">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CYN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cyst" value="63">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CYST"/>
</eAnnotations>
</eLiterals>
<eLiterals name="dbite" value="64">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DBITE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="dcs" value="65">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DCS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="dec" value="66">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DEC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="deion" value="67">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DEION"/>
</eAnnotations>
</eLiterals>
<eLiterals name="dia" value="68">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DIA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="diaf" value="69">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DIAF"/>
</eAnnotations>
</eLiterals>
<eLiterals name="dischg" value="70">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DISCHG"/>
</eAnnotations>
</eLiterals>
<eLiterals name="div" value="71">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DIV"/>
</eAnnotations>
</eLiterals>
<eLiterals name="drn" value="72">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DRN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="drng" value="73">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DRNG"/>
</eAnnotations>
</eLiterals>
<eLiterals name="drngp" value="74">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DRNGP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="dufl" value="75">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DUFL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="earw" value="76">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EARW"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ebrush" value="77">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EBRUSH"/>
</eAnnotations>
</eLiterals>
<eLiterals name="eeye" value="78">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EEYE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="eff" value="79">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EFF"/>
</eAnnotations>
</eLiterals>
<eLiterals name="effus" value="80">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EFFUS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="efod" value="81">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EFOD"/>
</eAnnotations>
</eLiterals>
<eLiterals name="eiso" value="82">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EISO"/>
</eAnnotations>
</eLiterals>
<eLiterals name="elt" value="83">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ELT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="envir" value="84">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ENVIR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="eos" value="85">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EOS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="eoth" value="86">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EOTH"/>
</eAnnotations>
</eLiterals>
<eLiterals name="esoi" value="87">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ESOI"/>
</eAnnotations>
</eLiterals>
<eLiterals name="esos" value="88">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ESOS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="eta" value="89">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ETA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ettp" value="90">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ETTP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ettub" value="91">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ETTUB"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ewhi" value="92">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EWHI"/>
</eAnnotations>
</eLiterals>
<eLiterals name="exg" value="93">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EXG"/>
</eAnnotations>
</eLiterals>
<eLiterals name="exs" value="94">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EXS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="exudte" value="95">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EXUDTE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="faw" value="96">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FAW"/>
</eAnnotations>
</eLiterals>
<eLiterals name="fblood" value="97">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FBLOOD"/>
</eAnnotations>
</eLiterals>
<eLiterals name="fga" value="98">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FGA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="fib" value="99">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FIB"/>
</eAnnotations>
</eLiterals>
<eLiterals name="fist" value="100">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FIST"/>
</eAnnotations>
</eLiterals>
<eLiterals name="fld" value="101">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FLD"/>
</eAnnotations>
</eLiterals>
<eLiterals name="flt" value="102">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FLT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="flu" value="103">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FLU"/>
</eAnnotations>
</eLiterals>
<eLiterals name="fluid" value="104">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FLUID"/>
</eAnnotations>
</eLiterals>
<eLiterals name="foley" value="105">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FOLEY"/>
</eAnnotations>
</eLiterals>
<eLiterals name="frs" value="106">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FRS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="fsclp" value="107">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FSCLP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="fur" value="108">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FUR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="gas" value="109">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GAS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="gasa" value="110">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GASA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="gasan" value="111">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GASAN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="gasbr" value="112">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GASBR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="gasd" value="113">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GASD"/>
</eAnnotations>
</eLiterals>
<eLiterals name="gast" value="114">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GAST"/>
</eAnnotations>
</eLiterals>
<eLiterals name="genl" value="115">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GENL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="genv" value="116">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GENV"/>
</eAnnotations>
</eLiterals>
<eLiterals name="graft" value="117">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GRAFT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="grafts" value="118">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GRAFTS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="granu" value="119">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GRANU"/>
</eAnnotations>
</eLiterals>
<eLiterals name="grosh" value="120">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GROSH"/>
</eAnnotations>
</eLiterals>
<eLiterals name="gsol" value="121">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GSOL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="gspec" value="122">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GSPEC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="gt" value="123">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="gtube" value="124">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GTUBE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="har" value="125">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HAR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="hbite" value="126">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HBITE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="hblud" value="127">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HBLUD"/>
</eAnnotations>
</eLiterals>
<eLiterals name="hemaq" value="128">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HEMAQ"/>
</eAnnotations>
</eLiterals>
<eLiterals name="hemo" value="129">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HEMO"/>
</eAnnotations>
</eLiterals>
<eLiterals name="herni" value="130">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HERNI"/>
</eAnnotations>
</eLiterals>
<eLiterals name="hev" value="131">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HEV"/>
</eAnnotations>
</eLiterals>
<eLiterals name="hic" value="132">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HIC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="hydc" value="133">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HYDC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ibite" value="134">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="IBITE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="icyst" value="135">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ICYST"/>
</eAnnotations>
</eLiterals>
<eLiterals name="idc" value="136">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="IDC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ihg" value="137">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="IHG"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ileo" value="138">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ILEO"/>
</eAnnotations>
</eLiterals>
<eLiterals name="illeg" value="139">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ILLEG"/>
</eAnnotations>
</eLiterals>
<eLiterals name="imp" value="140">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="IMP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="inci" value="141">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="INCI"/>
</eAnnotations>
</eLiterals>
<eLiterals name="infil" value="142">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="INFIL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ins" value="143">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="INS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="intrd" value="144">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="INTRD"/>
</eAnnotations>
</eLiterals>
<eLiterals name="islt" value="145">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ISLT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="it" value="146">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="IT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="iud" value="147">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="IUD"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ivcat" value="148">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="IVCAT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ivfld" value="149">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="IVFLD"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ivtip" value="150">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="IVTIP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="jeju" value="151">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="JEJU"/>
</eAnnotations>
</eLiterals>
<eLiterals name="jntfld" value="152">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="JNTFLD"/>
</eAnnotations>
</eLiterals>
<eLiterals name="jp" value="153">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="JP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="keloi" value="154">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="KELOI"/>
</eAnnotations>
</eLiterals>
<eLiterals name="kidfld" value="155">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="KIDFLD"/>
</eAnnotations>
</eLiterals>
<eLiterals name="lavg" value="156">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LAVG"/>
</eAnnotations>
</eLiterals>
<eLiterals name="lavgg" value="157">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LAVGG"/>
</eAnnotations>
</eLiterals>
<eLiterals name="lavgp" value="158">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LAVGP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="lavpg" value="159">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LAVPG"/>
</eAnnotations>
</eLiterals>
<eLiterals name="lens1" value="160">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LENS1"/>
</eAnnotations>
</eLiterals>
<eLiterals name="lens2" value="161">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LENS2"/>
</eAnnotations>
</eLiterals>
<eLiterals name="lesn" value="162">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LESN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="liq" value="163">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LIQ"/>
</eAnnotations>
</eLiterals>
<eLiterals name="liqo" value="164">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LIQO"/>
</eAnnotations>
</eLiterals>
<eLiterals name="lna" value="165">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LNA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="lnv" value="166">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LNV"/>
</eAnnotations>
</eLiterals>
<eLiterals name="lsac" value="167">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LSAC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="lym" value="168">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LYM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="mac" value="169">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MAC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="mahur" value="170">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MAHUR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="mar" value="171">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MAR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="mass" value="172">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MASS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="mbld" value="173">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MBLD"/>
</eAnnotations>
</eLiterals>
<eLiterals name="mec" value="174">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MEC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="milk" value="175">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MILK"/>
</eAnnotations>
</eLiterals>
<eLiterals name="mlk" value="176">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MLK"/>
</eAnnotations>
</eLiterals>
<eLiterals name="mucos" value="177">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MUCOS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="mucus" value="178">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MUCUS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="nail" value="179">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NAIL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="nasdr" value="180">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NASDR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="nedl" value="181">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NEDL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="neph" value="182">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NEPH"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ngasp" value="183">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NGASP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ngast" value="184">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NGAST"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ngs" value="185">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NGS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="nodul" value="186">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NODUL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="nsecr" value="187">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NSECR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="orh" value="188">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ORH"/>
</eAnnotations>
</eLiterals>
<eLiterals name="orl" value="189">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ORL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="oth" value="190">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="OTH"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pacem" value="191">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PACEM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pafl" value="192">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PAFL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pcfl" value="193">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PCFL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pdsit" value="194">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PDSIT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pdts" value="195">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PDTS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pelva" value="196">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PELVA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="penil" value="197">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PENIL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="peria" value="198">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PERIA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="piloc" value="199">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PILOC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pins" value="200">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PINS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pis" value="201">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PIS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="plan" value="202">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PLAN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="plas" value="203">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PLAS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="plb" value="204">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PLB"/>
</eAnnotations>
</eLiterals>
<eLiterals name="plc" value="205">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PLC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="plevs" value="206">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PLEVS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="plr" value="207">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PLR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pmn" value="208">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PMN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pnd" value="209">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PND"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pol" value="210">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="POL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="popgs" value="211">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="POPGS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="poplg" value="212">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="POPLG"/>
</eAnnotations>
</eLiterals>
<eLiterals name="poplv" value="213">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="POPLV"/>
</eAnnotations>
</eLiterals>
<eLiterals name="porta" value="214">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PORTA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ppp" value="215">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PPP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="prost" value="216">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PROST"/>
</eAnnotations>
</eLiterals>
<eLiterals name="prp" value="217">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PRP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="psc" value="218">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PSC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="punct" value="219">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PUNCT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pus" value="220">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PUS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pusfr" value="221">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PUSFR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pust" value="222">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PUST"/>
</eAnnotations>
</eLiterals>
<eLiterals name="qc3" value="223">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="QC3"/>
</eAnnotations>
</eLiterals>
<eLiterals name="randu" value="224">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="RANDU"/>
</eAnnotations>
</eLiterals>
<eLiterals name="rbc" value="225">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="RBC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="rbite" value="226">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="RBITE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="rect" value="227">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="RECT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="recta" value="228">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="RECTA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="renalc" value="229">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="RENALC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="renc" value="230">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="RENC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="res" value="231">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="RES"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sal" value="232">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SAL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="scar" value="233">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SCAR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sclv" value="234">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SCLV"/>
</eAnnotations>
</eLiterals>
<eLiterals name="scroa" value="235">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SCROA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="secre" value="236">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SECRE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ser" value="237">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SER"/>
</eAnnotations>
</eLiterals>
<eLiterals name="shu" value="238">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SHU"/>
</eAnnotations>
</eLiterals>
<eLiterals name="shunf" value="239">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SHUNF"/>
</eAnnotations>
</eLiterals>
<eLiterals name="shunt" value="240">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SHUNT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="site" value="241">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SITE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="skbp" value="242">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SKBP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="skn" value="243">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SKN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="smm" value="244">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SMM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="smn" value="245">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SMN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="snv" value="246">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SNV"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sprm" value="247">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SPRM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sprp" value="248">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SPRP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sprpb" value="249">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SPRPB"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sps" value="250">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SPS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="spt" value="251">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SPT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sptc" value="252">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SPTC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sptt" value="253">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SPTT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sput1" value="254">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SPUT1"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sputin" value="255">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SPUTIN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sputsp" value="256">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SPUTSP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ster" value="257">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="STER"/>
</eAnnotations>
</eLiterals>
<eLiterals name="stl" value="258">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="STL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="stone" value="259">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="STONE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="subma" value="260">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SUBMA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="submx" value="261">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SUBMX"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sump" value="262">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SUMP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sup" value="263">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SUP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sutur" value="264">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SUTUR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="swgz" value="265">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SWGZ"/>
</eAnnotations>
</eLiterals>
<eLiterals name="swt" value="266">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SWT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="tasp" value="267">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TASP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="tear" value="268">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TEAR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="thrb" value="269">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="THRB"/>
</eAnnotations>
</eLiterals>
<eLiterals name="tiss" value="270">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TISS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="tisu" value="271">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TISU"/>
</eAnnotations>
</eLiterals>
<eLiterals name="tlc" value="272">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TLC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="trac" value="273">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TRAC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="trans" value="274">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TRANS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="tseru" value="275">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TSERU"/>
</eAnnotations>
</eLiterals>
<eLiterals name="tstes" value="276">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TSTES"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ttra" value="277">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TTRA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="tubes" value="278">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TUBES"/>
</eAnnotations>
</eLiterals>
<eLiterals name="tumor" value="279">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TUMOR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="tzanc" value="280">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TZANC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="udent" value="281">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="UDENT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="umed" value="282">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="UMED"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ur" value="283">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="UR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="urc" value="284">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="URC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="urinb" value="285">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="URINB"/>
</eAnnotations>
</eLiterals>
<eLiterals name="urinc" value="286">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="URINC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="urinm" value="287">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="URINM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="urinn" value="288">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="URINN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="urinp" value="289">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="URINP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="urns" value="290">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="URNS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="urt" value="291">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="URT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="uscop" value="292">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="USCOP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="uspec" value="293">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="USPEC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="usub" value="294">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="USUB"/>
</eAnnotations>
</eLiterals>
<eLiterals name="vastip" value="295">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="VASTIP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="vent" value="296">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="VENT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="vitf" value="297">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="VITF"/>
</eAnnotations>
</eLiterals>
<eLiterals name="vom" value="298">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="VOM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="wash" value="299">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WASH"/>
</eAnnotations>
</eLiterals>
<eLiterals name="wasi" value="300">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WASI"/>
</eAnnotations>
</eLiterals>
<eLiterals name="wat" value="301">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WAT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="wb" value="302">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WB"/>
</eAnnotations>
</eLiterals>
<eLiterals name="wbc" value="303">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WBC"/>
</eAnnotations>
</eLiterals>
<eLiterals name="wen" value="304">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WEN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="wick" value="305">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WICK"/>
</eAnnotations>
</eLiterals>
<eLiterals name="wnd" value="306">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WND"/>
</eAnnotations>
</eLiterals>
<eLiterals name="wnda" value="307">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WNDA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="wndd" value="308">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WNDD"/>
</eAnnotations>
</eLiterals>
<eLiterals name="wnde" value="309">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WNDE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="worm" value="310">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WORM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="wrt" value="311">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WRT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="wwa" value="312">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WWA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="wwo" value="313">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WWO"/>
</eAnnotations>
</eLiterals>
<eLiterals name="wwt" value="314">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WWT"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SpecimenCollectionMethod"/>
<eClassifiers xsi:type="ecore:EEnum" name="SpecimenTreatmentProcedure"/>
<eClassifiers xsi:type="ecore:EEnum" name="SpecimenContainer"/>
<eClassifiers xsi:type="ecore:EEnum" name="V2AdditivePreservative">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="v2 Additive/Preservative"/>
</eAnnotations>
<eLiterals name="acda">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ACDA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="acdb" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ACDB"/>
</eAnnotations>
</eLiterals>
<eLiterals name="acet" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ACET"/>
</eAnnotations>
</eLiterals>
<eLiterals name="amies" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AMIES"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bactm" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BACTM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bf10" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BF10"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bor" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BOR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bouin" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BOUIN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="bskm" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BSKM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="c32" value="9">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="C32"/>
</eAnnotations>
</eLiterals>
<eLiterals name="c38" value="10">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="C38"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cars" value="11">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CARS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cary" value="12">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CARY"/>
</eAnnotations>
</eLiterals>
<eLiterals name="chltm" value="13">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CHLTM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ctad" value="14">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CTAD"/>
</eAnnotations>
</eLiterals>
<eLiterals name="edtk" value="15">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EDTK"/>
</eAnnotations>
</eLiterals>
<eLiterals name="edtk15" value="16">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EDTK15"/>
</eAnnotations>
</eLiterals>
<eLiterals name="edtk75" value="17">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EDTK75"/>
</eAnnotations>
</eLiterals>
<eLiterals name="edtn" value="18">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EDTN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ent" value="19">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ENT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="enT" value="20">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ENT+"/>
</eAnnotations>
</eLiterals>
<eLiterals name="f10" value="21">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="F10"/>
</eAnnotations>
</eLiterals>
<eLiterals name="fdp" value="22">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FDP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="fl10" value="23">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FL10"/>
</eAnnotations>
</eLiterals>
<eLiterals name="fl100" value="24">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FL100"/>
</eAnnotations>
</eLiterals>
<eLiterals name="hcl6" value="25">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HCL6"/>
</eAnnotations>
</eLiterals>
<eLiterals name="hepa" value="26">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HEPA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="hepl" value="27">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HEPL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="hepn" value="28">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HEPN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="hno3" value="29">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HNO3"/>
</eAnnotations>
</eLiterals>
<eLiterals name="jkm" value="30">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="JKM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="karn" value="31">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="KARN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="kox" value="32">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="KOX"/>
</eAnnotations>
</eLiterals>
<eLiterals name="lia" value="33">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LIA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="m4" value="34">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="M4"/>
</eAnnotations>
</eLiterals>
<eLiterals name="m4rt" value="35">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="M4RT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="m5" value="36">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="M5"/>
</eAnnotations>
</eLiterals>
<eLiterals name="michtm" value="37">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MICHTM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="mmdtm" value="38">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MMDTM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="naf" value="39">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NAF"/>
</eAnnotations>
</eLiterals>
<eLiterals name="naps" value="40">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NAPS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="none" value="41">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NONE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="page" value="42">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PAGE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="phenol" value="43">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PHENOL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pva" value="44">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PVA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="rlm" value="45">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="RLM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="silica" value="46">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SILICA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sps" value="47">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SPS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sst" value="48">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SST"/>
</eAnnotations>
</eLiterals>
<eLiterals name="stutm" value="49">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="STUTM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="throm" value="50">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="THROM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="thymol" value="51">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="THYMOL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="thyo" value="52">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="THYO"/>
</eAnnotations>
</eLiterals>
<eLiterals name="tolu" value="53">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TOLU"/>
</eAnnotations>
</eLiterals>
<eLiterals name="uretm" value="54">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="URETM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="virtm" value="55">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="VIRTM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="west" value="56">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WEST"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="MeasmntPrinciple">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Measmnt-Principle"/>
</eAnnotations>
<eLiterals name="other"/>
<eLiterals name="chemical" value="1"/>
<eLiterals name="electrical" value="2"/>
<eLiterals name="impedance" value="3"/>
<eLiterals name="nuclear" value="4"/>
<eLiterals name="optical" value="5"/>
<eLiterals name="thermal" value="6"/>
<eLiterals name="biological" value="7"/>
<eLiterals name="mechanical" value="8"/>
<eLiterals name="acoustical" value="9"/>
<eLiterals name="manual" value="10"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DeviceMetricOperationalStatus">
<eLiterals name="on"/>
<eLiterals name="off" value="1"/>
<eLiterals name="standby" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DeviceMetricColor">
<eLiterals name="black"/>
<eLiterals name="red" value="1"/>
<eLiterals name="green" value="2"/>
<eLiterals name="yellow" value="3"/>
<eLiterals name="blue" value="4"/>
<eLiterals name="magenta" value="5"/>
<eLiterals name="cyan" value="6"/>
<eLiterals name="white" value="7"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DeviceMetricCategory">
<eLiterals name="measurement"/>
<eLiterals name="setting" value="1"/>
<eLiterals name="calculation" value="2"/>
<eLiterals name="unspecified" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DeviceMetricCalibrationType">
<eLiterals name="unspecified"/>
<eLiterals name="offset" value="1"/>
<eLiterals name="gain" value="2"/>
<eLiterals name="twopoint" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="two-point"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DeviceMetricCalibrationState">
<eLiterals name="notcalibrated">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="not-calibrated"/>
</eAnnotations>
</eLiterals>
<eLiterals name="calibrationrequired" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="calibration-required"/>
</eAnnotations>
</eLiterals>
<eLiterals name="calibrated" value="2"/>
<eLiterals name="unspecified" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ObservationReferenceRangeMeaningCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Observation Reference Range Meaning Codes"/>
</eAnnotations>
<eLiterals name="type"/>
<eLiterals name="endocrine" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ObservationRelationshipType">
<eLiterals name="hasmember">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="has-member"/>
</eAnnotations>
</eLiterals>
<eLiterals name="derivedfrom" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="derived-from"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sequelto" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="sequel-to"/>
</eAnnotations>
</eLiterals>
<eLiterals name="replaces" value="3"/>
<eLiterals name="qualifiedby" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="qualified-by"/>
</eAnnotations>
</eLiterals>
<eLiterals name="interferedby" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="interfered-by"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="QuestionnaireStatus">
<eLiterals name="draft"/>
<eLiterals name="published" value="1"/>
<eLiterals name="retired" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="QuestionnaireQuestionCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Questionnaire Question Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="QuestionnaireItemType">
<eLiterals name="group"/>
<eLiterals name="display" value="1"/>
<eLiterals name="question" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="QuestionnaireAnswerCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Questionnaire Answer Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="QuestionnaireResponseStatus">
<eLiterals name="inprogress">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="in-progress"/>
</eAnnotations>
</eLiterals>
<eLiterals name="completed" value="1"/>
<eLiterals name="amended" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="FamilyHistoryStatus">
<eLiterals name="partial"/>
<eLiterals name="completed" value="1"/>
<eLiterals name="enteredinerror" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entered-in-error"/>
</eAnnotations>
</eLiterals>
<eLiterals name="healthunknown" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="health-unknown"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="FamilyMember"/>
<eClassifiers xsi:type="ecore:EEnum" name="ConditionOutcomeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Condition Outcome Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DiagnosticReportStatus">
<eLiterals name="registered"/>
<eLiterals name="partial" value="1"/>
<eLiterals name="final" value="2"/>
<eLiterals name="corrected" value="3"/>
<eLiterals name="appended" value="4"/>
<eLiterals name="cancelled" value="5"/>
<eLiterals name="enteredinerror" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entered-in-error"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DiagnosticServiceSectionCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Diagnostic Service Section Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="LoincDiagnosticReportCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LOINC Diagnostic Report Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DocumentTypeValueSet">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Document Type Value Set"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DocumentClassValueSet">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Document Class Value Set"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DocumentReferenceStatus">
<eLiterals name="current"/>
<eLiterals name="superseded" value="1"/>
<eLiterals name="enteredinerror" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entered-in-error"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="CompositionStatus">
<eLiterals name="preliminary"/>
<eLiterals name="final" value="1"/>
<eLiterals name="amended" value="2"/>
<eLiterals name="enteredinerror" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entered-in-error"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DocumentRelationshipType">
<eLiterals name="replaces"/>
<eLiterals name="transforms" value="1"/>
<eLiterals name="signs" value="2"/>
<eLiterals name="appends" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DocumentReferenceFormatCodeSet">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DocumentReference Format Code Set"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="V3CodeSystemActCode">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="v3 Code System ActCode"/>
</eAnnotations>
<eLiterals name="actAccountCode">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActAccountCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actAdjudicationCode" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActAdjudicationCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actAdjudicationResultActionCode" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActAdjudicationResultActionCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actBillableModifierCode" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActBillableModifierCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actBillingArrangementCode" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActBillingArrangementCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actBoundedRoiCode" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActBoundedROICode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actCareProvisionCode" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActCareProvisionCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actClaimAttachmentCategoryCode" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActClaimAttachmentCategoryCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actConsentType" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActConsentType"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actContainerRegistrationCode" value="9">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActContainerRegistrationCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actControlVariable" value="10">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActControlVariable"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actCoverageConfirmationCode" value="11">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActCoverageConfirmationCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actCoverageLimitCode" value="12">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActCoverageLimitCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actCoverageTypeCode" value="13">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActCoverageTypeCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actDetectedIssueManagementCode" value="14">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActDetectedIssueManagementCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actExposureCode" value="15">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActExposureCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actFinancialTransactionCode" value="16">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActFinancialTransactionCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actIncidentCode" value="17">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActIncidentCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actInformationAccessCode" value="18">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActInformationAccessCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actInformationAccessContextCode" value="19">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActInformationAccessContextCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actInformationCategoryCode" value="20">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActInformationCategoryCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actInvoiceElementCode" value="21">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActInvoiceElementCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actInvoiceElementSummaryCode" value="22">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActInvoiceElementSummaryCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actInvoiceOverrideCode" value="23">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActInvoiceOverrideCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actListCode" value="24">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActListCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actMonitoringProtocolCode" value="25">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActMonitoringProtocolCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actNonObservationIndicationCode" value="26">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActNonObservationIndicationCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actObservationVerificationType" value="27">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActObservationVerificationType"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actPaymentCode" value="28">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActPaymentCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actPharmacySupplyType" value="29">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActPharmacySupplyType"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actPolicyType" value="30">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActPolicyType"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actProductAcquisitionCode" value="31">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActProductAcquisitionCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actSpecimenTransportCode" value="32">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActSpecimenTransportCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actSpecimenTreatmentCode" value="33">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActSpecimenTreatmentCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actSubstanceAdministrationCode" value="34">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActSubstanceAdministrationCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actTaskCode" value="35">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActTaskCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actTransportationModeCode" value="36">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActTransportationModeCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="observationType" value="37">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ObservationType"/>
</eAnnotations>
</eLiterals>
<eLiterals name="roiOverlayShape" value="38">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ROIOverlayShape"/>
</eAnnotations>
</eLiterals>
<eLiterals name="c" value="39">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="C"/>
</eAnnotations>
</eLiterals>
<eLiterals name="diet" value="40">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DIET"/>
</eAnnotations>
</eLiterals>
<eLiterals name="drugprg" value="41">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DRUGPRG"/>
</eAnnotations>
</eLiterals>
<eLiterals name="f" value="42">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="F"/>
</eAnnotations>
</eLiterals>
<eLiterals name="prlmn" value="43">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PRLMN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="secobs" value="44">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SECOBS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="subsidffs" value="45">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SUBSIDFFS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="wrkcomp" value="46">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="WRKCOMP"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actProcedureCode" value="47">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ActProcedureCode"/>
</eAnnotations>
</eLiterals>
<eLiterals name="hl7DefinedActCodes" value="48">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_HL7DefinedActCodes"/>
</eAnnotations>
</eLiterals>
<eLiterals name="copay" value="49">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="COPAY"/>
</eAnnotations>
</eLiterals>
<eLiterals name="deduct" value="50">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DEDUCT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="doseind" value="51">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DOSEIND"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pra" value="52">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PRA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="store" value="53">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="STORE"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="FacilityTypeCodeValueSet">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Facility Type Code Value Set"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DiagnosticOrderStatus">
<eLiterals name="proposed"/>
<eLiterals name="draft" value="1"/>
<eLiterals name="planned" value="2"/>
<eLiterals name="requested" value="3"/>
<eLiterals name="received" value="4"/>
<eLiterals name="accepted" value="5"/>
<eLiterals name="inprogress" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="in-progress"/>
</eAnnotations>
</eLiterals>
<eLiterals name="review" value="7"/>
<eLiterals name="completed" value="8"/>
<eLiterals name="cancelled" value="9"/>
<eLiterals name="suspended" value="10"/>
<eLiterals name="rejected" value="11"/>
<eLiterals name="failed" value="12"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DiagnosticOrderPriority">
<eLiterals name="routine"/>
<eLiterals name="urgent" value="1"/>
<eLiterals name="stat" value="2"/>
<eLiterals name="asap" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DiagnosticOrderEventCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Diagnostic Order Event Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="LoincDiagnosticOrderCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LOINC Diagnostic Order Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ProcedureCodessnomedCT">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Procedure Codes (SNOMED CT)"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ProcedureReasonCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Procedure Reason Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ProcedureRequestStatus">
<eLiterals name="proposed"/>
<eLiterals name="draft" value="1"/>
<eLiterals name="requested" value="2"/>
<eLiterals name="received" value="3"/>
<eLiterals name="accepted" value="4"/>
<eLiterals name="inprogress" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="in-progress"/>
</eAnnotations>
</eLiterals>
<eLiterals name="completed" value="6"/>
<eLiterals name="suspended" value="7"/>
<eLiterals name="rejected" value="8"/>
<eLiterals name="aborted" value="9"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ProcedureRequestPriority">
<eLiterals name="routine"/>
<eLiterals name="urgent" value="1"/>
<eLiterals name="stat" value="2"/>
<eLiterals name="asap" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ReferralStatus">
<eLiterals name="draft"/>
<eLiterals name="requested" value="1"/>
<eLiterals name="active" value="2"/>
<eLiterals name="cancelled" value="3"/>
<eLiterals name="accepted" value="4"/>
<eLiterals name="rejected" value="5"/>
<eLiterals name="completed" value="6"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AcquisitionModalityCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Acquisition Modality Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="InstanceAvailability"/>
<eClassifiers xsi:type="ecore:EEnum" name="ProcedureStatus">
<eLiterals name="inprogress">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="in-progress"/>
</eAnnotations>
</eLiterals>
<eLiterals name="aborted" value="1"/>
<eLiterals name="completed" value="2"/>
<eLiterals name="enteredinerror" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entered-in-error"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ProcedureCategoryCodessnomedCT">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Procedure Category Codes (SNOMED CT)"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ProcedureNotPerformedReasonsnomeDCT">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Procedure Not Performed Reason (SNOMED-CT)"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ProcedurePerformerRoleCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Procedure Performer Role Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ProcedureOutcomeCodessnomedCT">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Procedure Outcome Codes (SNOMED CT)"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ProcedureFollowUpCodessnomedCT">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Procedure Follow up Codes (SNOMED CT)"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="CarePlanStatus">
<eLiterals name="proposed"/>
<eLiterals name="draft" value="1"/>
<eLiterals name="active" value="2"/>
<eLiterals name="completed" value="3"/>
<eLiterals name="cancelled" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="CarePlanCategory">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Care Plan Category"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="CarePlanRelationship">
<eLiterals name="includes"/>
<eLiterals name="replaces" value="1"/>
<eLiterals name="fulfills" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ParticipantRoles">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Participant Roles"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="GoalStartEvent"/>
<eClassifiers xsi:type="ecore:EEnum" name="GoalCategory">
<eLiterals name="dietary"/>
<eLiterals name="safety" value="1"/>
<eLiterals name="behavioral" value="2"/>
<eLiterals name="nursing" value="3"/>
<eLiterals name="physiotherapy" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="GoalStatus">
<eLiterals name="proposed"/>
<eLiterals name="planned" value="1"/>
<eLiterals name="accepted" value="2"/>
<eLiterals name="rejected" value="3"/>
<eLiterals name="inprogress" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="in-progress"/>
</eAnnotations>
</eLiterals>
<eLiterals name="achieved" value="5"/>
<eLiterals name="sustaining" value="6"/>
<eLiterals name="onhold" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="on-hold"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cancelled" value="8"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="GoalStatusReason">
<eLiterals name="surgery"/>
<eLiterals name="lifeevent" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="life-event"/>
</eAnnotations>
</eLiterals>
<eLiterals name="replaced" value="2"/>
<eLiterals name="patientrequest" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="patient-request"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="GoalPriority">
<eLiterals name="high"/>
<eLiterals name="medium" value="1"/>
<eLiterals name="low" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="MedicationStatementStatus">
<eLiterals name="active"/>
<eLiterals name="completed" value="1"/>
<eLiterals name="enteredinerror" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entered-in-error"/>
</eAnnotations>
</eLiterals>
<eLiterals name="intended" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ReasonMedicationNotGivenCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Reason Medication Not Given Codes"/>
</eAnnotations>
<eLiterals name="a"/>
<eLiterals name="b" value="1"/>
<eLiterals name="c" value="2"/>
<eLiterals name="d" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="BodysiteLocationModifier">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Bodysite Location Modifier"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SnomedCtAnatomicalStructureForAdministrationSiteCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SNOMED CT Anatomical Structure for Administration Site Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="NutritionOrderStatus">
<eLiterals name="proposed"/>
<eLiterals name="draft" value="1"/>
<eLiterals name="planned" value="2"/>
<eLiterals name="requested" value="3"/>
<eLiterals name="active" value="4"/>
<eLiterals name="onhold" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="on-hold"/>
</eAnnotations>
</eLiterals>
<eLiterals name="completed" value="6"/>
<eLiterals name="cancelled" value="7"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="Diet">
<eLiterals name="vegetarian"/>
<eLiterals name="dairyfree" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="dairy-free"/>
</eAnnotations>
</eLiterals>
<eLiterals name="nutfree" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="nut-free"/>
</eAnnotations>
</eLiterals>
<eLiterals name="glutenfree" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="gluten-free"/>
</eAnnotations>
</eLiterals>
<eLiterals name="vegan" value="4"/>
<eLiterals name="halal" value="5"/>
<eLiterals name="kosher" value="6"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="FoodTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Food Type Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DietCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Diet Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="NutrientModifierCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Nutrient Modifier Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="TextureModifierCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Texture Modifier Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="TextureModifiedFoodTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Texture Modified Food Type Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="FluidConsistencyTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Fluid Consistency Type Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SupplementTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Supplement Type Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="EnteralFormulaTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Enteral Formula Type Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="EnteralFormulaAdditiveTypeCode">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Enteral Formula Additive Type Code"/>
</eAnnotations>
<eLiterals name="lipid"/>
<eLiterals name="protein" value="1"/>
<eLiterals name="carbohydrate" value="2"/>
<eLiterals name="fiber" value="3"/>
<eLiterals name="water" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="EnteralRouteCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Enteral Route Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="RiskProbability">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Risk Probability"/>
</eAnnotations>
<eLiterals name="negligible"/>
<eLiterals name="low" value="1"/>
<eLiterals name="moderate" value="2"/>
<eLiterals name="high" value="3"/>
<eLiterals name="certain" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AppointmentStatus">
<eLiterals name="proposed"/>
<eLiterals name="pending" value="1"/>
<eLiterals name="booked" value="2"/>
<eLiterals name="arrived" value="3"/>
<eLiterals name="fulfilled" value="4"/>
<eLiterals name="cancelled" value="5"/>
<eLiterals name="noshow" value="6"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="EncounterReasonCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Encounter Reason Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SlotStatus">
<eLiterals name="busy"/>
<eLiterals name="free" value="1"/>
<eLiterals name="busyunavailable" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="busy-unavailable"/>
</eAnnotations>
</eLiterals>
<eLiterals name="busytentative" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="busy-tentative"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ParticipantType">
<eLiterals name="translator"/>
<eLiterals name="emergency" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ParticipantRequired">
<eLiterals name="required"/>
<eLiterals name="optional" value="1"/>
<eLiterals name="informationonly" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="information-only"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ParticipationStatus">
<eLiterals name="accepted"/>
<eLiterals name="declined" value="1"/>
<eLiterals name="tentative" value="2"/>
<eLiterals name="needsaction" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="needs-action"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="CommunicationRequestStatus">
<eLiterals name="proposed"/>
<eLiterals name="planned" value="1"/>
<eLiterals name="requested" value="2"/>
<eLiterals name="received" value="3"/>
<eLiterals name="accepted" value="4"/>
<eLiterals name="inprogress" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="in-progress"/>
</eAnnotations>
</eLiterals>
<eLiterals name="completed" value="6"/>
<eLiterals name="suspended" value="7"/>
<eLiterals name="rejected" value="8"/>
<eLiterals name="failed" value="9"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DeviceUseRequestStatus">
<eLiterals name="proposed"/>
<eLiterals name="planned" value="1"/>
<eLiterals name="requested" value="2"/>
<eLiterals name="received" value="3"/>
<eLiterals name="accepted" value="4"/>
<eLiterals name="inprogress" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="in-progress"/>
</eAnnotations>
</eLiterals>
<eLiterals name="completed" value="6"/>
<eLiterals name="suspended" value="7"/>
<eLiterals name="rejected" value="8"/>
<eLiterals name="aborted" value="9"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DeviceUseRequestPriority">
<eLiterals name="routine"/>
<eLiterals name="urgent" value="1"/>
<eLiterals name="stat" value="2"/>
<eLiterals name="asap" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="MedicationOrderStatus">
<eLiterals name="active"/>
<eLiterals name="onhold" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="on-hold"/>
</eAnnotations>
</eLiterals>
<eLiterals name="completed" value="2"/>
<eLiterals name="enteredinerror" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entered-in-error"/>
</eAnnotations>
</eLiterals>
<eLiterals name="stopped" value="4"/>
<eLiterals name="draft" value="5"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ActSubstanceAdminSubstitutionCode"/>
<eClassifiers xsi:type="ecore:EEnum" name="SubstanceAdminSubstitutionReason"/>
<eClassifiers xsi:type="ecore:EEnum" name="ActionList">
<eLiterals name="cancel"/>
<eLiterals name="poll" value="1"/>
<eLiterals name="reprocess" value="2"/>
<eLiterals name="status" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="RulesetCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Ruleset Codes"/>
</eAnnotations>
<eLiterals name="x124010">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="x12-4010"/>
</eAnnotations>
</eLiterals>
<eLiterals name="x125010" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="x12-5010"/>
</eAnnotations>
</eLiterals>
<eLiterals name="x127010" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="x12-7010"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cdanetv2" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="cdanet-v2"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cdanetv4" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="cdanet-v4"/>
</eAnnotations>
</eLiterals>
<eLiterals name="cpha3" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="cpha-3"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SupplyRequestStatus">
<eLiterals name="requested"/>
<eLiterals name="completed" value="1"/>
<eLiterals name="failed" value="2"/>
<eLiterals name="cancelled" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SupplyType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Supply Type"/>
</eAnnotations>
<eLiterals name="central"/>
<eLiterals name="nonstock" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SupplyRequestReason">
<eLiterals name="patientcare">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="patient-care"/>
</eAnnotations>
</eLiterals>
<eLiterals name="wardstock" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ward-stock"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SupplyRequestWhen">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Supply Request When"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ExampleVisionPrescriptionProductCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Example Vision Prescription Product Codes"/>
</eAnnotations>
<eLiterals name="lens"/>
<eLiterals name="contact" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="VisionEyes">
<eLiterals name="right"/>
<eLiterals name="left" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="VisionBase">
<eLiterals name="up"/>
<eLiterals name="down" value="1"/>
<eLiterals name="in" value="2"/>
<eLiterals name="out" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="CarePlanActivityCategory">
<eLiterals name="diet"/>
<eLiterals name="drug" value="1"/>
<eLiterals name="encounter" value="2"/>
<eLiterals name="observation" value="3"/>
<eLiterals name="procedure" value="4"/>
<eLiterals name="supply" value="5"/>
<eLiterals name="other" value="6"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="CarePlanActivity">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Care Plan Activity"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ActivityReason">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Activity Reason"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="CarePlanActivityStatus">
<eLiterals name="notstarted">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="not-started"/>
</eAnnotations>
</eLiterals>
<eLiterals name="scheduled" value="1"/>
<eLiterals name="inprogress" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="in-progress"/>
</eAnnotations>
</eLiterals>
<eLiterals name="onhold" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="on-hold"/>
</eAnnotations>
</eLiterals>
<eLiterals name="completed" value="4"/>
<eLiterals name="cancelled" value="5"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ProcedureDeviceActionCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Procedure Device Action Codes"/>
</eAnnotations>
<eLiterals name="implanted"/>
<eLiterals name="explanted" value="1"/>
<eLiterals name="manipulated" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="Laterality"/>
<eClassifiers xsi:type="ecore:EEnum" name="KoStitle">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="KOStitle"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DigitalMediaType">
<eLiterals name="photo"/>
<eLiterals name="video" value="1"/>
<eLiterals name="audio" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="MediaSubType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Media SubType"/>
</eAnnotations>
<eLiterals name="diagram"/>
<eLiterals name="fax" value="1"/>
<eLiterals name="scan" value="2"/>
<eLiterals name="retina" value="3"/>
<eLiterals name="fingerprint" value="4"/>
<eLiterals name="iris" value="5"/>
<eLiterals name="palm" value="6"/>
<eLiterals name="face" value="7"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="MediaCollectionViewProjection">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Media Collection View/Projection"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ManifestationAndSymptomCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Manifestation and Symptom Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AdmitSource">
<eLiterals name="hosptrans">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="hosp-trans"/>
</eAnnotations>
</eLiterals>
<eLiterals name="emd" value="1"/>
<eLiterals name="outp" value="2"/>
<eLiterals name="born" value="3"/>
<eLiterals name="gp" value="4"/>
<eLiterals name="mp" value="5"/>
<eLiterals name="nursing" value="6"/>
<eLiterals name="psych" value="7"/>
<eLiterals name="rehab" value="8"/>
<eLiterals name="other" value="9"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SpecialCourtesy"/>
<eClassifiers xsi:type="ecore:EEnum" name="SpecialArrangements">
<eLiterals name="wheel"/>
<eLiterals name="stret" value="1"/>
<eLiterals name="int" value="2"/>
<eLiterals name="att" value="3"/>
<eLiterals name="dog" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DischargeDisposition">
<eLiterals name="home"/>
<eLiterals name="otherhcf" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="other-hcf"/>
</eAnnotations>
</eLiterals>
<eLiterals name="hosp" value="2"/>
<eLiterals name="long" value="3"/>
<eLiterals name="aadvice" value="4"/>
<eLiterals name="exp" value="5"/>
<eLiterals name="psy" value="6"/>
<eLiterals name="rehab" value="7"/>
<eLiterals name="oth" value="8"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="EncounterLocationStatus">
<eLiterals name="planned"/>
<eLiterals name="active" value="1"/>
<eLiterals name="reserved" value="2"/>
<eLiterals name="completed" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="NamingSystemType">
<eLiterals name="codesystem"/>
<eLiterals name="identifier" value="1"/>
<eLiterals name="root" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="NamingSystemIdentifierType">
<eLiterals name="oid"/>
<eLiterals name="uuid" value="1"/>
<eLiterals name="uri" value="2"/>
<eLiterals name="other" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ConceptMapEquivalence">
<eLiterals name="equivalent"/>
<eLiterals name="wider" value="1"/>
<eLiterals name="subsumes" value="2"/>
<eLiterals name="narrower" value="3"/>
<eLiterals name="specializes" value="4"/>
<eLiterals name="inexact" value="5"/>
<eLiterals name="unmatched" value="6"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="FlagCategory">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Flag Category"/>
</eAnnotations>
<eLiterals name="diet"/>
<eLiterals name="drug" value="1"/>
<eLiterals name="lab" value="2"/>
<eLiterals name="admin" value="3"/>
<eLiterals name="contact" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="FlagStatus">
<eLiterals name="active"/>
<eLiterals name="inactive" value="1"/>
<eLiterals name="enteredinerror" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entered-in-error"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="FlagCode">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Flag Code"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SequenceType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="sequenceType"/>
</eAnnotations>
<eLiterals name="aa">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="dna" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DNA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="rna" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="RNA"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DbSnp">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="dbSNP"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="Ensembl">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ENSEMBL"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="Loinc530345Answerlist">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LOINC 53034-5 answerlist"/>
</eAnnotations>
<eLiterals name="la67038">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LA6703-8"/>
</eAnnotations>
</eLiterals>
<eLiterals name="la67046" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LA6704-6"/>
</eAnnotations>
</eLiterals>
<eLiterals name="la67053" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LA6705-3"/>
</eAnnotations>
</eLiterals>
<eLiterals name="la67061" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LA6706-1"/>
</eAnnotations>
</eLiterals>
<eLiterals name="la67079" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="LA6707-9"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ContractTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Contract Type Codes"/>
</eAnnotations>
<eLiterals name="privacy"/>
<eLiterals name="disclosure" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ContractSubtypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Contract Subtype Codes"/>
</eAnnotations>
<eLiterals name="disclosureCa">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="disclosure-CA"/>
</eAnnotations>
</eLiterals>
<eLiterals name="disclosureUs" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="disclosure-US"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ContractActionCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Contract Action Codes"/>
</eAnnotations>
<eLiterals name="actiona">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="action-a"/>
</eAnnotations>
</eLiterals>
<eLiterals name="actionb" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="action-b"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="PurposeOfUse"/>
<eClassifiers xsi:type="ecore:EEnum" name="ContractActorRoleCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Contract Actor Role Codes"/>
</eAnnotations>
<eLiterals name="practitioner"/>
<eLiterals name="patient" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ContractSignerTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Contract Signer Type Codes"/>
</eAnnotations>
<eLiterals name="_128401006511211">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.1"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_128401006511212" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.2"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_128401006511213" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.3"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_128401006511214" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.4"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_128401006511215" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.5"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_128401006511216" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.6"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_128401006511217" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.7"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_128401006511218" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.8"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_128401006511219" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.9"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1284010065112110" value="9">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.10"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1284010065112111" value="10">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.11"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1284010065112112" value="11">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.12"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1284010065112113" value="12">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.13"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1284010065112114" value="13">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.14"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1284010065112115" value="14">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.15"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1284010065112116" value="15">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.16"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1284010065112117" value="16">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1.2.840.10065.1.12.1.17"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ContractTermTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Contract Term Type Codes"/>
</eAnnotations>
<eLiterals name="oralHealth">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="OralHealth"/>
</eAnnotations>
</eLiterals>
<eLiterals name="vision" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Vision"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ContractTermSubTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Contract Term SubType Codes"/>
</eAnnotations>
<eLiterals name="oralHealthBasic">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="OralHealth-Basic"/>
</eAnnotations>
</eLiterals>
<eLiterals name="oralHealthMajor" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="OralHealth-Major"/>
</eAnnotations>
</eLiterals>
<eLiterals name="oralHealthOrthodontic" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="OralHealth-Orthodontic"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="FhirDocumentTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FHIR Document Type Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="FhirDocumentClassCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FHIR Document Class Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="V3CodeSystemConfidentiality">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="v3 Code System Confidentiality"/>
</eAnnotations>
<eLiterals name="confidentiality">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_Confidentiality"/>
</eAnnotations>
</eLiterals>
<eLiterals name="confidentialityByAccessKind" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ConfidentialityByAccessKind"/>
</eAnnotations>
</eLiterals>
<eLiterals name="confidentialityByInfoType" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ConfidentialityByInfoType"/>
</eAnnotations>
</eLiterals>
<eLiterals name="confidentialityModifiers" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="_ConfidentialityModifiers"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="CompositionAttestationMode">
<eLiterals name="personal"/>
<eLiterals name="professional" value="1"/>
<eLiterals name="legal" value="2"/>
<eLiterals name="official" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DocumentSectionCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Document Section Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ListMode">
<eLiterals name="working"/>
<eLiterals name="snapshot" value="1"/>
<eLiterals name="changes" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ListOrderCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="List Order Codes"/>
</eAnnotations>
<eLiterals name="user"/>
<eLiterals name="system" value="1"/>
<eLiterals name="eventdate" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="event-date"/>
</eAnnotations>
</eLiterals>
<eLiterals name="entrydate" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entry-date"/>
</eAnnotations>
</eLiterals>
<eLiterals name="priority" value="4"/>
<eLiterals name="alphabetic" value="5"/>
<eLiterals name="category" value="6"/>
<eLiterals name="patient" value="7"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ListEmptyReasons">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="List Empty Reasons"/>
</eAnnotations>
<eLiterals name="nilknown"/>
<eLiterals name="notasked" value="1"/>
<eLiterals name="withheld" value="2"/>
<eLiterals name="unavailable" value="3"/>
<eLiterals name="notstarted" value="4"/>
<eLiterals name="closed" value="5"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="RemittanceOutcome">
<eLiterals name="complete"/>
<eLiterals name="error" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="PaymentTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Payment Type Codes"/>
</eAnnotations>
<eLiterals name="payment"/>
<eLiterals name="adjustment" value="1"/>
<eLiterals name="advance" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="FormCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Form Codes"/>
</eAnnotations>
<eLiterals name="_1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_2" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="2"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="NoteType">
<eLiterals name="display"/>
<eLiterals name="print" value="1"/>
<eLiterals name="printoper" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ConformanceStatementKind">
<eLiterals name="instance"/>
<eLiterals name="capability" value="1"/>
<eLiterals name="requirements" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="UnknownContentCode">
<eLiterals name="no"/>
<eLiterals name="extensions" value="1"/>
<eLiterals name="elements" value="2"/>
<eLiterals name="both" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="RestfulConformanceMode">
<eLiterals name="client"/>
<eLiterals name="server" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="RestfulSecurityService">
<eLiterals name="oAuth">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="OAuth"/>
</eAnnotations>
</eLiterals>
<eLiterals name="smarTonFhir" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SMART-on-FHIR"/>
</eAnnotations>
</eLiterals>
<eLiterals name="ntlm" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NTLM"/>
</eAnnotations>
</eLiterals>
<eLiterals name="basic" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Basic"/>
</eAnnotations>
</eLiterals>
<eLiterals name="kerberos" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Kerberos"/>
</eAnnotations>
</eLiterals>
<eLiterals name="certificates" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Certificates"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="TypeRestfulInteraction"/>
<eClassifiers xsi:type="ecore:EEnum" name="ResourceVersionPolicy">
<eLiterals name="noversion">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="no-version"/>
</eAnnotations>
</eLiterals>
<eLiterals name="versioned" value="1"/>
<eLiterals name="versionedupdate" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="versioned-update"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ConditionalDeleteStatus">
<eLiterals name="notsupported">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="not-supported"/>
</eAnnotations>
</eLiterals>
<eLiterals name="single" value="1"/>
<eLiterals name="multiple" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SearchParamType">
<eLiterals name="number"/>
<eLiterals name="date" value="1"/>
<eLiterals name="string" value="2"/>
<eLiterals name="token" value="3"/>
<eLiterals name="reference" value="4"/>
<eLiterals name="composite" value="5"/>
<eLiterals name="quantity" value="6"/>
<eLiterals name="uri" value="7"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SearchModifierCode">
<eLiterals name="missing"/>
<eLiterals name="exact" value="1"/>
<eLiterals name="contains" value="2"/>
<eLiterals name="not" value="3"/>
<eLiterals name="text" value="4"/>
<eLiterals name="in" value="5"/>
<eLiterals name="notin" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="not-in"/>
</eAnnotations>
</eLiterals>
<eLiterals name="below" value="7"/>
<eLiterals name="above" value="8"/>
<eLiterals name="type" value="9"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SystemRestfulInteraction"/>
<eClassifiers xsi:type="ecore:EEnum" name="TransactionMode">
<eLiterals name="notsupported">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="not-supported"/>
</eAnnotations>
</eLiterals>
<eLiterals name="batch" value="1"/>
<eLiterals name="transaction" value="2"/>
<eLiterals name="both" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="OperationKind">
<eLiterals name="operation"/>
<eLiterals name="query" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="MessageTransport">
<eLiterals name="http"/>
<eLiterals name="ftp" value="1"/>
<eLiterals name="mllp" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="MessageEvent">
<eLiterals name="medicationAdministrationComplete">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MedicationAdministration-Complete"/>
</eAnnotations>
</eLiterals>
<eLiterals name="medicationAdministrationNullification" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MedicationAdministration-Nullification"/>
</eAnnotations>
</eLiterals>
<eLiterals name="medicationAdministrationRecording" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MedicationAdministration-Recording"/>
</eAnnotations>
</eLiterals>
<eLiterals name="medicationAdministrationUpdate" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MedicationAdministration-Update"/>
</eAnnotations>
</eLiterals>
<eLiterals name="adminnotify" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="admin-notify"/>
</eAnnotations>
</eLiterals>
<eLiterals name="diagnosticreportprovide" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="diagnosticreport-provide"/>
</eAnnotations>
</eLiterals>
<eLiterals name="observationprovide" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="observation-provide"/>
</eAnnotations>
</eLiterals>
<eLiterals name="patientlink" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="patient-link"/>
</eAnnotations>
</eLiterals>
<eLiterals name="patientunlink" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="patient-unlink"/>
</eAnnotations>
</eLiterals>
<eLiterals name="valuesetexpand" value="9">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="valueset-expand"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="MessageSignificanceCategory">
<eLiterals name="consequence">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Consequence"/>
</eAnnotations>
</eLiterals>
<eLiterals name="currency" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Currency"/>
</eAnnotations>
</eLiterals>
<eLiterals name="notification" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Notification"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ConformanceEventMode">
<eLiterals name="sender"/>
<eLiterals name="receiver" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DocumentMode">
<eLiterals name="producer"/>
<eLiterals name="consumer" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ProfileOriginType">
<eLiterals name="fhiRDstu2Client">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FHIR-DSTU2-Client"/>
</eAnnotations>
</eLiterals>
<eLiterals name="fhiRDstu2SdCFormFiller" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FHIR-DSTU2-SDC-FormFiller"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ProfileDestinationType">
<eLiterals name="fhiRDstu2Server">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FHIR-DSTU2-Server"/>
</eAnnotations>
</eLiterals>
<eLiterals name="fhiRDstu2SdCFormManager" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FHIR-DSTU2-SDC-FormManager"/>
</eAnnotations>
</eLiterals>
<eLiterals name="fhiRDstu2SdCFormReceiver" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FHIR-DSTU2-SDC-FormReceiver"/>
</eAnnotations>
</eLiterals>
<eLiterals name="fhiRDstu2SdCFormProcessor" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FHIR-DSTU2-SDC-FormProcessor"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="TestScriptOperationCodes">
<eLiterals name="read"/>
<eLiterals name="vread" value="1"/>
<eLiterals name="update" value="2"/>
<eLiterals name="delete" value="3"/>
<eLiterals name="history" value="4"/>
<eLiterals name="create" value="5"/>
<eLiterals name="search" value="6"/>
<eLiterals name="transaction" value="7"/>
<eLiterals name="conformance" value="8"/>
<eLiterals name="closure" value="9"/>
<eLiterals name="document" value="10"/>
<eLiterals name="everything" value="11"/>
<eLiterals name="expand" value="12"/>
<eLiterals name="find" value="13"/>
<eLiterals name="lookup" value="14"/>
<eLiterals name="meta" value="15"/>
<eLiterals name="metaadd" value="16">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="meta-add"/>
</eAnnotations>
</eLiterals>
<eLiterals name="metadelete" value="17">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="meta-delete"/>
</eAnnotations>
</eLiterals>
<eLiterals name="populate" value="18"/>
<eLiterals name="processmessage" value="19">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="process-message"/>
</eAnnotations>
</eLiterals>
<eLiterals name="questionnaire" value="20"/>
<eLiterals name="translate" value="21"/>
<eLiterals name="validate" value="22"/>
<eLiterals name="validatecode" value="23">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="validate-code"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ContentType">
<eLiterals name="xml"/>
<eLiterals name="json" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AssertionDirectionType">
<eLiterals name="response"/>
<eLiterals name="request" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AssertionOperatorType">
<eLiterals name="equals"/>
<eLiterals name="notEquals" value="1"/>
<eLiterals name="in" value="2"/>
<eLiterals name="notIn" value="3"/>
<eLiterals name="greaterThan" value="4"/>
<eLiterals name="lessThan" value="5"/>
<eLiterals name="empty" value="6"/>
<eLiterals name="notEmpty" value="7"/>
<eLiterals name="contains" value="8"/>
<eLiterals name="notContains" value="9"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AssertionResponseTypes">
<eLiterals name="okay"/>
<eLiterals name="created" value="1"/>
<eLiterals name="noContent" value="2"/>
<eLiterals name="notModified" value="3"/>
<eLiterals name="bad" value="4"/>
<eLiterals name="forbidden" value="5"/>
<eLiterals name="notFound" value="6"/>
<eLiterals name="methodNotAllowed" value="7"/>
<eLiterals name="conflict" value="8"/>
<eLiterals name="gone" value="9"/>
<eLiterals name="preconditionFailed" value="10"/>
<eLiterals name="unprocessable" value="11"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DataElementStringency">
<eLiterals name="comparable"/>
<eLiterals name="flexible" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DecisionSupportRuleTriggerType">
<eLiterals name="namedevent">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="named-event"/>
</eAnnotations>
</eLiterals>
<eLiterals name="periodic" value="1"/>
<eLiterals name="dataadded" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="data-added"/>
</eAnnotations>
</eLiterals>
<eLiterals name="datamodified" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="data-modified"/>
</eAnnotations>
</eLiterals>
<eLiterals name="dataremoved" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="data-removed"/>
</eAnnotations>
</eLiterals>
<eLiterals name="dataaccessed" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="data-accessed"/>
</eAnnotations>
</eLiterals>
<eLiterals name="dataaccessended" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="data-access-ended"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DecisionSupportRuleParticipantType">
<eLiterals name="patient"/>
<eLiterals name="person" value="1"/>
<eLiterals name="practitioner" value="2"/>
<eLiterals name="relatedperson" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="related-person"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DecisionSupportRuleActionType">
<eLiterals name="create"/>
<eLiterals name="update" value="1"/>
<eLiterals name="remove" value="2"/>
<eLiterals name="fireevent" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="fire-event"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ResponseType">
<eLiterals name="ok"/>
<eLiterals name="transienterror" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="transient-error"/>
</eAnnotations>
</eLiterals>
<eLiterals name="fatalerror" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="fatal-error"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="IssueSeverity">
<eLiterals name="fatal"/>
<eLiterals name="error" value="1"/>
<eLiterals name="warning" value="2"/>
<eLiterals name="information" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="IssueType">
<eLiterals name="invalid"/>
<eLiterals name="security" value="1"/>
<eLiterals name="processing" value="2"/>
<eLiterals name="transient" value="3"/>
<eLiterals name="informational" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="OperationOutcomeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Operation Outcome Codes"/>
</eAnnotations>
<eLiterals name="msgAuthRequired">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_AUTH_REQUIRED"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgBadFormat" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_BAD_FORMAT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgBadSyntax" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_BAD_SYNTAX"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgCantParseContent" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_CANT_PARSE_CONTENT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgCantParseRoot" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_CANT_PARSE_ROOT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgCreated" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_CREATED"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgDateFormat" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_DATE_FORMAT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgDeleted" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_DELETED"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgDeletedDone" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_DELETED_DONE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgDeletedId" value="9">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_DELETED_ID"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgDuplicateId" value="10">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_DUPLICATE_ID"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgErrorParsing" value="11">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_ERROR_PARSING"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgIdInvalid" value="12">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_ID_INVALID"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgIdTooLong" value="13">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_ID_TOO_LONG"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgInvalidId" value="14">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_INVALID_ID"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgJsonObject" value="15">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_JSON_OBJECT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgLocalFail" value="16">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_LOCAL_FAIL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgNoMatch" value="17">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_NO_MATCH"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgNoExist" value="18">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_NO_EXIST"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgNoModule" value="19">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_NO_MODULE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgNoSummary" value="20">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_NO_SUMMARY"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgOpNotAllowed" value="21">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_OP_NOT_ALLOWED"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgParamChained" value="22">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_PARAM_CHAINED"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgParamNoRepeat" value="23">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_PARAM_NO_REPEAT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgParamUnknown" value="24">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_PARAM_UNKNOWN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgParamInvalid" value="25">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_PARAM_INVALID"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgParamModifierInvalid" value="26">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_PARAM_MODIFIER_INVALID"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgResourceExampleProtected" value="27">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_RESOURCE_EXAMPLE_PROTECTED"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgResourceIdFail" value="28">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_RESOURCE_ID_FAIL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgResourceNotAllowed" value="29">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_RESOURCE_NOT_ALLOWED"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgResourceRequired" value="30">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_RESOURCE_REQUIRED"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgResourceIdMismatch" value="31">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_RESOURCE_ID_MISMATCH"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgResourceIdMissing" value="32">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_RESOURCE_ID_MISSING"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgResourceTypeMismatch" value="33">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_RESOURCE_TYPE_MISMATCH"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgSortUnknown" value="34">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_SORT_UNKNOWN"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgTransactionDuplicateId" value="35">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_TRANSACTION_DUPLICATE_ID"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgTransactionMissingId" value="36">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_TRANSACTION_MISSING_ID"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgUnhandledNodeType" value="37">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_UNHANDLED_NODE_TYPE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgUnknownContent" value="38">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_UNKNOWN_CONTENT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgUnknownOperation" value="39">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_UNKNOWN_OPERATION"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgUnknownType" value="40">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_UNKNOWN_TYPE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgUpdated" value="41">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_UPDATED"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgVersionAware" value="42">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_VERSION_AWARE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgVersionAwareConflict" value="43">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_VERSION_AWARE_CONFLICT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgVersionAwareUrl" value="44">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_VERSION_AWARE_URL"/>
</eAnnotations>
</eLiterals>
<eLiterals name="msgWrongNs" value="45">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MSG_WRONG_NS"/>
</eAnnotations>
</eLiterals>
<eLiterals name="searchMultiple" value="46">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SEARCH_MULTIPLE"/>
</eAnnotations>
</eLiterals>
<eLiterals name="updateMultipleMatches" value="47">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="UPDATE_MULTIPLE_MATCHES"/>
</eAnnotations>
</eLiterals>
<eLiterals name="searchNone" value="48">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SEARCH_NONE"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ExampleMessageReasonCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Example Message Reason Codes"/>
</eAnnotations>
<eLiterals name="admit"/>
<eLiterals name="discharge" value="1"/>
<eLiterals name="absent" value="2"/>
<eLiterals name="return" value="3"/>
<eLiterals name="moved" value="4"/>
<eLiterals name="edit" value="5"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SubscriptionStatus">
<eLiterals name="requested"/>
<eLiterals name="active" value="1"/>
<eLiterals name="error" value="2"/>
<eLiterals name="off" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SubscriptionChannelType">
<eLiterals name="resthook">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="rest-hook"/>
</eAnnotations>
</eLiterals>
<eLiterals name="websocket" value="1"/>
<eLiterals name="email" value="2"/>
<eLiterals name="sms" value="3"/>
<eLiterals name="message" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SubscriptionTag">
<eLiterals name="queued"/>
<eLiterals name="delivered" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ActCoverageTypeCode"/>
<eClassifiers xsi:type="ecore:EEnum" name="RelationshipCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Relationship Codes"/>
</eAnnotations>
<eLiterals name="_1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_2" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="2"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_3" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="3"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_4" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="4"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_5" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="5"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="VaccineAdministeredValueSet">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Vaccine Administered Value Set"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ImmunizationRecommendationStatusCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Immunization Recommendation Status Codes"/>
</eAnnotations>
<eLiterals name="due"/>
<eLiterals name="overdue" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ImmunizationRecommendationDateCriterionCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Immunization Recommendation Date Criterion Codes"/>
</eAnnotations>
<eLiterals name="due"/>
<eLiterals name="recommended" value="1"/>
<eLiterals name="earliest" value="2"/>
<eLiterals name="overdue" value="3"/>
<eLiterals name="latest" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="MedicationAdministrationStatus">
<eLiterals name="inprogress">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="in-progress"/>
</eAnnotations>
</eLiterals>
<eLiterals name="onhold" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="on-hold"/>
</eAnnotations>
</eLiterals>
<eLiterals name="completed" value="2"/>
<eLiterals name="enteredinerror" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entered-in-error"/>
</eAnnotations>
</eLiterals>
<eLiterals name="stopped" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="CodesForImmunizationSiteOfAdministration">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Codes for Immunization Site of Administration"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ImmunizationRouteCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Immunization Route Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ImmunizationReasonCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Immunization Reason Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ImmunizationReasonsForNotImmunizingCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Immunization Reasons for Not Immunizing Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="VaccinationProtocolDoseTargetCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Vaccination Protocol Dose Target Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="VaccinationProtocolDoseStatusCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Vaccination Protocol Dose Status codes"/>
</eAnnotations>
<eLiterals name="count"/>
<eLiterals name="nocount" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="VaccinationProtocolDoseStatusReasonCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Vaccination Protocol Dose Status Reason codes"/>
</eAnnotations>
<eLiterals name="advstorage"/>
<eLiterals name="coldchbrk" value="1"/>
<eLiterals name="explot" value="2"/>
<eLiterals name="outsidesched" value="3"/>
<eLiterals name="prodrecall" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="BundleType">
<eLiterals name="document"/>
<eLiterals name="message" value="1"/>
<eLiterals name="transaction" value="2"/>
<eLiterals name="transactionresponse" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="transaction-response"/>
</eAnnotations>
</eLiterals>
<eLiterals name="batch" value="4"/>
<eLiterals name="batchresponse" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="batch-response"/>
</eAnnotations>
</eLiterals>
<eLiterals name="history" value="6"/>
<eLiterals name="searchset" value="7"/>
<eLiterals name="collection" value="8"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SearchEntryMode">
<eLiterals name="match"/>
<eLiterals name="include" value="1"/>
<eLiterals name="outcome" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="HttpVerb">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HTTPVerb"/>
</eAnnotations>
<eLiterals name="get">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GET"/>
</eAnnotations>
</eLiterals>
<eLiterals name="post" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="POST"/>
</eAnnotations>
</eLiterals>
<eLiterals name="put" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PUT"/>
</eAnnotations>
</eLiterals>
<eLiterals name="delete" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DELETE"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="PriorityCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Priority Codes"/>
</eAnnotations>
<eLiterals name="stat"/>
<eLiterals name="normal" value="1"/>
<eLiterals name="deferred" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="BenefitCategoryCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Benefit Category Codes"/>
</eAnnotations>
<eLiterals name="oral"/>
<eLiterals name="vision" value="1"/>
<eLiterals name="medical" value="2"/>
<eLiterals name="pharmacy" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="BenefitSubCategoryCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Benefit SubCategory Codes"/>
</eAnnotations>
<eLiterals name="oralbasic">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="oral-basic"/>
</eAnnotations>
</eLiterals>
<eLiterals name="oralmajor" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="oral-major"/>
</eAnnotations>
</eLiterals>
<eLiterals name="oralortho" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="oral-ortho"/>
</eAnnotations>
</eLiterals>
<eLiterals name="visionexam" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="vision-exam"/>
</eAnnotations>
</eLiterals>
<eLiterals name="visionglasses" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="vision-glasses"/>
</eAnnotations>
</eLiterals>
<eLiterals name="visioncontacts" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="vision-contacts"/>
</eAnnotations>
</eLiterals>
<eLiterals name="medicalprimarycare" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="medical-primarycare"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pharmacydispense" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="pharmacy-dispense"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="NetworkTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Network Type Codes"/>
</eAnnotations>
<eLiterals name="in"/>
<eLiterals name="out" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="UnitTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Unit Type Codes"/>
</eAnnotations>
<eLiterals name="individual"/>
<eLiterals name="family" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="BenefitTermCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Benefit Term Codes"/>
</eAnnotations>
<eLiterals name="annual"/>
<eLiterals name="lifetime" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="BenefitTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Benefit Type Codes"/>
</eAnnotations>
<eLiterals name="deductable"/>
<eLiterals name="visit" value="1"/>
<eLiterals name="copay" value="2"/>
<eLiterals name="visionexam" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="vision-exam"/>
</eAnnotations>
</eLiterals>
<eLiterals name="visionglasses" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="vision-glasses"/>
</eAnnotations>
</eLiterals>
<eLiterals name="visioncontacts" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="vision-contacts"/>
</eAnnotations>
</eLiterals>
<eLiterals name="medicalprimarycare" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="medical-primarycare"/>
</eAnnotations>
</eLiterals>
<eLiterals name="pharmacydispense" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="pharmacy-dispense"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AdjudicationErrorCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Adjudication Error Codes"/>
</eAnnotations>
<eLiterals name="a001"/>
<eLiterals name="a002" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="MedicationDispenseStatus">
<eLiterals name="inprogress">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="in-progress"/>
</eAnnotations>
</eLiterals>
<eLiterals name="onhold" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="on-hold"/>
</eAnnotations>
</eLiterals>
<eLiterals name="completed" value="2"/>
<eLiterals name="enteredinerror" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entered-in-error"/>
</eAnnotations>
</eLiterals>
<eLiterals name="stopped" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ActPharmacySupplyType"/>
<eClassifiers xsi:type="ecore:EEnum" name="ClaimType">
<eLiterals name="institutional"/>
<eLiterals name="oral" value="1"/>
<eLiterals name="pharmacy" value="2"/>
<eLiterals name="professional" value="3"/>
<eLiterals name="vision" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="Use">
<eLiterals name="complete"/>
<eLiterals name="proposed" value="1"/>
<eLiterals name="exploratory" value="2"/>
<eLiterals name="other" value="3"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="FundsReservationCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Funds Reservation Codes"/>
</eAnnotations>
<eLiterals name="patient"/>
<eLiterals name="provider" value="1"/>
<eLiterals name="none" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="PayeeTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Payee Type Codes"/>
</eAnnotations>
<eLiterals name="subscriber"/>
<eLiterals name="provider" value="1"/>
<eLiterals name="other" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="IcD10Codes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ICD-10 Codes"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ConditionsCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Conditions Codes"/>
</eAnnotations>
<eLiterals name="_123987">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="123987"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ExceptionCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Exception Codes"/>
</eAnnotations>
<eLiterals name="student"/>
<eLiterals name="disabled" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ActIncidentCode"/>
<eClassifiers xsi:type="ecore:EEnum" name="InterventionCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Intervention Codes"/>
</eAnnotations>
<eLiterals name="unknown"/>
<eLiterals name="other" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ActInvoiceGroupCode"/>
<eClassifiers xsi:type="ecore:EEnum" name="UsclsCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="USCLS Codes"/>
</eAnnotations>
<eLiterals name="_1101">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1101"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1102" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1102"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1103" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1103"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1201" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1201"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1205" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1205"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_2101" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="2101"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_2102" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="2102"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_2141" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="2141"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_2601" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="2601"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_11101" value="9">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="11101"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_11102" value="10">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="11102"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_11103" value="11">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="11103"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_11104" value="12">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="11104"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_21211" value="13">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="21211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_21212" value="14">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="21212"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_27211" value="15">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="27211"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_99111" value="16">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="99111"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_99333" value="17">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="99333"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_99555" value="18">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="99555"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ExampleServicePlaceCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Example Service Place Codes"/>
</eAnnotations>
<eLiterals name="emergency"/>
<eLiterals name="clinic" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="UdiCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="UDI Codes"/>
</eAnnotations>
<eLiterals name="gudid"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ToothCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Tooth Codes"/>
</eAnnotations>
<eLiterals name="_0">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="0"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_1" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_2" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="2"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_3" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="3"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_4" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="4"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_5" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="5"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_6" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="6"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_7" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="7"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_8" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="8"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_11" value="9">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="11"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_12" value="10">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="12"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_13" value="11">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="13"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_14" value="12">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="14"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_15" value="13">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="15"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_16" value="14">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="16"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_17" value="15">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="17"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_18" value="16">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="18"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_21" value="17">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="21"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_22" value="18">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="22"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_23" value="19">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="23"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_24" value="20">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="24"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_25" value="21">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="25"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_26" value="22">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="26"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_27" value="23">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="27"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_28" value="24">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="28"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_31" value="25">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="31"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_32" value="26">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="32"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_33" value="27">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="33"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_34" value="28">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="34"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_35" value="29">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="35"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_36" value="30">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="36"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_37" value="31">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="37"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_38" value="32">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="38"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_41" value="33">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="41"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_42" value="34">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="42"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_43" value="35">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="43"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_44" value="36">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="44"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_45" value="37">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="45"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_46" value="38">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="46"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_47" value="39">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="47"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_48" value="40">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="48"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SurfaceCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Surface Codes"/>
</eAnnotations>
<eLiterals name="m">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="M"/>
</eAnnotations>
</eLiterals>
<eLiterals name="o" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="O"/>
</eAnnotations>
</eLiterals>
<eLiterals name="i" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="I"/>
</eAnnotations>
</eLiterals>
<eLiterals name="d" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="D"/>
</eAnnotations>
</eLiterals>
<eLiterals name="b" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="B"/>
</eAnnotations>
</eLiterals>
<eLiterals name="v" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="V"/>
</eAnnotations>
</eLiterals>
<eLiterals name="l" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="L"/>
</eAnnotations>
</eLiterals>
<eLiterals name="mo" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MO"/>
</eAnnotations>
</eLiterals>
<eLiterals name="do" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DO"/>
</eAnnotations>
</eLiterals>
<eLiterals name="di" value="9">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DI"/>
</eAnnotations>
</eLiterals>
<eLiterals name="mod" value="10">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MOD"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ModifierTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Modifier type Codes"/>
</eAnnotations>
<eLiterals name="a">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="A"/>
</eAnnotations>
</eLiterals>
<eLiterals name="b" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="B"/>
</eAnnotations>
</eLiterals>
<eLiterals name="c" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="C"/>
</eAnnotations>
</eLiterals>
<eLiterals name="e" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="E"/>
</eAnnotations>
</eLiterals>
<eLiterals name="x" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="X"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="OralProsthoMaterialTypeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Oral Prostho Material type Codes"/>
</eAnnotations>
<eLiterals name="_1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_2" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="2"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_3" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="3"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_4" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="4"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AdditionalMaterialCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Additional Material Codes"/>
</eAnnotations>
<eLiterals name="xray"/>
<eLiterals name="image" value="1"/>
<eLiterals name="email" value="2"/>
<eLiterals name="model" value="3"/>
<eLiterals name="document" value="4"/>
<eLiterals name="other" value="5"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="TeethCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Teeth Codes"/>
</eAnnotations>
<eLiterals name="_11">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="11"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_12" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="12"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_13" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="13"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_14" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="14"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_15" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="15"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_16" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="16"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_17" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="17"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_18" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="18"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_21" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="21"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_22" value="9">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="22"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_23" value="10">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="23"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_24" value="11">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="24"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_25" value="12">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="25"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_26" value="13">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="26"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_27" value="14">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="27"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_28" value="15">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="28"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_31" value="16">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="31"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_32" value="17">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="32"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_33" value="18">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="33"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_34" value="19">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="34"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_35" value="20">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="35"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_36" value="21">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="36"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_37" value="22">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="37"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_38" value="23">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="38"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_41" value="24">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="41"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_42" value="25">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="42"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_43" value="26">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="43"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_44" value="27">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="44"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_45" value="28">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="45"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_46" value="29">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="46"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_47" value="30">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="47"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_48" value="31">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="48"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="MissingToothReasonCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Missing Tooth Reason Codes"/>
</eAnnotations>
<eLiterals name="e">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="E"/>
</eAnnotations>
</eLiterals>
<eLiterals name="c" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="C"/>
</eAnnotations>
</eLiterals>
<eLiterals name="u" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="U"/>
</eAnnotations>
</eLiterals>
<eLiterals name="o" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="O"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AdjudicationCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Adjudication Codes"/>
</eAnnotations>
<eLiterals name="total"/>
<eLiterals name="copay" value="1"/>
<eLiterals name="eligible" value="2"/>
<eLiterals name="deductible" value="3"/>
<eLiterals name="eligpercent" value="4"/>
<eLiterals name="tax" value="5"/>
<eLiterals name="benefit" value="6"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="PaymentAdjustmentReasonCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Payment Adjustment Reason Codes"/>
</eAnnotations>
<eLiterals name="a001"/>
<eLiterals name="a002" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AdjudicationReasonCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Adjudication Reason Codes"/>
</eAnnotations>
<eLiterals name="ar001"/>
<eLiterals name="ar002" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="GuideDependencyType">
<eLiterals name="reference"/>
<eLiterals name="inclusion" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="GuideResourcePurpose">
<eLiterals name="example"/>
<eLiterals name="terminology" value="1"/>
<eLiterals name="profile" value="2"/>
<eLiterals name="extension" value="3"/>
<eLiterals name="dictionary" value="4"/>
<eLiterals name="logical" value="5"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="GuidePageKind">
<eLiterals name="page"/>
<eLiterals name="example" value="1"/>
<eLiterals name="list" value="2"/>
<eLiterals name="include" value="3"/>
<eLiterals name="directory" value="4"/>
<eLiterals name="toc" value="5"/>
<eLiterals name="resource" value="6"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="XPathUsageType">
<eLiterals name="normal"/>
<eLiterals name="phonetic" value="1"/>
<eLiterals name="nearby" value="2"/>
<eLiterals name="distance" value="3"/>
<eLiterals name="other" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="OrderSetParticipantType">
<eLiterals name="patient"/>
<eLiterals name="person" value="1"/>
<eLiterals name="practitioner" value="2"/>
<eLiterals name="relatedperson" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="related-person"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="OrderSetItemType">
<eLiterals name="create"/>
<eLiterals name="update" value="1"/>
<eLiterals name="remove" value="2"/>
<eLiterals name="fireevent" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="fire-event"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="OrderSetItemGroupingBehavior">
<eLiterals name="visualgroup">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="visual-group"/>
</eAnnotations>
</eLiterals>
<eLiterals name="logicalgroup" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="logical-group"/>
</eAnnotations>
</eLiterals>
<eLiterals name="sentencegroup" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="sentence-group"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="OrderSetItemSelectionBehavior">
<eLiterals name="any"/>
<eLiterals name="all" value="1"/>
<eLiterals name="allornone" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="all-or-none"/>
</eAnnotations>
</eLiterals>
<eLiterals name="exactlyone" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="exactly-one"/>
</eAnnotations>
</eLiterals>
<eLiterals name="atmostone" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="at-most-one"/>
</eAnnotations>
</eLiterals>
<eLiterals name="oneormore" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="one-or-more"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="OrderSetItemRequiredBehavior">
<eLiterals name="must"/>
<eLiterals name="could" value="1"/>
<eLiterals name="mustunlessdocumented" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="must-unless-documented"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="OrderSetItemPrecheckBehavior">
<eLiterals name="yes"/>
<eLiterals name="no" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="OrderSetItemCardinalityBehavior">
<eLiterals name="single"/>
<eLiterals name="multiple" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ProvenanceEventCurrentState"/>
<eClassifiers xsi:type="ecore:EEnum" name="ProvenanceParticipantRole">
<eLiterals name="enterer"/>
<eLiterals name="performer" value="1"/>
<eLiterals name="author" value="2"/>
<eLiterals name="verifier" value="3"/>
<eLiterals name="attester" value="4"/>
<eLiterals name="informant" value="5"/>
<eLiterals name="custodian" value="6"/>
<eLiterals name="assembler" value="7"/>
<eLiterals name="composer" value="8"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="V3CodeSystemRoleLinkType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="v3 Code System RoleLinkType"/>
</eAnnotations>
<eLiterals name="rel">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="REL"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ProvenanceEntityRole">
<eLiterals name="derivation"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ProcessOutcomeCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Process Outcome Codes"/>
</eAnnotations>
<eLiterals name="complete"/>
<eLiterals name="pended" value="1"/>
<eLiterals name="error" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="MeasurePopulationType">
<eLiterals name="initialpopulation">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="initial-population"/>
</eAnnotations>
</eLiterals>
<eLiterals name="numerator" value="1"/>
<eLiterals name="numeratorexclusion" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="numerator-exclusion"/>
</eAnnotations>
</eLiterals>
<eLiterals name="denominator" value="3"/>
<eLiterals name="denominatorexclusion" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="denominator-exclusion"/>
</eAnnotations>
</eLiterals>
<eLiterals name="denominatorexception" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="denominator-exception"/>
</eAnnotations>
</eLiterals>
<eLiterals name="measurepopulation" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="measure-population"/>
</eAnnotations>
</eLiterals>
<eLiterals name="measurepopulationexclusion" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="measure-population-exclusion"/>
</eAnnotations>
</eLiterals>
<eLiterals name="measurescore" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="measure-score"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="PaymentStatusCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Payment Status Codes"/>
</eAnnotations>
<eLiterals name="paid"/>
<eLiterals name="cleared" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ExampleUseCodesForList">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Example Use Codes for List"/>
</eAnnotations>
<eLiterals name="alerts"/>
<eLiterals name="adverserxns" value="1"/>
<eLiterals name="allergies" value="2"/>
<eLiterals name="medications" value="3"/>
<eLiterals name="problems" value="4"/>
<eLiterals name="worklist" value="5"/>
<eLiterals name="waiting" value="6"/>
<eLiterals name="protocols" value="7"/>
<eLiterals name="plans" value="8"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ListStatus">
<eLiterals name="current"/>
<eLiterals name="retired" value="1"/>
<eLiterals name="enteredinerror" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entered-in-error"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="PatientMedicineChangeTypes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Patient Medicine Change Types"/>
</eAnnotations>
<eLiterals name="_01">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="01"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_02" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="02"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_03" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="03"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_04" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="04"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_05" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="05"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_06" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="06"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="GuidanceResponseStatus">
<eLiterals name="success"/>
<eLiterals name="datarequested" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="data-requested"/>
</eAnnotations>
</eLiterals>
<eLiterals name="datarequired" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="data-required"/>
</eAnnotations>
</eLiterals>
<eLiterals name="inprogress" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="in-progress"/>
</eAnnotations>
</eLiterals>
<eLiterals name="failure" value="4"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="GuidanceResponseActionType">
<eLiterals name="create"/>
<eLiterals name="update" value="1"/>
<eLiterals name="remove" value="2"/>
<eLiterals name="fireevent" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="fire-event"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DetectedIssueCategory">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Detected Issue Category"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DetectedIssueSeverity">
<eLiterals name="high"/>
<eLiterals name="moderate" value="1"/>
<eLiterals name="low" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DetectedIssueMitigationAction">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Detected Issue Mitigation Action"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AccountStatus">
<eLiterals name="active"/>
<eLiterals name="inactive" value="1"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ReasonMedicationGivenCodes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Reason Medication Given Codes"/>
</eAnnotations>
<eLiterals name="a"/>
<eLiterals name="b" value="1"/>
<eLiterals name="c" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="ParticipantStatus">
<eLiterals name="accepted"/>
<eLiterals name="declined" value="1"/>
<eLiterals name="tentative" value="2"/>
<eLiterals name="inprocess" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="in-process"/>
</eAnnotations>
</eLiterals>
<eLiterals name="completed" value="4"/>
<eLiterals name="needsaction" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="needs-action"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AuditEventId">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Audit Event ID"/>
</eAnnotations>
<eLiterals name="rest"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AuditEventSubType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Audit Event Sub-Type"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AuditEventAction">
<eLiterals name="c">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="C"/>
</eAnnotations>
</eLiterals>
<eLiterals name="r" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="R"/>
</eAnnotations>
</eLiterals>
<eLiterals name="u" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="U"/>
</eAnnotations>
</eLiterals>
<eLiterals name="d" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="D"/>
</eAnnotations>
</eLiterals>
<eLiterals name="e" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="E"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AuditEventOutcome">
<eLiterals name="_0">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="0"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_4" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="4"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_8" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="8"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_12" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="12"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AuditActiveParticipantRoleIdCode">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Audit Active Participant Role ID Code"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="MediaTypeCode">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Media Type Code"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AuditEventParticipantNetworkType">
<eLiterals name="_1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_2" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="2"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_3" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="3"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_4" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="4"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_5" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="5"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AuditEventSourceType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Audit Event Source Type"/>
</eAnnotations>
<eLiterals name="_1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_2" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="2"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_3" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="3"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_4" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="4"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_5" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="5"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_6" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="6"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_7" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="7"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_8" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="8"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_9" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="9"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AuditEventObjectType">
<eLiterals name="_1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_2" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="2"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_3" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="3"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_4" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="4"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AuditEventObjectRole">
<eLiterals name="_1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_2" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="2"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_3" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="3"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_4" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="4"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_5" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="5"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_6" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="6"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_7" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="7"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_8" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="8"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_9" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="9"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_10" value="9">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="10"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_11" value="10">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="11"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_12" value="11">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="12"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_13" value="12">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="13"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_14" value="13">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="14"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_15" value="14">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="15"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_16" value="15">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="16"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_17" value="16">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="17"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_18" value="17">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="18"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_19" value="18">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="19"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_20" value="19">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="20"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_21" value="20">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="21"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_22" value="21">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="22"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_23" value="22">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="23"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_24" value="23">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="24"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="AuditEventObjectLifecycle">
<eLiterals name="_1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="1"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_2" value="1">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="2"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_3" value="2">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="3"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_4" value="3">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="4"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_5" value="4">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="5"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_6" value="5">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="6"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_7" value="6">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="7"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_8" value="7">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="8"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_9" value="8">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="9"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_10" value="9">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="10"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_11" value="10">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="11"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_12" value="11">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="12"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_13" value="12">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="13"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_14" value="13">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="14"/>
</eAnnotations>
</eLiterals>
<eLiterals name="_15" value="14">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="15"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="BasicResourceTypes">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Basic Resource Types"/>
</eAnnotations>
<eLiterals name="consent"/>
<eLiterals name="referral" value="1"/>
<eLiterals name="advevent" value="2"/>
<eLiterals name="aptmtreq" value="3"/>
<eLiterals name="transfer" value="4"/>
<eLiterals name="diet" value="5"/>
<eLiterals name="adminact" value="6"/>
<eLiterals name="exposure" value="7"/>
<eLiterals name="investigation" value="8"/>
<eLiterals name="account" value="9"/>
<eLiterals name="invoice" value="10"/>
<eLiterals name="adjudicat" value="11"/>
<eLiterals name="predetreq" value="12"/>
<eLiterals name="predetermine" value="13"/>
<eLiterals name="study" value="14"/>
<eLiterals name="protocol" value="15"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="OrderStatus">
<eLiterals name="pending"/>
<eLiterals name="review" value="1"/>
<eLiterals name="rejected" value="2"/>
<eLiterals name="error" value="3"/>
<eLiterals name="accepted" value="4"/>
<eLiterals name="cancelled" value="5"/>
<eLiterals name="aborted" value="6"/>
<eLiterals name="completed" value="7"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SupplyDeliveryStatus">
<eLiterals name="inprogress">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="in-progress"/>
</eAnnotations>
</eLiterals>
<eLiterals name="completed" value="1"/>
<eLiterals name="abandoned" value="2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="SupplyItemType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Supply Item Type"/>
</eAnnotations>
<eLiterals name="medication"/>
<eLiterals name="device" value="1"/>
</eClassifiers>
</eSubpackages>
<eSubpackages name="datatype" nsURI="http://www.eclipse.org/mdht/schema/fhir/core/datatype/1.0.0"
nsPrefix="datatype">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="dataTypes"/>
</eAnnotations>
<eClassifiers xsi:type="ecore:EClass" name="Element" abstract="true" eSuperTypes="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="id" eType="#//datatype/Id"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="extension" upperBound="-1"
eType="#//datatype/Extension"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Base" abstract="true"/>
<eClassifiers xsi:type="ecore:EClass" name="Id" eSuperTypes="#//datatype/String">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="id"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="String" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="string"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="kind" value="attribute"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DataType" abstract="true" eSuperTypes="#//datatype/Element"/>
<eClassifiers xsi:type="ecore:EClass" name="Extension" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" lowerBound="1" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="valuex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="value[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Uri" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="uri"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="kind" value="attribute"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Boolean" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="boolean"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="kind" value="attribute"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Integer" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="integer"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Int">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="kind" value="attribute"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Decimal" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="decimal"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Decimal">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="kind" value="attribute"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Base64Binary" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="base64Binary"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Base64Binary">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="kind" value="attribute"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Instant" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="instant"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="kind" value="attribute"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Date" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="date"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Date">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="kind" value="attribute"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DateTime" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="dateTime"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="kind" value="attribute"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Time" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="time"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Time">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="kind" value="attribute"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Code" eSuperTypes="#//datatype/String">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="code"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Oid" eSuperTypes="#//datatype/Uri">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="oid"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="UnsignedInt" eSuperTypes="#//datatype/Integer">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="unsignedInt"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="PositiveInt" eSuperTypes="#//datatype/Integer">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="positiveInt"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Markdown" eSuperTypes="#//datatype/String">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="markdown"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Annotation" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="authorx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="author[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="time" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" lowerBound="1"
eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Meta" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="versionId" eType="#//datatype/Id"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="lastUpdated" eType="#//datatype/Instant"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="profile" upperBound="-1"
eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="security" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="tag" upperBound="-1"
eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Coding" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="system" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="display" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="userSelected" eType="#//datatype/Boolean"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Narrative" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="div" lowerBound="1" eType="#//datatype/NarrativeDiv"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="NarrativeDiv" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Narrative_Div"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="BackboneElement" abstract="true" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="modifierExtension" upperBound="-1"
eType="#//datatype/Extension"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Identifier" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="use" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="system" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="assigner" eType="#//resource/Organization"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="CodeableConcept" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="coding" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Period" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="start" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="end" eType="#//datatype/DateTime"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="HumanName" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="use" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="family" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="given" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="prefix" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="suffix" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ContactPoint" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="system" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="use" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="rank" eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Address" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="use" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="line" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="city" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="district" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="state" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="postalCode" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="country" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Attachment" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="contentType" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="language" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="data" eType="#//datatype/Base64Binary"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="size" eType="#//datatype/UnsignedInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="hash" eType="#//datatype/Base64Binary"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="title" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="creation" eType="#//datatype/DateTime"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ElementDefinition" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="path" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="representation" upperBound="-1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="label" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="slicing" eType="#//datatype/ElementDefinitionElement1"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="short" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="definition" eType="#//datatype/Markdown"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="comments" eType="#//datatype/Markdown"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requirements" eType="#//datatype/Markdown"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="alias" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="min" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="max" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="base" eType="#//datatype/ElementDefinitionElement2"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" upperBound="-1"
eType="#//datatype/ElementDefinitionElement3"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="nameReference" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="defaultValuex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="defaultValue[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="meaningWhenMissing" eType="#//datatype/Markdown"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="fixedx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="fixed[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="patternx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="pattern[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="examplex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="example[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="minValuex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="minValue[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="maxValuex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="maxValue[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="maxLength" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="condition" upperBound="-1"
eType="#//datatype/Id"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="constraint" upperBound="-1"
eType="#//datatype/ElementDefinitionElement4"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="mustSupport" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="isModifier" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="isSummary" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="binding" eType="#//datatype/ElementDefinitionElement5"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="mapping" upperBound="-1"
eType="#//datatype/ElementDefinitionElement6"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ElementDefinitionElement1" eSuperTypes="#//datatype/Element">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ElementDefinitionElement-1"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="discriminator" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ordered" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="rules" lowerBound="1"
eType="#//datatype/Code"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ElementDefinitionElement2" eSuperTypes="#//datatype/Element">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ElementDefinitionElement-2"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="path" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="min" lowerBound="1" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="max" lowerBound="1" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ElementDefinitionElement3" eSuperTypes="#//datatype/Element">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ElementDefinitionElement-3"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="profile" upperBound="-1"
eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="aggregation" upperBound="-1"
eType="#//datatype/Code"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ElementDefinitionElement4" eSuperTypes="#//datatype/Element">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ElementDefinitionElement-4"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="key" lowerBound="1" eType="#//datatype/Id"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requirements" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="severity" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="human" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="xpath" lowerBound="1"
eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ElementDefinitionElement5" eSuperTypes="#//datatype/Element">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ElementDefinitionElement-5"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="strength" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="valueSetx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="valueSet[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ElementDefinitionElement6" eSuperTypes="#//datatype/Element">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ElementDefinitionElement-6"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identity" lowerBound="1"
eType="#//datatype/Id"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="language" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="map" lowerBound="1" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Duration" eSuperTypes="#//datatype/Quantity">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Quantity" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="comparator" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="unit" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="system" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" eType="#//datatype/Code"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Ratio" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="numerator" eType="#//datatype/Quantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="denominator" eType="#//datatype/Quantity"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SimpleQuantity" eSuperTypes="#//datatype/Quantity">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Range" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="low" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="high" eType="#//datatype/SimpleQuantity"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Timing" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="event" upperBound="-1"
eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="repeat" eType="#//datatype/TimingElement1"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TimingElement1" eSuperTypes="#//datatype/Element">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TimingElement-1"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="boundsx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="bounds[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="count" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="duration" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="durationMax" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="durationUnits" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="frequency" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="frequencyMax" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="periodMax" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="periodUnits" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="when" eType="#//datatype/Code"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Money" eSuperTypes="#//datatype/Quantity">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Signature" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
upperBound="-1" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="when" lowerBound="1"
eType="#//datatype/Instant"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="whox" lowerBound="1"
eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="who[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="contentType" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="blob" lowerBound="1"
eType="#//datatype/Base64Binary"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SampledData" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="origin" lowerBound="1"
eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" lowerBound="1"
eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="factor" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="lowerLimit" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="upperLimit" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dimensions" lowerBound="1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="data" lowerBound="1"
eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Reference" eSuperTypes="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="reference" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="display" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Age" eSuperTypes="#//datatype/Quantity">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Count" eSuperTypes="#//datatype/Quantity">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Distance" eSuperTypes="#//datatype/Quantity">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Uuid" eSuperTypes="#//datatype/Uri">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="uuid"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eClassifiers>
</eSubpackages>
<eSubpackages name="resource" nsURI="http://www.eclipse.org/mdht/schema/fhir/core/resource/1.0.0"
nsPrefix="resource">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="resources"/>
</eAnnotations>
<eClassifiers xsi:type="ecore:EClass" name="Practitioner" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="active" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/HumanName"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="address" upperBound="-1"
eType="#//datatype/Address"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="gender" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="birthDate" eType="#//datatype/Date"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="photo" upperBound="-1"
eType="#//datatype/Attachment"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="practitionerRole" upperBound="-1"
eType="#//resource/PractitionerPractitionerRole" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="qualification" upperBound="-1"
eType="#//resource/PractitionerQualification" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="communication" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DomainResource" abstract="true" eSuperTypes="#//resource/Resource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" eType="#//datatype/Narrative"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contained" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="extension" upperBound="-1"
eType="#//datatype/Extension"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="modifierExtension" upperBound="-1"
eType="#//datatype/Extension"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Resource" abstract="true" eSuperTypes="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="id" eType="#//datatype/Id"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="meta" eType="#//datatype/Meta"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="implicitRules" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="language" eType="#//datatype/Code"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="PractitionerPractitionerRole" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Practitioner_PractitionerRole"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="managingOrganization"
eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="role" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="specialty" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="location" upperBound="-1"
eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="healthcareService" upperBound="-1"
eType="#//resource/HealthcareService"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Location" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="mode" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="address" eType="#//datatype/Address"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="physicalType" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="position" eType="#//resource/LocationPosition"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="managingOrganization"
eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="partOf" eType="#//resource/Location"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="LocationPosition" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Location_Position"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="longitude" lowerBound="1"
eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="latitude" lowerBound="1"
eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="altitude" eType="#//datatype/Decimal"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="HealthcareService" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="providedBy" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceCategory" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceType" upperBound="-1"
eType="#//resource/HealthcareServiceServiceType" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="location" lowerBound="1"
eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceName" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="comment" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="extraDetails" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="photo" eType="#//datatype/Attachment"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="coverageArea" upperBound="-1"
eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceProvisionCode"
upperBound="-1" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eligibility" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eligibilityNote" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="programName" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="characteristic" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="referralMethod" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="publicKey" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="appointmentRequired"
eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="availableTime" upperBound="-1"
eType="#//resource/HealthcareServiceAvailableTime" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="notAvailable" upperBound="-1"
eType="#//resource/HealthcareServiceNotAvailable" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="availabilityExceptions"
eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="HealthcareServiceServiceType" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HealthcareService_ServiceType"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="specialty" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="HealthcareServiceAvailableTime" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HealthcareService_AvailableTime"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="daysOfWeek" upperBound="-1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="allDay" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="availableStartTime" eType="#//datatype/Time"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="availableEndTime" eType="#//datatype/Time"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="HealthcareServiceNotAvailable" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="HealthcareService_NotAvailable"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="during" eType="#//datatype/Period"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="PractitionerQualification" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Practitioner_Qualification"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="issuer" eType="#//resource/Organization"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Patient" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="active" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" upperBound="-1"
eType="#//datatype/HumanName"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="gender" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="birthDate" eType="#//datatype/Date"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="deceasedx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="deceased[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="address" upperBound="-1"
eType="#//datatype/Address"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="maritalStatus" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="multipleBirthx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="multipleBirth[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="photo" upperBound="-1"
eType="#//datatype/Attachment"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contact" upperBound="-1"
eType="#//resource/PatientContact" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="animal" eType="#//resource/PatientAnimal"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="communication" upperBound="-1"
eType="#//resource/PatientCommunication" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="careProvider" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="managingOrganization"
eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="link" upperBound="-1"
eType="#//resource/PatientLink" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="PatientContact" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Patient_Contact"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="relationship" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/HumanName"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="address" eType="#//datatype/Address"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="gender" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="organization" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="PatientAnimal" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Patient_Animal"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="species" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="breed" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="genderStatus" eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="PatientCommunication" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Patient_Communication"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="language" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="preferred" eType="#//datatype/Boolean"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="PatientLink" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Patient_Link"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="other" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="RelatedPerson" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="relationship" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/HumanName"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="gender" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="birthDate" eType="#//datatype/Date"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="address" upperBound="-1"
eType="#//datatype/Address"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="photo" upperBound="-1"
eType="#//datatype/Attachment"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Device" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="note" upperBound="-1"
eType="#//datatype/Annotation"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="manufacturer" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="model" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="manufactureDate" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="expiry" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="udi" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="lotNumber" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="owner" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contact" upperBound="-1"
eType="#//datatype/ContactPoint"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" eType="#//datatype/Uri"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Library" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="moduleMetadata" eType="#//resource/ModuleMetadata"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="moduleDefinition" lowerBound="1"
eType="#//resource/ModuleDefinition"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="document" lowerBound="1"
eType="#//datatype/Attachment"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ModuleMetadata" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="title" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="purpose" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="usage" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="publicationDate" eType="#//datatype/Date"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="lastReviewDate" eType="#//datatype/Date"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="effectivePeriod" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="coverage" upperBound="-1"
eType="#//resource/ModuleMetadataCoverage" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="topic" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="keyword" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contributor" upperBound="-1"
eType="#//resource/ModuleMetadataContributor" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="publisher" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="steward" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="rightsDeclaration" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="relatedResource" upperBound="-1"
eType="#//resource/ModuleMetadataRelatedResource" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ModuleMetadataCoverage" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ModuleMetadata_Coverage"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="focus" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ModuleMetadataContributor" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ModuleMetadata_Contributor"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="party" lowerBound="1"
eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ModuleMetadataRelatedResource" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ModuleMetadata_RelatedResource"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="uri" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="document" eType="#//datatype/Attachment"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ModuleDefinition" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="model" upperBound="-1"
eType="#//resource/ModuleDefinitionModel" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="library" upperBound="-1"
eType="#//resource/ModuleDefinitionLibrary" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="codeSystem" upperBound="-1"
eType="#//resource/ModuleDefinitionCodeSystem" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="valueSet" upperBound="-1"
eType="#//resource/ModuleDefinitionValueSet" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
eType="#//resource/ModuleDefinitionParameter" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="data" upperBound="-1"
eType="#//resource/ModuleDefinitionData" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ModuleDefinitionModel" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ModuleDefinition_Model"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ModuleDefinitionLibrary" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ModuleDefinition_Library"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="documentx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="document[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ModuleDefinitionCodeSystem" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ModuleDefinition_CodeSystem"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ModuleDefinitionValueSet" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ModuleDefinition_ValueSet"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="codeSystem" upperBound="-1"
eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ModuleDefinitionParameter" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ModuleDefinition_Parameter"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="use" lowerBound="1" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="documentation" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="profile" eType="#//resource/StructureDefinition"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="StructureDefinition" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" lowerBound="1" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="display" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="experimental" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="publisher" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contact" upperBound="-1"
eType="#//resource/StructureDefinitionContact" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="useContext" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requirements" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="copyright" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="fhirVersion" eType="#//datatype/Id"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="mapping" upperBound="-1"
eType="#//resource/StructureDefinitionMapping" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="kind" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="constrainedType" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="abstract" lowerBound="1"
eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contextType" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="context" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="base" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="snapshot" eType="#//resource/StructureDefinitionSnapshot"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="differential" eType="#//resource/StructureDefinitionDifferential"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="StructureDefinitionContact" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="StructureDefinition_Contact"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="StructureDefinitionMapping" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="StructureDefinition_Mapping"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identity" lowerBound="1"
eType="#//datatype/Id"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="uri" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="comments" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="StructureDefinitionSnapshot" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="StructureDefinition_Snapshot"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="element" lowerBound="1"
upperBound="-1" eType="#//datatype/ElementDefinition"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="StructureDefinitionDifferential" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="StructureDefinition_Differential"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="element" lowerBound="1"
upperBound="-1" eType="#//datatype/ElementDefinition"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ModuleDefinitionData" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ModuleDefinition_Data"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="profile" eType="#//resource/StructureDefinition"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="mustSupport" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="codeFilter" upperBound="-1"
eType="#//resource/ModuleDefinitionDataCodeFilter" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dateFilter" upperBound="-1"
eType="#//resource/ModuleDefinitionDataDateFilter" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ModuleDefinitionDataCodeFilter" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Data_CodeFilter"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="path" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="valueSetx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="valueSet[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="codeableConcept" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ModuleDefinitionDataDateFilter" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Data_DateFilter"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="path" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="valuex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="value[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Person" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" upperBound="-1"
eType="#//datatype/HumanName"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="gender" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="birthDate" eType="#//datatype/Date"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="address" upperBound="-1"
eType="#//datatype/Address"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="photo" eType="#//datatype/Attachment"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="managingOrganization"
eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="active" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="link" upperBound="-1"
eType="#//resource/PersonLink" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="PersonLink" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Person_Link"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="target" lowerBound="1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="assurance" eType="#//datatype/Code"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ValueSet" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="experimental" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="publisher" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contact" upperBound="-1"
eType="#//resource/ValueSetContact" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="lockedDate" eType="#//datatype/Date"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="useContext" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="immutable" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requirements" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="copyright" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="extensible" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="codeSystem" eType="#//resource/ValueSetCodeSystem"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="compose" eType="#//resource/ValueSetCompose"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="expansion" eType="#//resource/ValueSetExpansion"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ValueSetContact" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ValueSet_Contact"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ValueSetCodeSystem" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ValueSet_CodeSystem"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="system" lowerBound="1"
eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="caseSensitive" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="concept" lowerBound="1"
upperBound="-1" eType="#//resource/ValueSetCodeSystemConceptDefinition"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ValueSetCodeSystemConceptDefinition"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CodeSystem_ConceptDefinition"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="abstract" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="display" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="definition" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="designation" upperBound="-1"
eType="#//resource/ValueSetCodeSystemConceptDefinitionDesignation" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="concept" upperBound="-1"
eType="#//resource/ValueSetCodeSystemConceptDefinition" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ValueSetCodeSystemConceptDefinitionDesignation"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ConceptDefinition_Designation"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="language" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="use" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1"
eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ValueSetCompose" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ValueSet_Compose"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="import" upperBound="-1"
eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="include" upperBound="-1"
eType="#//resource/ValueSetComposeConceptSet" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="exclude" upperBound="-1"
eType="#//resource/ValueSetComposeConceptSet" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ValueSetComposeConceptSet" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Compose_ConceptSet"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="system" lowerBound="1"
eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="concept" upperBound="-1"
eType="#//resource/ValueSetComposeConceptSetConceptReference" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="filter" upperBound="-1"
eType="#//resource/ValueSetComposeConceptSetFilter" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ValueSetComposeConceptSetConceptReference"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ConceptSet_ConceptReference"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="display" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="designation" upperBound="-1"
eType="#//resource/ValueSetCodeSystemConceptDefinitionDesignation" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ValueSetComposeConceptSetFilter" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ConceptSet_Filter"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="property" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="op" lowerBound="1" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1"
eType="#//datatype/Code"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ValueSetExpansion" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ValueSet_Expansion"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" lowerBound="1"
eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="timestamp" lowerBound="1"
eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="total" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="offset" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
eType="#//resource/ValueSetExpansionParameter" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contains" upperBound="-1"
eType="#//resource/ValueSetExpansionContains" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ValueSetExpansionParameter" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Expansion_Parameter"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="valuex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="value[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ValueSetExpansionContains" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Expansion_Contains"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="system" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="abstract" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="display" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contains" upperBound="-1"
eType="#//resource/ValueSetExpansionContains" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Communication" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="sender" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="recipient" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="payload" upperBound="-1"
eType="#//resource/CommunicationPayload" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="medium" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="sent" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="received" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requestDetail" eType="#//resource/CommunicationRequest"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="CommunicationPayload" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Communication_Payload"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="contentx" lowerBound="1"
eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="content[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Encounter" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="statusHistory" upperBound="-1"
eType="#//resource/EncounterStatusHistory" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="class" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="priority" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="episodeOfCare" upperBound="-1"
eType="#//resource/EpisodeOfCare"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="incomingReferral" upperBound="-1"
eType="#//resource/ReferralRequest"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="participant" upperBound="-1"
eType="#//resource/EncounterParticipant" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="appointment" eType="#//resource/Appointment"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="length" eType="#//datatype/Duration"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="indication" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="hospitalization" eType="#//resource/EncounterHospitalization"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="location" upperBound="-1"
eType="#//resource/EncounterLocation" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceProvider" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="partOf" eType="#//resource/Encounter"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EncounterStatusHistory" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Encounter_StatusHistory"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" lowerBound="1"
eType="#//datatype/Period"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EpisodeOfCare" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="statusHistory" upperBound="-1"
eType="#//resource/EpisodeOfCareStatusHistory" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="condition" upperBound="-1"
eType="#//resource/Condition"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="managingOrganization"
eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="referralRequest" upperBound="-1"
eType="#//resource/ReferralRequest"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="careManager" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="careTeam" upperBound="-1"
eType="#//resource/EpisodeOfCareCareTeam" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EpisodeOfCareStatusHistory" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EpisodeOfCare_StatusHistory"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" lowerBound="1"
eType="#//datatype/Period"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Condition" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="asserter" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dateRecorded" eType="#//datatype/Date"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="clinicalStatus" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="verificationStatus" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="severity" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="onsetx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="onset[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="abatementx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="abatement[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="stage" eType="#//resource/ConditionStage"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="evidence" upperBound="-1"
eType="#//resource/ConditionEvidence" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="bodySite" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="notes" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConditionStage" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Condition_Stage"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="summary" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="assessment" upperBound="-1"
eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConditionEvidence" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Condition_Evidence"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="detail" upperBound="-1"
eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ReferralRequest" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="specialty" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="priority" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requester" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="recipient" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dateSent" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceRequested" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="supportingInformation"
upperBound="-1" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="fulfillmentTime" eType="#//datatype/Period"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EpisodeOfCareCareTeam" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EpisodeOfCare_CareTeam"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="role" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="member" eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EncounterParticipant" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Encounter_Participant"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="individual" eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Appointment" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="priority" eType="#//datatype/UnsignedInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="start" eType="#//datatype/Instant"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="end" eType="#//datatype/Instant"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="minutesDuration" eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="slot" upperBound="-1"
eType="#//resource/Slot"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="comment" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="participant" lowerBound="1"
upperBound="-1" eType="#//resource/AppointmentParticipant" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Slot" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="schedule" lowerBound="1"
eType="#//resource/Schedule"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="freeBusyType" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="start" lowerBound="1"
eType="#//datatype/Instant"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="end" lowerBound="1" eType="#//datatype/Instant"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="overbooked" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="comment" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Schedule" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="actor" lowerBound="1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="planningHorizon" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="comment" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="AppointmentParticipant" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Appointment_Participant"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="actor" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="required" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EncounterHospitalization" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Encounter_Hospitalization"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="preAdmissionIdentifier"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="origin" eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="admitSource" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="admittingDiagnosis" upperBound="-1"
eType="#//resource/Condition"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reAdmission" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dietPreference" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="specialCourtesy" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="specialArrangement" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="destination" eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dischargeDisposition"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dischargeDiagnosis" upperBound="-1"
eType="#//resource/Condition"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EncounterLocation" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Encounter_Location"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="location" lowerBound="1"
eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="CommunicationRequest" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="sender" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="recipient" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="payload" upperBound="-1"
eType="#//resource/CommunicationRequestPayload" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="medium" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requester" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="scheduledx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="scheduled[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requestedOn" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="priority" eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="CommunicationRequestPayload" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CommunicationRequest_Payload"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="contentx" lowerBound="1"
eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="content[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Group" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="actual" lowerBound="1"
eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/UnsignedInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="characteristic" upperBound="-1"
eType="#//resource/GroupCharacteristic" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="member" upperBound="-1"
eType="#//resource/GroupMember" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="GroupCharacteristic" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Group_Characteristic"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="valuex" lowerBound="1"
eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="value[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="exclude" lowerBound="1"
eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="GroupMember" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Group_Member"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="entity" lowerBound="1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="inactive" eType="#//datatype/Boolean"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Medication" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="isBrand" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="manufacturer" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="product" eType="#//resource/MedicationProduct"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="package" eType="#//resource/MedicationPackage"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MedicationProduct" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Medication_Product"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="form" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ingredient" upperBound="-1"
eType="#//resource/MedicationProductIngredient" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="batch" upperBound="-1"
eType="#//resource/MedicationProductBatch" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MedicationProductIngredient" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Product_Ingredient"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="item" lowerBound="1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="amount" eType="#//datatype/Ratio"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MedicationProductBatch" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Product_Batch"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="lotNumber" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="expirationDate" eType="#//datatype/DateTime"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MedicationPackage" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Medication_Package"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="container" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="content" upperBound="-1"
eType="#//resource/MedicationPackageContent" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MedicationPackageContent" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Package_Content"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="item" lowerBound="1"
eType="#//resource/Medication"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="amount" eType="#//datatype/SimpleQuantity"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Substance" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="instance" upperBound="-1"
eType="#//resource/SubstanceInstance" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ingredient" upperBound="-1"
eType="#//resource/SubstanceIngredient" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SubstanceInstance" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Substance_Instance"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="expiry" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/SimpleQuantity"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SubstanceIngredient" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Substance_Ingredient"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/Ratio"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="substance" lowerBound="1"
eType="#//resource/Substance"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClinicalImpression" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="assessor" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="previous" eType="#//resource/ClinicalImpression"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="problem" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="triggerx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="trigger[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="investigations" upperBound="-1"
eType="#//resource/ClinicalImpressionInvestigations" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="protocol" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="summary" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="finding" upperBound="-1"
eType="#//resource/ClinicalImpressionFinding" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="resolved" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ruledOut" upperBound="-1"
eType="#//resource/ClinicalImpressionRuledOut" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="prognosis" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="plan" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="action" upperBound="-1"
eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClinicalImpressionInvestigations"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ClinicalImpression_Investigations"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="item" upperBound="-1"
eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClinicalImpressionFinding" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ClinicalImpression_Finding"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="item" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="cause" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClinicalImpressionRuledOut" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ClinicalImpression_RuledOut"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="item" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="AllergyIntolerance" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="onset" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="recordedDate" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="recorder" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reporter" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="substance" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="criticality" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="lastOccurence" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="note" eType="#//datatype/Annotation"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reaction" upperBound="-1"
eType="#//resource/AllergyIntoleranceReaction" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="AllergyIntoleranceReaction" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AllergyIntolerance_Reaction"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="substance" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="certainty" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="manifestation" lowerBound="1"
upperBound="-1" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="onset" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="severity" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="exposureRoute" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="note" eType="#//datatype/Annotation"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Observation" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="effectivex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="effective[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="issued" eType="#//datatype/Instant"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="performer" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="valuex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="value[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="dataAbsentReason" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="interpretation" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="comments" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="bodySite" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="method" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="specimen" eType="#//resource/Specimen"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="device" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="referenceRange" upperBound="-1"
eType="#//resource/ObservationReferenceRange" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="related" upperBound="-1"
eType="#//resource/ObservationRelated" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="component" upperBound="-1"
eType="#//resource/ObservationComponent" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Specimen" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="parent" upperBound="-1"
eType="#//resource/Specimen"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" lowerBound="1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="accessionIdentifier"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="receivedTime" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="collection" eType="#//resource/SpecimenCollection"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="treatment" upperBound="-1"
eType="#//resource/SpecimenTreatment" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="container" upperBound="-1"
eType="#//resource/SpecimenContainer" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SpecimenCollection" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Specimen_Collection"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="collector" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="comment" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="collectedx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="collected[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="method" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="bodySite" eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SpecimenTreatment" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Specimen_Treatment"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="procedure" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="additive" upperBound="-1"
eType="#//resource/Substance"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SpecimenContainer" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Specimen_Container"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="capacity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="specimenQuantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="additivex" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="additive[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ObservationReferenceRange" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Observation_ReferenceRange"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="low" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="high" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="meaning" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="age" eType="#//datatype/Range"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ObservationRelated" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Observation_Related"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="target" lowerBound="1"
eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ObservationComponent" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Observation_Component"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="valuex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="value[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="dataAbsentReason" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="referenceRange" upperBound="-1"
eType="#//resource/ObservationReferenceRange" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DeviceMetric" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" lowerBound="1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="unit" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="source" eType="#//resource/Device"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="parent" eType="#//resource/DeviceComponent"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="operationalStatus" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="color" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="measurementPeriod" eType="#//datatype/Timing"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="calibration" upperBound="-1"
eType="#//resource/DeviceMetricCalibration" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DeviceComponent" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" lowerBound="1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="lastSystemChange" lowerBound="1"
eType="#//datatype/Instant"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="source" eType="#//resource/Device"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="parent" eType="#//resource/DeviceComponent"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="operationalStatus" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="parameterGroup" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="measurementPrinciple"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="productionSpecification"
upperBound="-1" eType="#//resource/DeviceComponentProductionSpecification"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="languageCode" eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DeviceComponentProductionSpecification"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DeviceComponent_ProductionSpecification"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="specType" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="componentId" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="productionSpec" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DeviceMetricCalibration" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DeviceMetric_Calibration"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="state" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="time" eType="#//datatype/Instant"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="QuestionnaireResponse" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="questionnaire" eType="#//resource/Questionnaire"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="author" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="authored" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="source" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="item" upperBound="-1"
eType="#//resource/QuestionnaireResponseItem" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Questionnaire" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="publisher" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="title" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="concept" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subjectType" upperBound="-1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="item" upperBound="-1"
eType="#//resource/QuestionnaireItem" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="QuestionnaireItem" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Questionnaire_Item"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="linkId" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="concept" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="required" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="repeats" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="optionCodes" eType="#//resource/ValueSet"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="option" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="item" upperBound="-1"
eType="#//resource/QuestionnaireItem" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="QuestionnaireResponseItem" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="QuestionnaireResponse_Item"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="linkId" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="answer" upperBound="-1"
eType="#//resource/QuestionnaireResponseItemAnswer" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="item" upperBound="-1"
eType="#//resource/QuestionnaireResponseItem" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="QuestionnaireResponseItemAnswer" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Item_Answer"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="valuex" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="value[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="item" upperBound="-1"
eType="#//resource/QuestionnaireResponseItem" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="FamilyMemberHistory" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="relationship" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="gender" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="bornx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="born[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="agex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="age[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="deceasedx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="deceased[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="note" eType="#//datatype/Annotation"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="condition" upperBound="-1"
eType="#//resource/FamilyMemberHistoryCondition" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="FamilyMemberHistoryCondition" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="FamilyMemberHistory_Condition"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="outcome" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="onsetx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="onset[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="note" eType="#//datatype/Annotation"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DiagnosticReport" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" lowerBound="1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="effectivex" lowerBound="1"
eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="effective[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="issued" lowerBound="1"
eType="#//datatype/Instant"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="performer" lowerBound="1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="request" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="specimen" upperBound="-1"
eType="#//resource/Specimen"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="result" upperBound="-1"
eType="#//resource/Observation"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="imagingStudy" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="image" upperBound="-1"
eType="#//resource/DiagnosticReportImage" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="conclusion" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="codedDiagnosis" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="presentedForm" upperBound="-1"
eType="#//datatype/Attachment"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DiagnosticReportImage" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DiagnosticReport_Image"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="comment" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="link" lowerBound="1"
eType="#//resource/Media"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Media" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subtype" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="operator" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="view" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="deviceName" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="height" eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="width" eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="frames" eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="duration" eType="#//datatype/UnsignedInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="content" lowerBound="1"
eType="#//datatype/Attachment"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DiagnosticOrder" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" lowerBound="1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="orderer" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="supportingInformation"
upperBound="-1" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="specimen" upperBound="-1"
eType="#//resource/Specimen"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="priority" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="event" upperBound="-1"
eType="#//resource/DiagnosticOrderEvent" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="item" upperBound="-1"
eType="#//resource/DiagnosticOrderItem" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="note" upperBound="-1"
eType="#//datatype/Annotation"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DiagnosticOrderEvent" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DiagnosticOrder_Event"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dateTime" lowerBound="1"
eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="actor" eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DiagnosticOrderItem" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DiagnosticOrder_Item"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="specimen" upperBound="-1"
eType="#//resource/Specimen"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="bodySite" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="event" upperBound="-1"
eType="#//resource/DiagnosticOrderEvent" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DocumentReference" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="masterIdentifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="class" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="author" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="custodian" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="authenticator" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="created" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="indexed" lowerBound="1"
eType="#//datatype/Instant"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="docStatus" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="relatesTo" upperBound="-1"
eType="#//resource/DocumentReferenceRelatesTo" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="securityLabel" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="content" lowerBound="1"
upperBound="-1" eType="#//resource/DocumentReferenceContent" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="context" eType="#//resource/DocumentReferenceContext"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DocumentReferenceRelatesTo" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DocumentReference_RelatesTo"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="target" lowerBound="1"
eType="#//resource/DocumentReference"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DocumentReferenceContent" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DocumentReference_Content"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="attachment" lowerBound="1"
eType="#//datatype/Attachment"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="format" upperBound="-1"
eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DocumentReferenceContext" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DocumentReference_Context"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="event" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="facilityType" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="practiceSetting" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="sourcePatientInfo" eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="related" upperBound="-1"
eType="#//resource/DocumentReferenceContextRelated" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DocumentReferenceContextRelated" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Context_Related"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ref" eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ProcedureRequest" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" lowerBound="1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="bodySite" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reasonx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="reason[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="scheduledx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="scheduled[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="performer" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="notes" upperBound="-1"
eType="#//datatype/Annotation"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="asNeededx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="asNeeded[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="orderedOn" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="orderer" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="priority" eType="#//datatype/Code"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImagingStudy" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="started" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="uid" lowerBound="1" eType="#//datatype/Oid"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="accession" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="order" upperBound="-1"
eType="#//resource/DiagnosticOrder"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="modalityList" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="referrer" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="availability" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="numberOfSeries" lowerBound="1"
eType="#//datatype/UnsignedInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="numberOfInstances" lowerBound="1"
eType="#//datatype/UnsignedInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="procedure" upperBound="-1"
eType="#//resource/Procedure"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="interpreter" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="series" upperBound="-1"
eType="#//resource/ImagingStudySeries" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Procedure" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" lowerBound="1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="notPerformed" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reasonNotPerformed" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="bodySite" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reasonx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="reason[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="performer" upperBound="-1"
eType="#//resource/ProcedurePerformer" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="performedx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="performed[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="outcome" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="report" upperBound="-1"
eType="#//resource/DiagnosticReport"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="complication" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="followUp" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="request" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="notes" upperBound="-1"
eType="#//datatype/Annotation"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="focalDevice" upperBound="-1"
eType="#//resource/ProcedureFocalDevice" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="used" upperBound="-1"
eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ProcedurePerformer" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Procedure_Performer"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="actor" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="role" eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ProcedureFocalDevice" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Procedure_FocalDevice"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="action" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="manipulated" lowerBound="1"
eType="#//resource/Device"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImagingStudySeries" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ImagingStudy_Series"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="number" eType="#//datatype/UnsignedInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="modality" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="uid" lowerBound="1" eType="#//datatype/Oid"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="numberOfInstances" lowerBound="1"
eType="#//datatype/UnsignedInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="availability" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="bodySite" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="laterality" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="started" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="instance" upperBound="-1"
eType="#//resource/ImagingStudySeriesInstance" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImagingStudySeriesInstance" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Series_Instance"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="number" eType="#//datatype/UnsignedInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="uid" lowerBound="1" eType="#//datatype/Oid"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="sopClass" lowerBound="1"
eType="#//datatype/Oid"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="title" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="content" upperBound="-1"
eType="#//datatype/Attachment"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="CarePlan" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="context" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="author" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="modified" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="addresses" upperBound="-1"
eType="#//resource/Condition"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="support" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="relatedPlan" upperBound="-1"
eType="#//resource/CarePlanRelatedPlan" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="participant" upperBound="-1"
eType="#//resource/CarePlanParticipant" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="goal" upperBound="-1"
eType="#//resource/Goal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="activity" upperBound="-1"
eType="#//resource/CarePlanActivity" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="note" eType="#//datatype/Annotation"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="CarePlanRelatedPlan" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CarePlan_RelatedPlan"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="plan" lowerBound="1"
eType="#//resource/CarePlan"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="CarePlanParticipant" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CarePlan_Participant"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="role" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="member" eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Goal" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="startx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="start[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="targetx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="target[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="statusDate" eType="#//datatype/Date"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="statusReason" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="author" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="priority" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="addresses" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="note" upperBound="-1"
eType="#//datatype/Annotation"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="outcome" upperBound="-1"
eType="#//resource/GoalOutcome" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="GoalOutcome" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Goal_Outcome"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="resultx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="result[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="CarePlanActivity" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CarePlan_Activity"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="actionResulting" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="progress" upperBound="-1"
eType="#//datatype/Annotation"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reference" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="detail" eType="#//resource/CarePlanActivityDetail"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="CarePlanActivityDetail" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Activity_Detail"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reasonCode" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reasonReference" upperBound="-1"
eType="#//resource/Condition"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="goal" upperBound="-1"
eType="#//resource/Goal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="statusReason" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="prohibited" lowerBound="1"
eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="scheduledx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="scheduled[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="performer" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="productx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="product[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="dailyAmount" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MedicationStatement" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="informationSource" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dateAsserted" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="wasNotTaken" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reasonNotTaken" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reasonForUsex" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="reasonForUse[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="effectivex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="effective[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="note" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="supportingInformation"
upperBound="-1" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="medicationx" lowerBound="1"
eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="medication[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="dosage" upperBound="-1"
eType="#//resource/MedicationStatementDosage" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MedicationStatementDosage" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MedicationStatement_Dosage"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="timing" eType="#//datatype/Timing"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="asNeededx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="asNeeded[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="sitex" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="site[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="route" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="method" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantityx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="quantity[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="ratex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="rate[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="maxDosePerPeriod" eType="#//datatype/Ratio"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="BodySite" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="modifier" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="image" upperBound="-1"
eType="#//datatype/Attachment"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="NutritionOrder" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="orderer" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dateTime" lowerBound="1"
eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="allergyIntolerance" upperBound="-1"
eType="#//resource/AllergyIntolerance"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="foodPreferenceModifier"
upperBound="-1" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="excludeFoodModifier"
upperBound="-1" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="oralDiet" eType="#//resource/NutritionOrderOralDiet"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="supplement" upperBound="-1"
eType="#//resource/NutritionOrderSupplement" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="enteralFormula" eType="#//resource/NutritionOrderEnteralFormula"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="NutritionOrderOralDiet" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NutritionOrder_OralDiet"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="schedule" upperBound="-1"
eType="#//datatype/Timing"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="nutrient" upperBound="-1"
eType="#//resource/NutritionOrderOralDietNutrient" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="texture" upperBound="-1"
eType="#//resource/NutritionOrderOralDietTexture" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="fluidConsistencyType"
upperBound="-1" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="instruction" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="NutritionOrderOralDietNutrient" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="OralDiet_Nutrient"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="modifier" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="amount" eType="#//datatype/SimpleQuantity"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="NutritionOrderOralDietTexture" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="OralDiet_Texture"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="modifier" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="foodType" eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="NutritionOrderSupplement" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NutritionOrder_Supplement"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="productName" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="schedule" upperBound="-1"
eType="#//datatype/Timing"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="instruction" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="NutritionOrderEnteralFormula" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NutritionOrder_EnteralFormula"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="baseFormulaType" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="baseFormulaProductName"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="additiveType" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="additiveProductName"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="caloricDensity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="routeofAdministration"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="administration" upperBound="-1"
eType="#//resource/NutritionOrderEnteralFormulaAdministration" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="maxVolumeToDeliver" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="administrationInstruction"
eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="NutritionOrderEnteralFormulaAdministration"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EnteralFormula_Administration"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="schedule" eType="#//datatype/Timing"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ratex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="rate[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="RiskAssessment" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="condition" eType="#//resource/Condition"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="performer" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="method" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="basis" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="prediction" upperBound="-1"
eType="#//resource/RiskAssessmentPrediction" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="mitigation" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="RiskAssessmentPrediction" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="RiskAssessment_Prediction"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="outcome" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="probabilityx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="probability[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="relativeRisk" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="whenx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="when[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="rationale" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DeviceUseRequest" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="bodySitex" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="bodySite[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="device" lowerBound="1"
eType="#//resource/Device"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="indication" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="notes" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="prnReason" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="orderedOn" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="recordedOn" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="timingx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="timing[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="priority" eType="#//datatype/Code"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MedicationOrder" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dateWritten" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dateEnded" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reasonEnded" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="prescriber" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reasonx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="reason[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="note" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="medicationx" lowerBound="1"
eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="medication[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="dosageInstruction" upperBound="-1"
eType="#//resource/MedicationOrderDosageInstruction" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dispenseRequest" eType="#//resource/MedicationOrderDispenseRequest"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="substitution" eType="#//resource/MedicationOrderSubstitution"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="priorPrescription" eType="#//resource/MedicationOrder"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MedicationOrderDosageInstruction"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MedicationOrder_DosageInstruction"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="additionalInstructions"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="timing" eType="#//datatype/Timing"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="asNeededx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="asNeeded[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="sitex" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="site[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="route" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="method" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dosex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="dose[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="ratex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="rate[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="maxDosePerPeriod" eType="#//datatype/Ratio"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MedicationOrderDispenseRequest" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MedicationOrder_DispenseRequest"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="medicationx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="medication[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="validityPeriod" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="numberOfRepeatsAllowed"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="expectedSupplyDuration"
eType="#//datatype/Duration"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MedicationOrderSubstitution" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MedicationOrder_Substitution"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Order" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="source" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="target" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reasonx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="reason[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="when" eType="#//resource/OrderWhen"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="detail" lowerBound="1"
upperBound="-1" eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="OrderWhen" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Order_When"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="schedule" eType="#//datatype/Timing"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ProcessRequest" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="action" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ruleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="originalRuleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="created" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="target" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="provider" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="organization" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="request" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="response" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="nullify" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reference" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="item" upperBound="-1"
eType="#//resource/ProcessRequestItems" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="include" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="exclude" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ProcessRequestItems" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ProcessRequest_Items"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequenceLinkId" lowerBound="1"
eType="#//datatype/Integer"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SupplyRequest" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="source" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="kind" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="orderedItem" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="supplier" upperBound="-1"
eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reasonx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="reason[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="when" eType="#//resource/SupplyRequestWhen"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SupplyRequestWhen" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SupplyRequest_When"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="schedule" eType="#//datatype/Timing"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="VisionPrescription" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dateWritten" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="prescriber" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reasonx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="reason[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="dispense" upperBound="-1"
eType="#//resource/VisionPrescriptionDispense" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="VisionPrescriptionDispense" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="VisionPrescription_Dispense"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="product" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eye" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="sphere" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="cylinder" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="axis" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="prism" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="base" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="add" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="power" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="backCurve" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="diameter" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="duration" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="color" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="brand" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="notes" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImagingObjectSelection" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="uid" lowerBound="1" eType="#//datatype/Oid"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="title" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="author" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="authoringTime" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="study" lowerBound="1"
upperBound="-1" eType="#//resource/ImagingObjectSelectionStudy" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImagingObjectSelectionStudy" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ImagingObjectSelection_Study"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="uid" lowerBound="1" eType="#//datatype/Oid"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="imagingStudy" eType="#//resource/ImagingStudy"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="series" lowerBound="1"
upperBound="-1" eType="#//resource/ImagingObjectSelectionStudySeries" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImagingObjectSelectionStudySeries"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Study_Series"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="uid" eType="#//datatype/Oid"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="instance" lowerBound="1"
upperBound="-1" eType="#//resource/ImagingObjectSelectionStudySeriesInstance"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImagingObjectSelectionStudySeriesInstance"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Series_Instance"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sopClass" lowerBound="1"
eType="#//datatype/Oid"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="uid" lowerBound="1" eType="#//datatype/Oid"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" lowerBound="1" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="frames" upperBound="-1"
eType="#//resource/ImagingObjectSelectionStudySeriesInstanceFrames" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImagingObjectSelectionStudySeriesInstanceFrames"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Instance_Frames"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="frameNumbers" lowerBound="1"
upperBound="-1" eType="#//datatype/UnsignedInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" lowerBound="1" eType="#//datatype/Uri"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="NamingSystem" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="kind" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="publisher" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contact" upperBound="-1"
eType="#//resource/NamingSystemContact" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="responsible" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" lowerBound="1"
eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="useContext" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="usage" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="uniqueId" lowerBound="1"
upperBound="-1" eType="#//resource/NamingSystemUniqueId" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="replacedBy" eType="#//resource/NamingSystem"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="NamingSystemContact" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NamingSystem_Contact"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="NamingSystemUniqueId" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="NamingSystem_UniqueId"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="preferred" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DecisionSupportServiceModule" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="moduleMetadata" eType="#//resource/ModuleMetadata"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
eType="#//resource/DecisionSupportServiceModuleParameter" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DecisionSupportServiceModuleParameter"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DecisionSupportServiceModule_Parameter"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="use" lowerBound="1" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="documentation" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="profile" eType="#//resource/StructureDefinition"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="mustSupport" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="codeFilter" upperBound="-1"
eType="#//resource/DecisionSupportServiceModuleParameterCodeFilter" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dateFilter" upperBound="-1"
eType="#//resource/DecisionSupportServiceModuleParameterDateFilter" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DecisionSupportServiceModuleParameterCodeFilter"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Parameter_CodeFilter"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="path" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="valueSetx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="valueSet[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="codeableConcept" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DecisionSupportServiceModuleParameterDateFilter"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Parameter_DateFilter"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="path" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="valuex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="value[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConceptMap" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="experimental" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="publisher" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contact" upperBound="-1"
eType="#//resource/ConceptMapContact" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="useContext" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requirements" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="copyright" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="sourcex" lowerBound="1"
eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="source[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="targetx" lowerBound="1"
eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="target[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="element" upperBound="-1"
eType="#//resource/ConceptMapSourceElement" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConceptMapContact" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ConceptMap_Contact"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConceptMapSourceElement" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ConceptMap_SourceElement"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="codeSystem" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="target" upperBound="-1"
eType="#//resource/ConceptMapSourceElementTargetElement" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConceptMapSourceElementTargetElement"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SourceElement_TargetElement"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="codeSystem" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="equivalence" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="comments" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dependsOn" upperBound="-1"
eType="#//resource/ConceptMapSourceElementTargetElementOtherElement" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="product" upperBound="-1"
eType="#//resource/ConceptMapSourceElementTargetElementOtherElement" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConceptMapSourceElementTargetElementOtherElement"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TargetElement_OtherElement"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="element" lowerBound="1"
eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="codeSystem" lowerBound="1"
eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Flag" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" lowerBound="1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="author" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Sequence" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="variationId" upperBound="-1"
eType="#//datatype/CodeableConcept">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="variationID"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="referenceSeq" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/Quantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="coordinate" upperBound="-1"
eType="#//resource/SequenceCoordinate" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="species" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="observedAllele" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="referenceAllele" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="cigar" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quality" upperBound="-1"
eType="#//resource/SequenceQuality" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="allelicState" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="allelicFrequency" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="copyNumberEvent" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="readCoverage" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="chip" eType="#//resource/SequenceChip"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="repository" upperBound="-1"
eType="#//resource/SequenceRepository" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SequenceCoordinate" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Sequence_Coordinate"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="chromosome" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="start" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="end" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="genomeBuild" eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SequenceQuality" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Sequence_Quality"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="start" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="end" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="score" eType="#//datatype/Quantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="platform" eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SequenceChip" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Sequence_Chip"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="chipId" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="manufacturerId" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SequenceRepository" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Sequence_Repository"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="structure" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="variantId" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="readGroupSetId" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Contract" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="issued" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="applies" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="authority" upperBound="-1"
eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="domain" upperBound="-1"
eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subType" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="action" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="actionReason" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="actor" upperBound="-1"
eType="#//resource/ContractActor" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="valuedItem" upperBound="-1"
eType="#//resource/ContractValuedItem" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="signer" upperBound="-1"
eType="#//resource/ContractSignatory" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="term" upperBound="-1"
eType="#//resource/ContractTerm" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="bindingx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="binding[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="friendly" upperBound="-1"
eType="#//resource/ContractFriendlyLanguage" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="legal" upperBound="-1"
eType="#//resource/ContractLegalLanguage" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="rule" upperBound="-1"
eType="#//resource/ContractComputableLanguage" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ContractActor" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Contract_Actor"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="entity" lowerBound="1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="role" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ContractValuedItem" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Contract_ValuedItem"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="entityx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entity[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="effectiveTime" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="unitPrice" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="factor" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="points" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="net" eType="#//datatype/Money"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ContractSignatory" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Contract_Signatory"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="party" lowerBound="1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="signature" lowerBound="1"
eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ContractTerm" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Contract_Term"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="issued" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="applies" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subType" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="action" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="actionReason" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="actor" upperBound="-1"
eType="#//resource/ContractTermTermActor" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="valuedItem" upperBound="-1"
eType="#//resource/ContractTermTermValuedItem" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="group" upperBound="-1"
eType="#//resource/ContractTerm" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ContractTermTermActor" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Term_TermActor"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="entity" lowerBound="1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="role" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ContractTermTermValuedItem" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Term_TermValuedItem"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="entityx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="entity[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="effectiveTime" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="unitPrice" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="factor" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="points" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="net" eType="#//datatype/Money"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ContractFriendlyLanguage" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Contract_FriendlyLanguage"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="contentx" lowerBound="1"
eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="content[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ContractLegalLanguage" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Contract_LegalLanguage"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="contentx" lowerBound="1"
eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="content[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ContractComputableLanguage" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Contract_ComputableLanguage"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="contentx" lowerBound="1"
eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="content[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Composition" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" lowerBound="1"
eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="class" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="title" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="confidentiality" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" lowerBound="1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="author" lowerBound="1"
upperBound="-1" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="attester" upperBound="-1"
eType="#//resource/CompositionAttester" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="custodian" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="event" upperBound="-1"
eType="#//resource/CompositionEvent" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="section" upperBound="-1"
eType="#//resource/CompositionSection" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="CompositionAttester" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Composition_Attester"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="mode" lowerBound="1"
upperBound="-1" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="time" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="party" eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="CompositionEvent" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Composition_Event"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="detail" upperBound="-1"
eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="CompositionSection" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Composition_Section"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="title" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" eType="#//datatype/Narrative"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="mode" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="orderedBy" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="entry" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="emptyReason" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="section" upperBound="-1"
eType="#//resource/CompositionSection" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Binary" eSuperTypes="#//resource/Resource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="contentType" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="content" lowerBound="1"
eType="#//datatype/Base64Binary"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DocumentManifest" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="masterIdentifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="recipient" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="author" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="created" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="source" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="content" lowerBound="1"
upperBound="-1" eType="#//resource/DocumentManifestContent" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="related" upperBound="-1"
eType="#//resource/DocumentManifestRelated" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DocumentManifestContent" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DocumentManifest_Content"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="px" lowerBound="1" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="p[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DocumentManifestRelated" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DocumentManifest_Related"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ref" eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="PaymentReconciliation" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="request" eType="#//resource/ProcessRequest"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="outcome" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="disposition" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ruleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="originalRuleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="created" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="organization" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requestProvider" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requestOrganization"
eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="detail" upperBound="-1"
eType="#//resource/PaymentReconciliationDetails" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="form" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="total" lowerBound="1"
eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="note" upperBound="-1"
eType="#//resource/PaymentReconciliationNotes" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="PaymentReconciliationDetails" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PaymentReconciliation_Details"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="request" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="responce" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="submitter" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="payee" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/Date"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="amount" eType="#//datatype/Money"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="PaymentReconciliationNotes" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="PaymentReconciliation_Notes"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DeviceUseStatement" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="bodySitex" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="bodySite[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="whenUsed" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="device" lowerBound="1"
eType="#//resource/Device"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="indication" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="notes" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="recordedOn" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="timingx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="timing[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScript" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" lowerBound="1" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="experimental" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="publisher" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contact" upperBound="-1"
eType="#//resource/TestScriptContact" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="useContext" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requirements" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="copyright" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="metadata" eType="#//resource/TestScriptMetadata"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="origin" upperBound="-1"
eType="#//resource/TestScriptOrigin" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="destination" upperBound="-1"
eType="#//resource/TestScriptDestination" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="multiserver" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="fixture" upperBound="-1"
eType="#//resource/TestScriptFixture" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="profile" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="variable" upperBound="-1"
eType="#//resource/TestScriptVariable" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="setup" eType="#//resource/TestScriptSetup"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="test" upperBound="-1"
eType="#//resource/TestScriptTest" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="teardown" eType="#//resource/TestScriptTeardown"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScriptContact" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TestScript_Contact"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScriptMetadata" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TestScript_Metadata"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="link" upperBound="-1"
eType="#//resource/TestScriptMetadataLink" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="capability" lowerBound="1"
upperBound="-1" eType="#//resource/TestScriptMetadataCapability" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScriptMetadataLink" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Metadata_Link"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" lowerBound="1" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScriptMetadataCapability" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Metadata_Capability"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="required" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="validated" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="origin" upperBound="-1"
eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="destination" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="link" upperBound="-1"
eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="conformance" lowerBound="1"
eType="#//resource/Conformance"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Conformance" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="experimental" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="publisher" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contact" upperBound="-1"
eType="#//resource/ConformanceContact" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" lowerBound="1"
eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requirements" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="copyright" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="kind" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="software" eType="#//resource/ConformanceSoftware"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="implementation" eType="#//resource/ConformanceImplementation"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="fhirVersion" lowerBound="1"
eType="#//datatype/Id"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="acceptUnknown" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="format" lowerBound="1"
upperBound="-1" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="profile" upperBound="-1"
eType="#//resource/StructureDefinition"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="rest" upperBound="-1"
eType="#//resource/ConformanceRest" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="messaging" upperBound="-1"
eType="#//resource/ConformanceMessaging" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="document" upperBound="-1"
eType="#//resource/ConformanceDocument" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConformanceContact" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Conformance_Contact"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConformanceSoftware" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Conformance_Software"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="releaseDate" eType="#//datatype/DateTime"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConformanceImplementation" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Conformance_Implementation"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" eType="#//datatype/Uri"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConformanceRest" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Conformance_Rest"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="mode" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="documentation" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="security" eType="#//resource/ConformanceRestSecurity"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="resource" lowerBound="1"
upperBound="-1" eType="#//resource/ConformanceRestResource" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="interaction" upperBound="-1"
eType="#//resource/ConformanceRestSystemInteraction" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="transactionMode" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="searchParam" upperBound="-1"
eType="#//resource/ConformanceRestResourceSearchParam" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="operation" upperBound="-1"
eType="#//resource/ConformanceRestOperation" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="compartment" upperBound="-1"
eType="#//datatype/Uri"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConformanceRestSecurity" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Rest_Security"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="cors" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="service" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="certificate" upperBound="-1"
eType="#//resource/ConformanceRestSecurityCertificate" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConformanceRestSecurityCertificate"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Security_Certificate"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="blob" eType="#//datatype/Base64Binary"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConformanceRestResource" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Rest_Resource"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="profile" eType="#//resource/StructureDefinition"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="interaction" lowerBound="1"
upperBound="-1" eType="#//resource/ConformanceRestResourceResourceInteraction"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="versioning" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="readHistory" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="updateCreate" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="conditionalCreate" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="conditionalUpdate" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="conditionalDelete" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="searchInclude" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="searchRevInclude" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="searchParam" upperBound="-1"
eType="#//resource/ConformanceRestResourceSearchParam" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConformanceRestResourceResourceInteraction"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Resource_ResourceInteraction"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="documentation" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConformanceRestResourceSearchParam"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Resource_SearchParam"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="definition" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="documentation" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="target" upperBound="-1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="modifier" upperBound="-1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="chain" upperBound="-1"
eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConformanceRestSystemInteraction"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Rest_SystemInteraction"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="documentation" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConformanceRestOperation" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Rest_Operation"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="definition" lowerBound="1"
eType="#//resource/OperationDefinition"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="OperationDefinition" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="kind" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="experimental" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="publisher" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contact" upperBound="-1"
eType="#//resource/OperationDefinitionContact" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requirements" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="idempotent" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="notes" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="base" eType="#//resource/OperationDefinition"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="system" lowerBound="1"
eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" upperBound="-1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="instance" lowerBound="1"
eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
eType="#//resource/OperationDefinitionParameter" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="OperationDefinitionContact" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="OperationDefinition_Contact"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="OperationDefinitionParameter" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="OperationDefinition_Parameter"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="use" lowerBound="1" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="min" lowerBound="1" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="max" lowerBound="1" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="documentation" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="profile" eType="#//resource/StructureDefinition"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="binding" eType="#//resource/OperationDefinitionParameterBinding"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="part" upperBound="-1"
eType="#//resource/OperationDefinitionParameter" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="OperationDefinitionParameterBinding"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Parameter_Binding"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="strength" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="valueSetx" lowerBound="1"
eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="valueSet[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConformanceMessaging" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Conformance_Messaging"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="endpoint" upperBound="-1"
eType="#//resource/ConformanceMessagingEndpoint" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reliableCache" eType="#//datatype/UnsignedInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="documentation" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="event" lowerBound="1"
upperBound="-1" eType="#//resource/ConformanceMessagingEvent" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConformanceMessagingEndpoint" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Messaging_Endpoint"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="protocol" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="address" lowerBound="1"
eType="#//datatype/Uri"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConformanceMessagingEvent" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Messaging_Event"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="mode" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="focus" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="request" lowerBound="1"
eType="#//resource/StructureDefinition"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="response" lowerBound="1"
eType="#//resource/StructureDefinition"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="documentation" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ConformanceDocument" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Conformance_Document"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="mode" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="documentation" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="profile" lowerBound="1"
eType="#//resource/StructureDefinition"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScriptOrigin" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TestScript_Origin"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="index" lowerBound="1"
eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="profile" lowerBound="1"
eType="#//datatype/Code"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScriptDestination" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TestScript_Destination"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="index" lowerBound="1"
eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="profile" lowerBound="1"
eType="#//datatype/Code"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScriptFixture" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TestScript_Fixture"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="autocreate" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="autodelete" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="resource" eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScriptVariable" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TestScript_Variable"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="defaultValue" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="headerField" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="path" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="sourceId" eType="#//datatype/Id"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScriptSetup" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TestScript_Setup"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="metadata" eType="#//resource/TestScriptMetadata"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="action" lowerBound="1"
upperBound="-1" eType="#//resource/TestScriptSetupSetupAction" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScriptSetupSetupAction" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Setup_SetupAction"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="operation" eType="#//resource/TestScriptSetupSetupActionOperation"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="assert" eType="#//resource/TestScriptSetupSetupActionAssert"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScriptSetupSetupActionOperation"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SetupAction_Operation"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="resource" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="label" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="accept" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contentType" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="destination" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encodeRequestUrl" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="origin" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="params" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requestHeader" upperBound="-1"
eType="#//resource/TestScriptSetupSetupActionOperationRequestHeader" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="responseId" eType="#//datatype/Id"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="sourceId" eType="#//datatype/Id"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="targetId" eType="#//datatype/Id"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScriptSetupSetupActionOperationRequestHeader"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Operation_RequestHeader"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="field" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1"
eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScriptSetupSetupActionAssert"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SetupAction_Assert"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="label" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="direction" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="compareToSourceId" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="compareToSourcePath"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contentType" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="headerField" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="minimumId" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="navigationLinks" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="operator" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="path" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="resource" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="response" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="responseCode" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="sourceId" eType="#//datatype/Id"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="validateProfileId" eType="#//datatype/Id"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="warningOnly" eType="#//datatype/Boolean"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScriptTest" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TestScript_Test"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="metadata" eType="#//resource/TestScriptMetadata"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="action" lowerBound="1"
upperBound="-1" eType="#//resource/TestScriptTestTestAction" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScriptTestTestAction" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Test_TestAction"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="operation" eType="#//resource/TestScriptSetupSetupActionOperation"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="assert" eType="#//resource/TestScriptSetupSetupActionAssert"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScriptTeardown" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="TestScript_Teardown"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="action" lowerBound="1"
upperBound="-1" eType="#//resource/TestScriptTeardownTeardownAction" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TestScriptTeardownTeardownAction"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Teardown_TeardownAction"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="operation" eType="#//resource/TestScriptSetupSetupActionOperation"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DataElement" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="experimental" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="publisher" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contact" upperBound="-1"
eType="#//resource/DataElementContact" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="useContext" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="copyright" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="stringency" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="mapping" upperBound="-1"
eType="#//resource/DataElementMapping" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="element" lowerBound="1"
upperBound="-1" eType="#//datatype/ElementDefinition"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DataElementContact" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DataElement_Contact"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DataElementMapping" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DataElement_Mapping"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identity" lowerBound="1"
eType="#//datatype/Id"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="uri" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="comments" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DecisionSupportRule" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="moduleMetadata" eType="#//resource/ModuleMetadata"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="library" upperBound="-1"
eType="#//resource/Library"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="trigger" upperBound="-1"
eType="#//resource/DecisionSupportRuleTrigger" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="condition" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="action" upperBound="-1"
eType="#//resource/DecisionSupportRuleAction" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DecisionSupportRuleTrigger" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DecisionSupportRule_Trigger"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eventName" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eventTimingx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="eventTiming[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DecisionSupportRuleAction" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DecisionSupportRule_Action"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="actionIdentifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="number" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="supportingEvidence" upperBound="-1"
eType="#//datatype/Attachment"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="documentation" upperBound="-1"
eType="#//datatype/Attachment"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="participantType" upperBound="-1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="title" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="textEquivalent" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="concept" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="resource" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="customization" upperBound="-1"
eType="#//resource/DecisionSupportRuleActionCustomization" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="actions" upperBound="-1"
eType="#//resource/DecisionSupportRuleAction" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DecisionSupportRuleActionCustomization"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Action_Customization"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="path" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="expression" lowerBound="1"
eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MessageHeader" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="timestamp" lowerBound="1"
eType="#//datatype/Instant"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="event" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="response" eType="#//resource/MessageHeaderResponse"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="source" lowerBound="1"
eType="#//resource/MessageHeaderMessageSource" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="destination" upperBound="-1"
eType="#//resource/MessageHeaderMessageDestination" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="enterer" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="author" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="receiver" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="responsible" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="data" upperBound="-1"
eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MessageHeaderResponse" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MessageHeader_Response"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" lowerBound="1"
eType="#//datatype/Id"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="details" eType="#//resource/OperationOutcome"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="OperationOutcome" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="issue" lowerBound="1"
upperBound="-1" eType="#//resource/OperationOutcomeIssue" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="OperationOutcomeIssue" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="OperationOutcome_Issue"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="severity" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="details" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="diagnostics" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="location" upperBound="-1"
eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MessageHeaderMessageSource" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MessageHeader_MessageSource"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="software" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contact" eType="#//datatype/ContactPoint"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="endpoint" lowerBound="1"
eType="#//datatype/Uri"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MessageHeaderMessageDestination" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MessageHeader_MessageDestination"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="target" eType="#//resource/Device"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="endpoint" lowerBound="1"
eType="#//datatype/Uri"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Subscription" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="criteria" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contact" upperBound="-1"
eType="#//datatype/ContactPoint"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="error" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="channel" lowerBound="1"
eType="#//resource/SubscriptionChannel" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="end" eType="#//datatype/Instant"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="tag" upperBound="-1"
eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SubscriptionChannel" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Subscription_Channel"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="endpoint" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="payload" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="header" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EnrollmentResponse" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="request" eType="#//resource/EnrollmentRequest"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="outcome" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="disposition" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ruleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="originalRuleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="created" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="organization" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requestProvider" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requestOrganization"
eType="#//resource/Organization"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EnrollmentRequest" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ruleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="originalRuleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="created" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="target" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="provider" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="organization" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="coverage" lowerBound="1"
eType="#//resource/Coverage"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="relationship" lowerBound="1"
eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Coverage" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="issuer" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="bin" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subscriberId" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="group" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="plan" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subPlan" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dependent" eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequence" eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subscriber" eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="network" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contract" upperBound="-1"
eType="#//resource/Contract"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImmunizationRecommendation" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="recommendation" lowerBound="1"
upperBound="-1" eType="#//resource/ImmunizationRecommendationRecommendation"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImmunizationRecommendationRecommendation"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ImmunizationRecommendation_Recommendation"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" lowerBound="1"
eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="vaccineCode" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="doseNumber" eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="forecastStatus" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dateCriterion" upperBound="-1"
eType="#//resource/ImmunizationRecommendationRecommendationDateCriterion"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="protocol" eType="#//resource/ImmunizationRecommendationRecommendationProtocol"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="supportingImmunization"
upperBound="-1" eType="#//resource/Immunization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="supportingPatientInformation"
upperBound="-1" eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImmunizationRecommendationRecommendationDateCriterion"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Recommendation_DateCriterion"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1"
eType="#//datatype/DateTime"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImmunizationRecommendationRecommendationProtocol"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Recommendation_Protocol"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="doseSequence" eType="#//datatype/Integer"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="authority" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="series" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Immunization" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="vaccineCode" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="wasNotGiven" lowerBound="1"
eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reported" lowerBound="1"
eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="performer" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requester" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="manufacturer" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="lotNumber" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="expirationDate" eType="#//datatype/Date"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="site" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="route" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="doseQuantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="note" upperBound="-1"
eType="#//datatype/Annotation"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="explanation" eType="#//resource/ImmunizationExplanation"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reaction" upperBound="-1"
eType="#//resource/ImmunizationReaction" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="vaccinationProtocol"
upperBound="-1" eType="#//resource/ImmunizationVaccinationProtocol" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImmunizationExplanation" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Immunization_Explanation"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reasonNotGiven" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImmunizationReaction" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Immunization_Reaction"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="detail" eType="#//resource/Observation"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reported" eType="#//datatype/Boolean"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImmunizationVaccinationProtocol" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Immunization_VaccinationProtocol"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="doseSequence" lowerBound="1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="authority" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="series" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="seriesDoses" eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="targetDisease" lowerBound="1"
upperBound="-1" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="doseStatus" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="doseStatusReason" eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Bundle" eSuperTypes="#//resource/Resource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="total" eType="#//datatype/UnsignedInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="link" upperBound="-1"
eType="#//resource/BundleLink" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="entry" upperBound="-1"
eType="#//resource/BundleEntry" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="signature" eType="#//datatype/Signature"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="BundleLink" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Bundle_Link"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="relation" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" lowerBound="1" eType="#//datatype/Uri"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="BundleEntry" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Bundle_Entry"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="link" upperBound="-1"
eType="#//resource/BundleLink" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="fullUrl" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="resource" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="search" eType="#//resource/BundleEntrySearch"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="request" eType="#//resource/BundleEntryRequest"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="response" eType="#//resource/BundleEntryResponse"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="BundleEntrySearch" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Entry_Search"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="mode" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="score" eType="#//datatype/Decimal"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="BundleEntryRequest" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Entry_Request"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="method" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" lowerBound="1" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ifNoneMatch" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ifModifiedSince" eType="#//datatype/Instant"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ifMatch" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ifNoneExist" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="BundleEntryResponse" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Entry_Response"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="etag" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="lastModified" eType="#//datatype/Instant"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EligibilityResponse" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="request" eType="#//resource/EligibilityRequest"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="outcome" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="disposition" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ruleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="originalRuleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="created" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="organization" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requestProvider" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requestOrganization"
eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="inforce" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contract" eType="#//resource/Contract"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="form" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="benefitBalance" upperBound="-1"
eType="#//resource/EligibilityResponseBenefits" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="error" upperBound="-1"
eType="#//resource/EligibilityResponseErrors" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EligibilityRequest" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ruleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="originalRuleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="created" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="target" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="provider" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="organization" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="priority" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="enterer" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="facility" eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="coverage" eType="#//resource/Coverage"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="businessArrangement"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="relationship" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="servicedx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="serviced[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="benefitCategory" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="benefitSubCategory" eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EligibilityResponseBenefits" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EligibilityResponse_Benefits"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subCategory" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="network" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="unit" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="term" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="financial" upperBound="-1"
eType="#//resource/EligibilityResponseBenefitsBenefit" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EligibilityResponseBenefitsBenefit"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Benefits_Benefit"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="benefitx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="benefit[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="benefitUsedx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="benefitUsed[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EligibilityResponseErrors" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="EligibilityResponse_Errors"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Parameters" eSuperTypes="#//resource/Resource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
eType="#//resource/ParametersParameter" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ParametersParameter" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Parameters_Parameter"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="valuex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="value[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="resource" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="part" upperBound="-1"
eType="#//resource/ParametersParameter" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MedicationDispense" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dispenser" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="authorizingPrescription"
upperBound="-1" eType="#//resource/MedicationOrder"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="daysSupply" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="medicationx" lowerBound="1"
eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="medication[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="whenPrepared" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="whenHandedOver" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="destination" eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="receiver" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="note" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dosageInstruction" upperBound="-1"
eType="#//resource/MedicationDispenseDosageInstruction" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="substitution" eType="#//resource/MedicationDispenseSubstitution"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MedicationDispenseDosageInstruction"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MedicationDispense_DosageInstruction"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="additionalInstructions"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="timing" eType="#//datatype/Timing"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="asNeededx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="asNeeded[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="sitex" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="site[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="route" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="method" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dosex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="dose[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="ratex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="rate[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="maxDosePerPeriod" eType="#//datatype/Ratio"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MedicationDispenseSubstitution" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MedicationDispense_Substitution"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="responsibleParty" upperBound="-1"
eType="#//resource/Practitioner"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimResponse" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="request" eType="#//resource/Claim"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ruleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="originalRuleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="created" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="organization" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requestProvider" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requestOrganization"
eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="outcome" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="disposition" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="payeeType" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="item" upperBound="-1"
eType="#//resource/ClaimResponseItems" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="addItem" upperBound="-1"
eType="#//resource/ClaimResponseAddedItem" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="error" upperBound="-1"
eType="#//resource/ClaimResponseErrors" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="totalCost" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="unallocDeductable" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="totalBenefit" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="paymentAdjustment" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="paymentAdjustmentReason"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="paymentDate" eType="#//datatype/Date"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="paymentAmount" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="paymentRef" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reserved" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="form" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="note" upperBound="-1"
eType="#//resource/ClaimResponseNotes" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="coverage" upperBound="-1"
eType="#//resource/ClaimResponseCoverage" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Claim" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ruleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="originalRuleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="created" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="billablePeriod" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="target" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="provider" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="organization" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="use" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="priority" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="fundsReserve" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="enterer" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="facility" eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="relatedClaim" upperBound="-1"
eType="#//resource/Claim"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="prescription" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="originalPrescription"
eType="#//resource/MedicationOrder"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="payee" eType="#//resource/ClaimPayee"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="referral" eType="#//resource/ReferralRequest"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="diagnosis" upperBound="-1"
eType="#//resource/ClaimDiagnosis" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="specialCondition" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="coverage" upperBound="-1"
eType="#//resource/ClaimCoverage" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="exception" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="school" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="accidentDate" eType="#//datatype/Date"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="accidentType" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="accidentLocationx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="accidentLocation[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="interventionException"
upperBound="-1" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="onsetx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="onset[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="employmentImpacted" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="hospitalization" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="item" upperBound="-1"
eType="#//resource/ClaimItems" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="total" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="additionalMaterials"
upperBound="-1" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="missingTeeth" upperBound="-1"
eType="#//resource/ClaimMissingTeeth" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimPayee" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Claim_Payee"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="provider" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="organization" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="person" eType="#//resource/Patient"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimDiagnosis" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Claim_Diagnosis"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequence" lowerBound="1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="diagnosis" lowerBound="1"
eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimCoverage" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Claim_Coverage"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequence" lowerBound="1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="focal" lowerBound="1"
eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="coverage" lowerBound="1"
eType="#//resource/Coverage"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="businessArrangement"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="relationship" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="preAuthRef" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="claimResponse" eType="#//resource/ClaimResponse"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="originalRuleset" eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimItems" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Claim_Items"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequence" lowerBound="1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="provider" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="diagnosisLinkId" upperBound="-1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="service" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="servicedx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="serviced[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="place" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="unitPrice" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="factor" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="points" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="net" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="udi" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="bodySite" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subSite" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="modifier" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="detail" upperBound="-1"
eType="#//resource/ClaimItemsDetail" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="prosthesis" eType="#//resource/ClaimItemsProsthesis"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimItemsDetail" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Items_Detail"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequence" lowerBound="1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="service" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="unitPrice" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="factor" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="points" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="net" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="udi" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subDetail" upperBound="-1"
eType="#//resource/ClaimItemsDetailSubDetail" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimItemsDetailSubDetail" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Detail_SubDetail"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequence" lowerBound="1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="service" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="unitPrice" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="factor" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="points" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="net" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="udi" eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimItemsProsthesis" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Items_Prosthesis"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="initial" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="priorDate" eType="#//datatype/Date"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="priorMaterial" eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimMissingTeeth" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Claim_MissingTeeth"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="tooth" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="extractionDate" eType="#//datatype/Date"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimResponseItems" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ClaimResponse_Items"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequenceLinkId" lowerBound="1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="noteNumber" upperBound="-1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="adjudication" upperBound="-1"
eType="#//resource/ClaimResponseItemsItemAdjudication" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="detail" upperBound="-1"
eType="#//resource/ClaimResponseItemsItemDetail" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimResponseItemsItemAdjudication"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Items_ItemAdjudication"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="amount" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//datatype/Decimal"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimResponseItemsItemDetail" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Items_ItemDetail"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequenceLinkId" lowerBound="1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="adjudication" upperBound="-1"
eType="#//resource/ClaimResponseItemsItemDetailDetailAdjudication" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subDetail" upperBound="-1"
eType="#//resource/ClaimResponseItemsItemDetailSubDetail" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimResponseItemsItemDetailDetailAdjudication"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ItemDetail_DetailAdjudication"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="amount" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//datatype/Decimal"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimResponseItemsItemDetailSubDetail"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ItemDetail_SubDetail"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequenceLinkId" lowerBound="1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="adjudication" upperBound="-1"
eType="#//resource/ClaimResponseItemsItemDetailSubDetailSubdetailAdjudication"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimResponseItemsItemDetailSubDetailSubdetailAdjudication"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SubDetail_SubdetailAdjudication"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="amount" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//datatype/Decimal"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimResponseAddedItem" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ClaimResponse_AddedItem"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequenceLinkId" upperBound="-1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="service" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="fee" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="noteNumberLinkId" upperBound="-1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="adjudication" upperBound="-1"
eType="#//resource/ClaimResponseAddedItemAddedItemAdjudication" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="detail" upperBound="-1"
eType="#//resource/ClaimResponseAddedItemAddedItemsDetail" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimResponseAddedItemAddedItemAdjudication"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AddedItem_AddedItemAdjudication"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="amount" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//datatype/Decimal"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimResponseAddedItemAddedItemsDetail"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AddedItem_AddedItemsDetail"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="service" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="fee" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="adjudication" upperBound="-1"
eType="#//resource/ClaimResponseAddedItemAddedItemsDetailAddedItemDetailAdjudication"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimResponseAddedItemAddedItemsDetailAddedItemDetailAdjudication"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AddedItemsDetail_AddedItemDetailAdjudication"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="amount" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//datatype/Decimal"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimResponseErrors" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ClaimResponse_Errors"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequenceLinkId" eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="detailSequenceLinkId"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subdetailSequenceLinkId"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimResponseNotes" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ClaimResponse_Notes"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="number" eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ClaimResponseCoverage" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ClaimResponse_Coverage"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequence" lowerBound="1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="focal" lowerBound="1"
eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="coverage" lowerBound="1"
eType="#//resource/Coverage"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="businessArrangement"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="relationship" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="preAuthRef" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="claimResponse" eType="#//resource/ClaimResponse"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="originalRuleset" eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefit" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="claim" eType="#//resource/Claim"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="claimResponse" eType="#//resource/ClaimResponse"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ruleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="originalRuleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="created" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="billablePeriod" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="disposition" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="provider" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="organization" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="facility" eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="relatedClaim" upperBound="-1"
eType="#//resource/Claim"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="prescription" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="originalPrescription"
eType="#//resource/MedicationOrder"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="payee" eType="#//resource/ExplanationOfBenefitPayee"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="referral" eType="#//resource/ReferralRequest"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="diagnosis" upperBound="-1"
eType="#//resource/ExplanationOfBenefitDiagnosis" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="specialCondition" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="precedence" eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="coverage" lowerBound="1"
eType="#//resource/ExplanationOfBenefitCoverage" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="exception" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="school" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="accidentDate" eType="#//datatype/Date"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="accidentType" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="accidentLocationx" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="accidentLocation[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="interventionException"
upperBound="-1" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="onsetx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="onset[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="employmentImpacted" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="hospitalization" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="item" upperBound="-1"
eType="#//resource/ExplanationOfBenefitItems" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="addItem" upperBound="-1"
eType="#//resource/ExplanationOfBenefitAddedItem" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="claimTotal" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="missingTeeth" upperBound="-1"
eType="#//resource/ExplanationOfBenefitMissingTeeth" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="unallocDeductable" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="totalBenefit" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="paymentAdjustment" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="paymentAdjustmentReason"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="paymentDate" eType="#//datatype/Date"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="paymentAmount" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="paymentRef" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reserved" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="form" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="note" upperBound="-1"
eType="#//resource/ExplanationOfBenefitNotes" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="benefitBalance" upperBound="-1"
eType="#//resource/ExplanationOfBenefitBenefitBalance" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitPayee" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ExplanationOfBenefit_Payee"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="provider" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="organization" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="person" eType="#//resource/Patient"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitDiagnosis" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ExplanationOfBenefit_Diagnosis"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequence" lowerBound="1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="diagnosis" lowerBound="1"
eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitCoverage" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ExplanationOfBenefit_Coverage"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="coverage" lowerBound="1"
eType="#//resource/Coverage"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="relationship" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="preAuthRef" upperBound="-1"
eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitItems" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ExplanationOfBenefit_Items"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequence" lowerBound="1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="provider" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="diagnosisLinkId" upperBound="-1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="service" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="servicedx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="serviced[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="place" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="unitPrice" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="factor" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="points" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="net" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="udi" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="bodySite" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subSite" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="modifier" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="noteNumber" upperBound="-1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="adjudication" upperBound="-1"
eType="#//resource/ExplanationOfBenefitItemsItemAdjudication" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="detail" upperBound="-1"
eType="#//resource/ExplanationOfBenefitItemsDetail" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="prosthesis" eType="#//resource/ExplanationOfBenefitItemsProsthesis"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitItemsItemAdjudication"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Items_ItemAdjudication"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="amount" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//datatype/Decimal"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitItemsDetail" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Items_Detail"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequence" lowerBound="1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="service" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="unitPrice" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="factor" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="points" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="net" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="udi" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="adjudication" upperBound="-1"
eType="#//resource/ExplanationOfBenefitItemsDetailDetailAdjudication" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subDetail" upperBound="-1"
eType="#//resource/ExplanationOfBenefitItemsDetailSubDetail" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitItemsDetailDetailAdjudication"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Detail_DetailAdjudication"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="amount" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//datatype/Decimal"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitItemsDetailSubDetail"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Detail_SubDetail"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequence" lowerBound="1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="service" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="unitPrice" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="factor" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="points" eType="#//datatype/Decimal"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="net" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="udi" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="adjudication" upperBound="-1"
eType="#//resource/ExplanationOfBenefitItemsDetailSubDetailSubDetailAdjudication"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitItemsDetailSubDetailSubDetailAdjudication"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SubDetail_SubDetailAdjudication"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="amount" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//datatype/Decimal"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitItemsProsthesis"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Items_Prosthesis"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="initial" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="priorDate" eType="#//datatype/Date"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="priorMaterial" eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitAddedItem" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ExplanationOfBenefit_AddedItem"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="sequenceLinkId" upperBound="-1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="service" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="fee" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="noteNumberLinkId" upperBound="-1"
eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="adjudication" upperBound="-1"
eType="#//resource/ExplanationOfBenefitAddedItemAddedItemAdjudication" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="detail" upperBound="-1"
eType="#//resource/ExplanationOfBenefitAddedItemAddedItemsDetail" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitAddedItemAddedItemAdjudication"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AddedItem_AddedItemAdjudication"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="amount" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//datatype/Decimal"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitAddedItemAddedItemsDetail"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AddedItem_AddedItemsDetail"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="service" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="fee" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="adjudication" upperBound="-1"
eType="#//resource/ExplanationOfBenefitAddedItemAddedItemsDetailAddedItemDetailAdjudication"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitAddedItemAddedItemsDetailAddedItemDetailAdjudication"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AddedItemsDetail_AddedItemDetailAdjudication"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="amount" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//datatype/Decimal"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitMissingTeeth"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ExplanationOfBenefit_MissingTeeth"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="tooth" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="extractionDate" eType="#//datatype/Date"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitNotes" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ExplanationOfBenefit_Notes"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="number" eType="#//datatype/PositiveInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitBenefitBalance"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ExplanationOfBenefit_BenefitBalance"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subCategory" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="network" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="unit" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="term" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="financial" upperBound="-1"
eType="#//resource/ExplanationOfBenefitBenefitBalanceBenefit" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExplanationOfBenefitBenefitBalanceBenefit"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="BenefitBalance_Benefit"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="benefitx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="benefit[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="benefitUsedx" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="benefitUsed[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImplementationGuide" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" lowerBound="1" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="experimental" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="publisher" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contact" upperBound="-1"
eType="#//resource/ImplementationGuideContact" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="useContext" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="copyright" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="fhirVersion" eType="#//datatype/Id"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dependency" upperBound="-1"
eType="#//resource/ImplementationGuideDependency" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="package" lowerBound="1"
upperBound="-1" eType="#//resource/ImplementationGuidePackage" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="global" upperBound="-1"
eType="#//resource/ImplementationGuideGlobal" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="binary" upperBound="-1"
eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="page" lowerBound="1"
eType="#//resource/ImplementationGuidePage" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImplementationGuideContact" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ImplementationGuide_Contact"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImplementationGuideDependency" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ImplementationGuide_Dependency"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="uri" lowerBound="1" eType="#//datatype/Uri"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImplementationGuidePackage" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ImplementationGuide_Package"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="resource" lowerBound="1"
upperBound="-1" eType="#//resource/ImplementationGuidePackageResource" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImplementationGuidePackageResource"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Package_Resource"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="purpose" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="acronym" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="sourcex" lowerBound="1"
eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="source[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="exampleFor" eType="#//resource/StructureDefinition"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImplementationGuideGlobal" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ImplementationGuide_Global"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="profile" lowerBound="1"
eType="#//resource/StructureDefinition"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImplementationGuidePage" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ImplementationGuide_Page"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="source" lowerBound="1"
eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="kind" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" upperBound="-1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="package" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="format" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="page" upperBound="-1"
eType="#//resource/ImplementationGuidePage" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SearchParameter" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" lowerBound="1" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="experimental" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="publisher" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contact" upperBound="-1"
eType="#//resource/SearchParameterContact" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requirements" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="base" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="xpath" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="xpathUsage" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="target" upperBound="-1"
eType="#//datatype/Code"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SearchParameterContact" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="SearchParameter_Contact"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExpansionProfile" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="url" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="experimental" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="publisher" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contact" upperBound="-1"
eType="#//resource/ExpansionProfileContact" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="codeSystem" eType="#//resource/ExpansionProfileCodeSystem"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="includeDesignations"
eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="designation" eType="#//resource/ExpansionProfileDesignation"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="includeDefinition" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="includeInactive" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="excludeNested" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="excludeNotForUi" eType="#//datatype/Boolean">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="excludeNotForUI"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="excludePostCoordinated"
eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="displayLanguage" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="limitedExpansion" eType="#//datatype/Boolean"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExpansionProfileContact" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ExpansionProfile_Contact"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExpansionProfileCodeSystem" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ExpansionProfile_CodeSystem"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="include" eType="#//resource/ExpansionProfileCodeSystemCodeSystemInclude"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="exclude" eType="#//resource/ExpansionProfileCodeSystemCodeSystemExclude"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExpansionProfileCodeSystemCodeSystemInclude"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CodeSystem_CodeSystemInclude"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="codeSystem" lowerBound="1"
upperBound="-1" eType="#//resource/ExpansionProfileCodeSystemCodeSystemIncludeCodeSystemIncludeCodeSystem"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExpansionProfileCodeSystemCodeSystemIncludeCodeSystemIncludeCodeSystem"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CodeSystemInclude_CodeSystemIncludeCodeSystem"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="system" lowerBound="1"
eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExpansionProfileCodeSystemCodeSystemExclude"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CodeSystem_CodeSystemExclude"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="codeSystem" lowerBound="1"
upperBound="-1" eType="#//resource/ExpansionProfileCodeSystemCodeSystemExcludeCodeSystemExcludeCodeSystem"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExpansionProfileCodeSystemCodeSystemExcludeCodeSystemExcludeCodeSystem"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="CodeSystemExclude_CodeSystemExcludeCodeSystem"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="system" lowerBound="1"
eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExpansionProfileDesignation" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ExpansionProfile_Designation"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="include" eType="#//resource/ExpansionProfileDesignationDesignationInclude"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="exclude" eType="#//resource/ExpansionProfileDesignationDesignationExclude"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExpansionProfileDesignationDesignationInclude"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Designation_DesignationInclude"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="designation" upperBound="-1"
eType="#//resource/ExpansionProfileDesignationDesignationIncludeDesignationIncludeDesignation"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExpansionProfileDesignationDesignationIncludeDesignationIncludeDesignation"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DesignationInclude_DesignationIncludeDesignation"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="language" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="use" eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExpansionProfileDesignationDesignationExclude"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Designation_DesignationExclude"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="designation" upperBound="-1"
eType="#//resource/ExpansionProfileDesignationDesignationExcludeDesignationExcludeDesignation"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ExpansionProfileDesignationDesignationExcludeDesignationExcludeDesignation"
eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DesignationExclude_DesignationExcludeDesignation"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="language" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="use" eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="OrderSet" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="moduleMetadata" eType="#//resource/ModuleMetadata"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="library" upperBound="-1"
eType="#//resource/Library"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="item" upperBound="-1"
eType="#//resource/OrderSetItem" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="OrderSetItem" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="OrderSet_Item"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="number" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="title" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="textEquivalent" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="supportingEvidence" upperBound="-1"
eType="#//datatype/Attachment"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="documentation" upperBound="-1"
eType="#//datatype/Attachment"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="participantType" upperBound="-1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="concept" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="groupingBehavior" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="selectionBehavior" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requiredBehavior" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="precheckBehavior" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="cardinalityBehavior"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="resource" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="customization" upperBound="-1"
eType="#//resource/OrderSetItemCustomization" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="items" upperBound="-1"
eType="#//resource/OrderSetItem" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="OrderSetItemCustomization" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Item_Customization"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="path" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="expression" lowerBound="1"
eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Provenance" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="target" lowerBound="1"
upperBound="-1" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="period" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="recorded" lowerBound="1"
eType="#//datatype/Instant"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reason" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="activity" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="policy" upperBound="-1"
eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="agent" upperBound="-1"
eType="#//resource/ProvenanceAgent" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="entity" upperBound="-1"
eType="#//resource/ProvenanceEntity" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="signature" upperBound="-1"
eType="#//datatype/Signature"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ProvenanceAgent" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Provenance_Agent"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="role" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="actor" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="userId" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="relatedAgent" upperBound="-1"
eType="#//resource/ProvenanceAgentRelatedAgent" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ProvenanceAgentRelatedAgent" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Agent_RelatedAgent"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="target" lowerBound="1"
eType="#//datatype/Uri"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ProvenanceEntity" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Provenance_Entity"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="role" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reference" lowerBound="1"
eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="display" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="agent" eType="#//resource/ProvenanceAgent"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ProcessResponse" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="request" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="outcome" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="disposition" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ruleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="originalRuleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="created" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="organization" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requestProvider" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requestOrganization"
eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="form" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="notes" upperBound="-1"
eType="#//resource/ProcessResponseNotes" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="error" upperBound="-1"
eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ProcessResponseNotes" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="ProcessResponse_Notes"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Measure" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="moduleMetadata" eType="#//resource/ModuleMetadata"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="library" upperBound="-1"
eType="#//resource/Library"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="population" upperBound="-1"
eType="#//resource/MeasurePopulation" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="stratifier" upperBound="-1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="supplementalData" upperBound="-1"
eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MeasurePopulation" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Measure_Population"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="criteria" lowerBound="1"
eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="PaymentNotice" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ruleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="originalRuleset" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="created" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="target" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="provider" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="organization" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="request" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="response" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="paymentStatus" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="statusDate" eType="#//datatype/Date"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="List" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="title" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="source" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="orderedBy" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="mode" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="note" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="entry" upperBound="-1"
eType="#//resource/ListEntry" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="emptyReason" eType="#//datatype/CodeableConcept"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ListEntry" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="List_Entry"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="flag" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="deleted" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="item" lowerBound="1"
eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="GuidanceResponse" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="requestId" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="module" lowerBound="1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="evaluationMessage" upperBound="-1"
eType="#//resource/OperationOutcome"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="outputParameters" eType="#//resource/Parameters"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="action" upperBound="-1"
eType="#//resource/GuidanceResponseAction" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="GuidanceResponseAction" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="GuidanceResponse_Action"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="actionIdentifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="number" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="supportingEvidence" upperBound="-1"
eType="#//datatype/Attachment"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="documentation" upperBound="-1"
eType="#//datatype/Attachment"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="participant" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="title" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="textEquivalent" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="concept" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="resource" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="actions" upperBound="-1"
eType="#//resource/GuidanceResponseAction" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DetectedIssue" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="category" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="severity" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="implicated" upperBound="-1"
eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="detail" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="author" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reference" eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="mitigation" upperBound="-1"
eType="#//resource/DetectedIssueMitigation" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DetectedIssueMitigation" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="DetectedIssue_Mitigation"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="action" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="author" eType="#//resource/Practitioner"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Account" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="activePeriod" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="currency" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="balance" eType="#//datatype/Money"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="coveragePeriod" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="owner" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MedicationAdministration" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" lowerBound="1"
eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="practitioner" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="encounter" eType="#//resource/Encounter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="prescription" eType="#//resource/MedicationOrder"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="wasNotGiven" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reasonNotGiven" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reasonGiven" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="effectiveTimex" lowerBound="1"
eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="effectiveTime[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="medicationx" lowerBound="1"
eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="medication[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="device" upperBound="-1"
eType="#//resource/Device"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="note" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dosage" eType="#//resource/MedicationAdministrationDosage"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MedicationAdministrationDosage" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="MedicationAdministration_Dosage"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="text" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="sitex" eType="#//datatype/Base">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="site[x]"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="route" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="method" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ratex" eType="#//datatype/DataType">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="rate[x]"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="AppointmentResponse" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="appointment" lowerBound="1"
eType="#//resource/Appointment"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="start" eType="#//datatype/Instant"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="end" eType="#//datatype/Instant"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="participantType" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="actor" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="participantStatus" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="comment" eType="#//datatype/String"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="AuditEvent" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="event" lowerBound="1"
eType="#//resource/AuditEventEvent" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="participant" lowerBound="1"
upperBound="-1" eType="#//resource/AuditEventParticipant" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="source" lowerBound="1"
eType="#//resource/AuditEventSource" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="object" upperBound="-1"
eType="#//resource/AuditEventObject" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="AuditEventEvent" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AuditEvent_Event"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subtype" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="action" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dateTime" lowerBound="1"
eType="#//datatype/Instant"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="outcome" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="outcomeDesc" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="purposeOfEvent" upperBound="-1"
eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="AuditEventParticipant" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AuditEvent_Participant"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="role" upperBound="-1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reference" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="userId" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="altId" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="requestor" lowerBound="1"
eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="policy" upperBound="-1"
eType="#//datatype/Uri"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="media" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="network" eType="#//resource/AuditEventParticipantNetwork"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="purposeOfUse" upperBound="-1"
eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="AuditEventParticipantNetwork" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Participant_Network"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="address" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Code"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="AuditEventSource" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AuditEvent_Source"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="site" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" lowerBound="1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" upperBound="-1"
eType="#//datatype/Coding"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="AuditEventObject" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="AuditEvent_Object"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="reference" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="role" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="lifecycle" eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="securityLabel" upperBound="-1"
eType="#//datatype/Coding"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="query" eType="#//datatype/Base64Binary"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="detail" upperBound="-1"
eType="#//resource/AuditEventObjectDetail" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="AuditEventObjectDetail" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Object_Detail"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1"
eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1"
eType="#//datatype/Base64Binary"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Basic" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="code" lowerBound="1"
eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="subject" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="author" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="created" eType="#//datatype/Date"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="OrderResponse" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="request" lowerBound="1"
eType="#//resource/Order"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="date" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="who" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="orderStatus" lowerBound="1"
eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="fulfillment" upperBound="-1"
eType="#//resource/Resource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SupplyDelivery" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//datatype/Code"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="patient" eType="#//resource/Patient"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="quantity" eType="#//datatype/SimpleQuantity"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="suppliedItem" eType="#//resource/Resource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="supplier" eType="#//resource/Practitioner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="whenPrepared" eType="#//datatype/Period"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="time" eType="#//datatype/DateTime"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="destination" eType="#//resource/Location"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="receiver" upperBound="-1"
eType="#//resource/Practitioner"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Organization" eSuperTypes="#//resource/DomainResource">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="identifier" upperBound="-1"
eType="#//datatype/Identifier"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="active" eType="#//datatype/Boolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/String"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="address" upperBound="-1"
eType="#//datatype/Address"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="partOf" eType="#//resource/Organization"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contact" upperBound="-1"
eType="#//resource/OrganizationContact" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="OrganizationContact" eSuperTypes="#//datatype/BackboneElement">
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="Organization_Contact"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="purpose" eType="#//datatype/CodeableConcept"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//datatype/HumanName"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="telecom" upperBound="-1"
eType="#//datatype/ContactPoint"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="address" eType="#//datatype/Address"/>
</eClassifiers>
</eSubpackages>
</ecore:EPackage>