blob: 56d0ac33ff75c4e3e695a20aaa692d0dca35f4a9 [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="8.0" copyrightFields="false"
runtimeVersion="2.2" usedGenPackages="../../org.eclipse.emf.ecore/model/XMLNamespace.genmodel#//namespace"
importOrganizing="true">
<foreignModel>schemas/fhir-all.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#//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#//IsmapType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//IsmapType/ismap"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="xhtml.ecore#//NohrefType">
<genEnumLiterals ecoreEnumLiteral="xhtml.ecore#//NohrefType/nohref"/>
</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#//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#//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>
<genDataTypes ecoreDataType="xhtml.ecore#//AlignTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Character"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Charset"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Charsets"/>
<genDataTypes ecoreDataType="xhtml.ecore#//ContentType"/>
<genDataTypes ecoreDataType="xhtml.ecore#//ContentTypes"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Coords"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Datetime"/>
<genDataTypes ecoreDataType="xhtml.ecore#//DirTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//DirTypeObject1"/>
<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#//MultiLength"/>
<genDataTypes ecoreDataType="xhtml.ecore#//NohrefTypeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Number"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Pixels"/>
<genDataTypes ecoreDataType="xhtml.ecore#//ScopeObject"/>
<genDataTypes ecoreDataType="xhtml.ecore#//Script"/>
<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#//URI"/>
<genDataTypes ecoreDataType="xhtml.ecore#//UriList"/>
<genDataTypes ecoreDataType="xhtml.ecore#//ValignTypeObject"/>
<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/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/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"/>
</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/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/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/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/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#//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/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/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/block"/>
<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/table"/>
</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/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BlockquoteType/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/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//BType/title"/>
</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/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/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/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/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/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/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//DdType/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/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/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/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/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/br"/>
<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/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/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/hr"/>
<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/kbd"/>
<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/map"/>
<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/p"/>
<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/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/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/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/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/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/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//EmType/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/table"/>
<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/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"/>
</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/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/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/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/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/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/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//H6Type/title"/>
</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/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//HrType/title"/>
</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/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/inline"/>
<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/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"/>
</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/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/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//KbdType/title"/>
</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/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/block"/>
<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/table"/>
<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/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//MapType/title"/>
</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/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//OlType/title"/>
</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"/>
</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/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/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/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/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//SampType/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/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/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/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute xhtml.ecore#//StrongType/title"/>
</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/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/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/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/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/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#//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/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/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/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#//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/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/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/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/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"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AccountStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AccountStatusList/onHold"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AccountStatusList/unknown"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ActionCardinalityBehaviorList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionCardinalityBehaviorList/single"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionCardinalityBehaviorList/multiple"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ActionConditionKindList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionConditionKindList/applicability"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionConditionKindList/start"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionConditionKindList/stop"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ActionGroupingBehaviorList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionGroupingBehaviorList/visualGroup"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionGroupingBehaviorList/logicalGroup"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionGroupingBehaviorList/sentenceGroup"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ActionParticipantTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionParticipantTypeList/patient"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionParticipantTypeList/practitioner"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionParticipantTypeList/relatedPerson"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionParticipantTypeList/device"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ActionPrecheckBehaviorList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionPrecheckBehaviorList/yes"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionPrecheckBehaviorList/no"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ActionRelationshipTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionRelationshipTypeList/beforeStart"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionRelationshipTypeList/before"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionRelationshipTypeList/beforeEnd"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionRelationshipTypeList/concurrentWithStart"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionRelationshipTypeList/concurrent"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionRelationshipTypeList/concurrentWithEnd"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionRelationshipTypeList/afterStart"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionRelationshipTypeList/after"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionRelationshipTypeList/afterEnd"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ActionRequiredBehaviorList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionRequiredBehaviorList/must"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionRequiredBehaviorList/could"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionRequiredBehaviorList/mustUnlessDocumented"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ActionSelectionBehaviorList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionSelectionBehaviorList/any"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionSelectionBehaviorList/all"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionSelectionBehaviorList/allOrNone"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionSelectionBehaviorList/exactlyOne"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionSelectionBehaviorList/atMostOne"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ActionSelectionBehaviorList/oneOrMore"/>
</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"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AddressUseList/billing"/>
</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#//AdverseEventActualityList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AdverseEventActualityList/actual"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AdverseEventActualityList/potential"/>
</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/biologic"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//AllergyIntoleranceCriticalityList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceCriticalityList/low"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceCriticalityList/high"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AllergyIntoleranceCriticalityList/unableToAssess"/>
</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#//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"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AppointmentStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AppointmentStatusList/checkedIn"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AppointmentStatusList/waitlist"/>
</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"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AssertionOperatorTypeList/eval"/>
</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#//AuditEventAgentNetworkTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventAgentNetworkTypeList/_1"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventAgentNetworkTypeList/_2"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventAgentNetworkTypeList/_3"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventAgentNetworkTypeList/_4"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//AuditEventAgentNetworkTypeList/_5"/>
</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#//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#//BiologicallyDerivedProductCategoryList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BiologicallyDerivedProductCategoryList/organ"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BiologicallyDerivedProductCategoryList/tissue"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BiologicallyDerivedProductCategoryList/fluid"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BiologicallyDerivedProductCategoryList/cells"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BiologicallyDerivedProductCategoryList/biologicalAgent"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//BiologicallyDerivedProductStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BiologicallyDerivedProductStatusList/available"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BiologicallyDerivedProductStatusList/unavailable"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//BiologicallyDerivedProductStorageScaleList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BiologicallyDerivedProductStorageScaleList/farenheit"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BiologicallyDerivedProductStorageScaleList/celsius"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//BiologicallyDerivedProductStorageScaleList/kelvin"/>
</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#//CapabilityStatementKindList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CapabilityStatementKindList/instance"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CapabilityStatementKindList/capability"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CapabilityStatementKindList/requirements"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//CarePlanActivityKindList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanActivityKindList/Appointment"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanActivityKindList/CommunicationRequest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanActivityKindList/DeviceRequest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanActivityKindList/MedicationRequest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanActivityKindList/NutritionOrder"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanActivityKindList/Task"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanActivityKindList/ServiceRequest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanActivityKindList/VisionPrescription"/>
</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"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanActivityStatusList/stopped"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanActivityStatusList/unknown"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanActivityStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//CarePlanIntentList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanIntentList/proposal"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanIntentList/plan"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanIntentList/order"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CarePlanIntentList/option"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//CareTeamStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CareTeamStatusList/proposed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CareTeamStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CareTeamStatusList/suspended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CareTeamStatusList/inactive"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CareTeamStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//CatalogEntryRelationTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CatalogEntryRelationTypeList/triggers"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CatalogEntryRelationTypeList/isReplacedBy"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ChargeItemStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ChargeItemStatusList/planned"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ChargeItemStatusList/billable"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ChargeItemStatusList/notBillable"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ChargeItemStatusList/aborted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ChargeItemStatusList/billed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ChargeItemStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ChargeItemStatusList/unknown"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ClaimProcessingCodesList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ClaimProcessingCodesList/queued"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ClaimProcessingCodesList/complete"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ClaimProcessingCodesList/error"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ClaimProcessingCodesList/partial"/>
</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#//CodeSearchSupportList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CodeSearchSupportList/explicit"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CodeSearchSupportList/all"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//CodeSystemContentModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CodeSystemContentModeList/notPresent"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CodeSystemContentModeList/example"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CodeSystemContentModeList/fragment"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CodeSystemContentModeList/complete"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CodeSystemContentModeList/supplement"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//CodeSystemHierarchyMeaningList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CodeSystemHierarchyMeaningList/groupedBy"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CodeSystemHierarchyMeaningList/isA"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CodeSystemHierarchyMeaningList/partOf"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CodeSystemHierarchyMeaningList/classifiedWith"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//CompartmentTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CompartmentTypeList/Patient"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CompartmentTypeList/Encounter"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CompartmentTypeList/RelatedPerson"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CompartmentTypeList/Practitioner"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//CompartmentTypeList/Device"/>
</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/relatedto"/>
<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#//ConceptMapGroupUnmappedModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConceptMapGroupUnmappedModeList/provided"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConceptMapGroupUnmappedModeList/fixed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConceptMapGroupUnmappedModeList/otherMap"/>
</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#//ConditionalReadStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConditionalReadStatusList/notSupported"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConditionalReadStatusList/modifiedSince"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConditionalReadStatusList/notMatch"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConditionalReadStatusList/fullSupport"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ConsentDataMeaningList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConsentDataMeaningList/instance"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConsentDataMeaningList/related"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConsentDataMeaningList/dependents"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConsentDataMeaningList/authoredby"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ConsentProvisionTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConsentProvisionTypeList/deny"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConsentProvisionTypeList/permit"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ConsentStateList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConsentStateList/draft"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConsentStateList/proposed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConsentStateList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConsentStateList/rejected"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConsentStateList/inactive"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ConsentStateList/enteredInError"/>
</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/url"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContactPointSystemList/sms"/>
<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#//ContractResourcePublicationStatusCodesList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourcePublicationStatusCodesList/amended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourcePublicationStatusCodesList/appended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourcePublicationStatusCodesList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourcePublicationStatusCodesList/disputed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourcePublicationStatusCodesList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourcePublicationStatusCodesList/executable"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourcePublicationStatusCodesList/executed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourcePublicationStatusCodesList/negotiable"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourcePublicationStatusCodesList/offered"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourcePublicationStatusCodesList/policy"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourcePublicationStatusCodesList/rejected"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourcePublicationStatusCodesList/renewed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourcePublicationStatusCodesList/revoked"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourcePublicationStatusCodesList/resolved"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourcePublicationStatusCodesList/terminated"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ContractResourceStatusCodesList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourceStatusCodesList/amended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourceStatusCodesList/appended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourceStatusCodesList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourceStatusCodesList/disputed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourceStatusCodesList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourceStatusCodesList/executable"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourceStatusCodesList/executed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourceStatusCodesList/negotiable"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourceStatusCodesList/offered"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourceStatusCodesList/policy"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourceStatusCodesList/rejected"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourceStatusCodesList/renewed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourceStatusCodesList/revoked"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourceStatusCodesList/resolved"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContractResourceStatusCodesList/terminated"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ContributorTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContributorTypeList/author"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContributorTypeList/editor"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContributorTypeList/reviewer"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ContributorTypeList/endorser"/>
</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#//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"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceMetricOperationalStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DeviceNameTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceNameTypeList/udiLabelName"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceNameTypeList/userFriendlyName"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceNameTypeList/patientReportedName"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceNameTypeList/manufacturerName"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceNameTypeList/modelName"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceNameTypeList/other"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DeviceUseStatementStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseStatementStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseStatementStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseStatementStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseStatementStatusList/intended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseStatementStatusList/stopped"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DeviceUseStatementStatusList/onHold"/>
</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/preliminary"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticReportStatusList/final"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticReportStatusList/amended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticReportStatusList/corrected"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticReportStatusList/appended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticReportStatusList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticReportStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiagnosticReportStatusList/unknown"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//DiscriminatorTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiscriminatorTypeList/value"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiscriminatorTypeList/exists"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiscriminatorTypeList/pattern"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiscriminatorTypeList/type"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//DiscriminatorTypeList/profile"/>
</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#//EligibilityRequestPurposeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EligibilityRequestPurposeList/authRequirements"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EligibilityRequestPurposeList/benefits"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EligibilityRequestPurposeList/discovery"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EligibilityRequestPurposeList/validation"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//EligibilityResponsePurposeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EligibilityResponsePurposeList/authRequirements"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EligibilityResponsePurposeList/benefits"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EligibilityResponsePurposeList/discovery"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EligibilityResponsePurposeList/validation"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//EnableWhenBehaviorList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EnableWhenBehaviorList/all"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EnableWhenBehaviorList/any"/>
</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#//EncounterStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterStatusList/planned"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterStatusList/arrived"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterStatusList/triaged"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterStatusList/onleave"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterStatusList/finished"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterStatusList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EncounterStatusList/unknown"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//EndpointStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EndpointStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EndpointStatusList/suspended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EndpointStatusList/error"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EndpointStatusList/off"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EndpointStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EndpointStatusList/test"/>
</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"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EpisodeOfCareStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//EventCapabilityModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventCapabilityModeList/sender"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventCapabilityModeList/receiver"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//EventStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventStatusList/preparation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventStatusList/notDone"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventStatusList/onHold"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventStatusList/stopped"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventStatusList/unknown"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//EventTimingList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/MORN"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/MORNEarly"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/MORNLate"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/NOON"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/AFT"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/AFTEarly"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/AFTLate"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/EVE"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/EVEEarly"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/EVELate"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/NIGHT"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EventTimingList/PHS"/>
<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#//EvidenceVariableTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EvidenceVariableTypeList/dichotomous"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EvidenceVariableTypeList/continuous"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//EvidenceVariableTypeList/descriptive"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ExampleScenarioActorTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExampleScenarioActorTypeList/person"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExampleScenarioActorTypeList/entity"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ExplanationOfBenefitStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExplanationOfBenefitStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExplanationOfBenefitStatusList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExplanationOfBenefitStatusList/draft"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExplanationOfBenefitStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ExposureStateList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExposureStateList/exposure"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExposureStateList/exposureAlternative"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ExpressionLanguageList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExpressionLanguageList/textCql"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExpressionLanguageList/textFhirpath"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExpressionLanguageList/applicationXFhirQuery"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ExtensionContextTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExtensionContextTypeList/fhirpath"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExtensionContextTypeList/element"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ExtensionContextTypeList/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#//FHIRDeviceStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRDeviceStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRDeviceStatusList/inactive"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRDeviceStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRDeviceStatusList/unknown"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//FHIRSubstanceStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRSubstanceStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRSubstanceStatusList/inactive"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRSubstanceStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//FHIRVersionList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_001"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_005"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_006"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_011"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_0080"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_0081"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_0082"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_040"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_050"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_100"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_101"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_102"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_110"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_140"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_160"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_180"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_300"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_301"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_330"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_350"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FHIRVersionList/_400"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//FilterOperatorList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FilterOperatorList/_"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FilterOperatorList/isA"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FilterOperatorList/descendentOf"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FilterOperatorList/isNotA"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FilterOperatorList/regex"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FilterOperatorList/in"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FilterOperatorList/notIn"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FilterOperatorList/generalizes"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FilterOperatorList/exists"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//FinancialResourceStatusCodesList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FinancialResourceStatusCodesList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FinancialResourceStatusCodesList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FinancialResourceStatusCodesList/draft"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//FinancialResourceStatusCodesList/enteredInError"/>
</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#//GoalLifecycleStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalLifecycleStatusList/proposed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalLifecycleStatusList/planned"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalLifecycleStatusList/accepted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalLifecycleStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalLifecycleStatusList/onHold"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalLifecycleStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalLifecycleStatusList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalLifecycleStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GoalLifecycleStatusList/rejected"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//GraphCompartmentRuleList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GraphCompartmentRuleList/identical"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GraphCompartmentRuleList/matching"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GraphCompartmentRuleList/different"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GraphCompartmentRuleList/custom"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//GraphCompartmentUseList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GraphCompartmentUseList/condition"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GraphCompartmentUseList/requirement"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//GroupMeasureList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GroupMeasureList/mean"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GroupMeasureList/median"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GroupMeasureList/meanOfMean"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GroupMeasureList/meanOfMedian"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GroupMeasureList/medianOfMean"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GroupMeasureList/medianOfMedian"/>
</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#//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"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidanceResponseStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//GuidePageGenerationList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidePageGenerationList/html"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidePageGenerationList/markdown"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidePageGenerationList/xml"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuidePageGenerationList/generated"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//GuideParameterCodeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideParameterCodeList/apply"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideParameterCodeList/pathResource"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideParameterCodeList/pathPages"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideParameterCodeList/pathTxCache"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideParameterCodeList/expansionParameter"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideParameterCodeList/ruleBrokenLinks"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideParameterCodeList/generateXml"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideParameterCodeList/generateJson"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideParameterCodeList/generateTurtle"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//GuideParameterCodeList/htmlTemplate"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//HTTPVerbList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//HTTPVerbList/GET"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//HTTPVerbList/HEAD"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//HTTPVerbList/POST"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//HTTPVerbList/PUT"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//HTTPVerbList/DELETE"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//HTTPVerbList/PATCH"/>
</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"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IdentifierUseList/old"/>
</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#//ImagingStudyStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ImagingStudyStatusList/registered"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ImagingStudyStatusList/available"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ImagingStudyStatusList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ImagingStudyStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ImagingStudyStatusList/unknown"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ImmunizationEvaluationStatusCodesList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ImmunizationEvaluationStatusCodesList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ImmunizationEvaluationStatusCodesList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ImmunizationStatusCodesList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ImmunizationStatusCodesList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ImmunizationStatusCodesList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ImmunizationStatusCodesList/notDone"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//InvoicePriceComponentTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//InvoicePriceComponentTypeList/base"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//InvoicePriceComponentTypeList/surcharge"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//InvoicePriceComponentTypeList/deduction"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//InvoicePriceComponentTypeList/discount"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//InvoicePriceComponentTypeList/tax"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//InvoicePriceComponentTypeList/informational"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//InvoiceStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//InvoiceStatusList/draft"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//InvoiceStatusList/issued"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//InvoiceStatusList/balanced"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//InvoiceStatusList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//InvoiceStatusList/enteredInError"/>
</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/multipleMatches"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/notFound"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/deleted"/>
<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/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/incomplete"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/throttled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//IssueTypeList/informational"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//LinkageTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//LinkageTypeList/source"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//LinkageTypeList/alternate"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//LinkageTypeList/historical"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//LinkTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//LinkTypeList/replacedBy"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//LinkTypeList/replaces"/>
<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#//MeasureReportStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasureReportStatusList/complete"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasureReportStatusList/pending"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasureReportStatusList/error"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//MeasureReportTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasureReportTypeList/individual"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasureReportTypeList/subjectList"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasureReportTypeList/summary"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MeasureReportTypeList/dataCollection"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//MedicationRequestIntentList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationRequestIntentList/proposal"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationRequestIntentList/plan"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationRequestIntentList/order"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationRequestIntentList/originalOrder"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationRequestIntentList/reflexOrder"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationRequestIntentList/fillerOrder"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationRequestIntentList/instanceOrder"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationRequestIntentList/option"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//MedicationrequestStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationrequestStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationrequestStatusList/onHold"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationrequestStatusList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationrequestStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationrequestStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationrequestStatusList/stopped"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationrequestStatusList/draft"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationrequestStatusList/unknown"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//MedicationStatusCodesList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationStatusCodesList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationStatusCodesList/inactive"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MedicationStatusCodesList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//MessageheaderResponseRequestList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MessageheaderResponseRequestList/always"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MessageheaderResponseRequestList/onError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MessageheaderResponseRequestList/never"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//MessageheaderResponseRequestList/onSuccess"/>
</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#//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#//ObservationDataTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationDataTypeList/Quantity"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationDataTypeList/CodeableConcept"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationDataTypeList/string"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationDataTypeList/boolean"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationDataTypeList/integer"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationDataTypeList/Range"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationDataTypeList/Ratio"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationDataTypeList/SampledData"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationDataTypeList/time"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationDataTypeList/dateTime"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationDataTypeList/Period"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ObservationRangeCategoryList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationRangeCategoryList/reference"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationRangeCategoryList/critical"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ObservationRangeCategoryList/absolute"/>
</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/corrected"/>
<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#//OrientationTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrientationTypeList/sense"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//OrientationTypeList/antisense"/>
</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#//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#//PropertyRepresentationList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//PropertyRepresentationList/xmlAttr"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//PropertyRepresentationList/xmlText"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//PropertyRepresentationList/typeAttr"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//PropertyRepresentationList/cdaText"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//PropertyRepresentationList/xhtml"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//PropertyTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//PropertyTypeList/code"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//PropertyTypeList/Coding"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//PropertyTypeList/string"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//PropertyTypeList/integer"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//PropertyTypeList/boolean"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//PropertyTypeList/dateTime"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//PropertyTypeList/decimal"/>
</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"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ProvenanceEntityRoleList/removal"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//PublicationStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//PublicationStatusList/draft"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//PublicationStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//PublicationStatusList/retired"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//PublicationStatusList/unknown"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//QualityTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QualityTypeList/indel"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QualityTypeList/snp"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QualityTypeList/unknown"/>
</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#//QuestionnaireItemOperatorList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemOperatorList/exists"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemOperatorList/_"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemOperatorList/_1"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemOperatorList/_2"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemOperatorList/_3"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemOperatorList/_4"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireItemOperatorList/_5"/>
</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/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/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"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireResponseStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//QuestionnaireResponseStatusList/stopped"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ReferenceHandlingPolicyList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ReferenceHandlingPolicyList/literal"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ReferenceHandlingPolicyList/logical"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ReferenceHandlingPolicyList/resolves"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ReferenceHandlingPolicyList/enforced"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ReferenceHandlingPolicyList/local"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ReferenceVersionRulesList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ReferenceVersionRulesList/either"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ReferenceVersionRulesList/independent"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ReferenceVersionRulesList/specific"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//RelatedArtifactTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RelatedArtifactTypeList/documentation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RelatedArtifactTypeList/justification"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RelatedArtifactTypeList/citation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RelatedArtifactTypeList/predecessor"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RelatedArtifactTypeList/successor"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RelatedArtifactTypeList/derivedFrom"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RelatedArtifactTypeList/dependsOn"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RelatedArtifactTypeList/composedOf"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//RemittanceOutcomeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RemittanceOutcomeList/queued"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RemittanceOutcomeList/complete"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RemittanceOutcomeList/error"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RemittanceOutcomeList/partial"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//RepositoryTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RepositoryTypeList/directlink"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RepositoryTypeList/openapi"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RepositoryTypeList/login"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RepositoryTypeList/oauth"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RepositoryTypeList/other"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//RequestIntentList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestIntentList/proposal"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestIntentList/plan"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestIntentList/directive"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestIntentList/order"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestIntentList/originalOrder"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestIntentList/reflexOrder"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestIntentList/fillerOrder"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestIntentList/instanceOrder"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestIntentList/option"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//RequestPriorityList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestPriorityList/routine"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestPriorityList/urgent"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestPriorityList/asap"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestPriorityList/stat"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//RequestResourceTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestResourceTypeList/Appointment"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestResourceTypeList/AppointmentResponse"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestResourceTypeList/CarePlan"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestResourceTypeList/Claim"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestResourceTypeList/CommunicationRequest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestResourceTypeList/Contract"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestResourceTypeList/DeviceRequest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestResourceTypeList/EnrollmentRequest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestResourceTypeList/ImmunizationRecommendation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestResourceTypeList/MedicationRequest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestResourceTypeList/NutritionOrder"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestResourceTypeList/ServiceRequest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestResourceTypeList/SupplyRequest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestResourceTypeList/Task"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestResourceTypeList/VisionPrescription"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//RequestStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestStatusList/draft"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestStatusList/onHold"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestStatusList/revoked"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RequestStatusList/unknown"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ResearchElementTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchElementTypeList/population"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchElementTypeList/exposure"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchElementTypeList/outcome"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ResearchStudyStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchStudyStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchStudyStatusList/administrativelyCompleted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchStudyStatusList/approved"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchStudyStatusList/closedToAccrual"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchStudyStatusList/closedToAccrualAndIntervention"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchStudyStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchStudyStatusList/disapproved"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchStudyStatusList/inReview"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchStudyStatusList/temporarilyClosedToAccrual"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchStudyStatusList/temporarilyClosedToAccrualAndIntervention"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchStudyStatusList/withdrawn"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ResearchSubjectStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchSubjectStatusList/candidate"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchSubjectStatusList/eligible"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchSubjectStatusList/followUp"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchSubjectStatusList/ineligible"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchSubjectStatusList/notRegistered"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchSubjectStatusList/offStudy"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchSubjectStatusList/onStudy"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchSubjectStatusList/onStudyIntervention"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchSubjectStatusList/onStudyObservation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchSubjectStatusList/pendingOnStudy"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchSubjectStatusList/potentialCandidate"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchSubjectStatusList/screening"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResearchSubjectStatusList/withdrawn"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//ResourceTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Account"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ActivityDefinition"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/AdverseEvent"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/AllergyIntolerance"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Appointment"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/AppointmentResponse"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/AuditEvent"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Basic"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Binary"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/BiologicallyDerivedProduct"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/BodyStructure"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Bundle"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/CapabilityStatement"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/CarePlan"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/CareTeam"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/CatalogEntry"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ChargeItem"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ChargeItemDefinition"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Claim"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ClaimResponse"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ClinicalImpression"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/CodeSystem"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Communication"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/CommunicationRequest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/CompartmentDefinition"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Composition"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ConceptMap"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Condition"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Consent"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Contract"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Coverage"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/CoverageEligibilityRequest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/CoverageEligibilityResponse"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/DetectedIssue"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Device"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/DeviceDefinition"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/DeviceMetric"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/DeviceRequest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/DeviceUseStatement"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/DiagnosticReport"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/DocumentManifest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/DocumentReference"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/DomainResource"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/EffectEvidenceSynthesis"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Encounter"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Endpoint"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/EnrollmentRequest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/EnrollmentResponse"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/EpisodeOfCare"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/EventDefinition"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Evidence"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/EvidenceVariable"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ExampleScenario"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ExplanationOfBenefit"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/FamilyMemberHistory"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Flag"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Goal"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/GraphDefinition"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Group"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/GuidanceResponse"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/HealthcareService"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ImagingStudy"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Immunization"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ImmunizationEvaluation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ImmunizationRecommendation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ImplementationGuide"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/InsurancePlan"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Invoice"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Library"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Linkage"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/List"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Location"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Measure"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MeasureReport"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Media"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Medication"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MedicationAdministration"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MedicationDispense"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MedicationKnowledge"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MedicationRequest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MedicationStatement"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MedicinalProduct"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MedicinalProductAuthorization"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MedicinalProductContraindication"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MedicinalProductIndication"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MedicinalProductIngredient"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MedicinalProductInteraction"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MedicinalProductManufactured"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MedicinalProductPackaged"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MedicinalProductPharmaceutical"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MedicinalProductUndesirableEffect"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MessageDefinition"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MessageHeader"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/MolecularSequence"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/NamingSystem"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/NutritionOrder"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Observation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ObservationDefinition"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/OperationDefinition"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/OperationOutcome"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Organization"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/OrganizationAffiliation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Parameters"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Patient"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/PaymentNotice"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/PaymentReconciliation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Person"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/PlanDefinition"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Practitioner"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/PractitionerRole"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Procedure"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Provenance"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Questionnaire"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/QuestionnaireResponse"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/RelatedPerson"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/RequestGroup"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ResearchDefinition"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ResearchElementDefinition"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ResearchStudy"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ResearchSubject"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Resource"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/RiskAssessment"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/RiskEvidenceSynthesis"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Schedule"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/SearchParameter"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ServiceRequest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Slot"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Specimen"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/SpecimenDefinition"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/StructureDefinition"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/StructureMap"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Subscription"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Substance"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/SubstanceNucleicAcid"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/SubstancePolymer"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/SubstanceProtein"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/SubstanceReferenceInformation"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/SubstanceSourceMaterial"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/SubstanceSpecification"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/SupplyDelivery"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/SupplyRequest"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/Task"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/TerminologyCapabilities"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/TestReport"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/TestScript"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/ValueSet"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/VerificationResult"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//ResourceTypeList/VisionPrescription"/>
</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#//RestfulCapabilityModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RestfulCapabilityModeList/client"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//RestfulCapabilityModeList/server"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SearchComparatorList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchComparatorList/eq"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchComparatorList/ne"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchComparatorList/gt"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchComparatorList/lt"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchComparatorList/ge"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchComparatorList/le"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchComparatorList/sa"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchComparatorList/eb"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchComparatorList/ap"/>
</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"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchModifierCodeList/identifier"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchModifierCodeList/ofType"/>
</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"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SearchParamTypeList/special"/>
</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"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SlotStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SortDirectionList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SortDirectionList/ascending"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SortDirectionList/descending"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SPDXLicenseList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/notOpenSource"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/_0BSD"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/AAL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Abstyles"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Adobe2006"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/AdobeGlyph"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/ADSL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/AFL11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/AFL12"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/AFL20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/AFL21"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/AFL30"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Afmparse"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/AGPL10Only"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/AGPL10OrLater"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/AGPL30Only"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/AGPL30OrLater"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Aladdin"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/AMDPLPA"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/AML"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/AMPAS"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/ANTLRPD"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Apache10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Apache11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Apache20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/APAFML"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/APL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/APSL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/APSL11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/APSL12"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/APSL20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Artistic10Cl8"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Artistic10Perl"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Artistic10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Artistic20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Bahyph"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Barr"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Beerware"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BitTorrent10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BitTorrent11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Borceux"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BSD1Clause"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BSD2ClauseFreeBSD"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BSD2ClauseNetBSD"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BSD2ClausePatent"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BSD2Clause"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BSD3ClauseAttribution"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BSD3ClauseClear"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BSD3ClauseLBNL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BSD3ClauseNoNuclearLicense2014"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BSD3ClauseNoNuclearLicense"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BSD3ClauseNoNuclearWarranty"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BSD3Clause"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BSD4ClauseUC"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BSD4Clause"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BSDProtection"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BSDSourceCode"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/BSL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/bzip2105"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/bzip2106"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Caldera"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CATOSL11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBY10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBY20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBY25"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBY30"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBY40"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYNC10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYNC20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYNC25"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYNC30"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYNC40"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYNCND10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYNCND20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYNCND25"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYNCND30"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYNCND40"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYNCSA10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYNCSA20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYNCSA25"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYNCSA30"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYNCSA40"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYND10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYND20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYND25"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYND30"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYND40"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYSA10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYSA20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYSA25"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYSA30"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CCBYSA40"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CC010"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CDDL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CDDL11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CDLAPermissive10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CDLASharing10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CECILL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CECILL11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CECILL20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CECILL21"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CECILLB"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CECILLC"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/ClArtistic"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CNRIJython"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CNRIPythonGPLCompatible"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CNRIPython"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Condor11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CPAL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CPL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CPOL102"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Crossword"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CrystalStacker"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/CUAOPL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Cube"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/curl"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/DFSL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/diffmark"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/DOC"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Dotseqn"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/DSDP"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/dvipdfm"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/ECL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/ECL20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/EFL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/EFL20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/eGenix"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Entessa"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/EPL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/EPL20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/ErlPL11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/EUDatagrid"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/EUPL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/EUPL11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/EUPL12"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Eurosym"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Fair"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Frameworx10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/FreeImage"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/FSFAP"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/FSFUL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/FSFULLR"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/FTL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/GFDL11Only"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/GFDL11OrLater"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/GFDL12Only"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/GFDL12OrLater"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/GFDL13Only"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/GFDL13OrLater"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Giftware"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/GL2PS"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Glide"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Glulxe"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/gnuplot"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/GPL10Only"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/GPL10OrLater"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/GPL20Only"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/GPL20OrLater"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/GPL30Only"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/GPL30OrLater"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/gSOAP13b"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/HaskellReport"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/HPND"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/IBMPibs"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/ICU"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/IJG"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/ImageMagick"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/iMatix"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Imlib2"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/InfoZIP"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/IntelACPI"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Intel"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Interbase10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/IPA"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/IPL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/ISC"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/JasPer20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/JSON"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LAL12"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LAL13"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Latex2e"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Leptonica"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LGPL20Only"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LGPL20OrLater"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LGPL21Only"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LGPL21OrLater"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LGPL30Only"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LGPL30OrLater"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LGPLLR"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Libpng"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/libtiff"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LiLiQP11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LiLiQR11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LiLiQRplus11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LinuxOpenIB"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LPL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LPL102"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LPPL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LPPL11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LPPL12"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LPPL13a"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/LPPL13c"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/MakeIndex"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/MirOS"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/MIT0"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/MITAdvertising"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/MITCMU"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/MITEnna"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/MITFeh"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/MIT"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/MITNFA"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Motosoto"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/mpich2"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/MPL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/MPL11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/MPL20NoCopyleftException"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/MPL20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/MSPL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/MSRL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/MTLL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Multics"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Mup"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/NASA13"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Naumen"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/NBPL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/NCSA"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/NetSNMP"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/NetCDF"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Newsletr"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/NGPL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/NLOD10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/NLPL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Nokia"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/NOSL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Noweb"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/NPL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/NPL11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/NPOSL30"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/NRL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/NTP"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OCCTPL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OCLC20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/ODbL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OFL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OFL11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OGTSL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OLDAP11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OLDAP12"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OLDAP13"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OLDAP14"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OLDAP201"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OLDAP20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OLDAP21"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OLDAP221"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OLDAP222"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OLDAP22"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OLDAP23"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OLDAP24"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OLDAP25"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OLDAP26"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OLDAP27"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OLDAP28"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OML"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OpenSSL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OPL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OSETPL21"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OSL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OSL11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OSL20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OSL21"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/OSL30"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/PDDL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/PHP30"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/PHP301"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Plexus"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/PostgreSQL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/psfrag"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/psutils"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Python20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Qhull"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/QPL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Rdisc"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/RHeCos11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/RPL11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/RPL15"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/RPSL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/RSAMD"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/RSCPL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Ruby"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/SAXPD"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Saxpath"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/SCEA"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Sendmail"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/SGIB10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/SGIB11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/SGIB20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/SimPL20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/SISSL12"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/SISSL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Sleepycat"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/SMLNJ"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/SMPPL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/SNIA"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Spencer86"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Spencer94"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Spencer99"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/SPL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/SugarCRM113"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/SWL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/TCL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/TCPWrappers"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/TMate"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/TORQUE11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/TOSL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/UnicodeDFS2015"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/UnicodeDFS2016"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/UnicodeTOU"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Unlicense"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/UPL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Vim"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/VOSTROM"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/VSL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/W3C19980720"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/W3C20150513"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/W3C"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Watcom10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Wsuipa"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/WTFPL"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/X11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Xerox"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/XFree8611"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/xinetd"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Xnet"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/xpp"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/XSkat"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/YPL10"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/YPL11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Zed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Zend20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Zimbra13"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Zimbra14"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/zlibAcknowledgement"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/Zlib"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/ZPL11"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/ZPL20"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SPDXLicenseList/ZPL21"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SpecimenContainedPreferenceList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SpecimenContainedPreferenceList/preferred"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SpecimenContainedPreferenceList/alternate"/>
</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#//StatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StatusList/attested"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StatusList/validated"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StatusList/inProcess"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StatusList/reqRevalid"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StatusList/valFail"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StatusList/revalFail"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//StrandTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StrandTypeList/watson"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StrandTypeList/crick"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//StructureDefinitionKindList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureDefinitionKindList/primitiveType"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureDefinitionKindList/complexType"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureDefinitionKindList/resource"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureDefinitionKindList/logical"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//StructureMapContextTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapContextTypeList/type"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapContextTypeList/variable"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//StructureMapGroupTypeModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapGroupTypeModeList/none"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapGroupTypeModeList/types"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapGroupTypeModeList/typeAndTypes"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//StructureMapInputModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapInputModeList/source"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapInputModeList/target"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//StructureMapModelModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapModelModeList/source"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapModelModeList/queried"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapModelModeList/target"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapModelModeList/produced"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//StructureMapSourceListModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapSourceListModeList/first"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapSourceListModeList/notFirst"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapSourceListModeList/last"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapSourceListModeList/notLast"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapSourceListModeList/onlyOne"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//StructureMapTargetListModeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTargetListModeList/first"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTargetListModeList/share"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTargetListModeList/last"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTargetListModeList/collate"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//StructureMapTransformList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTransformList/create"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTransformList/copy"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTransformList/truncate"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTransformList/escape"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTransformList/cast"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTransformList/append"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTransformList/translate"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTransformList/reference"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTransformList/dateOp"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTransformList/uuid"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTransformList/pointer"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTransformList/evaluate"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTransformList/cc"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTransformList/c"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTransformList/qty"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTransformList/id"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//StructureMapTransformList/cp"/>
</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"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SupplyDeliveryStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SupplyRequestStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SupplyRequestStatusList/draft"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SupplyRequestStatusList/active"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SupplyRequestStatusList/suspended"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SupplyRequestStatusList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SupplyRequestStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SupplyRequestStatusList/enteredInError"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SupplyRequestStatusList/unknown"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//SystemRestfulInteractionList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SystemRestfulInteractionList/transaction"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SystemRestfulInteractionList/batch"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SystemRestfulInteractionList/searchSystem"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//SystemRestfulInteractionList/historySystem"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//TaskIntentList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskIntentList/unknown"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskIntentList/proposal"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskIntentList/plan"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskIntentList/order"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskIntentList/originalOrder"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskIntentList/reflexOrder"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskIntentList/fillerOrder"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskIntentList/instanceOrder"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskIntentList/option"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//TaskStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskStatusList/draft"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskStatusList/requested"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskStatusList/received"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskStatusList/accepted"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskStatusList/rejected"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskStatusList/ready"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskStatusList/cancelled"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskStatusList/onHold"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskStatusList/failed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TaskStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//TestReportActionResultList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestReportActionResultList/pass"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestReportActionResultList/skip"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestReportActionResultList/fail"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestReportActionResultList/warning"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestReportActionResultList/error"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//TestReportParticipantTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestReportParticipantTypeList/testEngine"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestReportParticipantTypeList/client"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestReportParticipantTypeList/server"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//TestReportResultList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestReportResultList/pass"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestReportResultList/fail"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestReportResultList/pending"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//TestReportStatusList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestReportStatusList/completed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestReportStatusList/inProgress"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestReportStatusList/waiting"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestReportStatusList/stopped"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestReportStatusList/enteredInError"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//TestScriptRequestMethodCodeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestScriptRequestMethodCodeList/delete"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestScriptRequestMethodCodeList/get"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestScriptRequestMethodCodeList/options"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestScriptRequestMethodCodeList/patch"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestScriptRequestMethodCodeList/post"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestScriptRequestMethodCodeList/put"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TestScriptRequestMethodCodeList/head"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//TriggerTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TriggerTypeList/namedEvent"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TriggerTypeList/periodic"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TriggerTypeList/dataChanged"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TriggerTypeList/dataAdded"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TriggerTypeList/dataModified"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TriggerTypeList/dataRemoved"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TriggerTypeList/dataAccessed"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TriggerTypeList/dataAccessEnded"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//TypeDerivationRuleList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TypeDerivationRuleList/specialization"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TypeDerivationRuleList/constraint"/>
</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/patch"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TypeRestfulInteractionList/delete"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//TypeRestfulInteractionList/historyInstance"/>
<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#//UDIEntryTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UDIEntryTypeList/barcode"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UDIEntryTypeList/rfid"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UDIEntryTypeList/manual"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UDIEntryTypeList/card"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UDIEntryTypeList/selfReported"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UDIEntryTypeList/unknown"/>
</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#//UseList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UseList/claim"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UseList/preauthorization"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//UseList/predetermination"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//VariableTypeList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//VariableTypeList/dichotomous"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//VariableTypeList/continuous"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//VariableTypeList/descriptive"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="fhir.ecore#//VConfidentialityClassificationList">
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//VConfidentialityClassificationList/U"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//VConfidentialityClassificationList/L"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//VConfidentialityClassificationList/M"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//VConfidentialityClassificationList/N"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//VConfidentialityClassificationList/R"/>
<genEnumLiterals ecoreEnumLiteral="fhir.ecore#//VConfidentialityClassificationList/V"/>
</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#//ActionCardinalityBehaviorListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ActionConditionKindListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ActionGroupingBehaviorListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ActionParticipantTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ActionPrecheckBehaviorListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ActionRelationshipTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ActionRequiredBehaviorListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ActionSelectionBehaviorListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AddressTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AddressUseListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AdministrativeGenderListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AdverseEventActualityListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AggregationModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AllergyIntoleranceCategoryListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AllergyIntoleranceCriticalityListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AllergyIntoleranceSeverityListObject"/>
<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#//AuditEventAgentNetworkTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//AuditEventOutcomeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//Base64BinaryPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//BindingStrengthListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//BiologicallyDerivedProductCategoryListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//BiologicallyDerivedProductStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//BiologicallyDerivedProductStorageScaleListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//BooleanPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//BooleanPrimitiveObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//BundleTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CanonicalPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//CapabilityStatementKindListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CarePlanActivityKindListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CarePlanActivityStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CarePlanIntentListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CareTeamStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CatalogEntryRelationTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ChargeItemStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ClaimProcessingCodesListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ClinicalImpressionStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CodePrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//CodeSearchSupportListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CodeSystemContentModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CodeSystemHierarchyMeaningListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CompartmentTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CompositionAttestationModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//CompositionStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ConceptMapEquivalenceListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ConceptMapGroupUnmappedModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ConditionalDeleteStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ConditionalReadStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ConsentDataMeaningListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ConsentProvisionTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ConsentStateListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ConstraintSeverityListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ContactPointSystemListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ContactPointUseListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ContractResourcePublicationStatusCodesListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ContractResourceStatusCodesListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ContributorTypeListObject"/>
<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#//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#//DeviceNameTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DeviceUseStatementStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DiagnosticReportStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DiscriminatorTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DocumentModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DocumentReferenceStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//DocumentRelationshipTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//EligibilityRequestPurposeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//EligibilityResponsePurposeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//EnableWhenBehaviorListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//EncounterLocationStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//EncounterStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//EndpointStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//EpisodeOfCareStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//EventCapabilityModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//EventStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//EventTimingListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//EvidenceVariableTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ExampleScenarioActorTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ExplanationOfBenefitStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ExposureStateListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ExpressionLanguageListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ExtensionContextTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//FamilyHistoryStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//FHIRDeviceStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//FHIRSubstanceStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//FHIRVersionListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//FilterOperatorListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//FinancialResourceStatusCodesListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//FlagStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//GoalLifecycleStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//GraphCompartmentRuleListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//GraphCompartmentUseListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//GroupMeasureListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//GroupTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//GuidanceResponseStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//GuidePageGenerationListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//GuideParameterCodeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//HTTPVerbListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//IdentifierUseListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//IdentityAssuranceLevelListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//IdPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//ImagingStudyStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ImmunizationEvaluationStatusCodesListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ImmunizationStatusCodesListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//InstantPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//IntegerPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//IntegerPrimitiveObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//InvoicePriceComponentTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//InvoiceStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//IssueSeverityListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//IssueTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//LinkageTypeListObject"/>
<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#//MeasureReportStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//MeasureReportTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//MedicationRequestIntentListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//MedicationrequestStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//MedicationStatusCodesListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//MessageheaderResponseRequestListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//MessageSignificanceCategoryListObject"/>
<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#//ObservationDataTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ObservationRangeCategoryListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ObservationStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//OidPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//OperationKindListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//OperationParameterUseListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//OrientationTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ParticipantRequiredListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ParticipationStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//PositiveIntPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//PropertyRepresentationListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//PropertyTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ProvenanceEntityRoleListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//PublicationStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//QualityTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//QuantityComparatorListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//QuestionnaireItemOperatorListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//QuestionnaireItemTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//QuestionnaireResponseStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ReferenceHandlingPolicyListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ReferenceVersionRulesListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//RelatedArtifactTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//RemittanceOutcomeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//RepositoryTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//RequestIntentListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//RequestPriorityListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//RequestResourceTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//RequestStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ResearchElementTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ResearchStudyStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ResearchSubjectStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ResourceTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ResourceVersionPolicyListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//ResponseTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//RestfulCapabilityModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//SampledDataDataTypePrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//SearchComparatorListObject"/>
<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#//SortDirectionListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//SPDXLicenseListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//SpecimenContainedPreferenceListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//SpecimenStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//StatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//StrandTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//StringPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//StructureDefinitionKindListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//StructureMapContextTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//StructureMapGroupTypeModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//StructureMapInputModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//StructureMapModelModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//StructureMapSourceListModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//StructureMapTargetListModeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//StructureMapTransformListObject"/>
<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#//TaskIntentListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//TaskStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//TestReportActionResultListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//TestReportParticipantTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//TestReportResultListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//TestReportStatusListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//TestScriptRequestMethodCodeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//TimePrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//TriggerTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//TypeDerivationRuleListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//TypeRestfulInteractionListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//UDIEntryTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//UnitsOfTimeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//UnsignedIntPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//UriPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//UrlPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//UseListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//UuidPrimitive"/>
<genDataTypes ecoreDataType="fhir.ecore#//VariableTypeListObject"/>
<genDataTypes ecoreDataType="fhir.ecore#//VConfidentialityClassificationListObject"/>
<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/status"/>
<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/name"/>
<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/servicePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Account/coverage"/>
<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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Account/guarantor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Account/partOf"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AccountCoverage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AccountCoverage/coverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AccountCoverage/priority"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AccountGuarantor">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AccountGuarantor/party"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AccountGuarantor/onHold"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AccountGuarantor/period"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AccountStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AccountStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ActionCardinalityBehavior">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ActionCardinalityBehavior/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ActionConditionKind">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ActionConditionKind/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ActionGroupingBehavior">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ActionGroupingBehavior/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ActionParticipantType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ActionParticipantType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ActionPrecheckBehavior">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ActionPrecheckBehavior/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ActionRelationshipType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ActionRelationshipType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ActionRequiredBehavior">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ActionRequiredBehavior/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ActionSelectionBehavior">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ActionSelectionBehavior/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ActivityDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/subtitle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/subjectCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/subjectReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/usage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/approvalDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/lastReviewDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/topic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/editor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/reviewer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/endorser"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/relatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/library"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/kind"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/profile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/intent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/doNotPerform"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/timingTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/timingDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/timingAge"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/timingPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/timingRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/timingDuration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/participant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/productReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/productCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/dosage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/bodySite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/specimenRequirement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/observationRequirement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/observationResultRequirement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/transform"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinition/dynamicValue"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ActivityDefinitionDynamicValue">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinitionDynamicValue/path"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinitionDynamicValue/expression"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ActivityDefinitionParticipant">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinitionParticipant/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ActivityDefinitionParticipant/role"/>
</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#//AdverseEvent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/actuality"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/event"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/detected"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/recordedDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/resultingCondition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/seriousness"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/severity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/outcome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/recorder"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/contributor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/suspectEntity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/subjectMedicalHistory"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/referenceDocument"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEvent/study"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AdverseEventActuality">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AdverseEventActuality/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AdverseEventCausality">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEventCausality/assessment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEventCausality/productRelatedness"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEventCausality/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEventCausality/method"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AdverseEventSuspectEntity">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEventSuspectEntity/instance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AdverseEventSuspectEntity/causality"/>
</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/clinicalStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/verificationStatus"/>
<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/criticality"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/code"/>
<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/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/onsetDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/onsetAge"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/onsetPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/onsetRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/onsetString"/>
<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/asserter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AllergyIntolerance/lastOccurrence"/>
<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#//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/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#//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/cancelationReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/serviceCategory"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/serviceType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/specialty"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/appointmentType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/reasonReference"/>
<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/supportingInformation"/>
<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/created"/>
<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/patientInstruction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/basedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/participant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Appointment/requestedPeriod"/>
</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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AppointmentParticipant/period"/>
</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/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEvent/subtype"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEvent/action"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEvent/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEvent/recorded"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEvent/outcome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEvent/outcomeDesc"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEvent/purposeOfEvent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEvent/agent"/>
<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/entity"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AuditEventAction">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AuditEventAction/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AuditEventAgent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventAgent/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventAgent/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventAgent/who"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventAgent/altId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventAgent/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventAgent/requestor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventAgent/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventAgent/policy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventAgent/media"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventAgent/network"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventAgent/purposeOfUse"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AuditEventAgentNetworkType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AuditEventAgentNetworkType/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/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventDetail/valueBase64Binary"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//AuditEventEntity">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventEntity/what"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventEntity/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventEntity/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventEntity/lifecycle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventEntity/securityLabel"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventEntity/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventEntity/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventEntity/query"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//AuditEventEntity/detail"/>
</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#//AuditEventOutcome">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//AuditEventOutcome/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/observer"/>
<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/created"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Basic/author"/>
</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/securityContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Binary/data"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BindingStrength">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//BindingStrength/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BiologicallyDerivedProduct">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProduct/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProduct/productCategory"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProduct/productCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProduct/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProduct/request"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProduct/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProduct/parent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProduct/collection"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProduct/processing"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProduct/manipulation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProduct/storage"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BiologicallyDerivedProductCategory">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//BiologicallyDerivedProductCategory/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BiologicallyDerivedProductCollection">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProductCollection/collector"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProductCollection/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProductCollection/collectedDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProductCollection/collectedPeriod"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BiologicallyDerivedProductManipulation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProductManipulation/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProductManipulation/timeDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProductManipulation/timePeriod"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BiologicallyDerivedProductProcessing">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProductProcessing/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProductProcessing/procedure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProductProcessing/additive"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProductProcessing/timeDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProductProcessing/timePeriod"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BiologicallyDerivedProductStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//BiologicallyDerivedProductStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BiologicallyDerivedProductStorage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProductStorage/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProductStorage/temperature"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProductStorage/scale"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BiologicallyDerivedProductStorage/duration"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BiologicallyDerivedProductStorageScale">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//BiologicallyDerivedProductStorageScale/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//BodyStructure">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BodyStructure/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BodyStructure/active"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BodyStructure/morphology"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BodyStructure/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BodyStructure/locationQualifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BodyStructure/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BodyStructure/image"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BodyStructure/patient"/>
</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/identifier"/>
<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/timestamp"/>
<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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//BundleResponse/outcome"/>
</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#//Canonical">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Canonical/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CapabilityStatement">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/kind"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/instantiates"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/imports"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/software"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/implementation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/fhirVersion"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/format"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/patchFormat"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/implementationGuide"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/rest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/messaging"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatement/document"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CapabilityStatementDocument">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementDocument/mode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementDocument/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementDocument/profile"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CapabilityStatementEndpoint">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementEndpoint/protocol"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementEndpoint/address"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CapabilityStatementImplementation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementImplementation/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementImplementation/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementImplementation/custodian"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CapabilityStatementInteraction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementInteraction/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementInteraction/documentation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CapabilityStatementInteraction1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementInteraction1/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementInteraction1/documentation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CapabilityStatementKind">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//CapabilityStatementKind/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CapabilityStatementMessaging">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementMessaging/endpoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementMessaging/reliableCache"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementMessaging/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementMessaging/supportedMessage"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CapabilityStatementOperation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementOperation/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementOperation/definition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementOperation/documentation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CapabilityStatementResource">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementResource/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementResource/profile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementResource/supportedProfile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementResource/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementResource/interaction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementResource/versioning"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementResource/readHistory"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementResource/updateCreate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementResource/conditionalCreate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementResource/conditionalRead"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementResource/conditionalUpdate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementResource/conditionalDelete"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementResource/referencePolicy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementResource/searchInclude"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementResource/searchRevInclude"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementResource/searchParam"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementResource/operation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CapabilityStatementRest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementRest/mode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementRest/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementRest/security"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementRest/resource"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementRest/interaction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementRest/searchParam"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementRest/operation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementRest/compartment"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CapabilityStatementSearchParam">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementSearchParam/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementSearchParam/definition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementSearchParam/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementSearchParam/documentation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CapabilityStatementSecurity">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementSecurity/cors"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementSecurity/service"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementSecurity/description"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CapabilityStatementSoftware">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementSoftware/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementSoftware/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementSoftware/releaseDate"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CapabilityStatementSupportedMessage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementSupportedMessage/mode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CapabilityStatementSupportedMessage/definition"/>
</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/instantiatesCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/instantiatesUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/basedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/replaces"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/partOf"/>
<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/intent"/>
<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/title"/>
<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/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/encounter"/>
<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/created"/>
<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/contributor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlan/careTeam"/>
<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/supportingInfo"/>
<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/outcomeCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanActivity/outcomeReference"/>
<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#//CarePlanActivityKind">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//CarePlanActivityKind/value"/>
</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/kind"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/instantiatesCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CarePlanDetail/instantiatesUri"/>
<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/doNotPerform"/>
<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#//CarePlanIntent">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//CarePlanIntent/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CareTeam">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CareTeam/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CareTeam/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CareTeam/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CareTeam/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CareTeam/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CareTeam/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CareTeam/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CareTeam/participant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CareTeam/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CareTeam/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CareTeam/managingOrganization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CareTeam/telecom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CareTeam/note"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CareTeamParticipant">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CareTeamParticipant/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CareTeamParticipant/member"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CareTeamParticipant/onBehalfOf"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CareTeamParticipant/period"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CareTeamStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//CareTeamStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CatalogEntry">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CatalogEntry/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CatalogEntry/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CatalogEntry/orderable"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CatalogEntry/referencedItem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CatalogEntry/additionalIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CatalogEntry/classification"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CatalogEntry/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CatalogEntry/validityPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CatalogEntry/validTo"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CatalogEntry/lastUpdated"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CatalogEntry/additionalCharacteristic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CatalogEntry/additionalClassification"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CatalogEntry/relatedEntry"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CatalogEntryRelatedEntry">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CatalogEntryRelatedEntry/relationtype"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CatalogEntryRelatedEntry/item"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CatalogEntryRelationType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//CatalogEntryRelationType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ChargeItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/definitionUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/definitionCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/partOf"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/context"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/occurrenceDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/occurrencePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/occurrenceTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/performingOrganization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/requestingOrganization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/costCenter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/bodysite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/factorOverride"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/priceOverride"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/overrideReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/enterer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/enteredDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/service"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/productReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/productCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/account"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItem/supportingInformation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ChargeItemDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/derivedFromUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/partOf"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/replaces"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/approvalDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/lastReviewDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/instance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/applicability"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinition/propertyGroup"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ChargeItemDefinitionApplicability">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinitionApplicability/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinitionApplicability/language"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinitionApplicability/expression"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ChargeItemDefinitionPriceComponent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinitionPriceComponent/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinitionPriceComponent/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinitionPriceComponent/factor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinitionPriceComponent/amount"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ChargeItemDefinitionPropertyGroup">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinitionPropertyGroup/applicability"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemDefinitionPropertyGroup/priceComponent"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ChargeItemPerformer">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemPerformer/function"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ChargeItemPerformer/actor"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ChargeItemStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ChargeItemStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Claim">
<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/status"/>
<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/subType"/>
<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/patient"/>
<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/created"/>
<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/insurer"/>
<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/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/related"/>
<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/facility"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/careTeam"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/supportingInfo"/>
<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/procedure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/insurance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Claim/accident"/>
<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"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimAccident">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimAccident/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimAccident/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimAccident/locationAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimAccident/locationReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimCareTeam">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimCareTeam/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimCareTeam/provider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimCareTeam/responsible"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimCareTeam/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimCareTeam/qualification"/>
</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/revenue"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDetail/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDetail/productOrService"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDetail/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDetail/programCode"/>
<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/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/diagnosisCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDiagnosis/diagnosisReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDiagnosis/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDiagnosis/onAdmission"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimDiagnosis/packageCode"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimInsurance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimInsurance/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimInsurance/focal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimInsurance/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimInsurance/coverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimInsurance/businessArrangement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimInsurance/preAuthRef"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimInsurance/claimResponse"/>
</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/careTeamSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/diagnosisSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/procedureSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/informationSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/revenue"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/productOrService"/>
<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/programCode"/>
<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/locationCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/locationAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/locationReference"/>
<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/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/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimItem/detail"/>
</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/party"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimProcedure">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimProcedure/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimProcedure/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimProcedure/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimProcedure/procedureCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimProcedure/procedureReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimProcedure/udi"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimProcessingCodes">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ClaimProcessingCodes/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimRelated">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimRelated/claim"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimRelated/relationship"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimRelated/reference"/>
</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/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/subType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/use"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/patient"/>
<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/insurer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/requestor"/>
<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/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/preAuthRef"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/preAuthPeriod"/>
<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/adjudication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/total"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/payment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/fundsReserve"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/formCode"/>
<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/processNote"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/communicationRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/insurance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponse/error"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseAddItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/itemSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/detailSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/subdetailSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/provider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/productOrService"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/programCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/servicedDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/servicedPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/locationCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/locationAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/locationReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/unitPrice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/factor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/net"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/bodySite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/subSite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAddItem/noteNumber"/>
<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/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseAdjudication/reason"/>
<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#//ClaimResponseDetail">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseDetail/detailSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseDetail/noteNumber"/>
<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/productOrService"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseDetail1/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseDetail1/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseDetail1/unitPrice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseDetail1/factor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseDetail1/net"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseDetail1/noteNumber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseDetail1/adjudication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseDetail1/subDetail"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseError">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseError/itemSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseError/detailSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseError/subDetailSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseError/code"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseInsurance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseInsurance/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseInsurance/focal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseInsurance/coverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseInsurance/businessArrangement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseInsurance/claimResponse"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseItem/itemSequence"/>
<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#//ClaimResponsePayment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponsePayment/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponsePayment/adjustment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponsePayment/adjustmentReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponsePayment/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponsePayment/amount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponsePayment/identifier"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseProcessNote">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseProcessNote/number"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseProcessNote/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseProcessNote/text"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseProcessNote/language"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseSubDetail">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseSubDetail/subDetailSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseSubDetail/noteNumber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseSubDetail/adjudication"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseSubDetail1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseSubDetail1/productOrService"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseSubDetail1/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseSubDetail1/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseSubDetail1/unitPrice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseSubDetail1/factor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseSubDetail1/net"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseSubDetail1/noteNumber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseSubDetail1/adjudication"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimResponseTotal">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseTotal/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimResponseTotal/amount"/>
</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/revenue"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSubDetail/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSubDetail/productOrService"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSubDetail/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSubDetail/programCode"/>
<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/net"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSubDetail/udi"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClaimSupportingInfo">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSupportingInfo/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSupportingInfo/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSupportingInfo/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSupportingInfo/timingDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSupportingInfo/timingPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSupportingInfo/valueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSupportingInfo/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSupportingInfo/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSupportingInfo/valueAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSupportingInfo/valueReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClaimSupportingInfo/reason"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClinicalImpression">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/identifier"/>
<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/statusReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/code"/>
<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/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/effectiveDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/effectivePeriod"/>
<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/assessor"/>
<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/investigation"/>
<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/prognosisCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/prognosisReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/supportingInfo"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpression/note"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClinicalImpressionFinding">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpressionFinding/itemCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpressionFinding/itemReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpressionFinding/basis"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ClinicalImpressionInvestigation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpressionInvestigation/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ClinicalImpressionInvestigation/item"/>
</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#//CodeSearchSupport">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//CodeSearchSupport/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CodeSystem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/caseSensitive"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/valueSet"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/hierarchyMeaning"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/compositional"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/versionNeeded"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/content"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/supplements"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/count"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/filter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/property"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystem/concept"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CodeSystemConcept">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemConcept/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemConcept/display"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemConcept/definition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemConcept/designation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemConcept/property"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemConcept/concept"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CodeSystemContentMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//CodeSystemContentMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CodeSystemDesignation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemDesignation/language"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemDesignation/use"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemDesignation/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CodeSystemFilter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemFilter/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemFilter/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemFilter/operator"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemFilter/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CodeSystemHierarchyMeaning">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//CodeSystemHierarchyMeaning/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CodeSystemProperty">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemProperty/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemProperty/uri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemProperty/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemProperty/type"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CodeSystemProperty1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemProperty1/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemProperty1/valueCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemProperty1/valueCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemProperty1/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemProperty1/valueInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemProperty1/valueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemProperty1/valueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CodeSystemProperty1/valueDecimal"/>
</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/instantiatesCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/instantiatesUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/basedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/partOf"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/inResponseTo"/>
<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/statusReason"/>
<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/priority"/>
<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/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/topic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/about"/>
<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/recipient"/>
<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/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Communication/reasonReference"/>
<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/note"/>
</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/basedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/replaces"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/groupIdentifier"/>
<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/statusReason"/>
<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/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/doNotPerform"/>
<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/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/about"/>
<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/payload"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/occurrenceDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/occurrencePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/authoredOn"/>
<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/recipient"/>
<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/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CommunicationRequest/note"/>
</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#//CompartmentDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompartmentDefinition/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompartmentDefinition/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompartmentDefinition/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompartmentDefinition/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompartmentDefinition/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompartmentDefinition/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompartmentDefinition/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompartmentDefinition/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompartmentDefinition/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompartmentDefinition/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompartmentDefinition/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompartmentDefinition/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompartmentDefinition/search"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompartmentDefinition/resource"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CompartmentDefinitionResource">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompartmentDefinitionResource/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompartmentDefinitionResource/param"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompartmentDefinitionResource/documentation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CompartmentType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//CompartmentType/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/status"/>
<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/category"/>
<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/encounter"/>
<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/author"/>
<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/confidentiality"/>
<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/relatesTo"/>
<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/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#//CompositionRelatesTo">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionRelatesTo/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionRelatesTo/targetIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionRelatesTo/targetReference"/>
</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/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CompositionSection/focus"/>
<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/title"/>
<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/date"/>
<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/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/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/purpose"/>
<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/sourceCanonical"/>
<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/targetCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMap/group"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConceptMapDependsOn">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapDependsOn/property"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapDependsOn/system"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapDependsOn/value"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapDependsOn/display"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConceptMapElement">
<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/display"/>
<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#//ConceptMapGroup">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapGroup/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapGroup/sourceVersion"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapGroup/target"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapGroup/targetVersion"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapGroup/element"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapGroup/unmapped"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConceptMapGroupUnmappedMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ConceptMapGroupUnmappedMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConceptMapTarget">
<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/display"/>
<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/comment"/>
<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#//ConceptMapUnmapped">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapUnmapped/mode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapUnmapped/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapUnmapped/display"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConceptMapUnmapped/url"/>
</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/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/category"/>
<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/code"/>
<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/subject"/>
<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/onsetDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/onsetAge"/>
<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/abatementAge"/>
<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/recordedDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Condition/recorder"/>
<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/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/note"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConditionalDeleteStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ConditionalDeleteStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConditionalReadStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ConditionalReadStatus/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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConditionStage/type"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Consent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Consent/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Consent/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Consent/scope"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Consent/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Consent/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Consent/dateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Consent/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Consent/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Consent/sourceAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Consent/sourceReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Consent/policy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Consent/policyRule"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Consent/verification"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Consent/provision"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConsentActor">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentActor/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentActor/reference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConsentData">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentData/meaning"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentData/reference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConsentDataMeaning">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ConsentDataMeaning/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConsentPolicy">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentPolicy/authority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentPolicy/uri"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConsentProvision">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentProvision/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentProvision/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentProvision/actor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentProvision/action"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentProvision/securityLabel"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentProvision/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentProvision/class"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentProvision/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentProvision/dataPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentProvision/data"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentProvision/provision"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConsentProvisionType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ConsentProvisionType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConsentState">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ConsentState/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConsentVerification">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentVerification/verified"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentVerification/verifiedWith"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ConsentVerification/verificationDate"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ConstraintSeverity">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ConstraintSeverity/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContactDetail">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContactDetail/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContactDetail/telecom"/>
</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#//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/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/legalState"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/instantiatesCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/instantiatesUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/contentDerivative"/>
<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/expirationType"/>
<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/site"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/subtitle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/alias"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/scope"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/topicCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/topicReference"/>
<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/contentDefinition"/>
<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/supportingInfo"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/relevantHistory"/>
<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/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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/legallyBindingAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contract/legallyBindingReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContractAction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/doNotPerform"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/intent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/linkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/context"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/contextLinkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/occurrenceDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/occurrencePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/occurrenceTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/requester"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/requesterLinkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/performerType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/performerRole"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/performerLinkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/reasonLinkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAction/securityLabelNumber"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContractAnswer">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAnswer/valueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAnswer/valueDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAnswer/valueInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAnswer/valueDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAnswer/valueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAnswer/valueTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAnswer/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAnswer/valueUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAnswer/valueAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAnswer/valueCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAnswer/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAnswer/valueReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContractAsset">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAsset/scope"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAsset/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAsset/typeReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAsset/subtype"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAsset/relationship"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAsset/context"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAsset/condition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAsset/periodType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAsset/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAsset/usePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAsset/text"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAsset/linkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAsset/answer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAsset/securityLabelNumber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractAsset/valuedItem"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContractContentDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractContentDefinition/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractContentDefinition/subType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractContentDefinition/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractContentDefinition/publicationDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractContentDefinition/publicationStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractContentDefinition/copyright"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContractContext">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractContext/reference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractContext/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractContext/text"/>
</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#//ContractOffer">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractOffer/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractOffer/party"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractOffer/topic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractOffer/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractOffer/decision"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractOffer/decisionMode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractOffer/answer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractOffer/text"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractOffer/linkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractOffer/securityLabelNumber"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContractParty">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractParty/reference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractParty/role"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContractResourcePublicationStatusCodes">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ContractResourcePublicationStatusCodes/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContractResourceStatusCodes">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ContractResourceStatusCodes/value"/>
</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#//ContractSecurityLabel">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractSecurityLabel/number"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractSecurityLabel/classification"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractSecurityLabel/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractSecurityLabel/control"/>
</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#//ContractSubject">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractSubject/reference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractSubject/role"/>
</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/topicCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractTerm/topicReference"/>
<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/text"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractTerm/securityLabel"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractTerm/offer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractTerm/asset"/>
<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/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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem/payment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem/paymentDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem/responsible"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem/recipient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem/linkId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ContractValuedItem/securityLabelNumber"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Contributor">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contributor/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contributor/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Contributor/contact"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ContributorType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ContributorType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Count"/>
<genClasses ecoreClass="fhir.ecore#//Coverage">
<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/status"/>
<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/policyHolder"/>
<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/subscriberId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/beneficiary"/>
<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/relationship"/>
<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/payor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/class"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/order"/>
<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/costToBeneficiary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/subrogation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Coverage/contract"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CoverageClass">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageClass/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageClass/value"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageClass/name"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CoverageCostToBeneficiary">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageCostToBeneficiary/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageCostToBeneficiary/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageCostToBeneficiary/valueMoney"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageCostToBeneficiary/exception"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CoverageEligibilityRequest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequest/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequest/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequest/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequest/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequest/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequest/servicedDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequest/servicedPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequest/created"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequest/enterer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequest/provider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequest/insurer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequest/facility"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequest/supportingInfo"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequest/insurance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequest/item"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CoverageEligibilityRequestDiagnosis">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestDiagnosis/diagnosisCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestDiagnosis/diagnosisReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CoverageEligibilityRequestInsurance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestInsurance/focal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestInsurance/coverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestInsurance/businessArrangement"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CoverageEligibilityRequestItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestItem/supportingInfoSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestItem/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestItem/productOrService"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestItem/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestItem/provider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestItem/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestItem/unitPrice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestItem/facility"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestItem/diagnosis"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestItem/detail"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CoverageEligibilityRequestSupportingInfo">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestSupportingInfo/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestSupportingInfo/information"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityRequestSupportingInfo/appliesToAll"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CoverageEligibilityResponse">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponse/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponse/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponse/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponse/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponse/servicedDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponse/servicedPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponse/created"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponse/requestor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponse/request"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponse/outcome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponse/disposition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponse/insurer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponse/insurance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponse/preAuthRef"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponse/form"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponse/error"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CoverageEligibilityResponseBenefit">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseBenefit/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseBenefit/allowedUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseBenefit/allowedString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseBenefit/allowedMoney"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseBenefit/usedUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseBenefit/usedString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseBenefit/usedMoney"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CoverageEligibilityResponseError">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseError/code"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CoverageEligibilityResponseInsurance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseInsurance/coverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseInsurance/inforce"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseInsurance/benefitPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseInsurance/item"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CoverageEligibilityResponseItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseItem/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseItem/productOrService"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseItem/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseItem/provider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseItem/excluded"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseItem/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseItem/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseItem/network"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseItem/unit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseItem/term"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseItem/benefit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseItem/authorizationRequired"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseItem/authorizationSupporting"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageEligibilityResponseItem/authorizationUrl"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//CoverageException">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageException/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//CoverageException/period"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DataRequirement">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirement/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirement/profile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirement/subjectCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirement/subjectReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirement/mustSupport"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirement/codeFilter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirement/dateFilter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirement/limit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirement/sort"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DataRequirementCodeFilter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirementCodeFilter/path"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirementCodeFilter/searchParam"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirementCodeFilter/valueSet"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirementCodeFilter/code"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DataRequirementDateFilter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirementDateFilter/path"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirementDateFilter/searchParam"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirementDateFilter/valueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirementDateFilter/valuePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirementDateFilter/valueDuration"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DataRequirementSort">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirementSort/path"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DataRequirementSort/direction"/>
</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#//DetectedIssue">
<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/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssue/code"/>
<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/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssue/identifiedDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssue/identifiedPeriod"/>
<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/implicated"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssue/evidence"/>
<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/reference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssue/mitigation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DetectedIssueEvidence">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssueEvidence/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DetectedIssueEvidence/detail"/>
</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/definition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/udiCarrier"/>
<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/statusReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/distinctIdentifier"/>
<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/manufactureDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/expirationDate"/>
<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/serialNumber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/deviceName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/modelNumber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/partNumber"/>
<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/specialization"/>
<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/property"/>
<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/owner"/>
<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/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/url"/>
<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/safety"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Device/parent"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/udiDeviceIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/manufacturerString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/manufacturerReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/deviceName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/modelNumber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/specialization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/safety"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/shelfLifeStorage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/physicalCharacteristics"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/languageCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/capability"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/property"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/owner"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/onlineInformation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/parentDevice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinition/material"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceDefinitionCapability">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinitionCapability/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinitionCapability/description"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceDefinitionDeviceName">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinitionDeviceName/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinitionDeviceName/type"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceDefinitionMaterial">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinitionMaterial/substance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinitionMaterial/alternate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinitionMaterial/allergenicIndicator"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceDefinitionProperty">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinitionProperty/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinitionProperty/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinitionProperty/valueCode"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceDefinitionSpecialization">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinitionSpecialization/systemType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinitionSpecialization/version"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceDefinitionUdiDeviceIdentifier">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinitionUdiDeviceIdentifier/deviceIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinitionUdiDeviceIdentifier/issuer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDefinitionUdiDeviceIdentifier/jurisdiction"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceDeviceName">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDeviceName/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceDeviceName/type"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceMetric">
<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/type"/>
<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#//DeviceNameType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DeviceNameType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceProperty">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceProperty/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceProperty/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceProperty/valueCode"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceRequest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/instantiatesCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/instantiatesUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/basedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/priorRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/groupIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/intent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/codeReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/codeCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/parameter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/occurrenceDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/occurrencePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/occurrenceTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/authoredOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/requester"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/performerType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/insurance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/supportingInfo"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequest/relevantHistory"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceRequestParameter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequestParameter/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequestParameter/valueCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequestParameter/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequestParameter/valueRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceRequestParameter/valueBoolean"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceSpecialization">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceSpecialization/systemType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceSpecialization/version"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceUdiCarrier">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUdiCarrier/deviceIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUdiCarrier/issuer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUdiCarrier/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUdiCarrier/carrierAIDC"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUdiCarrier/carrierHRF"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUdiCarrier/entryType"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceUseStatement">
<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/basedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseStatement/status"/>
<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/derivedFrom"/>
<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"/>
<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/source"/>
<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/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseStatement/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseStatement/bodySite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceUseStatement/note"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceUseStatementStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DeviceUseStatementStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DeviceVersion">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceVersion/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceVersion/component"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DeviceVersion/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/basedOn"/>
<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/resultsInterpreter"/>
<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/media"/>
<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/conclusionCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReport/presentedForm"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DiagnosticReportMedia">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReportMedia/comment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DiagnosticReportMedia/link"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DiagnosticReportStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DiagnosticReportStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DiscriminatorType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//DiscriminatorType/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/status"/>
<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/subject"/>
<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/author"/>
<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/source"/>
<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#//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/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/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentReference/category"/>
<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/date"/>
<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/authenticator"/>
<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/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#//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/activityDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/adverseEvent"/>
<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/biologicallyDerivedProduct"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/bodyStructure"/>
<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/capabilityStatement"/>
<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/careTeam"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/catalogEntry"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/chargeItem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/chargeItemDefinition"/>
<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/codeSystem"/>
<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/compartmentDefinition"/>
<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/consent"/>
<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/coverageEligibilityRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/coverageEligibilityResponse"/>
<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/deviceDefinition"/>
<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/deviceRequest"/>
<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/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/effectEvidenceSynthesis"/>
<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/endpoint"/>
<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/eventDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/evidence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/evidenceVariable"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/exampleScenario"/>
<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/graphDefinition"/>
<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/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/immunizationEvaluation"/>
<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/insurancePlan"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/invoice"/>
<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/linkage"/>
<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/measureReport"/>
<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/medicationKnowledge"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/medicationRequest"/>
<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/medicinalProduct"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/medicinalProductAuthorization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/medicinalProductContraindication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/medicinalProductIndication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/medicinalProductIngredient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/medicinalProductInteraction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/medicinalProductManufactured"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/medicinalProductPackaged"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/medicinalProductPharmaceutical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/medicinalProductUndesirableEffect"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/messageDefinition"/>
<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/molecularSequence"/>
<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/observationDefinition"/>
<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/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/organizationAffiliation"/>
<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/planDefinition"/>
<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/practitionerRole"/>
<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/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/relatedPerson"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/requestGroup"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/researchDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/researchElementDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/researchStudy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/researchSubject"/>
<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/riskEvidenceSynthesis"/>
<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/serviceRequest"/>
<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/specimenDefinition"/>
<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/structureMap"/>
<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/substanceNucleicAcid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/substancePolymer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/substanceProtein"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/substanceReferenceInformation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/substanceSourceMaterial"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/substanceSpecification"/>
<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/task"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/terminologyCapabilities"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DocumentRoot/testReport"/>
<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/verificationResult"/>
<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#//Dosage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Dosage/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Dosage/text"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Dosage/additionalInstruction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Dosage/patientInstruction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Dosage/timing"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Dosage/asNeededBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Dosage/asNeededCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Dosage/site"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Dosage/route"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Dosage/method"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Dosage/doseAndRate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Dosage/maxDosePerPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Dosage/maxDosePerAdministration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Dosage/maxDosePerLifetime"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//DosageDoseAndRate">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DosageDoseAndRate/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DosageDoseAndRate/doseRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DosageDoseAndRate/doseQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DosageDoseAndRate/rateRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DosageDoseAndRate/rateRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//DosageDoseAndRate/rateQuantity"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Duration"/>
<genClasses ecoreClass="fhir.ecore#//EffectEvidenceSynthesis">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/approvalDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/lastReviewDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/topic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/editor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/reviewer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/endorser"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/relatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/synthesisType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/studyType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/population"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/exposure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/exposureAlternative"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/outcome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/sampleSize"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/resultsByExposure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/effectEstimate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesis/certainty"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EffectEvidenceSynthesisCertainty">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisCertainty/rating"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisCertainty/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisCertainty/certaintySubcomponent"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EffectEvidenceSynthesisCertaintySubcomponent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisCertaintySubcomponent/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisCertaintySubcomponent/rating"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisCertaintySubcomponent/note"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EffectEvidenceSynthesisEffectEstimate">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisEffectEstimate/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisEffectEstimate/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisEffectEstimate/variantState"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisEffectEstimate/value"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisEffectEstimate/unitOfMeasure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisEffectEstimate/precisionEstimate"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EffectEvidenceSynthesisPrecisionEstimate">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisPrecisionEstimate/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisPrecisionEstimate/level"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisPrecisionEstimate/from"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisPrecisionEstimate/to"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EffectEvidenceSynthesisResultsByExposure">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisResultsByExposure/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisResultsByExposure/exposureState"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisResultsByExposure/variantState"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisResultsByExposure/riskEvidenceSynthesis"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EffectEvidenceSynthesisSampleSize">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisSampleSize/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisSampleSize/numberOfStudies"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EffectEvidenceSynthesisSampleSize/numberOfParticipants"/>
</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/sliceName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/sliceIsConstraining"/>
<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/comment"/>
<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/contentReference"/>
<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/defaultValueBase64Binary"/>
<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/defaultValueCanonical"/>
<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/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/defaultValueDecimal"/>
<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/defaultValueInstant"/>
<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/defaultValueMarkdown"/>
<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/defaultValuePositiveInt"/>
<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/defaultValueTime"/>
<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/defaultValueUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueUrl"/>
<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/defaultValueAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueAge"/>
<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/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/defaultValueContactPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueCount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueDistance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueDuration"/>
<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/defaultValueIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueMoney"/>
<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/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/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/defaultValueTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueContactDetail"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueContributor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueDataRequirement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueExpression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueParameterDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueRelatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueTriggerDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueUsageContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/defaultValueDosage"/>
<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/orderMeaning"/>
<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/fixedBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedCanonical"/>
<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/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/fixedDecimal"/>
<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/fixedInstant"/>
<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/fixedMarkdown"/>
<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/fixedPositiveInt"/>
<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/fixedTime"/>
<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/fixedUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedUrl"/>
<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/fixedAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedAge"/>
<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/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/fixedContactPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedCount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedDistance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedDuration"/>
<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/fixedIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedMoney"/>
<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/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/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/fixedTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedContactDetail"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedContributor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedDataRequirement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedExpression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedParameterDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedRelatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedTriggerDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedUsageContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/fixedDosage"/>
<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/patternBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternCanonical"/>
<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/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/patternDecimal"/>
<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/patternInstant"/>
<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/patternMarkdown"/>
<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/patternPositiveInt"/>
<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/patternTime"/>
<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/patternUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternUrl"/>
<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/patternAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternAge"/>
<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/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/patternContactPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternCount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternDistance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternDuration"/>
<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/patternIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternMoney"/>
<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/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/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/patternTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternContactDetail"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternContributor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternDataRequirement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternExpression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternParameterDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternRelatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternTriggerDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternUsageContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/patternDosage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinition/example"/>
<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/minValueInstant"/>
<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/minValueDecimal"/>
<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/minValuePositiveInt"/>
<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/minValueQuantity"/>
<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/maxValueInstant"/>
<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/maxValueDecimal"/>
<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/maxValuePositiveInt"/>
<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/maxValueQuantity"/>
<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/isModifierReason"/>
<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/valueSet"/>
</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/expression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionConstraint/xpath"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionConstraint/source"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ElementDefinitionDiscriminator">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionDiscriminator/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionDiscriminator/path"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ElementDefinitionExample">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/label"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueBase64Binary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueInstant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueMarkdown"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueOid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valuePositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueUrl"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueUuid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueAge"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueAnnotation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueContactPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueCount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueDistance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueDuration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueHumanName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueMoney"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valuePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueSampledData"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueSignature"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueContactDetail"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueContributor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueDataRequirement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueExpression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueParameterDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueRelatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueTriggerDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueUsageContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionExample/valueDosage"/>
</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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionMapping/comment"/>
</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/targetProfile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionType/aggregation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ElementDefinitionType/versioning"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EligibilityRequestPurpose">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//EligibilityRequestPurpose/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EligibilityResponsePurpose">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//EligibilityResponsePurpose/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EnableWhenBehavior">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//EnableWhenBehavior/value"/>
</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/classHistory"/>
<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/serviceType"/>
<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/subject"/>
<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/basedOn"/>
<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/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/diagnosis"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Encounter/account"/>
<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#//EncounterClassHistory">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterClassHistory/class"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterClassHistory/period"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EncounterDiagnosis">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterDiagnosis/condition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterDiagnosis/use"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EncounterDiagnosis/rank"/>
</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/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"/>
</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/physicalType"/>
<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#//EncounterStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//EncounterStatus/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#//Endpoint">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Endpoint/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Endpoint/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Endpoint/connectionType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Endpoint/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Endpoint/managingOrganization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Endpoint/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Endpoint/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Endpoint/payloadType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Endpoint/payloadMimeType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Endpoint/address"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Endpoint/header"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EndpointStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//EndpointStatus/value"/>
</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/status"/>
<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/insurer"/>
<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/candidate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EnrollmentRequest/coverage"/>
</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/status"/>
<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/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"/>
</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/diagnosis"/>
<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/team"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCare/account"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EpisodeOfCareDiagnosis">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCareDiagnosis/condition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCareDiagnosis/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EpisodeOfCareDiagnosis/rank"/>
</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#//EventCapabilityMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//EventCapabilityMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EventDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/subtitle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/subjectCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/subjectReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/usage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/approvalDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/lastReviewDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/topic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/editor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/reviewer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/endorser"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/relatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EventDefinition/trigger"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EventStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//EventStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EventTiming">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//EventTiming/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Evidence">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/shortTitle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/subtitle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/approvalDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/lastReviewDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/topic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/editor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/reviewer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/endorser"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/relatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/exposureBackground"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/exposureVariant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Evidence/outcome"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EvidenceVariable">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/shortTitle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/subtitle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/approvalDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/lastReviewDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/topic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/editor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/reviewer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/endorser"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/relatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariable/characteristic"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EvidenceVariableCharacteristic">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariableCharacteristic/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariableCharacteristic/definitionReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariableCharacteristic/definitionCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariableCharacteristic/definitionCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariableCharacteristic/definitionExpression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariableCharacteristic/definitionDataRequirement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariableCharacteristic/definitionTriggerDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariableCharacteristic/usageContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariableCharacteristic/exclude"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariableCharacteristic/participantEffectiveDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariableCharacteristic/participantEffectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariableCharacteristic/participantEffectiveDuration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariableCharacteristic/participantEffectiveTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariableCharacteristic/timeFromStart"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//EvidenceVariableCharacteristic/groupMeasure"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//EvidenceVariableType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//EvidenceVariableType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExampleScenario">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenario/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenario/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenario/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenario/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenario/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenario/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenario/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenario/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenario/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenario/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenario/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenario/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenario/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenario/actor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenario/instance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenario/process"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenario/workflow"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExampleScenarioActor">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioActor/actorId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioActor/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioActor/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioActor/description"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExampleScenarioActorType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ExampleScenarioActorType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExampleScenarioAlternative">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioAlternative/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioAlternative/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioAlternative/step"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExampleScenarioContainedInstance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioContainedInstance/resourceId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioContainedInstance/versionId"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExampleScenarioInstance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioInstance/resourceId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioInstance/resourceType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioInstance/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioInstance/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioInstance/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioInstance/containedInstance"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExampleScenarioOperation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioOperation/number"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioOperation/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioOperation/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioOperation/initiator"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioOperation/receiver"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioOperation/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioOperation/initiatorActive"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioOperation/receiverActive"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioOperation/request"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioOperation/response"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExampleScenarioProcess">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioProcess/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioProcess/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioProcess/preConditions"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioProcess/postConditions"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioProcess/step"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExampleScenarioStep">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioStep/process"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioStep/pause"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioStep/operation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioStep/alternative"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExampleScenarioVersion">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioVersion/versionId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExampleScenarioVersion/description"/>
</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/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/subType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/use"/>
<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/billablePeriod"/>
<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/enterer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/insurer"/>
<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/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/fundsReserveRequested"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/fundsReserve"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/related"/>
<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/facility"/>
<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/outcome"/>
<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/preAuthRef"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/preAuthRefPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/careTeam"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/supportingInfo"/>
<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/procedure"/>
<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/insurance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/accident"/>
<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/adjudication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/total"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/payment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/formCode"/>
<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/processNote"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/benefitPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefit/benefitBalance"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitAccident">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAccident/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAccident/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAccident/locationAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAccident/locationReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitAddItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/itemSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/detailSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/subDetailSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/provider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/productOrService"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/programCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/servicedDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/servicedPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/locationCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/locationAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/locationReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/unitPrice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/factor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/net"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/bodySite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/subSite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitAddItem/noteNumber"/>
<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#//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/excluded"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitBenefitBalance/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitBenefitBalance/description"/>
<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#//ExplanationOfBenefitCareTeam">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitCareTeam/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitCareTeam/provider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitCareTeam/responsible"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitCareTeam/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitCareTeam/qualification"/>
</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/revenue"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail/productOrService"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail/programCode"/>
<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/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/noteNumber"/>
<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/productOrService"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail1/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail1/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail1/unitPrice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail1/factor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail1/net"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail1/noteNumber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail1/adjudication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDetail1/subDetail"/>
</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/diagnosisCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDiagnosis/diagnosisReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDiagnosis/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDiagnosis/onAdmission"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitDiagnosis/packageCode"/>
</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/allowedUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitFinancial/allowedString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitFinancial/allowedMoney"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitFinancial/usedUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitFinancial/usedMoney"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitInsurance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitInsurance/focal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitInsurance/coverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitInsurance/preAuthRef"/>
</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/careTeamSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/diagnosisSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/procedureSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/informationSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/revenue"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/productOrService"/>
<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/programCode"/>
<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/locationCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/locationAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitItem/locationReference"/>
<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/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/encounter"/>
<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"/>
</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/party"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitPayment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitPayment/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitPayment/adjustment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitPayment/adjustmentReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitPayment/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitPayment/amount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitPayment/identifier"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitProcedure">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitProcedure/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitProcedure/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitProcedure/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitProcedure/procedureCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitProcedure/procedureReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitProcedure/udi"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitProcessNote">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitProcessNote/number"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitProcessNote/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitProcessNote/text"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitProcessNote/language"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitRelated">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitRelated/claim"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitRelated/relationship"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitRelated/reference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ExplanationOfBenefitStatus/value"/>
</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/revenue"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail/productOrService"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail/programCode"/>
<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/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/noteNumber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail/adjudication"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitSubDetail1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail1/productOrService"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail1/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail1/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail1/unitPrice"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail1/factor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail1/net"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail1/noteNumber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSubDetail1/adjudication"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitSupportingInfo">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSupportingInfo/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSupportingInfo/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSupportingInfo/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSupportingInfo/timingDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSupportingInfo/timingPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSupportingInfo/valueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSupportingInfo/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSupportingInfo/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSupportingInfo/valueAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSupportingInfo/valueReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitSupportingInfo/reason"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExplanationOfBenefitTotal">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitTotal/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ExplanationOfBenefitTotal/amount"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExposureState">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ExposureState/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Expression">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Expression/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Expression/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Expression/language"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Expression/expression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Expression/reference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExpressionLanguage">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ExpressionLanguage/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Extension">
<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/valueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueCanonical"/>
<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/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/valueDecimal"/>
<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/valueInstant"/>
<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/valueMarkdown"/>
<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/valuePositiveInt"/>
<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/valueTime"/>
<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/valueUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueUrl"/>
<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/valueAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueAge"/>
<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/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/valueContactPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueCount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueDistance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueDuration"/>
<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/valueIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueMoney"/>
<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/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/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/valueTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueContactDetail"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueContributor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueDataRequirement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueExpression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueParameterDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueRelatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueTriggerDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueUsageContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Extension/valueDosage"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Extension/url"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ExtensionContextType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ExtensionContextType/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/instantiatesCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/instantiatesUri"/>
<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/dataAbsentReason"/>
<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/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/sex"/>
<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/ageAge"/>
<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/estimatedAge"/>
<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/deceasedAge"/>
<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/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistory/reasonReference"/>
<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/contributedToDeath"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//FamilyMemberHistoryCondition/onsetAge"/>
<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#//FHIRDeviceStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//FHIRDeviceStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//FHIRSubstanceStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//FHIRSubstanceStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//FHIRVersion">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//FHIRVersion/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//FilterOperator">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//FilterOperator/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//FinancialResourceStatusCodes">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//FinancialResourceStatusCodes/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/status"/>
<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/code"/>
<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/period"/>
<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"/>
</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/lifecycleStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/achievementStatus"/>
<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/priority"/>
<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/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/target"/>
<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/expressedBy"/>
<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/outcomeCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Goal/outcomeReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GoalLifecycleStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//GoalLifecycleStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GoalTarget">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GoalTarget/measure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GoalTarget/detailQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GoalTarget/detailRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GoalTarget/detailCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GoalTarget/detailString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GoalTarget/detailBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GoalTarget/detailInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GoalTarget/detailRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GoalTarget/dueDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GoalTarget/dueDuration"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GraphCompartmentRule">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//GraphCompartmentRule/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GraphCompartmentUse">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//GraphCompartmentUse/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GraphDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinition/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinition/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinition/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinition/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinition/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinition/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinition/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinition/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinition/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinition/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinition/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinition/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinition/start"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinition/profile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinition/link"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GraphDefinitionCompartment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinitionCompartment/use"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinitionCompartment/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinitionCompartment/rule"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinitionCompartment/expression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinitionCompartment/description"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GraphDefinitionLink">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinitionLink/path"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinitionLink/sliceName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinitionLink/min"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinitionLink/max"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinitionLink/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinitionLink/target"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GraphDefinitionTarget">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinitionTarget/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinitionTarget/params"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinitionTarget/profile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinitionTarget/compartment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GraphDefinitionTarget/link"/>
</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/active"/>
<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/managingEntity"/>
<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/valueReference"/>
<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#//GroupMeasure">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//GroupMeasure/value"/>
</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/requestIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponse/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponse/moduleUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponse/moduleCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponse/moduleCodeableConcept"/>
<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/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponse/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponse/occurrenceDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponse/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponse/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponse/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponse/note"/>
<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/result"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//GuidanceResponse/dataRequirement"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GuidanceResponseStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//GuidanceResponseStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GuidePageGeneration">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//GuidePageGeneration/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//GuideParameterCode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//GuideParameterCode/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/active"/>
<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/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/specialty"/>
<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/name"/>
<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/program"/>
<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/communication"/>
<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/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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareService/endpoint"/>
</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#//HealthcareServiceEligibility">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareServiceEligibility/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//HealthcareServiceEligibility/comment"/>
</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#//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#//ImagingStudy">
<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/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/modality"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/encounter"/>
<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/basedOn"/>
<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/interpreter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/endpoint"/>
<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/procedureReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/procedureCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudy/note"/>
<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/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/number"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudyInstance/title"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImagingStudyPerformer">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudyPerformer/function"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudyPerformer/actor"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImagingStudySeries">
<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/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/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/endpoint"/>
<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/specimen"/>
<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/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImagingStudySeries/instance"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImagingStudyStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ImagingStudyStatus/value"/>
</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/statusReason"/>
<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/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/occurrenceDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/occurrenceString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/recorded"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/primarySource"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/reportOrigin"/>
<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/manufacturer"/>
<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/performer"/>
<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/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/isSubpotent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/subpotentReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/education"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/programEligibility"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Immunization/fundingSource"/>
<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/protocolApplied"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImmunizationEducation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEducation/documentType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEducation/reference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEducation/publicationDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEducation/presentationDate"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImmunizationEvaluation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEvaluation/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEvaluation/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEvaluation/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEvaluation/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEvaluation/authority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEvaluation/targetDisease"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEvaluation/immunizationEvent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEvaluation/doseStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEvaluation/doseStatusReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEvaluation/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEvaluation/series"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEvaluation/doseNumberPositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEvaluation/doseNumberString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEvaluation/seriesDosesPositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationEvaluation/seriesDosesString"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImmunizationEvaluationStatusCodes">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ImmunizationEvaluationStatusCodes/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImmunizationPerformer">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationPerformer/function"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationPerformer/actor"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImmunizationProtocolApplied">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationProtocolApplied/series"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationProtocolApplied/authority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationProtocolApplied/targetDisease"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationProtocolApplied/doseNumberPositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationProtocolApplied/doseNumberString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationProtocolApplied/seriesDosesPositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationProtocolApplied/seriesDosesString"/>
</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/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendation/authority"/>
<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#//ImmunizationRecommendationRecommendation">
<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/targetDisease"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationRecommendation/contraindicatedVaccineCode"/>
<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/forecastReason"/>
<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/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationRecommendation/series"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationRecommendation/doseNumberPositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationRecommendation/doseNumberString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationRecommendation/seriesDosesPositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImmunizationRecommendationRecommendation/seriesDosesString"/>
<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#//ImmunizationStatusCodes">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ImmunizationStatusCodes/value"/>
</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/title"/>
<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/date"/>
<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/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/jurisdiction"/>
<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/packageId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/license"/>
<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/dependsOn"/>
<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/definition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuide/manifest"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImplementationGuideDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideDefinition/grouping"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideDefinition/resource"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideDefinition/page"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideDefinition/parameter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideDefinition/template"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImplementationGuideDependsOn">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideDependsOn/uri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideDependsOn/packageId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideDependsOn/version"/>
</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#//ImplementationGuideGrouping">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideGrouping/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideGrouping/description"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImplementationGuideManifest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideManifest/rendering"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideManifest/resource"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideManifest/page"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideManifest/image"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideManifest/other"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImplementationGuidePage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePage/nameUrl"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePage/nameReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePage/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePage/generation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePage/page"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImplementationGuidePage1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePage1/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePage1/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuidePage1/anchor"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImplementationGuideParameter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideParameter/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideParameter/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImplementationGuideResource">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideResource/reference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideResource/fhirVersion"/>
<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/exampleBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideResource/exampleCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideResource/groupingId"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImplementationGuideResource1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideResource1/reference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideResource1/exampleBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideResource1/exampleCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideResource1/relativePath"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ImplementationGuideTemplate">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideTemplate/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideTemplate/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ImplementationGuideTemplate/scope"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Instant">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Instant/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//InsurancePlan">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlan/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlan/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlan/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlan/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlan/alias"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlan/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlan/ownedBy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlan/administeredBy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlan/coverageArea"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlan/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlan/endpoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlan/network"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlan/coverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlan/plan"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//InsurancePlanBenefit">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanBenefit/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanBenefit/requirement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanBenefit/limit"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//InsurancePlanBenefit1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanBenefit1/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanBenefit1/cost"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//InsurancePlanContact">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanContact/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanContact/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanContact/telecom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanContact/address"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//InsurancePlanCost">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanCost/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanCost/applicability"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanCost/qualifiers"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanCost/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//InsurancePlanCoverage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanCoverage/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanCoverage/network"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanCoverage/benefit"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//InsurancePlanGeneralCost">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanGeneralCost/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanGeneralCost/groupSize"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanGeneralCost/cost"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanGeneralCost/comment"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//InsurancePlanLimit">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanLimit/value"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanLimit/code"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//InsurancePlanPlan">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanPlan/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanPlan/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanPlan/coverageArea"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanPlan/network"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanPlan/generalCost"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanPlan/specificCost"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//InsurancePlanSpecificCost">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanSpecificCost/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InsurancePlanSpecificCost/benefit"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Integer">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Integer/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Invoice">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Invoice/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Invoice/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Invoice/cancelledReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Invoice/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Invoice/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Invoice/recipient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Invoice/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Invoice/participant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Invoice/issuer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Invoice/account"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Invoice/lineItem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Invoice/totalPriceComponent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Invoice/totalNet"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Invoice/totalGross"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Invoice/paymentTerms"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Invoice/note"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//InvoiceLineItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InvoiceLineItem/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InvoiceLineItem/chargeItemReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InvoiceLineItem/chargeItemCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InvoiceLineItem/priceComponent"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//InvoiceParticipant">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InvoiceParticipant/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InvoiceParticipant/actor"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//InvoicePriceComponent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InvoicePriceComponent/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InvoicePriceComponent/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InvoicePriceComponent/factor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//InvoicePriceComponent/amount"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//InvoicePriceComponentType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//InvoicePriceComponentType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//InvoiceStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//InvoiceStatus/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/url"/>
<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/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/subtitle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/subjectCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/subjectReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/usage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/approvalDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/lastReviewDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/topic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/editor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/reviewer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/endorser"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/relatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/parameter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/dataRequirement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Library/content"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Linkage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Linkage/active"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Linkage/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Linkage/item"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//LinkageItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//LinkageItem/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//LinkageItem/resource"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//LinkageType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//LinkageType/value"/>
</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/status"/>
<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/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/encounter"/>
<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/source"/>
<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/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/operationalStatus"/>
<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/alias"/>
<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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Location/hoursOfOperation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Location/availabilityExceptions"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Location/endpoint"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//LocationHoursOfOperation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//LocationHoursOfOperation/daysOfWeek"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//LocationHoursOfOperation/allDay"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//LocationHoursOfOperation/openingTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//LocationHoursOfOperation/closingTime"/>
</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#//MarketingStatus">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MarketingStatus/country"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MarketingStatus/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MarketingStatus/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MarketingStatus/dateRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MarketingStatus/restoreDate"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Measure">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/url"/>
<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/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/subtitle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/subjectCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/subjectReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/usage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/approvalDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/lastReviewDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/topic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/editor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/reviewer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/endorser"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/relatedArtifact"/>
<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/disclaimer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/scoring"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/compositeScoring"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/riskAdjustment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/rateAggregation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/rationale"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/clinicalRecommendationStatement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/improvementNotation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/definition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/guidance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/group"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Measure/supplementalData"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MeasureComponent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureComponent/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureComponent/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureComponent/criteria"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MeasureGroup">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureGroup/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureGroup/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureGroup/population"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureGroup/stratifier"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MeasurePopulation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasurePopulation/code"/>
<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#//MeasureReport">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReport/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReport/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReport/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReport/measure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReport/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReport/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReport/reporter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReport/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReport/improvementNotation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReport/group"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReport/evaluatedResource"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MeasureReportComponent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportComponent/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportComponent/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MeasureReportGroup">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportGroup/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportGroup/population"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportGroup/measureScore"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportGroup/stratifier"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MeasureReportPopulation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportPopulation/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportPopulation/count"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportPopulation/subjectResults"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MeasureReportPopulation1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportPopulation1/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportPopulation1/count"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportPopulation1/subjectResults"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MeasureReportStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//MeasureReportStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MeasureReportStratifier">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportStratifier/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportStratifier/stratum"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MeasureReportStratum">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportStratum/value"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportStratum/component"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportStratum/population"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureReportStratum/measureScore"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MeasureReportType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//MeasureReportType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MeasureStratifier">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureStratifier/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureStratifier/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureStratifier/criteria"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureStratifier/component"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MeasureSupplementalData">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureSupplementalData/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureSupplementalData/usage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureSupplementalData/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MeasureSupplementalData/criteria"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Media">
<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/basedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/partOf"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/status"/>
<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/modality"/>
<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/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/createdDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/createdPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/issued"/>
<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/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/bodySite"/>
<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/device"/>
<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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Media/note"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Medication">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Medication/identifier"/>
<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/status"/>
<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/form"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Medication/amount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Medication/ingredient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Medication/batch"/>
</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/instantiates"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/partOf"/>
<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/statusReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/category"/>
<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/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/context"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/supportingInformation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/effectiveDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/request"/>
<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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministration/eventHistory"/>
</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/site"/>
<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/dose"/>
<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/rateQuantity"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationAdministrationPerformer">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministrationPerformer/function"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationAdministrationPerformer/actor"/>
</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#//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/partOf"/>
<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/statusReasonCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/statusReasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/category"/>
<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/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/context"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/supportingInformation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/location"/>
<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/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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/detectedIssue"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispense/eventHistory"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationDispensePerformer">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispensePerformer/function"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispensePerformer/actor"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationDispenseSubstitution">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationDispenseSubstitution/wasSubstituted"/>
<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/itemCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationIngredient/itemReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationIngredient/isActive"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationIngredient/strength"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationKnowledge">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/manufacturer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/doseForm"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/amount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/synonym"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/relatedMedicationKnowledge"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/associatedMedication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/productType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/monograph"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/ingredient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/preparationInstruction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/intendedRoute"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/cost"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/monitoringProgram"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/administrationGuidelines"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/medicineClassification"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/packaging"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/drugCharacteristic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/contraindication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/regulatory"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledge/kinetics"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationKnowledgeAdministrationGuidelines">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeAdministrationGuidelines/dosage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeAdministrationGuidelines/indicationCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeAdministrationGuidelines/indicationReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeAdministrationGuidelines/patientCharacteristics"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationKnowledgeCost">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeCost/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeCost/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeCost/cost"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationKnowledgeDosage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeDosage/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeDosage/dosage"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationKnowledgeDrugCharacteristic">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeDrugCharacteristic/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeDrugCharacteristic/valueCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeDrugCharacteristic/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeDrugCharacteristic/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeDrugCharacteristic/valueBase64Binary"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationKnowledgeIngredient">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeIngredient/itemCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeIngredient/itemReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeIngredient/isActive"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeIngredient/strength"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationKnowledgeKinetics">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeKinetics/areaUnderCurve"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeKinetics/lethalDose50"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeKinetics/halfLifePeriod"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationKnowledgeMaxDispense">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeMaxDispense/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeMaxDispense/period"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationKnowledgeMedicineClassification">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeMedicineClassification/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeMedicineClassification/classification"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationKnowledgeMonitoringProgram">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeMonitoringProgram/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeMonitoringProgram/name"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationKnowledgeMonograph">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeMonograph/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeMonograph/source"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationKnowledgePackaging">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgePackaging/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgePackaging/quantity"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationKnowledgePatientCharacteristics">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgePatientCharacteristics/characteristicCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgePatientCharacteristics/characteristicQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgePatientCharacteristics/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationKnowledgeRegulatory">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeRegulatory/regulatoryAuthority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeRegulatory/substitution"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeRegulatory/schedule"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeRegulatory/maxDispense"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationKnowledgeRelatedMedicationKnowledge">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeRelatedMedicationKnowledge/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeRelatedMedicationKnowledge/reference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationKnowledgeSchedule">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeSchedule/schedule"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationKnowledgeSubstitution">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeSubstitution/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationKnowledgeSubstitution/allowed"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationRequest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/statusReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/intent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/doNotPerform"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/reportedBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/reportedReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/medicationCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/medicationReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/supportingInformation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/authoredOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/requester"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/performerType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/recorder"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/instantiatesCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/instantiatesUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/basedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/groupIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/courseOfTherapyType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/insurance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/dosageInstruction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/dispenseRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/substitution"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/priorPrescription"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/detectedIssue"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequest/eventHistory"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationRequestDispenseRequest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequestDispenseRequest/initialFill"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequestDispenseRequest/dispenseInterval"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequestDispenseRequest/validityPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequestDispenseRequest/numberOfRepeatsAllowed"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequestDispenseRequest/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequestDispenseRequest/expectedSupplyDuration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequestDispenseRequest/performer"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationRequestInitialFill">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequestInitialFill/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequestInitialFill/duration"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationRequestIntent">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//MedicationRequestIntent/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationrequestStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//MedicationrequestStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationRequestSubstitution">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequestSubstitution/allowedBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequestSubstitution/allowedCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationRequestSubstitution/reason"/>
</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/basedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/partOf"/>
<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/statusReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/category"/>
<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/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/context"/>
<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/dateAsserted"/>
<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/derivedFrom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicationStatement/reasonReference"/>
<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/dosage"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicationStatusCodes">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//MedicationStatusCodes/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProduct">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/domain"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/combinedPharmaceuticalDoseForm"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/legalStatusOfSupply"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/additionalMonitoringIndicator"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/specialMeasures"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/paediatricUseIndicator"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/productClassification"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/marketingStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/pharmaceuticalProduct"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/packagedMedicinalProduct"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/attachedDocument"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/masterFile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/clinicalTrial"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/crossReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/manufacturingBusinessOperation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProduct/specialDesignation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductAuthorization">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorization/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorization/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorization/country"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorization/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorization/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorization/statusDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorization/restoreDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorization/validityPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorization/dataExclusivityPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorization/dateOfFirstAuthorization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorization/internationalBirthDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorization/legalBasis"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorization/jurisdictionalAuthorization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorization/holder"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorization/regulator"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorization/procedure"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductAuthorizationJurisdictionalAuthorization">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorizationJurisdictionalAuthorization/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorizationJurisdictionalAuthorization/country"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorizationJurisdictionalAuthorization/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorizationJurisdictionalAuthorization/legalStatusOfSupply"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorizationJurisdictionalAuthorization/validityPeriod"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductAuthorizationProcedure">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorizationProcedure/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorizationProcedure/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorizationProcedure/datePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorizationProcedure/dateDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductAuthorizationProcedure/application"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductContraindication">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductContraindication/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductContraindication/disease"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductContraindication/diseaseStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductContraindication/comorbidity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductContraindication/therapeuticIndication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductContraindication/otherTherapy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductContraindication/population"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductContraindicationOtherTherapy">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductContraindicationOtherTherapy/therapyRelationshipType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductContraindicationOtherTherapy/medicationCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductContraindicationOtherTherapy/medicationReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductCountryLanguage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductCountryLanguage/country"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductCountryLanguage/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductCountryLanguage/language"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductIndication">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIndication/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIndication/diseaseSymptomProcedure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIndication/diseaseStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIndication/comorbidity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIndication/intendedEffect"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIndication/duration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIndication/otherTherapy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIndication/undesirableEffect"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIndication/population"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductIndicationOtherTherapy">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIndicationOtherTherapy/therapyRelationshipType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIndicationOtherTherapy/medicationCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIndicationOtherTherapy/medicationReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductIngredient">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredient/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredient/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredient/allergenicIndicator"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredient/manufacturer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredient/specifiedSubstance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredient/substance"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductIngredientReferenceStrength">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientReferenceStrength/substance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientReferenceStrength/strength"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientReferenceStrength/strengthLowLimit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientReferenceStrength/measurementPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientReferenceStrength/country"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductIngredientSpecifiedSubstance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientSpecifiedSubstance/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientSpecifiedSubstance/group"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientSpecifiedSubstance/confidentiality"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientSpecifiedSubstance/strength"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductIngredientStrength">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientStrength/presentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientStrength/presentationLowLimit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientStrength/concentration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientStrength/concentrationLowLimit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientStrength/measurementPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientStrength/country"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientStrength/referenceStrength"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductIngredientSubstance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientSubstance/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductIngredientSubstance/strength"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductInteraction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductInteraction/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductInteraction/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductInteraction/interactant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductInteraction/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductInteraction/effect"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductInteraction/incidence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductInteraction/management"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductInteractionInteractant">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductInteractionInteractant/itemReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductInteractionInteractant/itemCodeableConcept"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductManufactured">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductManufactured/manufacturedDoseForm"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductManufactured/unitOfPresentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductManufactured/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductManufactured/manufacturer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductManufactured/ingredient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductManufactured/physicalCharacteristics"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductManufactured/otherCharacteristics"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductManufacturingBusinessOperation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductManufacturingBusinessOperation/operationType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductManufacturingBusinessOperation/authorisationReferenceNumber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductManufacturingBusinessOperation/effectiveDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductManufacturingBusinessOperation/confidentialityIndicator"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductManufacturingBusinessOperation/manufacturer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductManufacturingBusinessOperation/regulator"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductName">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductName/productName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductName/namePart"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductName/countryLanguage"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductNamePart">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductNamePart/part"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductNamePart/type"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductPackaged">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackaged/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackaged/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackaged/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackaged/legalStatusOfSupply"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackaged/marketingStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackaged/marketingAuthorization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackaged/manufacturer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackaged/batchIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackaged/packageItem"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductPackagedBatchIdentifier">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackagedBatchIdentifier/outerPackaging"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackagedBatchIdentifier/immediatePackaging"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductPackagedPackageItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackagedPackageItem/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackagedPackageItem/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackagedPackageItem/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackagedPackageItem/material"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackagedPackageItem/alternateMaterial"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackagedPackageItem/device"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackagedPackageItem/manufacturedItem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackagedPackageItem/packageItem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackagedPackageItem/physicalCharacteristics"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackagedPackageItem/otherCharacteristics"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackagedPackageItem/shelfLifeStorage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPackagedPackageItem/manufacturer"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductPharmaceutical">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceutical/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceutical/administrableDoseForm"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceutical/unitOfPresentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceutical/ingredient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceutical/device"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceutical/characteristics"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceutical/routeOfAdministration"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductPharmaceuticalCharacteristics">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceuticalCharacteristics/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceuticalCharacteristics/status"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductPharmaceuticalRouteOfAdministration">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceuticalRouteOfAdministration/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceuticalRouteOfAdministration/firstDose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceuticalRouteOfAdministration/maxSingleDose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceuticalRouteOfAdministration/maxDosePerDay"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceuticalRouteOfAdministration/maxDosePerTreatmentPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceuticalRouteOfAdministration/maxTreatmentPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceuticalRouteOfAdministration/targetSpecies"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductPharmaceuticalTargetSpecies">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceuticalTargetSpecies/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceuticalTargetSpecies/withdrawalPeriod"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductPharmaceuticalWithdrawalPeriod">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceuticalWithdrawalPeriod/tissue"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceuticalWithdrawalPeriod/value"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductPharmaceuticalWithdrawalPeriod/supportingInformation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductSpecialDesignation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductSpecialDesignation/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductSpecialDesignation/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductSpecialDesignation/intendedUse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductSpecialDesignation/indicationCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductSpecialDesignation/indicationReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductSpecialDesignation/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductSpecialDesignation/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductSpecialDesignation/species"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MedicinalProductUndesirableEffect">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductUndesirableEffect/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductUndesirableEffect/symptomConditionEffect"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductUndesirableEffect/classification"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductUndesirableEffect/frequencyOfOccurrence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MedicinalProductUndesirableEffect/population"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MessageDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/replaces"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/base"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/parent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/eventCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/eventUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/focus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/responseRequired"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/allowedResponse"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinition/graph"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MessageDefinitionAllowedResponse">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinitionAllowedResponse/message"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinitionAllowedResponse/situation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MessageDefinitionFocus">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinitionFocus/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinitionFocus/profile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinitionFocus/min"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageDefinitionFocus/max"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MessageHeader">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeader/eventCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeader/eventUri"/>
<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/sender"/>
<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/source"/>
<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/response"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeader/focus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeader/definition"/>
</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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MessageHeaderDestination/receiver"/>
</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#//MessageheaderResponseRequest">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//MessageheaderResponseRequest/value"/>
</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/source"/>
<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#//MolecularSequence">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequence/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequence/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequence/coordinateSystem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequence/patient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequence/specimen"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequence/device"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequence/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequence/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequence/referenceSeq"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequence/variant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequence/observedSeq"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequence/quality"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequence/readCoverage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequence/repository"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequence/pointer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequence/structureVariant"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MolecularSequenceInner">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceInner/start"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceInner/end"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MolecularSequenceOuter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceOuter/start"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceOuter/end"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MolecularSequenceQuality">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceQuality/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceQuality/standardSequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceQuality/start"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceQuality/end"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceQuality/score"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceQuality/method"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceQuality/truthTP"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceQuality/queryTP"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceQuality/truthFN"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceQuality/queryFP"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceQuality/gtFP"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceQuality/precision"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceQuality/recall"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceQuality/fScore"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceQuality/roc"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MolecularSequenceReferenceSeq">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceReferenceSeq/chromosome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceReferenceSeq/genomeBuild"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceReferenceSeq/orientation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceReferenceSeq/referenceSeqId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceReferenceSeq/referenceSeqPointer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceReferenceSeq/referenceSeqString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceReferenceSeq/strand"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceReferenceSeq/windowStart"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceReferenceSeq/windowEnd"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MolecularSequenceRepository">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceRepository/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceRepository/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceRepository/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceRepository/datasetId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceRepository/variantsetId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceRepository/readsetId"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MolecularSequenceRoc">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceRoc/score"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceRoc/numTP"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceRoc/numFP"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceRoc/numFN"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceRoc/precision"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceRoc/sensitivity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceRoc/fMeasure"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MolecularSequenceStructureVariant">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceStructureVariant/variantType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceStructureVariant/exact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceStructureVariant/length"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceStructureVariant/outer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceStructureVariant/inner"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//MolecularSequenceVariant">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceVariant/start"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceVariant/end"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceVariant/observedAllele"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceVariant/referenceAllele"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceVariant/cigar"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//MolecularSequenceVariant/variantPointer"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Money">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Money/value"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Money/currency"/>
</genClasses>
<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/date"/>
<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/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/jurisdiction"/>
<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"/>
</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/comment"/>
<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/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrder/instantiatesCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrder/instantiatesUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrder/instantiates"/>
<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/intent"/>
<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/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/orderer"/>
<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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//NutritionOrder/note"/>
</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#//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/basedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/partOf"/>
<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/focus"/>
<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/effectiveTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/effectiveInstant"/>
<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/valueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/valueInteger"/>
<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/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/note"/>
<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/hasMember"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Observation/derivedFrom"/>
<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/valueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationComponent/valueInteger"/>
<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/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/interpretation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationComponent/referenceRange"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ObservationDataType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ObservationDataType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ObservationDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinition/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinition/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinition/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinition/permittedDataType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinition/multipleResultsAllowed"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinition/method"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinition/preferredReportName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinition/quantitativeDetails"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinition/qualifiedInterval"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinition/validCodedValueSet"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinition/normalCodedValueSet"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinition/abnormalCodedValueSet"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinition/criticalCodedValueSet"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ObservationDefinitionQualifiedInterval">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinitionQualifiedInterval/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinitionQualifiedInterval/range"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinitionQualifiedInterval/context"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinitionQualifiedInterval/appliesTo"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinitionQualifiedInterval/gender"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinitionQualifiedInterval/age"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinitionQualifiedInterval/gestationalAge"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinitionQualifiedInterval/condition"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ObservationDefinitionQuantitativeDetails">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinitionQuantitativeDetails/customaryUnit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinitionQuantitativeDetails/unit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinitionQuantitativeDetails/conversionFactor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationDefinitionQuantitativeDetails/decimalPrecision"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ObservationRangeCategory">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ObservationRangeCategory/value"/>
</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/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ObservationReferenceRange/appliesTo"/>
<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#//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/title"/>
<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/date"/>
<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/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/affectsState"/>
<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/comment"/>
<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/resource"/>
<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/inputProfile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/outputProfile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/parameter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinition/overload"/>
</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/valueSet"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OperationDefinitionOverload">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionOverload/parameterName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionOverload/comment"/>
</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/targetProfile"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionParameter/searchType"/>
<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/referencedFrom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionParameter/part"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OperationDefinitionReferencedFrom">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionReferencedFrom/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationDefinitionReferencedFrom/sourceId"/>
</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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OperationOutcomeIssue/expression"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OperationParameterUse">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//OperationParameterUse/value"/>
</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/alias"/>
<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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Organization/endpoint"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//OrganizationAffiliation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrganizationAffiliation/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrganizationAffiliation/active"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrganizationAffiliation/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrganizationAffiliation/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrganizationAffiliation/participatingOrganization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrganizationAffiliation/network"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrganizationAffiliation/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrganizationAffiliation/specialty"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrganizationAffiliation/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrganizationAffiliation/healthcareService"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrganizationAffiliation/telecom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//OrganizationAffiliation/endpoint"/>
</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#//OrientationType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//OrientationType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ParameterDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParameterDefinition/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParameterDefinition/use"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParameterDefinition/min"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParameterDefinition/max"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParameterDefinition/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParameterDefinition/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParameterDefinition/profile"/>
</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/valueBase64Binary"/>
<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/valueCanonical"/>
<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/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/valueDecimal"/>
<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/valueInstant"/>
<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/valueMarkdown"/>
<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/valuePositiveInt"/>
<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/valueTime"/>
<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/valueUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueUrl"/>
<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/valueAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueAge"/>
<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/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/valueContactPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueCount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueDistance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueDuration"/>
<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/valueIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueMoney"/>
<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/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/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/valueTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueContactDetail"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueContributor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueDataRequirement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueExpression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueParameterDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueRelatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueTriggerDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueUsageContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ParametersParameter/valueDosage"/>
<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#//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/communication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Patient/generalPractitioner"/>
<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#//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/status"/>
<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/created"/>
<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/payment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentNotice/paymentDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentNotice/payee"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentNotice/recipient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentNotice/amount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentNotice/paymentStatus"/>
</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/status"/>
<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/created"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/paymentIssuer"/>
<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/requestor"/>
<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/paymentDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/paymentAmount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/paymentIdentifier"/>
<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/formCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliation/processNote"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PaymentReconciliationDetail">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliationDetail/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliationDetail/predecessor"/>
<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/submitter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliationDetail/response"/>
<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/responsible"/>
<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/amount"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PaymentReconciliationProcessNote">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliationProcessNote/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PaymentReconciliationProcessNote/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#//PlanDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/subtitle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/subjectCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/subjectReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/usage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/approvalDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/lastReviewDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/topic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/editor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/reviewer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/endorser"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/relatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/library"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/goal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinition/action"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PlanDefinitionAction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/prefix"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/textEquivalent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/reason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/goalId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/subjectCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/subjectReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/trigger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/condition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/input"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/output"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/relatedAction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/timingDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/timingAge"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/timingPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/timingDuration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/timingRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/timingTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/participant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/groupingBehavior"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/selectionBehavior"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/requiredBehavior"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/precheckBehavior"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/cardinalityBehavior"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/definitionCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/definitionUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/transform"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/dynamicValue"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionAction/action"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PlanDefinitionCondition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionCondition/kind"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionCondition/expression"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PlanDefinitionDynamicValue">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionDynamicValue/path"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionDynamicValue/expression"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PlanDefinitionGoal">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionGoal/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionGoal/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionGoal/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionGoal/start"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionGoal/addresses"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionGoal/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionGoal/target"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PlanDefinitionParticipant">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionParticipant/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionParticipant/role"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PlanDefinitionRelatedAction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionRelatedAction/actionId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionRelatedAction/relationship"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionRelatedAction/offsetDuration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionRelatedAction/offsetRange"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PlanDefinitionTarget">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionTarget/measure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionTarget/detailQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionTarget/detailRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionTarget/detailCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PlanDefinitionTarget/due"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Population">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Population/ageRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Population/ageCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Population/gender"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Population/race"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Population/physiologicalCondition"/>
</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/qualification"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Practitioner/communication"/>
</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#//PractitionerRole">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRole/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRole/active"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRole/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRole/practitioner"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRole/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRole/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRole/specialty"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRole/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRole/healthcareService"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRole/telecom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRole/availableTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRole/notAvailable"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRole/availabilityExceptions"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRole/endpoint"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PractitionerRoleAvailableTime">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRoleAvailableTime/daysOfWeek"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRoleAvailableTime/allDay"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRoleAvailableTime/availableStartTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRoleAvailableTime/availableEndTime"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PractitionerRoleNotAvailable">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRoleNotAvailable/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//PractitionerRoleNotAvailable/during"/>
</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/instantiatesCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/instantiatesUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/basedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/partOf"/>
<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/statusReason"/>
<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/subject"/>
<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/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/performedString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/performedAge"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/performedRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/recorder"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/asserter"/>
<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/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/reasonCode"/>
<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/bodySite"/>
<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/complicationDetail"/>
<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/note"/>
<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/usedReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Procedure/usedCode"/>
</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/function"/>
<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/onBehalfOf"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProdCharacteristic">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProdCharacteristic/height"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProdCharacteristic/width"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProdCharacteristic/depth"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProdCharacteristic/weight"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProdCharacteristic/nominalVolume"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProdCharacteristic/externalDiameter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProdCharacteristic/shape"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProdCharacteristic/color"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProdCharacteristic/imprint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProdCharacteristic/image"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProdCharacteristic/scoring"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ProductShelfLife">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProductShelfLife/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProductShelfLife/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProductShelfLife/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProductShelfLife/specialPrecautionsForStorage"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PropertyRepresentation">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//PropertyRepresentation/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//PropertyType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//PropertyType/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/occurredPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Provenance/occurredDateTime"/>
<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/policy"/>
<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/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/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/type"/>
<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/who"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ProvenanceAgent/onBehalfOf"/>
</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/what"/>
<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#//PublicationStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//PublicationStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//QualityType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//QualityType/value"/>
</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/url"/>
<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/name"/>
<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/derivedFrom"/>
<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/experimental"/>
<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/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/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/approvalDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/lastReviewDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Questionnaire/item"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//QuestionnaireAnswerOption">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireAnswerOption/valueInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireAnswerOption/valueDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireAnswerOption/valueTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireAnswerOption/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireAnswerOption/valueCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireAnswerOption/valueReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireAnswerOption/initialSelected"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//QuestionnaireEnableWhen">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireEnableWhen/question"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireEnableWhen/operator"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireEnableWhen/answerBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireEnableWhen/answerDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireEnableWhen/answerInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireEnableWhen/answerDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireEnableWhen/answerDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireEnableWhen/answerTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireEnableWhen/answerString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireEnableWhen/answerCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireEnableWhen/answerQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireEnableWhen/answerReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//QuestionnaireInitial">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireInitial/valueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireInitial/valueDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireInitial/valueInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireInitial/valueDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireInitial/valueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireInitial/valueTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireInitial/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireInitial/valueUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireInitial/valueAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireInitial/valueCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireInitial/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireInitial/valueReference"/>
</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/definition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireItem/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireItem/prefix"/>
<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/enableWhen"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireItem/enableBehavior"/>
<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/readOnly"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireItem/maxLength"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireItem/answerValueSet"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireItem/answerOption"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireItem/initial"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireItem/item"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//QuestionnaireItemOperator">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//QuestionnaireItemOperator/value"/>
</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/basedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//QuestionnaireResponse/partOf"/>
<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/encounter"/>
<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/author"/>
<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/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/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/definition"/>
<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/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#//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/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Reference/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Reference/display"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ReferenceHandlingPolicy">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ReferenceHandlingPolicy/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ReferenceVersionRules">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ReferenceVersionRules/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RelatedArtifact">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedArtifact/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedArtifact/label"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedArtifact/display"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedArtifact/citation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedArtifact/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedArtifact/document"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedArtifact/resource"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RelatedArtifactType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//RelatedArtifactType/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/active"/>
<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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedPerson/communication"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RelatedPersonCommunication">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedPersonCommunication/language"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RelatedPersonCommunication/preferred"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RemittanceOutcome">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//RemittanceOutcome/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RepositoryType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//RepositoryType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RequestGroup">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/instantiatesCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/instantiatesUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/basedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/replaces"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/groupIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/intent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/authoredOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroup/action"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RequestGroupAction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/prefix"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/textEquivalent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/condition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/relatedAction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/timingDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/timingAge"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/timingPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/timingDuration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/timingRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/timingTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/participant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/groupingBehavior"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/selectionBehavior"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/requiredBehavior"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/precheckBehavior"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/cardinalityBehavior"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/resource"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupAction/action"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RequestGroupCondition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupCondition/kind"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupCondition/expression"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RequestGroupRelatedAction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupRelatedAction/actionId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupRelatedAction/relationship"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupRelatedAction/offsetDuration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RequestGroupRelatedAction/offsetRange"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RequestIntent">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//RequestIntent/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RequestPriority">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//RequestPriority/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RequestResourceType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//RequestResourceType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RequestStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//RequestStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ResearchDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/shortTitle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/subtitle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/subjectCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/subjectReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/comment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/usage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/approvalDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/lastReviewDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/topic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/editor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/reviewer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/endorser"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/relatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/library"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/population"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/exposure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/exposureAlternative"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchDefinition/outcome"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ResearchElementDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/shortTitle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/subtitle"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/subjectCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/subjectReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/comment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/usage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/approvalDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/lastReviewDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/topic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/editor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/reviewer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/endorser"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/relatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/library"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/variableType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinition/characteristic"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ResearchElementDefinitionCharacteristic">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/definitionCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/definitionCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/definitionExpression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/definitionDataRequirement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/usageContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/exclude"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/unitOfMeasure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/studyEffectiveDescription"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/studyEffectiveDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/studyEffectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/studyEffectiveDuration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/studyEffectiveTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/studyEffectiveTimeFromStart"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/studyEffectiveGroupMeasure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/participantEffectiveDescription"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/participantEffectiveDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/participantEffectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/participantEffectiveDuration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/participantEffectiveTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/participantEffectiveTimeFromStart"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchElementDefinitionCharacteristic/participantEffectiveGroupMeasure"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ResearchElementType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ResearchElementType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ResearchStudy">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/protocol"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/partOf"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/primaryPurposeType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/phase"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/focus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/condition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/relatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/keyword"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/enrollment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/sponsor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/principalInvestigator"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/site"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/reasonStopped"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/arm"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudy/objective"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ResearchStudyArm">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudyArm/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudyArm/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudyArm/description"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ResearchStudyObjective">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudyObjective/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchStudyObjective/type"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ResearchStudyStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ResearchStudyStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ResearchSubject">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchSubject/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchSubject/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchSubject/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchSubject/study"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchSubject/individual"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchSubject/assignedArm"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchSubject/actualArm"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResearchSubject/consent"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ResearchSubjectStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ResearchSubjectStatus/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/activityDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/adverseEvent"/>
<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/biologicallyDerivedProduct"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/bodyStructure"/>
<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/capabilityStatement"/>
<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/careTeam"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/catalogEntry"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/chargeItem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/chargeItemDefinition"/>
<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/codeSystem"/>
<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/compartmentDefinition"/>
<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/consent"/>
<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/coverageEligibilityRequest"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/coverageEligibilityResponse"/>
<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/deviceDefinition"/>
<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/deviceRequest"/>
<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/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/effectEvidenceSynthesis"/>
<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/endpoint"/>
<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/eventDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/evidence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/evidenceVariable"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/exampleScenario"/>
<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/graphDefinition"/>
<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/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/immunizationEvaluation"/>
<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/insurancePlan"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/invoice"/>
<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/linkage"/>
<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/measureReport"/>
<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/medicationKnowledge"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/medicationRequest"/>
<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/medicinalProduct"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/medicinalProductAuthorization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/medicinalProductContraindication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/medicinalProductIndication"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/medicinalProductIngredient"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/medicinalProductInteraction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/medicinalProductManufactured"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/medicinalProductPackaged"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/medicinalProductPharmaceutical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/medicinalProductUndesirableEffect"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/messageDefinition"/>
<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/molecularSequence"/>
<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/observationDefinition"/>
<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/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/organizationAffiliation"/>
<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/planDefinition"/>
<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/practitionerRole"/>
<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/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/relatedPerson"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/requestGroup"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/researchDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/researchElementDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/researchStudy"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/researchSubject"/>
<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/riskEvidenceSynthesis"/>
<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/serviceRequest"/>
<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/specimenDefinition"/>
<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/structureMap"/>
<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/substanceNucleicAcid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/substancePolymer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/substanceProtein"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/substanceReferenceInformation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/substanceSourceMaterial"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/substanceSpecification"/>
<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/task"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/terminologyCapabilities"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ResourceContainer/testReport"/>
<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/verificationResult"/>
<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#//ResourceType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//ResourceType/value"/>
</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#//RestfulCapabilityMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//RestfulCapabilityMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RiskAssessment">
<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/basedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessment/parent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessment/status"/>
<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/code"/>
<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/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessment/occurrenceDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessment/occurrencePeriod"/>
<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/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessment/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessment/reasonReference"/>
<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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskAssessment/note"/>
</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/qualitativeRisk"/>
<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#//RiskEvidenceSynthesis">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/approvalDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/lastReviewDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/effectivePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/topic"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/editor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/reviewer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/endorser"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/relatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/synthesisType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/studyType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/population"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/exposure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/outcome"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/sampleSize"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/riskEstimate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesis/certainty"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RiskEvidenceSynthesisCertainty">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisCertainty/rating"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisCertainty/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisCertainty/certaintySubcomponent"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RiskEvidenceSynthesisCertaintySubcomponent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisCertaintySubcomponent/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisCertaintySubcomponent/rating"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisCertaintySubcomponent/note"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RiskEvidenceSynthesisPrecisionEstimate">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisPrecisionEstimate/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisPrecisionEstimate/level"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisPrecisionEstimate/from"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisPrecisionEstimate/to"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RiskEvidenceSynthesisRiskEstimate">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisRiskEstimate/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisRiskEstimate/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisRiskEstimate/value"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisRiskEstimate/unitOfMeasure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisRiskEstimate/denominatorCount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisRiskEstimate/numeratorCount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisRiskEstimate/precisionEstimate"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//RiskEvidenceSynthesisSampleSize">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisSampleSize/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisSampleSize/numberOfStudies"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//RiskEvidenceSynthesisSampleSize/numberOfParticipants"/>
</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/active"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Schedule/serviceCategory"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Schedule/serviceType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Schedule/specialty"/>
<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#//SearchComparator">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SearchComparator/value"/>
</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/version"/>
<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/derivedFrom"/>
<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/date"/>
<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/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/purpose"/>
<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/expression"/>
<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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/multipleOr"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/multipleAnd"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/comparator"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/modifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/chain"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameter/component"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SearchParameterComponent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameterComponent/definition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SearchParameterComponent/expression"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SearchParamType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SearchParamType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SequenceType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SequenceType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ServiceRequest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/instantiatesCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/instantiatesUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/basedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/replaces"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/requisition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/intent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/doNotPerform"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/orderDetail"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/quantityQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/quantityRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/quantityRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/subject"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/occurrenceDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/occurrencePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/occurrenceTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/asNeededBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/asNeededCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/authoredOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/requester"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/performerType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/performer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/locationCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/locationReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/insurance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/supportingInfo"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/specimen"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/bodySite"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/patientInstruction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ServiceRequest/relevantHistory"/>
</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/who"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Signature/onBehalfOf"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Signature/targetFormat"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Signature/sigFormat"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Signature/data"/>
</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/serviceCategory"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Slot/serviceType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Slot/specialty"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Slot/appointmentType"/>
<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/status"/>
<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#//SortDirection">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SortDirection/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SPDXLicense">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SPDXLicense/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/accessionIdentifier"/>
<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/subject"/>
<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/parent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Specimen/request"/>
<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/processing"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Specimen/container"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Specimen/condition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Specimen/note"/>
</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/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/duration"/>
<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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenCollection/fastingStatusCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenCollection/fastingStatusDuration"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SpecimenContainedPreference">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SpecimenContainedPreference/value"/>
</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#//SpecimenDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinition/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinition/typeCollected"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinition/patientPreparation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinition/timeAspect"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinition/collection"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinition/typeTested"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SpecimenDefinitionAdditive">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionAdditive/additiveCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionAdditive/additiveReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SpecimenDefinitionContainer">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionContainer/material"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionContainer/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionContainer/cap"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionContainer/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionContainer/capacity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionContainer/minimumVolumeQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionContainer/minimumVolumeString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionContainer/additive"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionContainer/preparation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SpecimenDefinitionHandling">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionHandling/temperatureQualifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionHandling/temperatureRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionHandling/maxDuration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionHandling/instruction"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SpecimenDefinitionTypeTested">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionTypeTested/isDerived"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionTypeTested/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionTypeTested/preference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionTypeTested/container"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionTypeTested/requirement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionTypeTested/retentionTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionTypeTested/rejectionCriterion"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenDefinitionTypeTested/handling"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SpecimenProcessing">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenProcessing/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenProcessing/procedure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenProcessing/additive"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenProcessing/timeDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SpecimenProcessing/timePeriod"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SpecimenStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SpecimenStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Status">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Status/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StrandType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//StrandType/value"/>
</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/title"/>
<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/date"/>
<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/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/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/purpose"/>
<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/keyword"/>
<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/abstract"/>
<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/contextInvariant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/baseDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinition/derivation"/>
<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#//StructureDefinitionContext">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinitionContext/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureDefinitionContext/expression"/>
</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/comment"/>
</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#//StructureMap">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/structure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/import"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMap/group"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureMapContextType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//StructureMapContextType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureMapDependent">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapDependent/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapDependent/variable"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureMapGroup">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapGroup/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapGroup/extends"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapGroup/typeMode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapGroup/documentation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapGroup/input"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapGroup/rule"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureMapGroupTypeMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//StructureMapGroupTypeMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureMapInput">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapInput/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapInput/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapInput/mode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapInput/documentation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureMapInputMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//StructureMapInputMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureMapModelMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//StructureMapModelMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureMapParameter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapParameter/valueId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapParameter/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapParameter/valueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapParameter/valueInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapParameter/valueDecimal"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureMapRule">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapRule/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapRule/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapRule/target"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapRule/rule"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapRule/dependent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapRule/documentation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureMapSource">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/context"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/min"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/max"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueBase64Binary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueInstant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueMarkdown"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueOid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValuePositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueUrl"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueUuid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueAge"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueAnnotation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueContactPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueCount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueDistance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueDuration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueHumanName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueMoney"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValuePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueSampledData"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueSignature"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueContactDetail"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueContributor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueDataRequirement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueExpression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueParameterDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueRelatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueTriggerDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueUsageContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/defaultValueDosage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/element"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/listMode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/variable"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/condition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/check"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapSource/logMessage"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureMapSourceListMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//StructureMapSourceListMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureMapStructure">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapStructure/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapStructure/mode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapStructure/alias"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapStructure/documentation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureMapTarget">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapTarget/context"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapTarget/contextType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapTarget/element"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapTarget/variable"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapTarget/listMode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapTarget/listRuleId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapTarget/transform"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//StructureMapTarget/parameter"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureMapTargetListMode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//StructureMapTargetListMode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//StructureMapTransform">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//StructureMapTransform/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Subscription">
<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/contact"/>
<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/reason"/>
<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/error"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Subscription/channel"/>
</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/status"/>
<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#//SubstanceAmount">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceAmount/amountQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceAmount/amountRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceAmount/amountString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceAmount/amountType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceAmount/amountText"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceAmount/referenceRange"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceAmountReferenceRange">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceAmountReferenceRange/lowLimit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceAmountReferenceRange/highLimit"/>
</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/substanceCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceIngredient/substanceReference"/>
</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#//SubstanceNucleicAcid">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcid/sequenceType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcid/numberOfSubunits"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcid/areaOfHybridisation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcid/oligoNucleotideType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcid/subunit"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceNucleicAcidLinkage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcidLinkage/connectivity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcidLinkage/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcidLinkage/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcidLinkage/residueSite"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceNucleicAcidSubunit">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcidSubunit/subunit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcidSubunit/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcidSubunit/length"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcidSubunit/sequenceAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcidSubunit/fivePrime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcidSubunit/threePrime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcidSubunit/linkage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcidSubunit/sugar"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceNucleicAcidSugar">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcidSugar/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcidSugar/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceNucleicAcidSugar/residueSite"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstancePolymer">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymer/class"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymer/geometry"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymer/copolymerConnectivity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymer/modification"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymer/monomerSet"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymer/repeat"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstancePolymerDegreeOfPolymerisation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerDegreeOfPolymerisation/degree"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerDegreeOfPolymerisation/amount"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstancePolymerMonomerSet">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerMonomerSet/ratioType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerMonomerSet/startingMaterial"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstancePolymerRepeat">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerRepeat/numberOfUnits"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerRepeat/averageMolecularFormula"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerRepeat/repeatUnitAmountType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerRepeat/repeatUnit"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstancePolymerRepeatUnit">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerRepeatUnit/orientationOfPolymerisation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerRepeatUnit/repeatUnit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerRepeatUnit/amount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerRepeatUnit/degreeOfPolymerisation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerRepeatUnit/structuralRepresentation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstancePolymerStartingMaterial">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerStartingMaterial/material"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerStartingMaterial/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerStartingMaterial/isDefining"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerStartingMaterial/amount"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstancePolymerStructuralRepresentation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerStructuralRepresentation/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerStructuralRepresentation/representation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstancePolymerStructuralRepresentation/attachment"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceProtein">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceProtein/sequenceType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceProtein/numberOfSubunits"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceProtein/disulfideLinkage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceProtein/subunit"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceProteinSubunit">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceProteinSubunit/subunit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceProteinSubunit/sequence"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceProteinSubunit/length"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceProteinSubunit/sequenceAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceProteinSubunit/nTerminalModificationId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceProteinSubunit/nTerminalModification"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceProteinSubunit/cTerminalModificationId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceProteinSubunit/cTerminalModification"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceReferenceInformation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformation/comment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformation/gene"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformation/geneElement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformation/classification"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformation/target"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceReferenceInformationClassification">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationClassification/domain"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationClassification/classification"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationClassification/subtype"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationClassification/source"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceReferenceInformationGene">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationGene/geneSequenceOrigin"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationGene/gene"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationGene/source"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceReferenceInformationGeneElement">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationGeneElement/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationGeneElement/element"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationGeneElement/source"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceReferenceInformationTarget">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationTarget/target"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationTarget/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationTarget/interaction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationTarget/organism"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationTarget/organismType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationTarget/amountQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationTarget/amountRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationTarget/amountString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationTarget/amountType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceReferenceInformationTarget/source"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSourceMaterial">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterial/sourceMaterialClass"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterial/sourceMaterialType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterial/sourceMaterialState"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterial/organismId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterial/organismName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterial/parentSubstanceId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterial/parentSubstanceName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterial/countryOfOrigin"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterial/geographicalLocation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterial/developmentStage"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterial/fractionDescription"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterial/organism"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterial/partDescription"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSourceMaterialAuthor">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialAuthor/authorType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialAuthor/authorDescription"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSourceMaterialFractionDescription">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialFractionDescription/fraction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialFractionDescription/materialType"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSourceMaterialHybrid">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialHybrid/maternalOrganismId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialHybrid/maternalOrganismName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialHybrid/paternalOrganismId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialHybrid/paternalOrganismName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialHybrid/hybridType"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSourceMaterialOrganism">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialOrganism/family"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialOrganism/genus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialOrganism/species"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialOrganism/intraspecificType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialOrganism/intraspecificDescription"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialOrganism/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialOrganism/hybrid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialOrganism/organismGeneral"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSourceMaterialOrganismGeneral">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialOrganismGeneral/kingdom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialOrganismGeneral/phylum"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialOrganismGeneral/class"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialOrganismGeneral/order"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSourceMaterialPartDescription">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialPartDescription/part"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSourceMaterialPartDescription/partLocation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSpecification">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/domain"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/comment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/moiety"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/property"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/referenceInformation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/structure"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/molecularWeight"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/relationship"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/nucleicAcid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/polymer"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/protein"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecification/sourceMaterial"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSpecificationCode">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationCode/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationCode/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationCode/statusDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationCode/comment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationCode/source"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSpecificationIsotope">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationIsotope/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationIsotope/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationIsotope/substitution"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationIsotope/halfLife"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationIsotope/molecularWeight"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSpecificationMoiety">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationMoiety/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationMoiety/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationMoiety/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationMoiety/stereochemistry"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationMoiety/opticalActivity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationMoiety/molecularFormula"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationMoiety/amountQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationMoiety/amountString"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSpecificationMolecularWeight">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationMolecularWeight/method"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationMolecularWeight/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationMolecularWeight/amount"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSpecificationName">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationName/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationName/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationName/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationName/preferred"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationName/language"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationName/domain"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationName/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationName/synonym"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationName/translation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationName/official"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationName/source"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSpecificationOfficial">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationOfficial/authority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationOfficial/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationOfficial/date"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSpecificationProperty">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationProperty/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationProperty/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationProperty/parameters"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationProperty/definingSubstanceReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationProperty/definingSubstanceCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationProperty/amountQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationProperty/amountString"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSpecificationRelationship">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationRelationship/substanceReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationRelationship/substanceCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationRelationship/relationship"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationRelationship/isDefining"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationRelationship/amountQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationRelationship/amountRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationRelationship/amountRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationRelationship/amountString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationRelationship/amountRatioLowLimit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationRelationship/amountType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationRelationship/source"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSpecificationRepresentation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationRepresentation/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationRepresentation/representation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationRepresentation/attachment"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SubstanceSpecificationStructure">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationStructure/stereochemistry"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationStructure/opticalActivity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationStructure/molecularFormula"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationStructure/molecularFormulaByMoiety"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationStructure/isotope"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationStructure/molecularWeight"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationStructure/source"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SubstanceSpecificationStructure/representation"/>
</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/basedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDelivery/partOf"/>
<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/suppliedItem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDelivery/occurrenceDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDelivery/occurrencePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDelivery/occurrenceTiming"/>
<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/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#//SupplyDeliverySuppliedItem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDeliverySuppliedItem/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDeliverySuppliedItem/itemCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyDeliverySuppliedItem/itemReference"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SupplyRequest">
<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/category"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/itemCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/itemReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/quantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/parameter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/occurrenceDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/occurrencePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/occurrenceTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/authoredOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/requester"/>
<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/reasonCode"/>
<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/deliverFrom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequest/deliverTo"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SupplyRequestParameter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequestParameter/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequestParameter/valueCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequestParameter/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequestParameter/valueRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//SupplyRequestParameter/valueBoolean"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SupplyRequestStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SupplyRequestStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//SystemRestfulInteraction">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//SystemRestfulInteraction/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//Task">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/instantiatesCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/instantiatesUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/basedOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/groupIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/partOf"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/statusReason"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/businessStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/intent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/priority"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/focus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/for"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/encounter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/executionPeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/authoredOn"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/lastModified"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/requester"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/performerType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/owner"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/location"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/reasonCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/reasonReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/insurance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/note"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/relevantHistory"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/restriction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/input"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//Task/output"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TaskInput">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueBase64Binary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueInstant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueMarkdown"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueOid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valuePositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueUrl"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueUuid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueAge"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueAnnotation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueContactPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueCount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueDistance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueDuration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueHumanName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueMoney"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valuePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueSampledData"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueSignature"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueContactDetail"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueContributor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueDataRequirement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueExpression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueParameterDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueRelatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueTriggerDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueUsageContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskInput/valueDosage"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TaskIntent">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//TaskIntent/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TaskOutput">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueBase64Binary"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueBoolean"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueCanonical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueDecimal"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueId"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueInstant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueInteger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueMarkdown"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueOid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valuePositiveInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueString"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueUnsignedInt"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueUri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueUrl"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueUuid"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueAddress"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueAge"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueAnnotation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueAttachment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueCoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueContactPoint"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueCount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueDistance"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueDuration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueHumanName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueIdentifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueMoney"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valuePeriod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueSampledData"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueSignature"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueContactDetail"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueContributor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueDataRequirement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueExpression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueParameterDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueRelatedArtifact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueTriggerDefinition"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueUsageContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskOutput/valueDosage"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TaskRestriction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskRestriction/repetitions"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskRestriction/period"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TaskRestriction/recipient"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TaskStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//TaskStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TerminologyCapabilities">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/url"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/title"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/experimental"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/publisher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/contact"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/useContext"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/purpose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/copyright"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/kind"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/software"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/implementation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/lockedDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/codeSystem"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/expansion"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/codeSearch"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/validateCode"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/translation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilities/closure"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TerminologyCapabilitiesClosure">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesClosure/translation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TerminologyCapabilitiesCodeSystem">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesCodeSystem/uri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesCodeSystem/version"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesCodeSystem/subsumption"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TerminologyCapabilitiesExpansion">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesExpansion/hierarchical"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesExpansion/paging"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesExpansion/incomplete"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesExpansion/parameter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesExpansion/textFilter"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TerminologyCapabilitiesFilter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesFilter/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesFilter/op"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TerminologyCapabilitiesImplementation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesImplementation/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesImplementation/url"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TerminologyCapabilitiesParameter">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesParameter/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesParameter/documentation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TerminologyCapabilitiesSoftware">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesSoftware/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesSoftware/version"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TerminologyCapabilitiesTranslation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesTranslation/needsMap"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TerminologyCapabilitiesValidateCode">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesValidateCode/translations"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TerminologyCapabilitiesVersion">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesVersion/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesVersion/isDefault"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesVersion/compositional"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesVersion/language"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesVersion/filter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TerminologyCapabilitiesVersion/property"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestReport">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReport/identifier"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReport/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReport/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReport/testScript"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReport/result"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReport/score"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReport/tester"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReport/issued"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReport/participant"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReport/setup"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReport/test"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReport/teardown"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestReportAction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportAction/operation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportAction/assert"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestReportAction1">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportAction1/operation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportAction1/assert"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestReportAction2">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportAction2/operation"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestReportActionResult">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//TestReportActionResult/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestReportAssert">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportAssert/result"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportAssert/message"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportAssert/detail"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestReportOperation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportOperation/result"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportOperation/message"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportOperation/detail"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestReportParticipant">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportParticipant/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportParticipant/uri"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportParticipant/display"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestReportParticipantType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//TestReportParticipantType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestReportResult">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//TestReportResult/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestReportSetup">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportSetup/action"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestReportStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//TestReportStatus/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestReportTeardown">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportTeardown/action"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestReportTest">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportTest/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportTest/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestReportTest/action"/>
</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/identifier"/>
<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/title"/>
<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/experimental"/>
<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/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/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/jurisdiction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScript/purpose"/>
<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/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/metadata"/>
<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/compareToSourceExpression"/>
<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/expression"/>
<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/requestMethod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptAssert/requestURL"/>
<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/capabilities"/>
</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/method"/>
<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/requestId"/>
<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#//TestScriptRequestMethodCode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//TestScriptRequestMethodCode/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TestScriptSetup">
<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/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/description"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TestScriptVariable/expression"/>
<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/hint"/>
<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/boundsDuration"/>
<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/countMax"/>
<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/durationUnit"/>
<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/periodUnit"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TimingRepeat/dayOfWeek"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TimingRepeat/timeOfDay"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TimingRepeat/when"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TimingRepeat/offset"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TriggerDefinition">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TriggerDefinition/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TriggerDefinition/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TriggerDefinition/timingTiming"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TriggerDefinition/timingReference"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TriggerDefinition/timingDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TriggerDefinition/timingDateTime"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TriggerDefinition/data"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//TriggerDefinition/condition"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TriggerType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//TriggerType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TypeDerivationRule">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//TypeDerivationRule/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//TypeRestfulInteraction">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//TypeRestfulInteraction/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//UDIEntryType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//UDIEntryType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//UnitsOfTime">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//UnitsOfTime/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#//Url">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//Url/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//UsageContext">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//UsageContext/code"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//UsageContext/valueCodeableConcept"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//UsageContext/valueQuantity"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//UsageContext/valueRange"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//UsageContext/valueReference"/>
</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/title"/>
<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/date"/>
<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/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/jurisdiction"/>
<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/purpose"/>
<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/compose"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSet/expansion"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//ValueSetCompose">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetCompose/lockedDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetCompose/inactive"/>
<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/display"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetConcept/designation"/>
</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/inactive"/>
<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/designation"/>
<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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetInclude/valueSet"/>
</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"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//ValueSetParameter/valueDateTime"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//VariableType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//VariableType/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//VConfidentialityClassification">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//VConfidentialityClassification/value"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//VerificationResult">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResult/target"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResult/targetLocation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResult/need"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResult/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResult/statusDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResult/validationType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResult/validationProcess"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResult/frequency"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResult/lastPerformed"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResult/nextScheduled"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResult/failureAction"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResult/primarySource"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResult/attestation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResult/validator"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//VerificationResultAttestation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultAttestation/who"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultAttestation/onBehalfOf"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultAttestation/communicationMethod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultAttestation/date"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultAttestation/sourceIdentityCertificate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultAttestation/proxyIdentityCertificate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultAttestation/proxySignature"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultAttestation/sourceSignature"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//VerificationResultPrimarySource">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultPrimarySource/who"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultPrimarySource/type"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultPrimarySource/communicationMethod"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultPrimarySource/validationStatus"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultPrimarySource/validationDate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultPrimarySource/canPushUpdates"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultPrimarySource/pushTypeAvailable"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//VerificationResultValidator">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultValidator/organization"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultValidator/identityCertificate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VerificationResultValidator/attestationSignature"/>
</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/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescription/created"/>
<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/encounter"/>
<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/prescriber"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescription/lensSpecification"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//VisionPrescriptionLensSpecification">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionLensSpecification/product"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionLensSpecification/eye"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionLensSpecification/sphere"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionLensSpecification/cylinder"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionLensSpecification/axis"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionLensSpecification/prism"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionLensSpecification/add"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionLensSpecification/power"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionLensSpecification/backCurve"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionLensSpecification/diameter"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionLensSpecification/duration"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionLensSpecification/color"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionLensSpecification/brand"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionLensSpecification/note"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//VisionPrescriptionPrism">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionPrism/amount"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference fhir.ecore#//VisionPrescriptionPrism/base"/>
</genClasses>
<genClasses ecoreClass="fhir.ecore#//XPathUsageType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute fhir.ecore#//XPathUsageType/value"/>
</genClasses>
</genPackages>
</genmodel:GenModel>