blob: 3329c83f25c16bba424eb3fc09bd0d6ab7d16a02 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.mdht.fhir.xsd/src" modelPluginID="org.eclipse.mdht.fhir.xsd"
modelName="Fhir-xsd" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
importerID="org.eclipse.xsd.ecore.importer" complianceLevel="7.0" copyrightFields="false"
usedGenPackages="../../org.eclipse.emf.ecore/model/XMLNamespace.genmodel#//namespace"
operationReflection="true" importOrganizing="true">
<foreignModel>schemas/conformance.xsd</foreignModel>
<genPackages prefix="Xhtml" basePackage="org.w3._1999" resource="XML" disposableProviderFactory="true"
loadInitialization="true" literalsInterface="false" ecorePackage="xhtml.ecore#/">
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//AlignType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//AlignType/left"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//AlignType/center"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//AlignType/right"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//AlignType/justify"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//AlignType/char"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//CheckedType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//CheckedType/checked"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//DeclareType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//DeclareType/declare"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//DeferType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//DeferType/defer"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//DirType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//DirType/ltr"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//DirType/rtl"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//DirType1">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//DirType1/ltr"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//DirType1/rtl"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//DisabledType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//DisabledType/disabled"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//DisabledType1">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//DisabledType1/disabled"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//DisabledType2">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//DisabledType2/disabled"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//DisabledType3">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//DisabledType3/disabled"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//DisabledType4">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//DisabledType4/disabled"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//DisabledType5">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//DisabledType5/disabled"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//InputType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//InputType/text"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//InputType/password"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//InputType/checkbox"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//InputType/radio"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//InputType/submit"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//InputType/reset"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//InputType/file"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//InputType/hidden"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//InputType/image"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//InputType/button"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//IsmapType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//IsmapType/ismap"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//MethodType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//MethodType/get"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//MethodType/post"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//MultipleType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//MultipleType/multiple"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//NohrefType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//NohrefType/nohref"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//ReadonlyType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//ReadonlyType/readonly"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//ReadonlyType1">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//ReadonlyType1/readonly"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//Scope">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//Scope/row"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//Scope/col"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//Scope/rowgroup"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//Scope/colgroup"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//SelectedType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//SelectedType/selected"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//Shape">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//Shape/rect"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//Shape/circle"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//Shape/poly"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//Shape/default"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//TFrame">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//TFrame/void"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//TFrame/above"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//TFrame/below"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//TFrame/hsides"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//TFrame/lhs"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//TFrame/rhs"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//TFrame/vsides"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//TFrame/box"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//TFrame/border"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//TRules">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//TRules/none"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//TRules/groups"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//TRules/rows"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//TRules/cols"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//TRules/all"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//TypeType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//TypeType/button"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//TypeType/submit"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//TypeType/reset"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//ValignType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//ValignType/top"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//ValignType/middle"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//ValignType/bottom"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//ValignType/baseline"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//ValuetypeType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//ValuetypeType/data"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//ValuetypeType/ref"/>
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//ValuetypeType/object"/>
</genEnums>
<genDataTypes ecoreDataType="xhtml.ecore#//AlignTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Character"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Charset"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Charsets"/>
<genDataTypes ecoreDataType="xhtml.ecore#//CheckedTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//ContentType"/>
<genDataTypes ecoreDataType="xhtml.ecore#//ContentTypes"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Coords"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Datetime"/>
<genDataTypes ecoreDataType="xhtml.ecore#//DeclareTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//DeferTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//DirTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//DirTypeObject1"/>
<genDataTypes ecoreDataType="xhtml.ecore#//DisabledTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//DisabledTypeObject1"/>
<genDataTypes ecoreDataType="xhtml.ecore#//DisabledTypeObject2"/>
<genDataTypes ecoreDataType="xhtml.ecore#//DisabledTypeObject3"/>
<genDataTypes ecoreDataType="xhtml.ecore#//DisabledTypeObject4"/>
<genDataTypes ecoreDataType="xhtml.ecore#//DisabledTypeObject5"/>
<genDataTypes ecoreDataType="xhtml.ecore#//InputTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//IsmapTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//LanguageCode"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Length"/>
<genDataTypes ecoreDataType="xhtml.ecore#//LinkTypes"/>
<genDataTypes ecoreDataType="xhtml.ecore#//MediaDesc"/>
<genDataTypes ecoreDataType="xhtml.ecore#//MethodTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//MultiLength"/>
<genDataTypes ecoreDataType="xhtml.ecore#//MultipleTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//NohrefTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Number"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Pixels"/>
<genDataTypes ecoreDataType="xhtml.ecore#//ReadonlyTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//ReadonlyTypeObject1"/>
<genDataTypes ecoreDataType="xhtml.ecore#//ScopeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Script"/>
<genDataTypes ecoreDataType="xhtml.ecore#//SelectedTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//ShapeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//StyleSheet"/>
<genDataTypes ecoreDataType="xhtml.ecore#//TabindexNumber"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Text"/>
<genDataTypes ecoreDataType="xhtml.ecore#//TFrameObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//TRulesObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//TypeTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//URI"/>
<genDataTypes ecoreDataType="xhtml.ecore#//UriList"/>
<genDataTypes ecoreDataType="xhtml.ecore#//ValignTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//ValuetypeTypeObject"/>
<genClasses ecoreClass="xhtml.ecore#//AbbrType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AbbrType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AbbrType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AbbrType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AbbrType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AbbrType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AbbrType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AbbrType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AbbrType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AbbrType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AbbrType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AbbrType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AbbrType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AbbrType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AbbrType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AbbrType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AbbrType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AbbrType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//AContent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//AContent/mixed"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AContent/group"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/br"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/span"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/bdo"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/map"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/object"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/img"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/tt"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/i"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/b"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/big"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/small"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/em"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/strong"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/dfn"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/code"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/q"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/samp"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/kbd"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/var"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/cite"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/abbr"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/acronym"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/sub"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/sup"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/input"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/select"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/textarea"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/label"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/button"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/ins"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/del"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//AContent/script"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//AcronymType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AcronymType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AcronymType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AcronymType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AcronymType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AcronymType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AcronymType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AcronymType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AcronymType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AcronymType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AcronymType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AcronymType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AcronymType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AcronymType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AcronymType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AcronymType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AcronymType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AcronymType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//AddressType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AddressType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AddressType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AddressType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AddressType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AddressType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AddressType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AddressType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AddressType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AddressType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AddressType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AddressType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AddressType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AddressType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AddressType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AddressType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AddressType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AddressType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//AreaType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/accesskey"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/alt"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/coords"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/href"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/nohref"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/onblur"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/onfocus"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/shape"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/tabindex"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AreaType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//AType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/accesskey"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/charset"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/coords"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/href"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/hreflang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/onblur"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/onfocus"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/rel"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/rev"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/shape"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/tabindex"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/title"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//AType/type"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//BaseType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BaseType/href"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BaseType/id"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//BdoType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BdoType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BdoType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BdoType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BdoType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BdoType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BdoType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BdoType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BdoType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BdoType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BdoType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BdoType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BdoType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BdoType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BdoType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BdoType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BdoType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BdoType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//BigType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BigType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BigType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BigType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BigType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BigType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BigType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BigType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BigType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BigType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BigType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BigType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BigType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BigType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BigType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BigType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BigType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BigType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//Block">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//Block/group"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/p"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/h1"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/h2"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/h3"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/h4"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/h5"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/h6"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/div"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/ul"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/ol"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/dl"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/pre"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/hr"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/blockquote"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/address"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/fieldset"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/table"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/form"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/noscript"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/ins"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/del"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Block/script"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//BlockquoteType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/cite"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//BodyType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/onload"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/onunload"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BodyType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//BrType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BrType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BrType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BrType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BrType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//BType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//ButtonContent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonContent/mixed"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonContent/group"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/p"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/h1"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/h2"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/h3"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/h4"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/h5"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/h6"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/div"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/ul"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/ol"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/dl"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/pre"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/hr"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/blockquote"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/address"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/table"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/br"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/span"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/bdo"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/map"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/object"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/img"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/tt"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/i"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/b"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/big"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/small"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/em"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/strong"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/dfn"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/code"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/q"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/samp"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/kbd"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/var"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/cite"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/abbr"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/acronym"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/sub"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/sup"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/noscript"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/ins"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/del"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ButtonContent/script"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//ButtonType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/accesskey"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/disabled"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/onblur"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/onfocus"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/tabindex"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/title"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/type"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ButtonType/value"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//CaptionType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CaptionType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CaptionType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CaptionType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CaptionType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CaptionType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CaptionType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CaptionType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CaptionType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CaptionType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CaptionType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CaptionType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CaptionType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CaptionType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CaptionType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CaptionType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CaptionType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CaptionType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//CiteType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CiteType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CiteType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CiteType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CiteType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CiteType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CiteType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CiteType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CiteType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CiteType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CiteType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CiteType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CiteType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CiteType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CiteType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CiteType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CiteType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CiteType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//CodeType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CodeType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CodeType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CodeType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CodeType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CodeType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CodeType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CodeType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CodeType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CodeType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CodeType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CodeType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CodeType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CodeType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CodeType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CodeType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CodeType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//CodeType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//ColgroupType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//ColgroupType/col"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/align"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/char"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/charoff"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/span"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/title"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/valign"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColgroupType/width"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//ColType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/align"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/char"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/charoff"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/span"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/title"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/valign"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ColType/width"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//DdType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//DelType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/cite1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/datetime"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DelType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//DfnType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DfnType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DfnType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DfnType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DfnType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DfnType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DfnType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DfnType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DfnType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DfnType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DfnType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DfnType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DfnType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DfnType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DfnType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DfnType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DfnType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DfnType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//DivType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DivType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DivType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DivType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DivType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DivType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DivType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DivType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DivType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DivType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DivType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DivType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DivType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DivType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DivType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DivType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DivType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DivType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//DlType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/group"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//DlType/dt"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//DlType/dd"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DlType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//DocumentRoot">
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DocumentRoot/mixed"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/xMLNSPrefixMap"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/xSISchemaLocation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/a"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/abbr"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/acronym"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/address"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/area"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/b"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/base"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/bdo"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/big"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/blockquote"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/body"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/br"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/button"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/caption"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/cite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/col"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/colgroup"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/dd"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/del"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/dfn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/div"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/dl"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/dt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/em"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/fieldset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/form"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/h1"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/h2"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/h3"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/h4"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/h5"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/h6"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/head"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/hr"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/html"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/i"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/img"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/input"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/ins"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/kbd"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/label"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/legend"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/li"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/link"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/map"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/meta"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/noscript"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/object"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/ol"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/optgroup"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/option"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/p"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/param"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/pre"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/q"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/samp"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/script"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/select"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/small"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/span"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/strong"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/style"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/sub"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/sup"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/table"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/tbody"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/td"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/textarea"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/tfoot"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/th"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/thead"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/tr"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/tt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/ul"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//DocumentRoot/var"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//DtType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DtType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DtType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DtType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DtType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DtType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DtType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DtType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DtType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DtType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DtType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DtType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DtType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DtType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DtType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DtType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DtType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DtType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//EmType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//FieldsetType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/mixed"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/legend"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/group"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/p"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/h1"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/h2"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/h3"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/h4"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/h5"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/h6"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/div"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/ul"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/ol"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/dl"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/pre"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/hr"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/blockquote"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/address"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/fieldset"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/table"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/form"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/a"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/br"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/span"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/bdo"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/map"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/object"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/img"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/tt"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/i"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/b"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/big"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/small"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/em"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/strong"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/dfn"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/code"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/q"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/samp"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/kbd"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/var"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/cite"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/abbr"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/acronym"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/sub"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/sup"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/input"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/select"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/textarea"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/label"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/button"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/noscript"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/ins"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/del"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FieldsetType/script"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FieldsetType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//Flow">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//Flow/mixed"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//Flow/group"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/p"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/h1"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/h2"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/h3"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/h4"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/h5"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/h6"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/div"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/ul"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/ol"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/dl"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/pre"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/hr"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/blockquote"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/address"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/fieldset"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/table"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/form"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/a"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/br"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/span"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/bdo"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/map"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/object"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/img"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/tt"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/i"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/b"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/big"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/small"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/em"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/strong"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/dfn"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/code"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/q"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/samp"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/kbd"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/var"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/cite"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/abbr"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/acronym"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/sub"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/sup"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/input"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/select"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/textarea"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/label"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/button"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/noscript"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/ins"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/del"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Flow/script"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//FormContent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormContent/group"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/p"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/h1"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/h2"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/h3"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/h4"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/h5"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/h6"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/div"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/ul"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/ol"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/dl"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/pre"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/hr"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/blockquote"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/address"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/fieldset"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/table"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/noscript"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/ins"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/del"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//FormContent/script"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//FormType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/accept"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/acceptCharset"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/action"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/enctype"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/method"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/onreset"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/onsubmit"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//FormType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//H1Type">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H1Type/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H1Type/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H1Type/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H1Type/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H1Type/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H1Type/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H1Type/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H1Type/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H1Type/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H1Type/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H1Type/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H1Type/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H1Type/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H1Type/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H1Type/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H1Type/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H1Type/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//H2Type">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H2Type/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H2Type/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H2Type/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H2Type/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H2Type/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H2Type/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H2Type/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H2Type/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H2Type/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H2Type/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H2Type/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H2Type/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H2Type/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H2Type/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H2Type/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H2Type/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H2Type/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//H3Type">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H3Type/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H3Type/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H3Type/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H3Type/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H3Type/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H3Type/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H3Type/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H3Type/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H3Type/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H3Type/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H3Type/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H3Type/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H3Type/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H3Type/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H3Type/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H3Type/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H3Type/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//H4Type">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H4Type/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H4Type/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H4Type/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H4Type/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H4Type/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H4Type/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H4Type/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H4Type/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H4Type/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H4Type/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H4Type/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H4Type/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H4Type/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H4Type/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H4Type/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H4Type/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H4Type/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//H5Type">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H5Type/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H5Type/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H5Type/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H5Type/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H5Type/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H5Type/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H5Type/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H5Type/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H5Type/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H5Type/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H5Type/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H5Type/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H5Type/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H5Type/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H5Type/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H5Type/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H5Type/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//H6Type">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//HeadType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//HeadType/group"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/script"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/style"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/meta"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/link"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/object"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//HeadType/group1"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/script1"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/style1"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/meta1"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/link1"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/object1"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/base"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//HeadType/group2"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/script2"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/style2"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/meta2"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/link2"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/object2"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/base1"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//HeadType/group3"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/script3"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/style3"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/meta3"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/link3"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/object3"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/title1"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//HeadType/group4"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/script4"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/style4"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/meta4"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/link4"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//HeadType/object4"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HeadType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HeadType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HeadType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HeadType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HeadType/profile"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//HrType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//HtmlType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//HtmlType/head"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//HtmlType/body"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HtmlType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HtmlType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HtmlType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HtmlType/lang1"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//ImgType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/alt"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/height"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/ismap"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/longdesc"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/src"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/title"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/usemap"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ImgType/width"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//Inline">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//Inline/mixed"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//Inline/group"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/a"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/br"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/span"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/bdo"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/map"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/object"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/img"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/tt"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/i"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/b"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/big"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/small"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/em"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/strong"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/dfn"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/code"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/q"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/samp"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/kbd"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/var"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/cite"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/abbr"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/acronym"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/sub"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/sup"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/input"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/select"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/textarea"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/label"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/button"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/ins"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/del"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//Inline/script"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//InputType1">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/accept"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/accesskey"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/alt"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/checked"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/disabled"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/maxlength"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/onblur"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/onchange"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/onfocus"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/onselect"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/readonly"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/size"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/src"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/tabindex"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/title"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/type"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/usemap"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InputType1/value"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//InsType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/cite1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/datetime"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//InsType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//IType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//IType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//IType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//IType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//IType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//IType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//IType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//IType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//IType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//IType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//IType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//IType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//IType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//IType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//IType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//IType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//IType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//IType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//KbdType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//LabelType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/accesskey"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/for"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/onblur"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/onfocus"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LabelType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//LegendType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/accesskey"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LegendType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//LinkType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/charset"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/href"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/hreflang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/media"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/rel"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/rev"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/title"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LinkType/type"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//LiType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LiType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LiType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LiType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LiType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LiType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LiType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LiType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LiType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LiType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LiType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LiType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LiType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LiType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LiType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LiType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LiType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//LiType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//MapType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/group"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/p"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/h1"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/h2"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/h3"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/h4"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/h5"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/h6"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/div"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/ul"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/ol"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/dl"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/pre"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/hr"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/blockquote"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/address"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/fieldset"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/table"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/form"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/noscript"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/ins"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/del"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/script"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//MapType/area"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//MetaType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MetaType/content"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MetaType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MetaType/httpEquiv"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MetaType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MetaType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MetaType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MetaType/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MetaType/scheme"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//NoscriptType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//NoscriptType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//NoscriptType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//NoscriptType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//NoscriptType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//NoscriptType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//NoscriptType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//NoscriptType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//NoscriptType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//NoscriptType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//NoscriptType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//NoscriptType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//NoscriptType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//NoscriptType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//NoscriptType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//NoscriptType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//NoscriptType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//NoscriptType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//ObjectType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/mixed"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/group"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/param"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/p"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/h1"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/h2"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/h3"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/h4"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/h5"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/h6"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/div"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/ul"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/ol"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/dl"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/pre"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/hr"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/blockquote"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/address"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/fieldset"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/table"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/form"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/a"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/br"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/span"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/bdo"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/map"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/object"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/img"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/tt"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/i"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/b"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/big"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/small"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/em"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/strong"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/dfn"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/code"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/q"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/samp"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/kbd"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/var"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/cite"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/abbr"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/acronym"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/sub"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/sup"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/input"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/select"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/textarea"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/label"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/button"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/noscript"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/ins"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/del"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//ObjectType/script"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/archive"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/classid"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/codebase"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/codetype"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/data"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/declare"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/height"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/standby"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/tabindex"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/title"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/type"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/usemap"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ObjectType/width"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//OlType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//OlType/li"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//OptgroupType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//OptgroupType/option"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/disabled"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/label"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptgroupType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//OptionType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/mixed"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/disabled"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/label"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/selected"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/title"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OptionType/value"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//ParamType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ParamType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ParamType/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ParamType/type"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ParamType/value"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ParamType/valuetype"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//PreContent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreContent/mixed"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreContent/group"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/a"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/tt"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/i"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/b"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/big"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/small"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/em"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/strong"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/dfn"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/code"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/q"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/samp"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/kbd"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/var"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/cite"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/abbr"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/acronym"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/sub"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/sup"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/br"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/span"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/bdo"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/map"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/ins"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/del"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/script"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/input"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/select"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/textarea"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/label"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//PreContent/button"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//PreType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/space"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PreType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//PType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//PType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//QType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/cite1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//QType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//SampType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//ScriptType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//ScriptType/mixed"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ScriptType/charset"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ScriptType/defer"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ScriptType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ScriptType/space"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ScriptType/src"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ScriptType/type"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//SelectType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/group"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//SelectType/optgroup"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//SelectType/option"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/disabled"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/multiple"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/onblur"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/onchange"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/onfocus"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/size"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/tabindex"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SelectType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//SmallType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SmallType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SmallType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SmallType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SmallType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SmallType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SmallType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SmallType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SmallType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SmallType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SmallType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SmallType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SmallType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SmallType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SmallType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SmallType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SmallType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SmallType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//SpanType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SpanType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SpanType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SpanType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SpanType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SpanType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SpanType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SpanType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SpanType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SpanType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SpanType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SpanType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SpanType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SpanType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SpanType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SpanType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SpanType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SpanType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//StrongType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//StyleType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//StyleType/mixed"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StyleType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StyleType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StyleType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StyleType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StyleType/media"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StyleType/space"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StyleType/title"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StyleType/type"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//SubType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SubType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SubType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SubType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SubType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SubType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SubType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SubType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SubType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SubType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SubType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SubType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SubType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SubType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SubType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SubType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SubType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SubType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//SupType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SupType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SupType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SupType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SupType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SupType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SupType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SupType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SupType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SupType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SupType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SupType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SupType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SupType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SupType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SupType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SupType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SupType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//TableType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//TableType/caption"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//TableType/col"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//TableType/colgroup"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//TableType/thead"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//TableType/tfoot"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//TableType/tbody"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//TableType/tr"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/border"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/cellpadding"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/cellspacing"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/frame"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/rules"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/summary"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/title"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TableType/width"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//TbodyType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//TbodyType/tr"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/align"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/char"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/charoff"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/title"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TbodyType/valign"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//TdType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/abbr1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/align"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/axis"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/char"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/charoff"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/colspan"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/headers"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/rowspan"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/scope"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/title"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TdType/valign"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//TextareaType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/mixed"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/accesskey"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/cols"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/disabled"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/onblur"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/onchange"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/onfocus"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/onselect"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/readonly"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/rows"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/tabindex"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TextareaType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//TfootType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//TfootType/tr"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/align"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/char"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/charoff"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/title"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TfootType/valign"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//TheadType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//TheadType/tr"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/align"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/char"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/charoff"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/title"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TheadType/valign"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//ThType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/abbr1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/align"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/axis"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/char"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/charoff"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/colspan"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/headers"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/rowspan"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/scope"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/title"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//ThType/valign"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//TitleType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//TitleType/mixed"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TitleType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TitleType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TitleType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TitleType/lang1"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//TrType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/group"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//TrType/th"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference xhtml.ecore#//TrType/td"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/align"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/char"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/charoff"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/title"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TrType/valign"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//TtType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TtType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TtType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TtType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TtType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TtType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TtType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TtType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TtType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TtType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TtType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TtType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TtType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TtType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TtType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TtType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TtType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//TtType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//UlType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference xhtml.ecore#//UlType/li"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//UlType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//UlType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//UlType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//UlType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//UlType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//UlType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//UlType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//UlType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//UlType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//UlType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//UlType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//UlType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//UlType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//UlType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//UlType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//UlType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//UlType/title"/>
</genClasses>
<genClasses ecoreClass="xhtml.ecore#//VarType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//VarType/class"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//VarType/dir"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//VarType/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//VarType/lang"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//VarType/lang1"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//VarType/onclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//VarType/ondblclick"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//VarType/onkeydown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//VarType/onkeypress"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//VarType/onkeyup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//VarType/onmousedown"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//VarType/onmousemove"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//VarType/onmouseout"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//VarType/onmouseover"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//VarType/onmouseup"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//VarType/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//VarType/title"/>
</genClasses>
</genPackages>
<genPackages prefix="Fhir" basePackage="org.hl7" resource="XML" disposableProviderFactory="true"
loadInitialization="true" literalsInterface="false" ecorePackage="fhir.ecore#/">
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AccountStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AccountStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AccountStatusList/inactive"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ActionListList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionListList/cancel"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionListList/poll"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionListList/reprocess"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionListList/status"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AddressTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AddressTypeList/postal"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AddressTypeList/physical"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AddressTypeList/both"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AddressUseList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AddressUseList/home"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AddressUseList/work"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AddressUseList/temp"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AddressUseList/old"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AdministrativeGenderList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AdministrativeGenderList/male"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AdministrativeGenderList/female"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AdministrativeGenderList/other"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AdministrativeGenderList/unknown"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AggregationModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AggregationModeList/contained"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AggregationModeList/referenced"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AggregationModeList/bundled"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AllergyIntoleranceCategoryList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceCategoryList/food"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceCategoryList/medication"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceCategoryList/environment"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceCategoryList/other"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AllergyIntoleranceCertaintyList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceCertaintyList/unlikely"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceCertaintyList/likely"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceCertaintyList/confirmed"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AllergyIntoleranceCriticalityList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceCriticalityList/CRITL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceCriticalityList/CRITH"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceCriticalityList/CRITU"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AllergyIntoleranceSeverityList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceSeverityList/mild"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceSeverityList/moderate"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceSeverityList/severe"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AllergyIntoleranceStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceStatusList/unconfirmed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceStatusList/confirmed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceStatusList/inactive"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceStatusList/resolved"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceStatusList/refuted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AllergyIntoleranceTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceTypeList/allergy"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceTypeList/intolerance"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AppointmentStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AppointmentStatusList/proposed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AppointmentStatusList/pending"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AppointmentStatusList/booked"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AppointmentStatusList/arrived"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AppointmentStatusList/fulfilled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AppointmentStatusList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AppointmentStatusList/noshow"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AssertionDirectionTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionDirectionTypeList/response"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionDirectionTypeList/request"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AssertionOperatorTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionOperatorTypeList/equals"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionOperatorTypeList/notEquals"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionOperatorTypeList/in"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionOperatorTypeList/notIn"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionOperatorTypeList/greaterThan"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionOperatorTypeList/lessThan"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionOperatorTypeList/empty"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionOperatorTypeList/notEmpty"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionOperatorTypeList/contains"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionOperatorTypeList/notContains"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AssertionResponseTypesList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionResponseTypesList/okay"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionResponseTypesList/created"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionResponseTypesList/noContent"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionResponseTypesList/notModified"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionResponseTypesList/bad"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionResponseTypesList/forbidden"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionResponseTypesList/notFound"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionResponseTypesList/methodNotAllowed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionResponseTypesList/conflict"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionResponseTypesList/gone"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionResponseTypesList/preconditionFailed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionResponseTypesList/unprocessable"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AuditEventActionList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventActionList/C"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventActionList/R"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventActionList/U"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventActionList/D"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventActionList/E"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AuditEventOutcomeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventOutcomeList/_0"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventOutcomeList/_4"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventOutcomeList/_8"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventOutcomeList/_12"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AuditEventParticipantNetworkTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventParticipantNetworkTypeList/_1"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventParticipantNetworkTypeList/_2"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventParticipantNetworkTypeList/_3"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventParticipantNetworkTypeList/_4"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventParticipantNetworkTypeList/_5"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//BindingStrengthList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BindingStrengthList/required"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BindingStrengthList/extensible"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BindingStrengthList/preferred"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BindingStrengthList/example"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//BundleTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BundleTypeList/document"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BundleTypeList/message"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BundleTypeList/transaction"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BundleTypeList/transactionResponse"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BundleTypeList/batch"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BundleTypeList/batchResponse"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BundleTypeList/history"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BundleTypeList/searchset"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BundleTypeList/collection"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//CarePlanActivityStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanActivityStatusList/notStarted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanActivityStatusList/scheduled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanActivityStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanActivityStatusList/onHold"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanActivityStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanActivityStatusList/cancelled"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//CarePlanRelationshipList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanRelationshipList/includes"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanRelationshipList/replaces"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanRelationshipList/fulfills"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//CarePlanStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanStatusList/proposed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanStatusList/draft"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanStatusList/cancelled"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ClaimTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ClaimTypeList/institutional"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ClaimTypeList/oral"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ClaimTypeList/pharmacy"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ClaimTypeList/professional"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ClaimTypeList/vision"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ClinicalImpressionStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ClinicalImpressionStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ClinicalImpressionStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ClinicalImpressionStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//CommunicationRequestStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CommunicationRequestStatusList/proposed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CommunicationRequestStatusList/planned"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CommunicationRequestStatusList/requested"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CommunicationRequestStatusList/received"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CommunicationRequestStatusList/accepted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CommunicationRequestStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CommunicationRequestStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CommunicationRequestStatusList/suspended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CommunicationRequestStatusList/rejected"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CommunicationRequestStatusList/failed"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//CommunicationStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CommunicationStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CommunicationStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CommunicationStatusList/suspended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CommunicationStatusList/rejected"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CommunicationStatusList/failed"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//CompositionAttestationModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CompositionAttestationModeList/personal"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CompositionAttestationModeList/professional"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CompositionAttestationModeList/legal"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CompositionAttestationModeList/official"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//CompositionStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CompositionStatusList/preliminary"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CompositionStatusList/final"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CompositionStatusList/amended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CompositionStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ConceptMapEquivalenceList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConceptMapEquivalenceList/equivalent"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConceptMapEquivalenceList/equal"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConceptMapEquivalenceList/wider"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConceptMapEquivalenceList/subsumes"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConceptMapEquivalenceList/narrower"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConceptMapEquivalenceList/specializes"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConceptMapEquivalenceList/inexact"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConceptMapEquivalenceList/unmatched"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConceptMapEquivalenceList/disjoint"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ConditionalDeleteStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConditionalDeleteStatusList/notSupported"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConditionalDeleteStatusList/single"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConditionalDeleteStatusList/multiple"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ConditionVerificationStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConditionVerificationStatusList/provisional"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConditionVerificationStatusList/differential"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConditionVerificationStatusList/confirmed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConditionVerificationStatusList/refuted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConditionVerificationStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConditionVerificationStatusList/unknown"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ConformanceEventModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConformanceEventModeList/sender"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConformanceEventModeList/receiver"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ConformanceResourceStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConformanceResourceStatusList/draft"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConformanceResourceStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConformanceResourceStatusList/retired"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ConformanceStatementKindList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConformanceStatementKindList/instance"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConformanceStatementKindList/capability"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConformanceStatementKindList/requirements"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ConstraintSeverityList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConstraintSeverityList/error"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConstraintSeverityList/warning"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ContactPointSystemList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContactPointSystemList/phone"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContactPointSystemList/fax"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContactPointSystemList/email"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContactPointSystemList/pager"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContactPointSystemList/other"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ContactPointUseList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContactPointUseList/home"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContactPointUseList/work"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContactPointUseList/temp"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContactPointUseList/old"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContactPointUseList/mobile"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ContentTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContentTypeList/xml"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContentTypeList/json"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DataElementStringencyList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DataElementStringencyList/comparable"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DataElementStringencyList/fullySpecified"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DataElementStringencyList/equivalent"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DataElementStringencyList/convertable"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DataElementStringencyList/scaleable"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DataElementStringencyList/flexible"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DaysOfWeekList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DaysOfWeekList/mon"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DaysOfWeekList/tue"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DaysOfWeekList/wed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DaysOfWeekList/thu"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DaysOfWeekList/fri"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DaysOfWeekList/sat"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DaysOfWeekList/sun"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DecisionSupportRuleActionTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DecisionSupportRuleActionTypeList/create"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DecisionSupportRuleActionTypeList/update"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DecisionSupportRuleActionTypeList/remove"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DecisionSupportRuleActionTypeList/fireEvent"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DecisionSupportRuleParticipantTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DecisionSupportRuleParticipantTypeList/patient"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DecisionSupportRuleParticipantTypeList/person"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DecisionSupportRuleParticipantTypeList/practitioner"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DecisionSupportRuleParticipantTypeList/relatedPerson"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DecisionSupportRuleTriggerTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DecisionSupportRuleTriggerTypeList/namedEvent"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DecisionSupportRuleTriggerTypeList/periodic"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DecisionSupportRuleTriggerTypeList/dataAdded"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DecisionSupportRuleTriggerTypeList/dataModified"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DecisionSupportRuleTriggerTypeList/dataRemoved"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DecisionSupportRuleTriggerTypeList/dataAccessed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DecisionSupportRuleTriggerTypeList/dataAccessEnded"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DetectedIssueSeverityList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DetectedIssueSeverityList/high"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DetectedIssueSeverityList/moderate"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DetectedIssueSeverityList/low"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DeviceMetricCalibrationStateList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricCalibrationStateList/notCalibrated"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricCalibrationStateList/calibrationRequired"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricCalibrationStateList/calibrated"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricCalibrationStateList/unspecified"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DeviceMetricCalibrationTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricCalibrationTypeList/unspecified"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricCalibrationTypeList/offset"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricCalibrationTypeList/gain"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricCalibrationTypeList/twoPoint"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DeviceMetricCategoryList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricCategoryList/measurement"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricCategoryList/setting"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricCategoryList/calculation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricCategoryList/unspecified"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DeviceMetricColorList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricColorList/black"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricColorList/red"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricColorList/green"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricColorList/yellow"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricColorList/blue"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricColorList/magenta"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricColorList/cyan"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricColorList/white"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DeviceMetricOperationalStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricOperationalStatusList/on"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricOperationalStatusList/off"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricOperationalStatusList/standby"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DeviceStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceStatusList/available"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceStatusList/notAvailable"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DeviceUseRequestPriorityList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseRequestPriorityList/routine"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseRequestPriorityList/urgent"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseRequestPriorityList/stat"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseRequestPriorityList/asap"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DeviceUseRequestStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseRequestStatusList/proposed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseRequestStatusList/planned"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseRequestStatusList/requested"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseRequestStatusList/received"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseRequestStatusList/accepted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseRequestStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseRequestStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseRequestStatusList/suspended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseRequestStatusList/rejected"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseRequestStatusList/aborted"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DiagnosticOrderPriorityList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticOrderPriorityList/routine"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticOrderPriorityList/urgent"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticOrderPriorityList/stat"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticOrderPriorityList/asap"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DiagnosticOrderStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticOrderStatusList/proposed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticOrderStatusList/draft"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticOrderStatusList/planned"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticOrderStatusList/requested"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticOrderStatusList/received"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticOrderStatusList/accepted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticOrderStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticOrderStatusList/review"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticOrderStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticOrderStatusList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticOrderStatusList/suspended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticOrderStatusList/rejected"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticOrderStatusList/failed"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DiagnosticReportStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticReportStatusList/registered"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticReportStatusList/partial"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticReportStatusList/final"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticReportStatusList/corrected"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticReportStatusList/appended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticReportStatusList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticReportStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DigitalMediaTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DigitalMediaTypeList/photo"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DigitalMediaTypeList/video"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DigitalMediaTypeList/audio"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DocumentModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DocumentModeList/producer"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DocumentModeList/consumer"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DocumentReferenceStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DocumentReferenceStatusList/current"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DocumentReferenceStatusList/superseded"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DocumentReferenceStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DocumentRelationshipTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DocumentRelationshipTypeList/replaces"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DocumentRelationshipTypeList/transforms"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DocumentRelationshipTypeList/signs"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DocumentRelationshipTypeList/appends"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//EncounterClassList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterClassList/inpatient"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterClassList/outpatient"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterClassList/ambulatory"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterClassList/emergency"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterClassList/home"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterClassList/field"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterClassList/daytime"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterClassList/virtual"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterClassList/other"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//EncounterLocationStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterLocationStatusList/planned"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterLocationStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterLocationStatusList/reserved"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterLocationStatusList/completed"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//EncounterStateList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterStateList/planned"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterStateList/arrived"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterStateList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterStateList/onleave"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterStateList/finished"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterStateList/cancelled"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//EpisodeOfCareStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EpisodeOfCareStatusList/planned"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EpisodeOfCareStatusList/waitlist"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EpisodeOfCareStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EpisodeOfCareStatusList/onhold"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EpisodeOfCareStatusList/finished"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EpisodeOfCareStatusList/cancelled"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//EventTimingList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/HS"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/WAKE"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/C"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/CM"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/CD"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/CV"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/AC"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/ACM"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/ACD"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/ACV"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/PC"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/PCM"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/PCD"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/PCV"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ExtensionContextList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExtensionContextList/resource"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExtensionContextList/datatype"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExtensionContextList/mapping"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExtensionContextList/extension"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//FamilyHistoryStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FamilyHistoryStatusList/partial"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FamilyHistoryStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FamilyHistoryStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FamilyHistoryStatusList/healthUnknown"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//FilterOperatorList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FilterOperatorList/_"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FilterOperatorList/isA"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FilterOperatorList/isNotA"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FilterOperatorList/regex"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FilterOperatorList/in"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FilterOperatorList/notIn"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//FlagStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FlagStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FlagStatusList/inactive"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FlagStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//GoalStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalStatusList/proposed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalStatusList/planned"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalStatusList/accepted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalStatusList/rejected"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalStatusList/achieved"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalStatusList/sustaining"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalStatusList/onHold"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalStatusList/cancelled"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//GroupTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GroupTypeList/person"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GroupTypeList/animal"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GroupTypeList/practitioner"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GroupTypeList/device"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GroupTypeList/medication"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GroupTypeList/substance"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//GuidanceResponseActionTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidanceResponseActionTypeList/create"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidanceResponseActionTypeList/update"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidanceResponseActionTypeList/remove"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidanceResponseActionTypeList/fireEvent"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//GuidanceResponseStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidanceResponseStatusList/success"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidanceResponseStatusList/dataRequested"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidanceResponseStatusList/dataRequired"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidanceResponseStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidanceResponseStatusList/failure"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//GuideDependencyTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideDependencyTypeList/reference"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideDependencyTypeList/inclusion"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//GuidePageKindList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidePageKindList/page"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidePageKindList/example"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidePageKindList/list"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidePageKindList/include"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidePageKindList/directory"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidePageKindList/dictionary"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidePageKindList/toc"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidePageKindList/resource"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//GuideResourcePurposeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideResourcePurposeList/example"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideResourcePurposeList/terminology"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideResourcePurposeList/profile"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideResourcePurposeList/extension"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideResourcePurposeList/dictionary"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideResourcePurposeList/logical"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//HTTPVerbList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//HTTPVerbList/GET"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//HTTPVerbList/POST"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//HTTPVerbList/PUT"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//HTTPVerbList/DELETE"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//IdentifierUseList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IdentifierUseList/usual"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IdentifierUseList/official"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IdentifierUseList/temp"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IdentifierUseList/secondary"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//IdentityAssuranceLevelList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IdentityAssuranceLevelList/level1"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IdentityAssuranceLevelList/level2"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IdentityAssuranceLevelList/level3"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IdentityAssuranceLevelList/level4"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//InstanceAvailabilityList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//InstanceAvailabilityList/ONLINE"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//InstanceAvailabilityList/OFFLINE"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//InstanceAvailabilityList/NEARLINE"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//InstanceAvailabilityList/UNAVAILABLE"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//IssueSeverityList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueSeverityList/fatal"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueSeverityList/error"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueSeverityList/warning"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueSeverityList/information"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//IssueTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/invalid"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/structure"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/required"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/value"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/invariant"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/security"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/login"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/unknown"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/expired"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/forbidden"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/suppressed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/processing"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/notSupported"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/duplicate"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/notFound"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/tooLong"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/codeInvalid"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/extension"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/tooCostly"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/businessRule"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/conflict"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/incomplete"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/transient"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/lockError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/noStore"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/exception"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/timeout"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/throttled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/informational"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//LinkTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//LinkTypeList/replace"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//LinkTypeList/refer"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//LinkTypeList/seealso"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ListModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ListModeList/working"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ListModeList/snapshot"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ListModeList/changes"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ListStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ListStatusList/current"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ListStatusList/retired"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ListStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//LocationModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//LocationModeList/instance"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//LocationModeList/kind"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//LocationStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//LocationStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//LocationStatusList/suspended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//LocationStatusList/inactive"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//MeasmntPrincipleList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasmntPrincipleList/other"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasmntPrincipleList/chemical"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasmntPrincipleList/electrical"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasmntPrincipleList/impedance"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasmntPrincipleList/nuclear"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasmntPrincipleList/optical"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasmntPrincipleList/thermal"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasmntPrincipleList/biological"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasmntPrincipleList/mechanical"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasmntPrincipleList/acoustical"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasmntPrincipleList/manual"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//MeasurePopulationTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasurePopulationTypeList/initialPopulation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasurePopulationTypeList/numerator"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasurePopulationTypeList/numeratorExclusion"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasurePopulationTypeList/denominator"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasurePopulationTypeList/denominatorExclusion"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasurePopulationTypeList/denominatorException"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasurePopulationTypeList/measurePopulation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasurePopulationTypeList/measurePopulationExclusion"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasurePopulationTypeList/measureScore"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//MedicationAdministrationStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationAdministrationStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationAdministrationStatusList/onHold"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationAdministrationStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationAdministrationStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationAdministrationStatusList/stopped"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//MedicationDispenseStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationDispenseStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationDispenseStatusList/onHold"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationDispenseStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationDispenseStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationDispenseStatusList/stopped"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//MedicationOrderStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationOrderStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationOrderStatusList/onHold"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationOrderStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationOrderStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationOrderStatusList/stopped"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationOrderStatusList/draft"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//MedicationStatementStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationStatementStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationStatementStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationStatementStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationStatementStatusList/intended"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//MessageSignificanceCategoryList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MessageSignificanceCategoryList/Consequence"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MessageSignificanceCategoryList/Currency"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MessageSignificanceCategoryList/Notification"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ModuleMetadataContributorTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataContributorTypeList/author"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataContributorTypeList/editor"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataContributorTypeList/reviewer"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataContributorTypeList/endorser"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ModuleMetadataFocusTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataFocusTypeList/patientGender"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataFocusTypeList/patientAgeGroup"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataFocusTypeList/clinicalFocus"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataFocusTypeList/targetUser"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataFocusTypeList/workflowSetting"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataFocusTypeList/workflowTask"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataFocusTypeList/clinicalVenue"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ModuleMetadataResourceTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataResourceTypeList/documentation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataResourceTypeList/evidence"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataResourceTypeList/citation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataResourceTypeList/predecessor"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataResourceTypeList/successor"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataResourceTypeList/derivedFrom"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ModuleMetadataStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataStatusList/draft"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataStatusList/test"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataStatusList/inactive"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ModuleMetadataTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataTypeList/module"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataTypeList/library"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataTypeList/decisionSupportRule"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataTypeList/documentationTemplate"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ModuleMetadataTypeList/orderSet"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//NameUseList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NameUseList/usual"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NameUseList/official"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NameUseList/temp"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NameUseList/nickname"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NameUseList/anonymous"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NameUseList/old"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NameUseList/maiden"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//NamingSystemIdentifierTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NamingSystemIdentifierTypeList/oid"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NamingSystemIdentifierTypeList/uuid"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NamingSystemIdentifierTypeList/uri"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NamingSystemIdentifierTypeList/other"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//NamingSystemTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NamingSystemTypeList/codesystem"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NamingSystemTypeList/identifier"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NamingSystemTypeList/root"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//NarrativeStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NarrativeStatusList/generated"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NarrativeStatusList/extensions"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NarrativeStatusList/additional"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NarrativeStatusList/empty"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//NoteTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NoteTypeList/display"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NoteTypeList/print"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NoteTypeList/printoper"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//NutritionOrderStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NutritionOrderStatusList/proposed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NutritionOrderStatusList/draft"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NutritionOrderStatusList/planned"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NutritionOrderStatusList/requested"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NutritionOrderStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NutritionOrderStatusList/onHold"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NutritionOrderStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//NutritionOrderStatusList/cancelled"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ObservationRelationshipTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationRelationshipTypeList/hasMember"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationRelationshipTypeList/derivedFrom"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationRelationshipTypeList/sequelTo"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationRelationshipTypeList/replaces"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationRelationshipTypeList/qualifiedBy"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationRelationshipTypeList/interferedBy"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ObservationStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationStatusList/registered"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationStatusList/preliminary"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationStatusList/final"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationStatusList/amended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationStatusList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationStatusList/unknown"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//OperationKindList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OperationKindList/operation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OperationKindList/query"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//OperationParameterUseList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OperationParameterUseList/in"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OperationParameterUseList/out"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//OrderSetItemCardinalityBehaviorList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemCardinalityBehaviorList/single"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemCardinalityBehaviorList/multiple"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//OrderSetItemGroupingBehaviorList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemGroupingBehaviorList/visualGroup"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemGroupingBehaviorList/logicalGroup"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemGroupingBehaviorList/sentenceGroup"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//OrderSetItemPrecheckBehaviorList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemPrecheckBehaviorList/yes"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemPrecheckBehaviorList/no"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//OrderSetItemRequiredBehaviorList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemRequiredBehaviorList/must"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemRequiredBehaviorList/could"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemRequiredBehaviorList/mustUnlessDocumented"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//OrderSetItemSelectionBehaviorList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemSelectionBehaviorList/any"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemSelectionBehaviorList/all"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemSelectionBehaviorList/allOrNone"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemSelectionBehaviorList/exactlyOne"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemSelectionBehaviorList/atMostOne"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemSelectionBehaviorList/oneOrMore"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//OrderSetItemTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemTypeList/create"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemTypeList/update"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemTypeList/remove"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetItemTypeList/fireEvent"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//OrderSetParticipantTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetParticipantTypeList/patient"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetParticipantTypeList/person"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetParticipantTypeList/practitioner"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderSetParticipantTypeList/relatedPerson"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//OrderStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderStatusList/pending"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderStatusList/review"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderStatusList/rejected"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderStatusList/error"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderStatusList/accepted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderStatusList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderStatusList/replaced"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderStatusList/aborted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrderStatusList/completed"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ParticipantRequiredList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ParticipantRequiredList/required"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ParticipantRequiredList/optional"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ParticipantRequiredList/informationOnly"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ParticipantStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ParticipantStatusList/accepted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ParticipantStatusList/declined"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ParticipantStatusList/tentative"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ParticipantStatusList/inProcess"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ParticipantStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ParticipantStatusList/needsAction"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ParticipationStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ParticipationStatusList/accepted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ParticipationStatusList/declined"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ParticipationStatusList/tentative"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ParticipationStatusList/needsAction"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ProcedureRequestPriorityList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureRequestPriorityList/routine"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureRequestPriorityList/urgent"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureRequestPriorityList/stat"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureRequestPriorityList/asap"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ProcedureRequestStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureRequestStatusList/proposed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureRequestStatusList/draft"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureRequestStatusList/requested"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureRequestStatusList/received"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureRequestStatusList/accepted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureRequestStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureRequestStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureRequestStatusList/suspended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureRequestStatusList/rejected"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureRequestStatusList/aborted"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ProcedureStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureStatusList/aborted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProcedureStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ProfileDestinationTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProfileDestinationTypeList/FHIRDSTU2Server"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProfileDestinationTypeList/FHIRDSTU2SDCFormManager"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProfileDestinationTypeList/FHIRDSTU2SDCFormReceiver"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProfileDestinationTypeList/FHIRDSTU2SDCFormProcessor"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ProfileOriginTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProfileOriginTypeList/FHIRDSTU2Client"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProfileOriginTypeList/FHIRDSTU2SDCFormFiller"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//PropertyRepresentationList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//PropertyRepresentationList/xmlAttr"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ProvenanceEntityRoleList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProvenanceEntityRoleList/derivation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProvenanceEntityRoleList/revision"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProvenanceEntityRoleList/quotation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProvenanceEntityRoleList/source"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//QuantityComparatorList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuantityComparatorList/_"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuantityComparatorList/_1"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuantityComparatorList/_2"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuantityComparatorList/_3"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//QuestionnaireItemTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/group"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/display"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/question"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/boolean"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/decimal"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/integer"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/date"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/dateTime"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/instant"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/time"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/string"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/text"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/url"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/choice"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/openChoice"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/attachment"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/reference"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemTypeList/quantity"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//QuestionnaireResponseStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireResponseStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireResponseStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireResponseStatusList/amended"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//QuestionnaireStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireStatusList/draft"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireStatusList/published"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireStatusList/retired"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ReferralStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ReferralStatusList/draft"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ReferralStatusList/requested"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ReferralStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ReferralStatusList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ReferralStatusList/accepted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ReferralStatusList/rejected"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ReferralStatusList/completed"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//RemittanceOutcomeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RemittanceOutcomeList/complete"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RemittanceOutcomeList/error"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ResourceVersionPolicyList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceVersionPolicyList/noVersion"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceVersionPolicyList/versioned"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceVersionPolicyList/versionedUpdate"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ResponseTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResponseTypeList/ok"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResponseTypeList/transientError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResponseTypeList/fatalError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//RestfulConformanceModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RestfulConformanceModeList/client"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RestfulConformanceModeList/server"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SearchEntryModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchEntryModeList/match"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchEntryModeList/include"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchEntryModeList/outcome"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SearchModifierCodeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchModifierCodeList/missing"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchModifierCodeList/exact"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchModifierCodeList/contains"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchModifierCodeList/not"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchModifierCodeList/text"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchModifierCodeList/in"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchModifierCodeList/notIn"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchModifierCodeList/below"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchModifierCodeList/above"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchModifierCodeList/type"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SearchParamTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchParamTypeList/number"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchParamTypeList/date"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchParamTypeList/string"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchParamTypeList/token"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchParamTypeList/reference"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchParamTypeList/composite"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchParamTypeList/quantity"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchParamTypeList/uri"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SequenceTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SequenceTypeList/AA"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SequenceTypeList/DNA"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SequenceTypeList/RNA"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SlicingRulesList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SlicingRulesList/closed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SlicingRulesList/open"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SlicingRulesList/openAtEnd"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SlotStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SlotStatusList/busy"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SlotStatusList/free"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SlotStatusList/busyUnavailable"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SlotStatusList/busyTentative"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SpecimenStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SpecimenStatusList/available"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SpecimenStatusList/unavailable"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SpecimenStatusList/unsatisfactory"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SpecimenStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//StructureDefinitionKindList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureDefinitionKindList/datatype"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureDefinitionKindList/resource"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureDefinitionKindList/logical"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SubscriptionChannelTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SubscriptionChannelTypeList/restHook"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SubscriptionChannelTypeList/websocket"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SubscriptionChannelTypeList/email"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SubscriptionChannelTypeList/sms"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SubscriptionChannelTypeList/message"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SubscriptionStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SubscriptionStatusList/requested"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SubscriptionStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SubscriptionStatusList/error"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SubscriptionStatusList/off"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SupplyDeliveryStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SupplyDeliveryStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SupplyDeliveryStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SupplyDeliveryStatusList/abandoned"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SupplyRequestStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SupplyRequestStatusList/requested"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SupplyRequestStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SupplyRequestStatusList/failed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SupplyRequestStatusList/cancelled"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SystemRestfulInteractionList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SystemRestfulInteractionList/transaction"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SystemRestfulInteractionList/searchSystem"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SystemRestfulInteractionList/historySystem"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//TransactionModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TransactionModeList/notSupported"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TransactionModeList/batch"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TransactionModeList/transaction"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TransactionModeList/both"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//TypeRestfulInteractionList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TypeRestfulInteractionList/read"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TypeRestfulInteractionList/vread"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TypeRestfulInteractionList/update"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TypeRestfulInteractionList/delete"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TypeRestfulInteractionList/historyInstance"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TypeRestfulInteractionList/validate"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TypeRestfulInteractionList/historyType"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TypeRestfulInteractionList/create"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TypeRestfulInteractionList/searchType"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//UnitsOfTimeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UnitsOfTimeList/s"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UnitsOfTimeList/min"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UnitsOfTimeList/h"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UnitsOfTimeList/d"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UnitsOfTimeList/wk"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UnitsOfTimeList/mo"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UnitsOfTimeList/a"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//UnknownContentCodeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UnknownContentCodeList/no"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UnknownContentCodeList/extensions"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UnknownContentCodeList/elements"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UnknownContentCodeList/both"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//UseList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UseList/complete"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UseList/proposed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UseList/exploratory"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UseList/other"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//VisionBaseList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//VisionBaseList/up"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//VisionBaseList/down"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//VisionBaseList/in"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//VisionBaseList/out"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//VisionEyesList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//VisionEyesList/right"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//VisionEyesList/left"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//XPathUsageTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//XPathUsageTypeList/normal"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//XPathUsageTypeList/phonetic"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//XPathUsageTypeList/nearby"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//XPathUsageTypeList/distance"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//XPathUsageTypeList/other"/>
</genEnums>
<genDataTypes ecoreDataType="fhir.ecore#//AccountStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ActionListListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AddressTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AddressUseListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AdministrativeGenderListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AggregationModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AllergyIntoleranceCategoryListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AllergyIntoleranceCertaintyListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AllergyIntoleranceCriticalityListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AllergyIntoleranceSeverityListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AllergyIntoleranceStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AllergyIntoleranceTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AppointmentStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AssertionDirectionTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AssertionOperatorTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AssertionResponseTypesListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AuditEventActionListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AuditEventOutcomeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AuditEventParticipantNetworkTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//Base64BinaryPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//BindingStrengthListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//BooleanPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//BooleanPrimitiveObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//BundleTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CarePlanActivityStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CarePlanRelationshipListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CarePlanStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ClaimTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ClinicalImpressionStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CodePrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//CommunicationRequestStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CommunicationStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CompositionAttestationModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CompositionStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ConceptMapEquivalenceListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ConditionalDeleteStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ConditionVerificationStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ConformanceEventModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ConformanceResourceStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ConformanceStatementKindListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ConstraintSeverityListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ContactPointSystemListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ContactPointUseListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ContentTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DataElementStringencyListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DatePrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//DatePrimitiveBase"/>
<genDataTypes ecoreDataType="fhir.ecore#//DateTimePrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//DateTimePrimitiveBase"/>
<genDataTypes ecoreDataType="fhir.ecore#//DaysOfWeekListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DecimalPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//DecisionSupportRuleActionTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DecisionSupportRuleParticipantTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DecisionSupportRuleTriggerTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DetectedIssueSeverityListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DeviceMetricCalibrationStateListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DeviceMetricCalibrationTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DeviceMetricCategoryListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DeviceMetricColorListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DeviceMetricOperationalStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DeviceStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DeviceUseRequestPriorityListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DeviceUseRequestStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DiagnosticOrderPriorityListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DiagnosticOrderStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DiagnosticReportStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DigitalMediaTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DocumentModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DocumentReferenceStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DocumentRelationshipTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//EncounterClassListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//EncounterLocationStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//EncounterStateListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//EpisodeOfCareStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//EventTimingListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ExtensionContextListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//FamilyHistoryStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//FilterOperatorListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//FlagStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//GoalStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//GroupTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//GuidanceResponseActionTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//GuidanceResponseStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//GuideDependencyTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//GuidePageKindListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//GuideResourcePurposeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//HTTPVerbListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//IdentifierUseListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//IdentityAssuranceLevelListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//IdPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//InstanceAvailabilityListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//InstantPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//IntegerPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//IntegerPrimitiveObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//IssueSeverityListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//IssueTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//LinkTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ListModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ListStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//LocationModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//LocationStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//MarkdownPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//MeasmntPrincipleListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//MeasurePopulationTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//MedicationAdministrationStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//MedicationDispenseStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//MedicationOrderStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//MedicationStatementStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//MessageSignificanceCategoryListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ModuleMetadataContributorTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ModuleMetadataFocusTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ModuleMetadataResourceTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ModuleMetadataStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ModuleMetadataTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//NameUseListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//NamingSystemIdentifierTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//NamingSystemTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//NarrativeStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//NoteTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//NutritionOrderStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ObservationRelationshipTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ObservationStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//OidPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//OperationKindListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//OperationParameterUseListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//OrderSetItemCardinalityBehaviorListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//OrderSetItemGroupingBehaviorListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//OrderSetItemPrecheckBehaviorListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//OrderSetItemRequiredBehaviorListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//OrderSetItemSelectionBehaviorListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//OrderSetItemTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//OrderSetParticipantTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//OrderStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ParticipantRequiredListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ParticipantStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ParticipationStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//PositiveIntPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//ProcedureRequestPriorityListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ProcedureRequestStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ProcedureStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ProfileDestinationTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ProfileOriginTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//PropertyRepresentationListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ProvenanceEntityRoleListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//QuantityComparatorListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//QuestionnaireItemTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//QuestionnaireResponseStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//QuestionnaireStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ReferralStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//RemittanceOutcomeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ResourceVersionPolicyListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ResponseTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//RestfulConformanceModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//SampledDataDataTypePrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//SearchEntryModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//SearchModifierCodeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//SearchParamTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//SequenceTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//SlicingRulesListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//SlotStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//SpecimenStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//StringPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//StructureDefinitionKindListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//SubscriptionChannelTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//SubscriptionStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//SupplyDeliveryStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//SupplyRequestStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//SystemRestfulInteractionListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//TimePrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//TransactionModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//TypeRestfulInteractionListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//UnitsOfTimeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//UnknownContentCodeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//UnsignedIntPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//UriPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//UseListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//UuidPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//VisionBaseListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//VisionEyesListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//XPathUsageTypeListObject"/>
<genClasses ecoreClass="fhir.ecore#//Account">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Account/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Account/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Account/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Account/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Account/activePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Account/currency"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Account/balance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Account/coveragePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Account/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Account/owner"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Account/description"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AccountStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AccountStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ActionList">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ActionList/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Address">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Address/use"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Address/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Address/text"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Address/line"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Address/city"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Address/district"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Address/state"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Address/postalCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Address/country"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Address/period"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AddressType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AddressType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AddressUse">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AddressUse/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AdministrativeGender">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AdministrativeGender/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Age"/>
<genClasses ecoreClass="fhir.ecore#//AggregationMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AggregationMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AllergyIntolerance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/onset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/recordedDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/recorder"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/reporter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/substance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/criticality"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/lastOccurence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/reaction"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AllergyIntoleranceCategory">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AllergyIntoleranceCategory/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AllergyIntoleranceCertainty">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AllergyIntoleranceCertainty/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AllergyIntoleranceCriticality">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AllergyIntoleranceCriticality/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AllergyIntoleranceReaction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntoleranceReaction/substance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntoleranceReaction/certainty"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntoleranceReaction/manifestation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntoleranceReaction/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntoleranceReaction/onset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntoleranceReaction/severity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntoleranceReaction/exposureRoute"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntoleranceReaction/note"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AllergyIntoleranceSeverity">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AllergyIntoleranceSeverity/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AllergyIntoleranceStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AllergyIntoleranceStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AllergyIntoleranceType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AllergyIntoleranceType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Annotation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Annotation/authorReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Annotation/authorString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Annotation/time"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Annotation/text"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Appointment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/start"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/end"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/minutesDuration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/slot"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/comment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/participant"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AppointmentParticipant">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AppointmentParticipant/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AppointmentParticipant/actor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AppointmentParticipant/required"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AppointmentParticipant/status"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AppointmentResponse">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AppointmentResponse/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AppointmentResponse/appointment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AppointmentResponse/start"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AppointmentResponse/end"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AppointmentResponse/participantType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AppointmentResponse/actor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AppointmentResponse/participantStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AppointmentResponse/comment"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AppointmentStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AppointmentStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AssertionDirectionType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AssertionDirectionType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AssertionOperatorType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AssertionOperatorType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AssertionResponseTypes">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AssertionResponseTypes/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Attachment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Attachment/contentType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Attachment/language"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Attachment/data"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Attachment/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Attachment/size"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Attachment/hash"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Attachment/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Attachment/creation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AuditEvent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEvent/event"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEvent/participant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEvent/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEvent/object"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AuditEventAction">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AuditEventAction/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AuditEventDetail">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventDetail/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventDetail/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AuditEventEvent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventEvent/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventEvent/subtype"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventEvent/action"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventEvent/dateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventEvent/outcome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventEvent/outcomeDesc"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventEvent/purposeOfEvent"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AuditEventNetwork">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventNetwork/address"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventNetwork/type"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AuditEventObject">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventObject/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventObject/reference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventObject/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventObject/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventObject/lifecycle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventObject/securityLabel"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventObject/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventObject/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventObject/query"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventObject/detail"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AuditEventOutcome">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AuditEventOutcome/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AuditEventParticipant">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventParticipant/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventParticipant/reference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventParticipant/userId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventParticipant/altId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventParticipant/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventParticipant/requestor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventParticipant/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventParticipant/policy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventParticipant/media"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventParticipant/network"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventParticipant/purposeOfUse"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AuditEventParticipantNetworkType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AuditEventParticipantNetworkType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AuditEventSource">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventSource/site"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventSource/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventSource/type"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BackboneElement">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BackboneElement/modifierExtension"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Base64Binary">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Base64Binary/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Basic">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Basic/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Basic/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Basic/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Basic/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Basic/created"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Binary">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Binary/contentType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Binary/content"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BindingStrength">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//BindingStrength/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BodySite">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BodySite/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BodySite/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BodySite/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BodySite/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BodySite/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BodySite/image"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Boolean">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Boolean/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Bundle">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Bundle/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Bundle/total"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Bundle/link"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Bundle/entry"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Bundle/signature"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BundleEntry">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleEntry/link"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleEntry/fullUrl"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleEntry/resource"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleEntry/search"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleEntry/request"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleEntry/response"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BundleLink">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleLink/relation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleLink/url"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BundleRequest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleRequest/method"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleRequest/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleRequest/ifNoneMatch"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleRequest/ifModifiedSince"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleRequest/ifMatch"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleRequest/ifNoneExist"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BundleResponse">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleResponse/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleResponse/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleResponse/etag"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleResponse/lastModified"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BundleSearch">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleSearch/mode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleSearch/score"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BundleType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//BundleType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CarePlan">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/context"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/modified"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/addresses"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/support"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/relatedPlan"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/participant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/goal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/activity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/note"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CarePlanActivity">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanActivity/actionResulting"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanActivity/progress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanActivity/reference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanActivity/detail"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CarePlanActivityStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//CarePlanActivityStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CarePlanDetail">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/goal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/statusReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/prohibited"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/scheduledTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/scheduledPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/scheduledString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/productCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/productReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/dailyAmount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/description"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CarePlanParticipant">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanParticipant/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanParticipant/member"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CarePlanRelatedPlan">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanRelatedPlan/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanRelatedPlan/plan"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CarePlanRelationship">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//CarePlanRelationship/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CarePlanStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//CarePlanStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Claim">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/ruleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/originalRuleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/created"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/billablePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/target"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/provider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/use"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/fundsReserve"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/enterer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/facility"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/relatedClaim"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/prescription"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/originalPrescription"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/payee"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/referral"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/diagnosis"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/specialCondition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/coverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/exception"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/school"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/accidentDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/accidentType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/accidentLocationString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/accidentLocationAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/accidentLocationReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/interventionException"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/onsetDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/onsetPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/employmentImpacted"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/hospitalization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/item"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/total"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/additionalMaterials"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/missingTeeth"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimCoverage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimCoverage/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimCoverage/focal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimCoverage/coverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimCoverage/businessArrangement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimCoverage/relationship"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimCoverage/preAuthRef"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimCoverage/claimResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimCoverage/originalRuleset"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimDetail">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDetail/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDetail/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDetail/service"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDetail/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDetail/unitPrice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDetail/factor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDetail/points"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDetail/net"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDetail/udi"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDetail/subDetail"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimDiagnosis">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDiagnosis/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDiagnosis/diagnosis"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/provider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/diagnosisLinkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/service"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/servicedDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/servicedPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/place"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/unitPrice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/factor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/points"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/net"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/udi"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/bodySite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/subSite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/detail"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/prosthesis"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimMissingTeeth">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimMissingTeeth/tooth"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimMissingTeeth/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimMissingTeeth/extractionDate"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimPayee">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimPayee/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimPayee/provider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimPayee/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimPayee/person"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimProsthesis">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimProsthesis/initial"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimProsthesis/priorDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimProsthesis/priorMaterial"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponse">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/request"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/ruleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/originalRuleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/created"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/requestProvider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/requestOrganization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/outcome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/disposition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/payeeType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/item"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/addItem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/error"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/totalCost"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/unallocDeductable"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/totalBenefit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/paymentAdjustment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/paymentAdjustmentReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/paymentDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/paymentAmount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/paymentRef"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/reserved"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/form"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/coverage"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseAddItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/sequenceLinkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/service"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/fee"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/noteNumberLinkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/adjudication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/detail"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseAdjudication">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAdjudication/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAdjudication/amount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAdjudication/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseAdjudication1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAdjudication1/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAdjudication1/amount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAdjudication1/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseAdjudication2">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAdjudication2/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAdjudication2/amount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAdjudication2/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseAdjudication3">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAdjudication3/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAdjudication3/amount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAdjudication3/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseAdjudication4">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAdjudication4/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAdjudication4/amount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAdjudication4/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseCoverage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseCoverage/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseCoverage/focal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseCoverage/coverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseCoverage/businessArrangement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseCoverage/relationship"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseCoverage/preAuthRef"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseCoverage/claimResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseCoverage/originalRuleset"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseDetail">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseDetail/sequenceLinkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseDetail/adjudication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseDetail/subDetail"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseDetail1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseDetail1/service"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseDetail1/fee"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseDetail1/adjudication"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseError">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseError/sequenceLinkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseError/detailSequenceLinkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseError/subdetailSequenceLinkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseError/code"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseItem/sequenceLinkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseItem/noteNumber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseItem/adjudication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseItem/detail"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseNote">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseNote/number"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseNote/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseNote/text"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseSubDetail">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseSubDetail/sequenceLinkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseSubDetail/adjudication"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimSubDetail">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSubDetail/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSubDetail/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSubDetail/service"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSubDetail/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSubDetail/unitPrice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSubDetail/factor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSubDetail/points"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSubDetail/net"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSubDetail/udi"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ClaimType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClinicalImpression">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/assessor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/previous"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/problem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/triggerCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/triggerReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/investigations"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/protocol"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/summary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/finding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/resolved"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/ruledOut"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/prognosis"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/plan"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/action"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClinicalImpressionFinding">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpressionFinding/item"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpressionFinding/cause"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClinicalImpressionInvestigations">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpressionInvestigations/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpressionInvestigations/item"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClinicalImpressionRuledOut">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpressionRuledOut/item"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpressionRuledOut/reason"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClinicalImpressionStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ClinicalImpressionStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Code">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Code/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CodeableConcept">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeableConcept/coding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeableConcept/text"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Coding">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coding/system"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coding/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coding/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coding/display"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coding/userSelected"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Communication">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/sender"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/recipient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/payload"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/medium"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/sent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/received"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/requestDetail"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CommunicationPayload">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationPayload/contentString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationPayload/contentAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationPayload/contentReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CommunicationRequest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/sender"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/recipient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/payload"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/medium"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/requester"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/scheduledDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/scheduledPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/requestedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/priority"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CommunicationRequestPayload">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequestPayload/contentString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequestPayload/contentAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequestPayload/contentReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CommunicationRequestStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//CommunicationRequestStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CommunicationStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//CommunicationStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Composition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Composition/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Composition/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Composition/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Composition/class"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Composition/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Composition/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Composition/confidentiality"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Composition/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Composition/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Composition/attester"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Composition/custodian"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Composition/event"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Composition/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Composition/section"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CompositionAttestationMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//CompositionAttestationMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CompositionAttester">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionAttester/mode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionAttester/time"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionAttester/party"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CompositionEvent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionEvent/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionEvent/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionEvent/detail"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CompositionSection">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionSection/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionSection/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionSection/text"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionSection/mode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionSection/orderedBy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionSection/entry"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionSection/emptyReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionSection/section"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CompositionStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//CompositionStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConceptMap">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/requirements"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/sourceUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/sourceReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/targetUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/targetReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/element"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConceptMapContact">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapContact/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapContact/telecom"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConceptMapDependsOn">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapDependsOn/element"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapDependsOn/codeSystem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapDependsOn/code"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConceptMapElement">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapElement/codeSystem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapElement/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapElement/target"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConceptMapEquivalence">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ConceptMapEquivalence/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConceptMapTarget">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapTarget/codeSystem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapTarget/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapTarget/equivalence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapTarget/comments"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapTarget/dependsOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapTarget/product"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Condition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/asserter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/dateRecorded"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/clinicalStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/verificationStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/severity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/onsetDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/onsetQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/onsetPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/onsetRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/onsetString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/abatementDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/abatementQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/abatementBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/abatementPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/abatementRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/abatementString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/stage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/evidence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/bodySite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/notes"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConditionalDeleteStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ConditionalDeleteStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConditionEvidence">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConditionEvidence/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConditionEvidence/detail"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConditionStage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConditionStage/summary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConditionStage/assessment"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConditionVerificationStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ConditionVerificationStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Conformance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/requirements"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/kind"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/software"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/implementation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/fhirVersion"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/acceptUnknown"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/format"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/profile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/rest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/messaging"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Conformance/document"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceCertificate">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceCertificate/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceCertificate/blob"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceContact">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceContact/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceContact/telecom"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceDocument">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceDocument/mode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceDocument/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceDocument/profile"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceEndpoint">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceEndpoint/protocol"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceEndpoint/address"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceEvent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceEvent/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceEvent/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceEvent/mode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceEvent/focus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceEvent/request"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceEvent/response"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceEvent/documentation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceEventMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ConformanceEventMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceImplementation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceImplementation/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceImplementation/url"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceInteraction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceInteraction/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceInteraction/documentation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceInteraction1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceInteraction1/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceInteraction1/documentation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceMessaging">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceMessaging/endpoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceMessaging/reliableCache"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceMessaging/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceMessaging/event"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceOperation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceOperation/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceOperation/definition"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceResource">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceResource/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceResource/profile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceResource/interaction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceResource/versioning"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceResource/readHistory"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceResource/updateCreate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceResource/conditionalCreate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceResource/conditionalUpdate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceResource/conditionalDelete"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceResource/searchInclude"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceResource/searchRevInclude"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceResource/searchParam"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceResourceStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ConformanceResourceStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceRest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceRest/mode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceRest/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceRest/security"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceRest/resource"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceRest/interaction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceRest/transactionMode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceRest/searchParam"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceRest/operation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceRest/compartment"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceSearchParam">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceSearchParam/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceSearchParam/definition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceSearchParam/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceSearchParam/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceSearchParam/target"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceSearchParam/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceSearchParam/chain"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceSecurity">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceSecurity/cors"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceSecurity/service"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceSecurity/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceSecurity/certificate"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceSoftware">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceSoftware/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceSoftware/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConformanceSoftware/releaseDate"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConformanceStatementKind">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ConformanceStatementKind/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConstraintSeverity">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ConstraintSeverity/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContactPoint">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContactPoint/system"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContactPoint/value"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContactPoint/use"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContactPoint/rank"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContactPoint/period"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContactPointSystem">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ContactPointSystem/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContactPointUse">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ContactPointUse/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContentType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ContentType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Contract">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/issued"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/applies"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/authority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/domain"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/subType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/action"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/actionReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/actor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/valuedItem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/signer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/term"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/bindingAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/bindingReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/friendly"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/legal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/rule"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContractActor">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractActor/entity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractActor/role"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContractActor1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractActor1/entity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractActor1/role"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContractFriendly">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractFriendly/contentAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractFriendly/contentReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContractLegal">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractLegal/contentAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractLegal/contentReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContractRule">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractRule/contentAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractRule/contentReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContractSigner">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractSigner/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractSigner/party"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractSigner/signature"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContractTerm">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractTerm/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractTerm/issued"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractTerm/applies"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractTerm/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractTerm/subType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractTerm/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractTerm/action"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractTerm/actionReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractTerm/actor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractTerm/text"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractTerm/valuedItem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractTerm/group"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContractValuedItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem/entityCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem/entityReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem/effectiveTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem/unitPrice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem/factor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem/points"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem/net"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContractValuedItem1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem1/entityCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem1/entityReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem1/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem1/effectiveTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem1/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem1/unitPrice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem1/factor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem1/points"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem1/net"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Count"/>
<genClasses ecoreClass="fhir.ecore#//Coverage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/issuer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/bin"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/subscriberId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/group"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/plan"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/subPlan"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/dependent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/subscriber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/network"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/contract"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DataElement">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElement/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElement/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElement/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElement/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElement/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElement/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElement/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElement/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElement/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElement/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElement/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElement/stringency"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElement/mapping"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElement/element"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DataElementContact">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElementContact/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElementContact/telecom"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DataElementMapping">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElementMapping/identity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElementMapping/uri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElementMapping/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataElementMapping/comments"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DataElementStringency">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DataElementStringency/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Date">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Date/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DateTime">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DateTime/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DaysOfWeek">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DaysOfWeek/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Decimal">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Decimal/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DecisionSupportRule">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRule/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRule/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRule/moduleMetadata"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRule/library"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRule/trigger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRule/condition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRule/action"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DecisionSupportRuleAction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleAction/actionIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleAction/number"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleAction/supportingEvidence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleAction/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleAction/participantType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleAction/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleAction/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleAction/textEquivalent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleAction/concept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleAction/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleAction/resource"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleAction/customization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleAction/actions"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DecisionSupportRuleActionType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DecisionSupportRuleActionType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DecisionSupportRuleCustomization">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleCustomization/path"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleCustomization/expression"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DecisionSupportRuleParticipantType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DecisionSupportRuleParticipantType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DecisionSupportRuleTrigger">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleTrigger/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleTrigger/eventName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleTrigger/eventTimingTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleTrigger/eventTimingReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleTrigger/eventTimingDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportRuleTrigger/eventTimingDateTime"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DecisionSupportRuleTriggerType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DecisionSupportRuleTriggerType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DecisionSupportServiceModule">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModule/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModule/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModule/moduleMetadata"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModule/parameter"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DecisionSupportServiceModuleCodeFilter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModuleCodeFilter/path"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModuleCodeFilter/valueSetUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModuleCodeFilter/valueSetReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModuleCodeFilter/codeableConcept"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DecisionSupportServiceModuleDateFilter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModuleDateFilter/path"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModuleDateFilter/valueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModuleDateFilter/valuePeriod"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DecisionSupportServiceModuleParameter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModuleParameter/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModuleParameter/use"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModuleParameter/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModuleParameter/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModuleParameter/profile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModuleParameter/mustSupport"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModuleParameter/codeFilter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DecisionSupportServiceModuleParameter/dateFilter"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DetectedIssue">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssue/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssue/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssue/severity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssue/implicated"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssue/detail"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssue/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssue/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssue/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssue/reference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssue/mitigation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DetectedIssueMitigation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssueMitigation/action"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssueMitigation/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssueMitigation/author"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DetectedIssueSeverity">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DetectedIssueSeverity/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Device">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/manufacturer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/model"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/manufactureDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/expiry"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/udi"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/lotNumber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/owner"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/url"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceComponent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceComponent/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceComponent/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceComponent/lastSystemChange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceComponent/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceComponent/parent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceComponent/operationalStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceComponent/parameterGroup"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceComponent/measurementPrinciple"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceComponent/productionSpecification"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceComponent/languageCode"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceComponentProductionSpecification">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceComponentProductionSpecification/specType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceComponentProductionSpecification/componentId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceComponentProductionSpecification/productionSpec"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceMetric">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceMetric/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceMetric/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceMetric/unit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceMetric/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceMetric/parent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceMetric/operationalStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceMetric/color"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceMetric/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceMetric/measurementPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceMetric/calibration"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceMetricCalibration">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceMetricCalibration/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceMetricCalibration/state"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceMetricCalibration/time"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceMetricCalibrationState">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DeviceMetricCalibrationState/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceMetricCalibrationType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DeviceMetricCalibrationType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceMetricCategory">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DeviceMetricCategory/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceMetricColor">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DeviceMetricColor/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceMetricOperationalStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DeviceMetricOperationalStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DeviceStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceUseRequest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseRequest/bodySiteCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseRequest/bodySiteReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseRequest/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseRequest/device"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseRequest/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseRequest/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseRequest/indication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseRequest/notes"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseRequest/prnReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseRequest/orderedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseRequest/recordedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseRequest/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseRequest/timingTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseRequest/timingPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseRequest/timingDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseRequest/priority"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceUseRequestPriority">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DeviceUseRequestPriority/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceUseRequestStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DeviceUseRequestStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceUseStatement">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseStatement/bodySiteCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseStatement/bodySiteReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseStatement/whenUsed"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseStatement/device"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseStatement/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseStatement/indication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseStatement/notes"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseStatement/recordedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseStatement/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseStatement/timingTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseStatement/timingPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseStatement/timingDateTime"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DiagnosticOrder">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrder/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrder/orderer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrder/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrder/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrder/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrder/supportingInformation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrder/specimen"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrder/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrder/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrder/event"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrder/item"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrder/note"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DiagnosticOrderEvent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrderEvent/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrderEvent/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrderEvent/dateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrderEvent/actor"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DiagnosticOrderItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrderItem/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrderItem/specimen"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrderItem/bodySite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrderItem/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticOrderItem/event"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DiagnosticOrderPriority">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DiagnosticOrderPriority/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DiagnosticOrderStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DiagnosticOrderStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DiagnosticReport">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/effectiveDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/issued"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/request"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/specimen"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/result"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/imagingStudy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/image"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/conclusion"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/codedDiagnosis"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/presentedForm"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DiagnosticReportImage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReportImage/comment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReportImage/link"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DiagnosticReportStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DiagnosticReportStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DigitalMediaType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DigitalMediaType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Distance"/>
<genClasses ecoreClass="fhir.ecore#//DocumentManifest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentManifest/masterIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentManifest/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentManifest/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentManifest/recipient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentManifest/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentManifest/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentManifest/created"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentManifest/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentManifest/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentManifest/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentManifest/content"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentManifest/related"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DocumentManifestContent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentManifestContent/pAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentManifestContent/pReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DocumentManifestRelated">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentManifestRelated/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentManifestRelated/ref"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DocumentMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DocumentMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DocumentReference">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/masterIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/class"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/custodian"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/authenticator"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/created"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/indexed"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/docStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/relatesTo"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/securityLabel"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/content"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/context"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DocumentReferenceContent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReferenceContent/attachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReferenceContent/format"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DocumentReferenceContext">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReferenceContext/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReferenceContext/event"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReferenceContext/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReferenceContext/facilityType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReferenceContext/practiceSetting"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReferenceContext/sourcePatientInfo"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReferenceContext/related"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DocumentReferenceRelated">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReferenceRelated/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReferenceRelated/ref"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DocumentReferenceRelatesTo">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReferenceRelatesTo/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReferenceRelatesTo/target"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DocumentReferenceStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DocumentReferenceStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DocumentRelationshipType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DocumentRelationshipType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DocumentRoot">
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DocumentRoot/mixed"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/xMLNSPrefixMap"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/xSISchemaLocation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/account"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/allergyIntolerance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/appointment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/appointmentResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/auditEvent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/basic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/binary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/bodySite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/bundle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/carePlan"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/claim"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/claimResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/clinicalImpression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/communication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/communicationRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/composition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/conceptMap"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/condition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/conformance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/contract"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/coverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/dataElement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/decisionSupportRule"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/decisionSupportServiceModule"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/detectedIssue"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/device"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/deviceComponent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/deviceMetric"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/deviceUseRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/deviceUseStatement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/diagnosticOrder"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/diagnosticReport"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/documentManifest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/documentReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/eligibilityRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/eligibilityResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/enrollmentRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/enrollmentResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/episodeOfCare"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/expansionProfile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/explanationOfBenefit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/familyMemberHistory"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/flag"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/goal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/group"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/guidanceResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/healthcareService"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/imagingObjectSelection"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/imagingStudy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/immunization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/immunizationRecommendation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/implementationGuide"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/library"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/list"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/measure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/media"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/medication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/medicationAdministration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/medicationDispense"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/medicationOrder"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/medicationStatement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/messageHeader"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/moduleDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/moduleMetadata"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/namingSystem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/nutritionOrder"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/observation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/operationDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/operationOutcome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/order"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/orderResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/orderSet"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/parameters"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/paymentNotice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/paymentReconciliation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/person"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/practitioner"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/procedure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/procedureRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/processRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/processResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/provenance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/questionnaire"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/questionnaireResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/referralRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/relatedPerson"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/riskAssessment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/schedule"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/searchParameter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/slot"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/specimen"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/structureDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/subscription"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/substance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/supplyDelivery"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/supplyRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/testScript"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/valueSet"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/visionPrescription"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DomainResource">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DomainResource/text"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DomainResource/contained"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DomainResource/extension"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DomainResource/modifierExtension"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Duration">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Duration/extension1"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Element">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Element/extension"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Element/id"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ElementDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/path"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/representation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/label"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/slicing"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/short"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/definition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/comments"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/requirements"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/alias"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/min"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/max"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/base"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/nameReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueBase64Binary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueInstant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueOid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueUuid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValuePositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueMarkdown"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueAnnotation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValuePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueSampledData"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueSignature"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueHumanName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueContactPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueMeta"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/meaningWhenMissing"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedBase64Binary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedInstant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedOid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedUuid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedPositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedMarkdown"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedAnnotation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedSampledData"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedSignature"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedHumanName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedContactPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedMeta"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternBase64Binary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternInstant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternOid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternUuid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternPositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternMarkdown"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternAnnotation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternSampledData"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternSignature"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternHumanName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternContactPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternMeta"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleBase64Binary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleInstant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleOid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleUuid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/examplePositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleMarkdown"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleAnnotation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/examplePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleSampledData"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleSignature"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleHumanName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleContactPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/exampleMeta"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueBase64Binary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueInstant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueOid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueUuid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValuePositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueMarkdown"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueAnnotation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValuePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueSampledData"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueSignature"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueHumanName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueContactPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/minValueMeta"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueBase64Binary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueInstant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueOid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueUuid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValuePositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueMarkdown"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueAnnotation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValuePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueSampledData"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueSignature"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueHumanName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueContactPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxValueMeta"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/maxLength"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/condition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/constraint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/mustSupport"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/isModifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/isSummary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/binding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/mapping"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ElementDefinitionBase">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionBase/path"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionBase/min"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionBase/max"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ElementDefinitionBinding">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionBinding/strength"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionBinding/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionBinding/valueSetUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionBinding/valueSetReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ElementDefinitionConstraint">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionConstraint/key"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionConstraint/requirements"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionConstraint/severity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionConstraint/human"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionConstraint/xpath"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ElementDefinitionMapping">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionMapping/identity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionMapping/language"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionMapping/map"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ElementDefinitionSlicing">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionSlicing/discriminator"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionSlicing/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionSlicing/ordered"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionSlicing/rules"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ElementDefinitionType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionType/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionType/profile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionType/aggregation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EligibilityRequest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/ruleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/originalRuleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/created"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/target"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/provider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/enterer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/facility"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/coverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/businessArrangement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/relationship"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/servicedDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/servicedPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/benefitCategory"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityRequest/benefitSubCategory"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EligibilityResponse">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponse/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponse/request"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponse/outcome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponse/disposition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponse/ruleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponse/originalRuleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponse/created"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponse/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponse/requestProvider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponse/requestOrganization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponse/inforce"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponse/contract"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponse/form"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponse/benefitBalance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponse/error"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EligibilityResponseBenefitBalance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponseBenefitBalance/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponseBenefitBalance/subCategory"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponseBenefitBalance/network"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponseBenefitBalance/unit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponseBenefitBalance/term"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponseBenefitBalance/financial"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EligibilityResponseError">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponseError/code"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EligibilityResponseFinancial">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponseFinancial/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponseFinancial/benefitUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponseFinancial/benefitQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponseFinancial/benefitUsedUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EligibilityResponseFinancial/benefitUsedQuantity"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Encounter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/statusHistory"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/class"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/episodeOfCare"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/incomingReferral"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/participant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/appointment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/length"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/indication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/hospitalization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/serviceProvider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/partOf"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EncounterClass">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//EncounterClass/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EncounterHospitalization">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterHospitalization/preAdmissionIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterHospitalization/origin"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterHospitalization/admitSource"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterHospitalization/admittingDiagnosis"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterHospitalization/reAdmission"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterHospitalization/dietPreference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterHospitalization/specialCourtesy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterHospitalization/specialArrangement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterHospitalization/destination"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterHospitalization/dischargeDisposition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterHospitalization/dischargeDiagnosis"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EncounterLocation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterLocation/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterLocation/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterLocation/period"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EncounterLocationStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//EncounterLocationStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EncounterParticipant">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterParticipant/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterParticipant/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterParticipant/individual"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EncounterState">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//EncounterState/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EncounterStatusHistory">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterStatusHistory/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterStatusHistory/period"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EnrollmentRequest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentRequest/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentRequest/ruleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentRequest/originalRuleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentRequest/created"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentRequest/target"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentRequest/provider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentRequest/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentRequest/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentRequest/coverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentRequest/relationship"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EnrollmentResponse">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentResponse/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentResponse/request"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentResponse/outcome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentResponse/disposition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentResponse/ruleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentResponse/originalRuleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentResponse/created"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentResponse/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentResponse/requestProvider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentResponse/requestOrganization"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EpisodeOfCare">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCare/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCare/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCare/statusHistory"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCare/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCare/condition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCare/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCare/managingOrganization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCare/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCare/referralRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCare/careManager"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCare/careTeam"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EpisodeOfCareCareTeam">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCareCareTeam/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCareCareTeam/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCareCareTeam/member"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EpisodeOfCareStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//EpisodeOfCareStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EpisodeOfCareStatusHistory">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCareStatusHistory/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCareStatusHistory/period"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EventTiming">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//EventTiming/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExpansionProfile">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/codeSystem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/includeDesignations"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/designation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/includeDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/includeInactive"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/excludeNested"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/excludeNotForUI"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/excludePostCoordinated"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/displayLanguage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfile/limitedExpansion"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExpansionProfileCodeSystem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileCodeSystem/include"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileCodeSystem/exclude"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExpansionProfileCodeSystem1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileCodeSystem1/system"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileCodeSystem1/version"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExpansionProfileCodeSystem2">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileCodeSystem2/system"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileCodeSystem2/version"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExpansionProfileContact">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileContact/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileContact/telecom"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExpansionProfileDesignation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileDesignation/include"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileDesignation/exclude"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExpansionProfileDesignation1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileDesignation1/language"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileDesignation1/use"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExpansionProfileDesignation2">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileDesignation2/language"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileDesignation2/use"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExpansionProfileExclude">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileExclude/codeSystem"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExpansionProfileExclude1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileExclude1/designation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExpansionProfileInclude">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileInclude/codeSystem"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExpansionProfileInclude1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExpansionProfileInclude1/designation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefit">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/claim"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/claimResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/ruleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/originalRuleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/created"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/billablePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/disposition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/provider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/facility"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/relatedClaim"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/prescription"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/originalPrescription"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/payee"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/referral"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/diagnosis"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/specialCondition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/precedence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/coverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/exception"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/school"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/accidentDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/accidentType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/accidentLocationString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/accidentLocationAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/accidentLocationReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/interventionException"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/onsetDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/onsetPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/employmentImpacted"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/hospitalization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/item"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/addItem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/claimTotal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/missingTeeth"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/unallocDeductable"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/totalBenefit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/paymentAdjustment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/paymentAdjustmentReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/paymentDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/paymentAmount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/paymentRef"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/reserved"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/form"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/benefitBalance"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitAddItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/sequenceLinkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/service"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/fee"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/noteNumberLinkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/adjudication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/detail"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitAdjudication">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication/amount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitAdjudication1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication1/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication1/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication1/amount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication1/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitAdjudication2">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication2/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication2/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication2/amount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication2/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitAdjudication3">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication3/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication3/amount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication3/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitAdjudication4">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication4/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication4/amount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAdjudication4/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitBenefitBalance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitBenefitBalance/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitBenefitBalance/subCategory"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitBenefitBalance/network"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitBenefitBalance/unit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitBenefitBalance/term"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitBenefitBalance/financial"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitCoverage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitCoverage/coverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitCoverage/relationship"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitCoverage/preAuthRef"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitDetail">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail/service"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail/unitPrice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail/factor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail/points"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail/net"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail/udi"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail/adjudication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail/subDetail"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitDetail1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail1/service"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail1/fee"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail1/adjudication"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitDiagnosis">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDiagnosis/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDiagnosis/diagnosis"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitFinancial">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitFinancial/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitFinancial/benefitUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitFinancial/benefitQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitFinancial/benefitUsedUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitFinancial/benefitUsedQuantity"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/provider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/diagnosisLinkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/service"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/servicedDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/servicedPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/place"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/unitPrice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/factor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/points"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/net"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/udi"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/bodySite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/subSite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/noteNumber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/adjudication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/detail"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/prosthesis"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitMissingTeeth">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitMissingTeeth/tooth"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitMissingTeeth/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitMissingTeeth/extractionDate"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitNote">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitNote/number"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitNote/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitNote/text"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitPayee">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitPayee/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitPayee/provider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitPayee/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitPayee/person"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitProsthesis">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitProsthesis/initial"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitProsthesis/priorDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitProsthesis/priorMaterial"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitSubDetail">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail/service"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail/unitPrice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail/factor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail/points"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail/net"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail/udi"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail/adjudication"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Extension">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueBase64Binary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueInstant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueOid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueUuid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valuePositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueMarkdown"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueAnnotation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valuePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueSampledData"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueSignature"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueHumanName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueContactPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueMeta"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Extension/url"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExtensionContext">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ExtensionContext/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//FamilyHistoryStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//FamilyHistoryStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//FamilyMemberHistory">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/relationship"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/gender"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/bornPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/bornDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/bornString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/ageQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/ageRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/ageString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/deceasedBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/deceasedQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/deceasedRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/deceasedDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/deceasedString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/condition"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//FamilyMemberHistoryCondition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistoryCondition/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistoryCondition/outcome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistoryCondition/onsetQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistoryCondition/onsetRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistoryCondition/onsetPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistoryCondition/onsetString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistoryCondition/note"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//FilterOperator">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//FilterOperator/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Flag">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Flag/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Flag/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Flag/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Flag/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Flag/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Flag/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Flag/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Flag/code"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//FlagStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//FlagStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Goal">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/startDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/startCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/targetDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/targetQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/statusDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/statusReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/addresses"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/outcome"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GoalOutcome">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GoalOutcome/resultCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GoalOutcome/resultReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GoalStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//GoalStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Group">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Group/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Group/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Group/actual"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Group/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Group/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Group/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Group/characteristic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Group/member"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GroupCharacteristic">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GroupCharacteristic/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GroupCharacteristic/valueCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GroupCharacteristic/valueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GroupCharacteristic/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GroupCharacteristic/valueRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GroupCharacteristic/exclude"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GroupCharacteristic/period"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GroupMember">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GroupMember/entity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GroupMember/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GroupMember/inactive"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GroupType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//GroupType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GuidanceResponse">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponse/requestId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponse/module"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponse/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponse/evaluationMessage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponse/outputParameters"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponse/action"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GuidanceResponseAction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponseAction/actionIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponseAction/number"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponseAction/supportingEvidence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponseAction/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponseAction/participant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponseAction/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponseAction/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponseAction/textEquivalent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponseAction/concept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponseAction/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponseAction/resource"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponseAction/actions"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GuidanceResponseActionType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//GuidanceResponseActionType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GuidanceResponseStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//GuidanceResponseStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GuideDependencyType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//GuideDependencyType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GuidePageKind">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//GuidePageKind/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GuideResourcePurpose">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//GuideResourcePurpose/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//HealthcareService">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/providedBy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/serviceCategory"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/serviceType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/serviceName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/comment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/extraDetails"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/photo"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/telecom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/coverageArea"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/serviceProvisionCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/eligibility"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/eligibilityNote"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/programName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/characteristic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/referralMethod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/publicKey"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/appointmentRequired"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/availableTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/notAvailable"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/availabilityExceptions"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//HealthcareServiceAvailableTime">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareServiceAvailableTime/daysOfWeek"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareServiceAvailableTime/allDay"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareServiceAvailableTime/availableStartTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareServiceAvailableTime/availableEndTime"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//HealthcareServiceNotAvailable">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareServiceNotAvailable/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareServiceNotAvailable/during"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//HealthcareServiceServiceType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareServiceServiceType/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareServiceServiceType/specialty"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//HTTPVerb">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//HTTPVerb/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//HumanName">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HumanName/use"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HumanName/text"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HumanName/family"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HumanName/given"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HumanName/prefix"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HumanName/suffix"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HumanName/period"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Id">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Id/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Identifier">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Identifier/use"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Identifier/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Identifier/system"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Identifier/value"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Identifier/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Identifier/assigner"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//IdentifierUse">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//IdentifierUse/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//IdentityAssuranceLevel">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//IdentityAssuranceLevel/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImagingObjectSelection">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelection/uid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelection/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelection/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelection/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelection/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelection/authoringTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelection/study"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImagingObjectSelectionFrames">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelectionFrames/frameNumbers"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelectionFrames/url"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImagingObjectSelectionInstance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelectionInstance/sopClass"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelectionInstance/uid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelectionInstance/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelectionInstance/frames"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImagingObjectSelectionSeries">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelectionSeries/uid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelectionSeries/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelectionSeries/instance"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImagingObjectSelectionStudy">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelectionStudy/uid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelectionStudy/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelectionStudy/imagingStudy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingObjectSelectionStudy/series"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImagingStudy">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/started"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/uid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/accession"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/order"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/modalityList"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/referrer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/availability"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/numberOfSeries"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/numberOfInstances"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/procedure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/interpreter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/series"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImagingStudyInstance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudyInstance/number"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudyInstance/uid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudyInstance/sopClass"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudyInstance/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudyInstance/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudyInstance/content"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImagingStudySeries">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudySeries/number"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudySeries/modality"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudySeries/uid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudySeries/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudySeries/numberOfInstances"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudySeries/availability"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudySeries/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudySeries/bodySite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudySeries/laterality"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudySeries/started"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudySeries/instance"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Immunization">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/vaccineCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/wasNotGiven"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/reported"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/requester"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/manufacturer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/lotNumber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/expirationDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/site"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/route"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/doseQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/explanation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/reaction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/vaccinationProtocol"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImmunizationExplanation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationExplanation/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationExplanation/reasonNotGiven"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImmunizationReaction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationReaction/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationReaction/detail"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationReaction/reported"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImmunizationRecommendation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendation/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendation/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendation/recommendation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImmunizationRecommendationDateCriterion">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationDateCriterion/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationDateCriterion/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImmunizationRecommendationProtocol">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationProtocol/doseSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationProtocol/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationProtocol/authority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationProtocol/series"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImmunizationRecommendationRecommendation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationRecommendation/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationRecommendation/vaccineCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationRecommendation/doseNumber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationRecommendation/forecastStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationRecommendation/dateCriterion"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationRecommendation/protocol"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationRecommendation/supportingImmunization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationRecommendation/supportingPatientInformation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImmunizationVaccinationProtocol">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationVaccinationProtocol/doseSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationVaccinationProtocol/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationVaccinationProtocol/authority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationVaccinationProtocol/series"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationVaccinationProtocol/seriesDoses"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationVaccinationProtocol/targetDisease"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationVaccinationProtocol/doseStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationVaccinationProtocol/doseStatusReason"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImplementationGuide">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/fhirVersion"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/dependency"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/package"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/global"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/binary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/page"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImplementationGuideContact">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideContact/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideContact/telecom"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImplementationGuideDependency">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideDependency/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideDependency/uri"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImplementationGuideGlobal">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideGlobal/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideGlobal/profile"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImplementationGuidePackage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePackage/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePackage/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePackage/resource"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImplementationGuidePage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePage/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePage/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePage/kind"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePage/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePage/package"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePage/format"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePage/page"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImplementationGuideResource">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideResource/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideResource/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideResource/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideResource/acronym"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideResource/sourceUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideResource/sourceReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideResource/exampleFor"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//InstanceAvailability">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//InstanceAvailability/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Instant">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Instant/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Integer">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Integer/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//IssueSeverity">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//IssueSeverity/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//IssueType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//IssueType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Library">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/moduleMetadata"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/moduleDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/document"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//LinkType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//LinkType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//List">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//List/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//List/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//List/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//List/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//List/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//List/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//List/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//List/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//List/orderedBy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//List/mode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//List/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//List/entry"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//List/emptyReason"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ListEntry">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ListEntry/flag"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ListEntry/deleted"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ListEntry/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ListEntry/item"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ListMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ListMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ListStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ListStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Location">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Location/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Location/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Location/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Location/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Location/mode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Location/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Location/telecom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Location/address"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Location/physicalType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Location/position"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Location/managingOrganization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Location/partOf"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//LocationMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//LocationMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//LocationPosition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//LocationPosition/longitude"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//LocationPosition/latitude"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//LocationPosition/altitude"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//LocationStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//LocationStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Markdown">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Markdown/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MeasmntPrinciple">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//MeasmntPrinciple/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Measure">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/moduleMetadata"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/library"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/population"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/stratifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/supplementalData"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MeasurePopulation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasurePopulation/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasurePopulation/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasurePopulation/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasurePopulation/criteria"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MeasurePopulationType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//MeasurePopulationType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Media">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/subtype"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/operator"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/view"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/deviceName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/height"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/width"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/frames"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/duration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/content"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Medication">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Medication/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Medication/isBrand"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Medication/manufacturer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Medication/product"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Medication/package"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationAdministration">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/practitioner"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/prescription"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/wasNotGiven"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/reasonNotGiven"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/reasonGiven"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/effectiveTimeDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/effectiveTimePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/medicationCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/medicationReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/device"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/dosage"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationAdministrationDosage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministrationDosage/text"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministrationDosage/siteCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministrationDosage/siteReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministrationDosage/route"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministrationDosage/method"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministrationDosage/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministrationDosage/rateRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministrationDosage/rateRange"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationAdministrationStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//MedicationAdministrationStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationBatch">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationBatch/lotNumber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationBatch/expirationDate"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationContent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationContent/item"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationContent/amount"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationDispense">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/dispenser"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/authorizingPrescription"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/daysSupply"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/medicationCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/medicationReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/whenPrepared"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/whenHandedOver"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/destination"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/receiver"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/dosageInstruction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/substitution"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationDispenseDosageInstruction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseDosageInstruction/text"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseDosageInstruction/additionalInstructions"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseDosageInstruction/timing"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseDosageInstruction/asNeededBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseDosageInstruction/asNeededCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseDosageInstruction/siteCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseDosageInstruction/siteReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseDosageInstruction/route"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseDosageInstruction/method"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseDosageInstruction/doseRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseDosageInstruction/doseQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseDosageInstruction/rateRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseDosageInstruction/rateRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseDosageInstruction/maxDosePerPeriod"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationDispenseStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//MedicationDispenseStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationDispenseSubstitution">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseSubstitution/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseSubstitution/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseSubstitution/responsibleParty"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationIngredient">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationIngredient/item"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationIngredient/amount"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationOrder">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrder/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrder/dateWritten"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrder/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrder/dateEnded"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrder/reasonEnded"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrder/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrder/prescriber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrder/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrder/reasonCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrder/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrder/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrder/medicationCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrder/medicationReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrder/dosageInstruction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrder/dispenseRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrder/substitution"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrder/priorPrescription"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationOrderDispenseRequest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDispenseRequest/medicationCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDispenseRequest/medicationReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDispenseRequest/validityPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDispenseRequest/numberOfRepeatsAllowed"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDispenseRequest/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDispenseRequest/expectedSupplyDuration"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationOrderDosageInstruction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDosageInstruction/text"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDosageInstruction/additionalInstructions"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDosageInstruction/timing"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDosageInstruction/asNeededBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDosageInstruction/asNeededCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDosageInstruction/siteCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDosageInstruction/siteReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDosageInstruction/route"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDosageInstruction/method"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDosageInstruction/doseRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDosageInstruction/doseQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDosageInstruction/rateRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDosageInstruction/rateRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderDosageInstruction/maxDosePerPeriod"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationOrderStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//MedicationOrderStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationOrderSubstitution">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderSubstitution/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationOrderSubstitution/reason"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationPackage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationPackage/container"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationPackage/content"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationProduct">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationProduct/form"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationProduct/ingredient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationProduct/batch"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationStatement">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/informationSource"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/dateAsserted"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/wasNotTaken"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/reasonNotTaken"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/reasonForUseCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/reasonForUseReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/effectiveDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/supportingInformation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/medicationCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/medicationReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/dosage"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationStatementDosage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatementDosage/text"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatementDosage/timing"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatementDosage/asNeededBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatementDosage/asNeededCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatementDosage/siteCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatementDosage/siteReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatementDosage/route"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatementDosage/method"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatementDosage/quantityQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatementDosage/quantityRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatementDosage/rateRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatementDosage/rateRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatementDosage/maxDosePerPeriod"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationStatementStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//MedicationStatementStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MessageHeader">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeader/timestamp"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeader/event"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeader/response"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeader/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeader/destination"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeader/enterer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeader/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeader/receiver"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeader/responsible"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeader/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeader/data"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MessageHeaderDestination">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeaderDestination/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeaderDestination/target"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeaderDestination/endpoint"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MessageHeaderResponse">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeaderResponse/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeaderResponse/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeaderResponse/details"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MessageHeaderSource">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeaderSource/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeaderSource/software"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeaderSource/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeaderSource/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeaderSource/endpoint"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MessageSignificanceCategory">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//MessageSignificanceCategory/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Meta">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Meta/versionId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Meta/lastUpdated"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Meta/profile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Meta/security"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Meta/tag"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinition/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinition/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinition/model"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinition/library"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinition/codeSystem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinition/valueSet"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinition/parameter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinition/data"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleDefinitionCodeFilter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionCodeFilter/path"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionCodeFilter/valueSetString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionCodeFilter/valueSetReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionCodeFilter/codeableConcept"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleDefinitionCodeSystem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionCodeSystem/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionCodeSystem/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionCodeSystem/version"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleDefinitionData">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionData/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionData/profile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionData/mustSupport"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionData/codeFilter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionData/dateFilter"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleDefinitionDateFilter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionDateFilter/path"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionDateFilter/valueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionDateFilter/valuePeriod"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleDefinitionLibrary">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionLibrary/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionLibrary/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionLibrary/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionLibrary/documentAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionLibrary/documentReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleDefinitionModel">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionModel/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionModel/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionModel/version"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleDefinitionParameter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionParameter/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionParameter/use"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionParameter/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionParameter/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionParameter/profile"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleDefinitionValueSet">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionValueSet/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionValueSet/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionValueSet/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleDefinitionValueSet/codeSystem"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleMetadata">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/usage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/publicationDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/lastReviewDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/coverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/topic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/keyword"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/contributor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/steward"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/rightsDeclaration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadata/relatedResource"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleMetadataContributor">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadataContributor/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadataContributor/party"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleMetadataContributorType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ModuleMetadataContributorType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleMetadataCoverage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadataCoverage/focus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadataCoverage/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadataCoverage/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleMetadataFocusType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ModuleMetadataFocusType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleMetadataRelatedResource">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadataRelatedResource/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadataRelatedResource/uri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadataRelatedResource/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ModuleMetadataRelatedResource/document"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleMetadataResourceType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ModuleMetadataResourceType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleMetadataStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ModuleMetadataStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ModuleMetadataType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ModuleMetadataType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Money"/>
<genClasses ecoreClass="fhir.ecore#//NameUse">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//NameUse/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//NamingSystem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystem/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystem/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystem/kind"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystem/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystem/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystem/responsible"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystem/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystem/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystem/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystem/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystem/usage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystem/uniqueId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystem/replacedBy"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//NamingSystemContact">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystemContact/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystemContact/telecom"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//NamingSystemIdentifierType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//NamingSystemIdentifierType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//NamingSystemType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//NamingSystemType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//NamingSystemUniqueId">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystemUniqueId/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystemUniqueId/value"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystemUniqueId/preferred"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NamingSystemUniqueId/period"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Narrative">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Narrative/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Narrative/div"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//NarrativeStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//NarrativeStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//NoteType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//NoteType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//NutritionOrder">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrder/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrder/orderer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrder/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrder/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrder/dateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrder/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrder/allergyIntolerance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrder/foodPreferenceModifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrder/excludeFoodModifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrder/oralDiet"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrder/supplement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrder/enteralFormula"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//NutritionOrderAdministration">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderAdministration/schedule"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderAdministration/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderAdministration/rateQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderAdministration/rateRatio"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//NutritionOrderEnteralFormula">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderEnteralFormula/baseFormulaType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderEnteralFormula/baseFormulaProductName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderEnteralFormula/additiveType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderEnteralFormula/additiveProductName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderEnteralFormula/caloricDensity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderEnteralFormula/routeofAdministration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderEnteralFormula/administration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderEnteralFormula/maxVolumeToDeliver"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderEnteralFormula/administrationInstruction"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//NutritionOrderNutrient">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderNutrient/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderNutrient/amount"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//NutritionOrderOralDiet">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderOralDiet/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderOralDiet/schedule"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderOralDiet/nutrient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderOralDiet/texture"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderOralDiet/fluidConsistencyType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderOralDiet/instruction"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//NutritionOrderStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//NutritionOrderStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//NutritionOrderSupplement">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderSupplement/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderSupplement/productName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderSupplement/schedule"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderSupplement/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderSupplement/instruction"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//NutritionOrderTexture">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderTexture/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrderTexture/foodType"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Observation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/effectiveDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/issued"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/valueCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/valueRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/valueRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/valueSampledData"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/valueAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/valueTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/valueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/valuePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/dataAbsentReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/interpretation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/comments"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/bodySite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/method"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/specimen"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/device"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/referenceRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/related"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/component"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ObservationComponent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationComponent/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationComponent/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationComponent/valueCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationComponent/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationComponent/valueRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationComponent/valueRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationComponent/valueSampledData"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationComponent/valueAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationComponent/valueTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationComponent/valueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationComponent/valuePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationComponent/dataAbsentReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationComponent/referenceRange"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ObservationReferenceRange">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationReferenceRange/low"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationReferenceRange/high"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationReferenceRange/meaning"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationReferenceRange/age"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationReferenceRange/text"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ObservationRelated">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationRelated/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationRelated/target"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ObservationRelationshipType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ObservationRelationshipType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ObservationStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ObservationStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Oid">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Oid/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OperationDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/kind"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/requirements"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/idempotent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/notes"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/base"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/system"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/instance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/parameter"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OperationDefinitionBinding">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionBinding/strength"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionBinding/valueSetUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionBinding/valueSetReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OperationDefinitionContact">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionContact/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionContact/telecom"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OperationDefinitionParameter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionParameter/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionParameter/use"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionParameter/min"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionParameter/max"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionParameter/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionParameter/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionParameter/profile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionParameter/binding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionParameter/part"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OperationKind">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//OperationKind/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OperationOutcome">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationOutcome/issue"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OperationOutcomeIssue">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationOutcomeIssue/severity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationOutcomeIssue/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationOutcomeIssue/details"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationOutcomeIssue/diagnostics"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationOutcomeIssue/location"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OperationParameterUse">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//OperationParameterUse/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Order">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Order/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Order/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Order/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Order/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Order/target"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Order/reasonCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Order/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Order/when"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Order/detail"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OrderResponse">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderResponse/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderResponse/request"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderResponse/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderResponse/who"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderResponse/orderStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderResponse/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderResponse/fulfillment"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OrderSet">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSet/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSet/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSet/moduleMetadata"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSet/library"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSet/item"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OrderSetCustomization">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetCustomization/path"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetCustomization/expression"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OrderSetItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/number"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/textEquivalent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/supportingEvidence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/participantType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/concept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/groupingBehavior"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/selectionBehavior"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/requiredBehavior"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/precheckBehavior"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/cardinalityBehavior"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/resource"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/customization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderSetItem/items"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OrderSetItemCardinalityBehavior">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//OrderSetItemCardinalityBehavior/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OrderSetItemGroupingBehavior">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//OrderSetItemGroupingBehavior/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OrderSetItemPrecheckBehavior">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//OrderSetItemPrecheckBehavior/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OrderSetItemRequiredBehavior">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//OrderSetItemRequiredBehavior/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OrderSetItemSelectionBehavior">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//OrderSetItemSelectionBehavior/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OrderSetItemType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//OrderSetItemType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OrderSetParticipantType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//OrderSetParticipantType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OrderStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//OrderStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OrderWhen">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderWhen/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrderWhen/schedule"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Organization">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Organization/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Organization/active"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Organization/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Organization/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Organization/telecom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Organization/address"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Organization/partOf"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Organization/contact"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OrganizationContact">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrganizationContact/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrganizationContact/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrganizationContact/telecom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrganizationContact/address"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Parameters">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Parameters/parameter"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ParametersParameter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueBase64Binary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueInstant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueOid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueUuid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valuePositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueMarkdown"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueAnnotation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valuePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueSampledData"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueSignature"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueHumanName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueContactPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueMeta"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueElementDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/resource"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/part"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ParticipantRequired">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ParticipantRequired/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ParticipantStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ParticipantStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ParticipationStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ParticipationStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Patient">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/active"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/telecom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/gender"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/birthDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/deceasedBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/deceasedDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/address"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/maritalStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/multipleBirthBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/multipleBirthInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/photo"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/animal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/communication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/careProvider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/managingOrganization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/link"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PatientAnimal">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PatientAnimal/species"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PatientAnimal/breed"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PatientAnimal/genderStatus"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PatientCommunication">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PatientCommunication/language"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PatientCommunication/preferred"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PatientContact">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PatientContact/relationship"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PatientContact/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PatientContact/telecom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PatientContact/address"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PatientContact/gender"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PatientContact/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PatientContact/period"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PatientLink">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PatientLink/other"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PatientLink/type"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PaymentNotice">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentNotice/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentNotice/ruleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentNotice/originalRuleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentNotice/created"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentNotice/target"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentNotice/provider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentNotice/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentNotice/request"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentNotice/response"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentNotice/paymentStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentNotice/statusDate"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PaymentReconciliation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/request"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/outcome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/disposition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/ruleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/originalRuleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/created"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/requestProvider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/requestOrganization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/detail"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/form"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/total"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/note"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PaymentReconciliationDetail">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliationDetail/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliationDetail/request"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliationDetail/responce"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliationDetail/submitter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliationDetail/payee"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliationDetail/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliationDetail/amount"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PaymentReconciliationNote">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliationNote/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliationNote/text"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Period">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Period/start"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Period/end"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Person">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Person/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Person/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Person/telecom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Person/gender"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Person/birthDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Person/address"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Person/photo"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Person/managingOrganization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Person/active"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Person/link"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PersonLink">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PersonLink/target"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PersonLink/assurance"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PositiveInt">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//PositiveInt/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Practitioner">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Practitioner/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Practitioner/active"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Practitioner/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Practitioner/telecom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Practitioner/address"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Practitioner/gender"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Practitioner/birthDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Practitioner/photo"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Practitioner/practitionerRole"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Practitioner/qualification"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Practitioner/communication"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PractitionerPractitionerRole">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerPractitionerRole/managingOrganization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerPractitionerRole/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerPractitionerRole/specialty"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerPractitionerRole/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerPractitionerRole/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerPractitionerRole/healthcareService"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PractitionerQualification">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerQualification/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerQualification/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerQualification/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerQualification/issuer"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Procedure">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/notPerformed"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/reasonNotPerformed"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/bodySite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/reasonCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/performedDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/performedPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/outcome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/report"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/complication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/followUp"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/request"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/notes"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/focalDevice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/used"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProcedureFocalDevice">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureFocalDevice/action"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureFocalDevice/manipulated"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProcedurePerformer">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedurePerformer/actor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedurePerformer/role"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProcedureRequest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/bodySite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/reasonCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/scheduledDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/scheduledPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/scheduledTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/notes"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/asNeededBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/asNeededCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/orderedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/orderer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcedureRequest/priority"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProcedureRequestPriority">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ProcedureRequestPriority/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProcedureRequestStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ProcedureRequestStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProcedureStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ProcedureStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProcessRequest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessRequest/action"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessRequest/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessRequest/ruleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessRequest/originalRuleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessRequest/created"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessRequest/target"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessRequest/provider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessRequest/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessRequest/request"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessRequest/response"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessRequest/nullify"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessRequest/reference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessRequest/item"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessRequest/include"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessRequest/exclude"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessRequest/period"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProcessRequestItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessRequestItem/sequenceLinkId"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProcessResponse">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessResponse/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessResponse/request"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessResponse/outcome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessResponse/disposition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessResponse/ruleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessResponse/originalRuleset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessResponse/created"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessResponse/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessResponse/requestProvider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessResponse/requestOrganization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessResponse/form"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessResponse/notes"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessResponse/error"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProcessResponseNotes">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessResponseNotes/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProcessResponseNotes/text"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProfileDestinationType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ProfileDestinationType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProfileOriginType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ProfileOriginType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PropertyRepresentation">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//PropertyRepresentation/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Provenance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Provenance/target"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Provenance/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Provenance/recorded"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Provenance/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Provenance/activity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Provenance/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Provenance/policy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Provenance/agent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Provenance/entity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Provenance/signature"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProvenanceAgent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProvenanceAgent/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProvenanceAgent/actor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProvenanceAgent/userId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProvenanceAgent/relatedAgent"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProvenanceEntity">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProvenanceEntity/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProvenanceEntity/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProvenanceEntity/reference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProvenanceEntity/display"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProvenanceEntity/agent"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProvenanceEntityRole">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ProvenanceEntityRole/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProvenanceRelatedAgent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProvenanceRelatedAgent/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProvenanceRelatedAgent/target"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Quantity">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Quantity/value"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Quantity/comparator"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Quantity/unit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Quantity/system"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Quantity/code"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//QuantityComparator">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//QuantityComparator/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Questionnaire">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/telecom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/concept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/subjectType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/item"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//QuestionnaireItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireItem/linkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireItem/concept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireItem/text"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireItem/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireItem/required"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireItem/repeats"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireItem/options"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireItem/option"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireItem/item"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//QuestionnaireItemType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//QuestionnaireItemType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//QuestionnaireResponse">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponse/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponse/questionnaire"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponse/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponse/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponse/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponse/authored"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponse/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponse/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponse/item"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//QuestionnaireResponseAnswer">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseAnswer/valueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseAnswer/valueDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseAnswer/valueInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseAnswer/valueDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseAnswer/valueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseAnswer/valueInstant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseAnswer/valueTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseAnswer/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseAnswer/valueUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseAnswer/valueAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseAnswer/valueCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseAnswer/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseAnswer/valueReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseAnswer/item"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//QuestionnaireResponseItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseItem/linkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseItem/text"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseItem/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseItem/answer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponseItem/item"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//QuestionnaireResponseStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//QuestionnaireResponseStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//QuestionnaireStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//QuestionnaireStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Range">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Range/low"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Range/high"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Ratio">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Ratio/numerator"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Ratio/denominator"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Reference">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Reference/reference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Reference/display"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ReferralRequest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ReferralRequest/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ReferralRequest/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ReferralRequest/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ReferralRequest/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ReferralRequest/specialty"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ReferralRequest/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ReferralRequest/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ReferralRequest/requester"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ReferralRequest/recipient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ReferralRequest/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ReferralRequest/dateSent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ReferralRequest/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ReferralRequest/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ReferralRequest/serviceRequested"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ReferralRequest/supportingInformation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ReferralRequest/fulfillmentTime"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ReferralStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ReferralStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RelatedPerson">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedPerson/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedPerson/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedPerson/relationship"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedPerson/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedPerson/telecom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedPerson/gender"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedPerson/birthDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedPerson/address"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedPerson/photo"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedPerson/period"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RemittanceOutcome">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//RemittanceOutcome/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Resource">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Resource/id"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Resource/meta"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Resource/implicitRules"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Resource/language"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ResourceContainer">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/account"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/allergyIntolerance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/appointment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/appointmentResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/auditEvent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/basic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/binary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/bodySite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/bundle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/carePlan"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/claim"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/claimResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/clinicalImpression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/communication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/communicationRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/composition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/conceptMap"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/condition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/conformance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/contract"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/coverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/dataElement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/decisionSupportRule"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/decisionSupportServiceModule"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/detectedIssue"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/device"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/deviceComponent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/deviceMetric"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/deviceUseRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/deviceUseStatement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/diagnosticOrder"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/diagnosticReport"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/documentManifest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/documentReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/eligibilityRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/eligibilityResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/enrollmentRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/enrollmentResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/episodeOfCare"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/expansionProfile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/explanationOfBenefit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/familyMemberHistory"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/flag"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/goal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/group"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/guidanceResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/healthcareService"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/imagingObjectSelection"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/imagingStudy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/immunization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/immunizationRecommendation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/implementationGuide"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/library"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/list"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/measure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/media"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/medication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/medicationAdministration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/medicationDispense"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/medicationOrder"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/medicationStatement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/messageHeader"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/moduleDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/moduleMetadata"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/namingSystem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/nutritionOrder"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/observation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/operationDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/operationOutcome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/order"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/orderResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/orderSet"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/paymentNotice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/paymentReconciliation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/person"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/practitioner"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/procedure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/procedureRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/processRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/processResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/provenance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/questionnaire"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/questionnaireResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/referralRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/relatedPerson"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/riskAssessment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/schedule"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/searchParameter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/slot"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/specimen"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/structureDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/subscription"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/substance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/supplyDelivery"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/supplyRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/testScript"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/valueSet"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/visionPrescription"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/parameters"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ResourceVersionPolicy">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ResourceVersionPolicy/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ResponseType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ResponseType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RestfulConformanceMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//RestfulConformanceMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RiskAssessment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessment/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessment/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessment/condition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessment/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessment/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessment/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessment/method"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessment/basis"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessment/prediction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessment/mitigation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RiskAssessmentPrediction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessmentPrediction/outcome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessmentPrediction/probabilityDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessmentPrediction/probabilityRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessmentPrediction/probabilityCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessmentPrediction/relativeRisk"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessmentPrediction/whenPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessmentPrediction/whenRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessmentPrediction/rationale"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SampledData">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SampledData/origin"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SampledData/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SampledData/factor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SampledData/lowerLimit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SampledData/upperLimit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SampledData/dimensions"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SampledData/data"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SampledDataDataType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SampledDataDataType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Schedule">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Schedule/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Schedule/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Schedule/actor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Schedule/planningHorizon"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Schedule/comment"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SearchEntryMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SearchEntryMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SearchModifierCode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SearchModifierCode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SearchParameter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/requirements"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/base"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/xpath"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/xpathUsage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/target"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SearchParameterContact">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameterContact/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameterContact/telecom"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SearchParamType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SearchParamType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Sequence">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Sequence/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Sequence/variationID"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Sequence/referenceSeq"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Sequence/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Sequence/coordinate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Sequence/species"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Sequence/observedAllele"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Sequence/referenceAllele"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Sequence/cigar"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Sequence/quality"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Sequence/allelicState"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Sequence/allelicFrequency"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Sequence/copyNumberEvent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Sequence/readCoverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Sequence/chip"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Sequence/repository"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SequenceChip">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SequenceChip/chipId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SequenceChip/manufacturerId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SequenceChip/version"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SequenceCoordinate">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SequenceCoordinate/chromosome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SequenceCoordinate/start"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SequenceCoordinate/end"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SequenceCoordinate/genomeBuild"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SequenceQuality">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SequenceQuality/start"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SequenceQuality/end"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SequenceQuality/score"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SequenceQuality/platform"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SequenceRepository">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SequenceRepository/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SequenceRepository/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SequenceRepository/structure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SequenceRepository/variantId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SequenceRepository/readGroupSetId"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SequenceType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SequenceType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Signature">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Signature/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Signature/when"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Signature/whoUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Signature/whoReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Signature/contentType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Signature/blob"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SimpleQuantity">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SimpleQuantity/extension1"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SlicingRules">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SlicingRules/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Slot">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Slot/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Slot/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Slot/schedule"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Slot/freeBusyType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Slot/start"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Slot/end"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Slot/overbooked"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Slot/comment"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SlotStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SlotStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Specimen">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Specimen/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Specimen/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Specimen/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Specimen/parent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Specimen/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Specimen/accessionIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Specimen/receivedTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Specimen/collection"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Specimen/treatment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Specimen/container"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SpecimenCollection">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenCollection/collector"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenCollection/comment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenCollection/collectedDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenCollection/collectedPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenCollection/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenCollection/method"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenCollection/bodySite"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SpecimenContainer">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenContainer/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenContainer/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenContainer/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenContainer/capacity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenContainer/specimenQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenContainer/additiveCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenContainer/additiveReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SpecimenStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SpecimenStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SpecimenTreatment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenTreatment/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenTreatment/procedure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenTreatment/additive"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//String">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//String/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/display"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/requirements"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/fhirVersion"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/mapping"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/kind"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/constrainedType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/abstract"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/contextType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/context"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/base"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/snapshot"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/differential"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureDefinitionContact">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinitionContact/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinitionContact/telecom"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureDefinitionDifferential">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinitionDifferential/element"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureDefinitionKind">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//StructureDefinitionKind/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureDefinitionMapping">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinitionMapping/identity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinitionMapping/uri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinitionMapping/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinitionMapping/comments"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureDefinitionSnapshot">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinitionSnapshot/element"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Subscription">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Subscription/criteria"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Subscription/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Subscription/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Subscription/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Subscription/error"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Subscription/channel"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Subscription/end"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Subscription/tag"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubscriptionChannel">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubscriptionChannel/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubscriptionChannel/endpoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubscriptionChannel/payload"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubscriptionChannel/header"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubscriptionChannelType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SubscriptionChannelType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubscriptionStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SubscriptionStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Substance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Substance/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Substance/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Substance/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Substance/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Substance/instance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Substance/ingredient"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceIngredient">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceIngredient/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceIngredient/substance"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceInstance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceInstance/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceInstance/expiry"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceInstance/quantity"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SupplyDelivery">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDelivery/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDelivery/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDelivery/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDelivery/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDelivery/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDelivery/suppliedItem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDelivery/supplier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDelivery/whenPrepared"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDelivery/time"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDelivery/destination"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDelivery/receiver"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SupplyDeliveryStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SupplyDeliveryStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SupplyRequest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/kind"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/orderedItem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/supplier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/reasonCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/when"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SupplyRequestStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SupplyRequestStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SupplyRequestWhen">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequestWhen/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequestWhen/schedule"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SystemRestfulInteraction">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SystemRestfulInteraction/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScript">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/requirements"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/metadata"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/origin"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/destination"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/multiserver"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/fixture"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/profile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/variable"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/setup"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/test"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/teardown"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptAction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAction/operation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAction/assert"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptAction1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAction1/operation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAction1/assert"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptAction2">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAction2/operation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptAssert">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/label"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/direction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/compareToSourceId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/compareToSourcePath"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/contentType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/headerField"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/minimumId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/navigationLinks"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/operator"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/path"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/resource"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/response"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/responseCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/sourceId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/validateProfileId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/value"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/warningOnly"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptCapability">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptCapability/required"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptCapability/validated"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptCapability/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptCapability/origin"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptCapability/destination"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptCapability/link"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptCapability/conformance"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptContact">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptContact/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptContact/telecom"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptDestination">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptDestination/index"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptDestination/profile"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptFixture">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptFixture/autocreate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptFixture/autodelete"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptFixture/resource"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptLink">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptLink/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptLink/description"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptMetadata">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptMetadata/link"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptMetadata/capability"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptOperation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptOperation/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptOperation/resource"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptOperation/label"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptOperation/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptOperation/accept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptOperation/contentType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptOperation/destination"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptOperation/encodeRequestUrl"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptOperation/origin"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptOperation/params"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptOperation/requestHeader"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptOperation/responseId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptOperation/sourceId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptOperation/targetId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptOperation/url"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptOrigin">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptOrigin/index"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptOrigin/profile"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptRequestHeader">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptRequestHeader/field"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptRequestHeader/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptSetup">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptSetup/metadata"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptSetup/action"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptTeardown">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptTeardown/action"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptTest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptTest/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptTest/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptTest/metadata"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptTest/action"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptVariable">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptVariable/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptVariable/defaultValue"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptVariable/headerField"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptVariable/path"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptVariable/sourceId"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Time">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Time/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Timing">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Timing/event"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Timing/repeat"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Timing/code"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TimingRepeat">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TimingRepeat/boundsQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TimingRepeat/boundsRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TimingRepeat/boundsPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TimingRepeat/count"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TimingRepeat/duration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TimingRepeat/durationMax"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TimingRepeat/durationUnits"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TimingRepeat/frequency"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TimingRepeat/frequencyMax"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TimingRepeat/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TimingRepeat/periodMax"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TimingRepeat/periodUnits"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TimingRepeat/when"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TransactionMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//TransactionMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TypeRestfulInteraction">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//TypeRestfulInteraction/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//UnitsOfTime">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//UnitsOfTime/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//UnknownContentCode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//UnknownContentCode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//UnsignedInt">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//UnsignedInt/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Uri">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Uri/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Use">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Use/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Uuid">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Uuid/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ValueSet">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/lockedDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/immutable"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/requirements"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/extensible"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/codeSystem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/compose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/expansion"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ValueSetCodeSystem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetCodeSystem/system"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetCodeSystem/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetCodeSystem/caseSensitive"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetCodeSystem/concept"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ValueSetCompose">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetCompose/import"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetCompose/include"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetCompose/exclude"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ValueSetConcept">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetConcept/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetConcept/abstract"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetConcept/display"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetConcept/definition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetConcept/designation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetConcept/concept"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ValueSetConcept1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetConcept1/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetConcept1/display"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetConcept1/designation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ValueSetContact">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetContact/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetContact/telecom"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ValueSetContains">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetContains/system"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetContains/abstract"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetContains/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetContains/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetContains/display"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetContains/contains"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ValueSetDesignation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetDesignation/language"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetDesignation/use"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetDesignation/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ValueSetExpansion">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetExpansion/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetExpansion/timestamp"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetExpansion/total"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetExpansion/offset"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetExpansion/parameter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetExpansion/contains"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ValueSetFilter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetFilter/property"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetFilter/op"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetFilter/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ValueSetInclude">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetInclude/system"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetInclude/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetInclude/concept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetInclude/filter"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ValueSetParameter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetParameter/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetParameter/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetParameter/valueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetParameter/valueInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetParameter/valueDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetParameter/valueUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetParameter/valueCode"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//VisionBase">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//VisionBase/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//VisionEyes">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//VisionEyes/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//VisionPrescription">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescription/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescription/dateWritten"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescription/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescription/prescriber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescription/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescription/reasonCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescription/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescription/dispense"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//VisionPrescriptionDispense">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionDispense/product"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionDispense/eye"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionDispense/sphere"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionDispense/cylinder"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionDispense/axis"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionDispense/prism"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionDispense/base"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionDispense/add"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionDispense/power"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionDispense/backCurve"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionDispense/diameter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionDispense/duration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionDispense/color"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionDispense/brand"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionDispense/notes"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//XPathUsageType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//XPathUsageType/value"/>
</genClasses>
</genPackages>
</genmodel:GenModel>