<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/5" xmlns:TemplateDefiner="http:///schemas/TemplateDefiner/_U4M70NTJEeGhM9ABogTsfg/28" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Ecore/5 pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA http:///schemas/TemplateDefiner/_U4M70NTJEeGhM9ABogTsfg/28 ../../common-models/models/common-profile.uml#_U4Ni4NTJEeGhM9ABogTsfg">
  <uml:Model xmi:id="_DAHm0K70EeGxJei_o6JmIA" name="cda">
    <ownedComment xmi:id="_DLODkq70EeGxJei_o6JmIA" annotatedElement="_DAHm0K70EeGxJei_o6JmIA">
      <body>The following types are used internally in data types
The following types are used for structural RIM attributes</body>
    </ownedComment>
    <elementImport xmi:id="_1X_iMK_NEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq2lK70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_mR1wgK_PEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1jK70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_xrTGoK_QEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_Ir4Q4K_SEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPvK70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_dk4gEK_SEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPVq70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_5ksZ4K_SEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFppHa70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_NLWQYK_TEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq2O670EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_t5ru0K_TEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoKK70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_YGddoK_UEeGchOU_fiETmQ" alias="">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_3rtNEK_UEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFporq70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_UtN-AK_hEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnFa70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_RoU0MK_iEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnqa70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_If3wAK_kEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPj670EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_NbRWMK_oEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrdb670EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_rpX6QK_tEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpop670EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_FnzLIK_uEeGchOU_fiETmQ" alias="">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPaa70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_VvluEK_uEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPwK70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_fBndoK_vEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1fq70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_d8fzMK_wEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq3Jq70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_gDeLILAOEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPMa70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_V7d00LAYEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1XK70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_5phMsLAYEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPlq70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_S0XEgLAZEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPnq70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_OwPyALAdEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrcYK70EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_1LCc8LAdEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1h670EeGxJei_o6JmIA"/>
    </elementImport>
    <elementImport xmi:id="_pqc5MLAeEeGchOU_fiETmQ">
      <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoI670EeGxJei_o6JmIA"/>
    </elementImport>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAHm0q70EeGxJei_o6JmIA" name="DocumentRoot">
      <ownedAttribute xmi:id="_DAHm0670EeGxJei_o6JmIA" name="mixed" visibility="public" isOrdered="true" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EFeatureMapEntry"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHm1K70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHm1a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHm1q70EeGxJei_o6JmIA" name="xMLNSPrefixMap" isOrdered="true" aggregation="composite" association="_DAHm3q70EeGxJei_o6JmIA">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHm1670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHm2K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHm2a70EeGxJei_o6JmIA" name="xSISchemaLocation" isOrdered="true" aggregation="composite" association="_DAHm4K70EeGxJei_o6JmIA">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHm2q70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHm2670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHm3K70EeGxJei_o6JmIA" name="clinicalDocument" type="_DAHm4q70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_DALS7K70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHm3a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHm3q70EeGxJei_o6JmIA" memberEnd="_DAHm1q70EeGxJei_o6JmIA _DAHm3670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHm3670EeGxJei_o6JmIA" type="_DAHm0q70EeGxJei_o6JmIA" association="_DAHm3q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHm4K70EeGxJei_o6JmIA" memberEnd="_DAHm2a70EeGxJei_o6JmIA _DAHm4a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHm4a70EeGxJei_o6JmIA" type="_DAHm0q70EeGxJei_o6JmIA" association="_DAHm4K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnIq70EeGxJei_o6JmIA" memberEnd="_DAHm4670EeGxJei_o6JmIA _DAHnI670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnI670EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAHnIq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAHnJK70EeGxJei_o6JmIA" name="POCDMT000040InfrastructureRootTypeId">
      <ownedRule xmi:id="_BdF6sK_tEeGchOU_fiETmQ" name="constraint_root" constrainedElement="_DAHnJK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_BdF6sa_tEeGchOU_fiETmQ" annotatedElement="_BdF6sK_tEeGchOU_fiETmQ">
          <body>root fixed to 2.16.840.1.113883.1.3</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_BdF6sq_tEeGchOU_fiETmQ" name="constraint_root_body">
          <language>OCL</language>
          <body>(not self.root.oclIsUndefined()) and self.root='2.16.840.1.113883.1.3'</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_Je_UkK_tEeGchOU_fiETmQ" name="constraint_extension" constrainedElement="_DAHnJK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Je_Uka_tEeGchOU_fiETmQ" annotatedElement="_Je_UkK_tEeGchOU_fiETmQ">
          <body>extension required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Je_Ukq_tEeGchOU_fiETmQ" name="constraint_extension_body">
          <language>OCL</language>
          <body>not self.extension.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <generalization xmi:id="_DAHnJa70EeGxJei_o6JmIA">
        <general xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
      </generalization>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnJq70EeGxJei_o6JmIA" memberEnd="_DAHm5q70EeGxJei_o6JmIA _DAHnJ670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnJ670EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAHnJq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnKK70EeGxJei_o6JmIA" memberEnd="_DAHm5670EeGxJei_o6JmIA _DAHnKa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnKa70EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAHnKK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnKq70EeGxJei_o6JmIA" memberEnd="_DAHm6q70EeGxJei_o6JmIA _DAHnK670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnK670EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAHnKq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnLK70EeGxJei_o6JmIA" memberEnd="_DAHm6670EeGxJei_o6JmIA _DAHnLa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnLa70EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAHnLK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnLq70EeGxJei_o6JmIA" memberEnd="_DAHm7K70EeGxJei_o6JmIA _DAHnL670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnL670EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAHnLq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnMK70EeGxJei_o6JmIA" memberEnd="_DAHm7q70EeGxJei_o6JmIA _DAHnMa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnMa70EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAHnMK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnMq70EeGxJei_o6JmIA" memberEnd="_DAHm7670EeGxJei_o6JmIA _DAHnM670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnM670EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAHnMq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnNK70EeGxJei_o6JmIA" memberEnd="_DAHm8K70EeGxJei_o6JmIA _DAHnNa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnNa70EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAHnNK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnNq70EeGxJei_o6JmIA" memberEnd="_DAHm8q70EeGxJei_o6JmIA _DAHnN670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnN670EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAHnNq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnOK70EeGxJei_o6JmIA" memberEnd="_DAHm9K70EeGxJei_o6JmIA _DAHnOa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnOa70EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAHnOK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnOq70EeGxJei_o6JmIA" memberEnd="_DAHm9q70EeGxJei_o6JmIA _DAHnO670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnO670EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAHnOq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAHnPK70EeGxJei_o6JmIA" name="POCDMT000040RecordTarget">
      <ownedRule xmi:id="_UdWmILAaEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAHnPK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_UdWmIbAaEeGchOU_fiETmQ" annotatedElement="_UdWmILAaEeGchOU_fiETmQ">
          <body>typeCode fixed to RCT</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_UdWmIrAaEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ParticipationType::RCT</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_cml-ILAaEeGchOU_fiETmQ" name="constraint_contextControlCode" constrainedElement="_DAHnPK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_cml-IbAaEeGchOU_fiETmQ" annotatedElement="_cml-ILAaEeGchOU_fiETmQ">
          <body>contextControlCode fixed to OP</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_cml-IrAaEeGchOU_fiETmQ" name="constraint_contextControlCode_body">
          <language>OCL</language>
          <body>self.contextControlCode.oclIsUndefined() or self.contextControlCode=NullFlavor::OP</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_sHk5gL-hEeGb_ILsHUOmAQ" name="constraint_patientRole" constrainedElement="_DAHnPK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_sHk5gb-hEeGb_ILsHUOmAQ" annotatedElement="_sHk5gL-hEeGb_ILsHUOmAQ">
          <body>patientRole required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_sHk5gr-hEeGb_ILsHUOmAQ" name="constraint_patientRole_body">
          <language>OCL</language>
          <body>not self.patientRole.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAHnPa70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAHnTK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnPq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnP670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnQK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHnTq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnQa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnQq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAHnUK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnQ670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnRK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnRa70EeGxJei_o6JmIA" name="patientRole" type="_DAHnUq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHotK70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAHnRq70EeGxJei_o6JmIA" name="contextControlCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnR670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnSK70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnSa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnSq70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1jK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnS670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnTK70EeGxJei_o6JmIA" memberEnd="_DAHnPa70EeGxJei_o6JmIA _DAHnTa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnTa70EeGxJei_o6JmIA" type="_DAHnPK70EeGxJei_o6JmIA" association="_DAHnTK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnTq70EeGxJei_o6JmIA" memberEnd="_DAHnQK70EeGxJei_o6JmIA _DAHnT670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnT670EeGxJei_o6JmIA" type="_DAHnPK70EeGxJei_o6JmIA" association="_DAHnTq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnUK70EeGxJei_o6JmIA" memberEnd="_DAHnQq70EeGxJei_o6JmIA _DAHnUa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnUa70EeGxJei_o6JmIA" type="_DAHnPK70EeGxJei_o6JmIA" association="_DAHnUK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAHnUq70EeGxJei_o6JmIA" name="POCDMT000040PatientRole">
      <ownedRule xmi:id="_7Vv6cLAXEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAHnUq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_7V_LALAXEeGchOU_fiETmQ" annotatedElement="_7Vv6cLAXEeGchOU_fiETmQ">
          <body>classCode fixed to PAT</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_7V_LAbAXEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=RoleClass::PAT</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_XUvjwL-hEeGb_ILsHUOmAQ" name="constraint_id" constrainedElement="_DAHnUq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_XUvjwb-hEeGb_ILsHUOmAQ" annotatedElement="_XUvjwL-hEeGb_ILsHUOmAQ">
          <body>id required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_XUvjwr-hEeGb_ILsHUOmAQ" name="constraint_id_body">
          <language>OCL</language>
          <body>self.id->size()>0</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAHnU670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAHna670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnVK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnVa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnVq70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHnba70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnV670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnWK70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAHnb670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnWa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnWq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnW670EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAHnca70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnXK70EeGxJei_o6JmIA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnXa70EeGxJei_o6JmIA" name="addr" isOrdered="true" aggregation="composite" association="_DAHnc670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDmcq70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnXq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnX670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnYK70EeGxJei_o6JmIA" name="telecom" isOrdered="true" aggregation="composite" association="_DAHnda70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnCa70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnYa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnYq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnY670EeGxJei_o6JmIA" name="patient" type="_DAHnd670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHosK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnZK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnZa70EeGxJei_o6JmIA" name="providerOrganization" type="_DAHn-670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHosq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnZq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnZ670EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq2O670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnaK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnaa70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnaq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHna670EeGxJei_o6JmIA" memberEnd="_DAHnU670EeGxJei_o6JmIA _DAHnbK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnbK70EeGxJei_o6JmIA" type="_DAHnUq70EeGxJei_o6JmIA" association="_DAHna670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnba70EeGxJei_o6JmIA" memberEnd="_DAHnVq70EeGxJei_o6JmIA _DAHnbq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnbq70EeGxJei_o6JmIA" type="_DAHnUq70EeGxJei_o6JmIA" association="_DAHnba70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnb670EeGxJei_o6JmIA" memberEnd="_DAHnWK70EeGxJei_o6JmIA _DAHncK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHncK70EeGxJei_o6JmIA" type="_DAHnUq70EeGxJei_o6JmIA" association="_DAHnb670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnca70EeGxJei_o6JmIA" memberEnd="_DAHnW670EeGxJei_o6JmIA _DAHncq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHncq70EeGxJei_o6JmIA" type="_DAHnUq70EeGxJei_o6JmIA" association="_DAHnca70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnc670EeGxJei_o6JmIA" memberEnd="_DAHnXa70EeGxJei_o6JmIA _DAHndK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHndK70EeGxJei_o6JmIA" type="_DAHnUq70EeGxJei_o6JmIA" association="_DAHnc670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnda70EeGxJei_o6JmIA" memberEnd="_DAHnYK70EeGxJei_o6JmIA _DAHndq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHndq70EeGxJei_o6JmIA" type="_DAHnUq70EeGxJei_o6JmIA" association="_DAHnda70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAHnd670EeGxJei_o6JmIA" name="POCDMT000040Patient">
      <ownedAttribute xmi:id="_DAHneK70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAHnn670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnea70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHneq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHne670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHnoa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnfK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnfa70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAHno670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnfq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnf670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHngK70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAHnpa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnga70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHngq70EeGxJei_o6JmIA" name="name" isOrdered="true" aggregation="composite" association="_DAHnp670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuE1Ba70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHng670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnhK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnha70EeGxJei_o6JmIA" name="administrativeGenderCode" isOrdered="true" aggregation="composite" association="_DAHnqa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnhq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnh670EeGxJei_o6JmIA" name="birthTime" isOrdered="true" aggregation="composite" association="_DAHnq670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnHa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHniK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnia70EeGxJei_o6JmIA" name="maritalStatusCode" isOrdered="true" aggregation="composite" association="_DAHnra70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHniq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHni670EeGxJei_o6JmIA" name="religiousAffiliationCode" isOrdered="true" aggregation="composite" association="_DAHnr670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnjK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnja70EeGxJei_o6JmIA" name="raceCode" isOrdered="true" aggregation="composite" association="_DAHnsa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnjq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnj670EeGxJei_o6JmIA" name="ethnicGroupCode" isOrdered="true" aggregation="composite" association="_DAHns670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnkK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnka70EeGxJei_o6JmIA" name="guardian" type="_DAHnta70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHoVq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnkq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnk670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnlK70EeGxJei_o6JmIA" name="birthplace" type="_DAHoWK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHoi670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnla70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnlq70EeGxJei_o6JmIA" name="languageCommunication" type="_DAHoja70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHorq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnl670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnmK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnma70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPMa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnmq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnm670EeGxJei_o6JmIA" name="determinerCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPvK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnnK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnna70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnnq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnn670EeGxJei_o6JmIA" memberEnd="_DAHneK70EeGxJei_o6JmIA _DAHnoK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnoK70EeGxJei_o6JmIA" type="_DAHnd670EeGxJei_o6JmIA" association="_DAHnn670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnoa70EeGxJei_o6JmIA" memberEnd="_DAHne670EeGxJei_o6JmIA _DAHnoq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnoq70EeGxJei_o6JmIA" type="_DAHnd670EeGxJei_o6JmIA" association="_DAHnoa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHno670EeGxJei_o6JmIA" memberEnd="_DAHnfa70EeGxJei_o6JmIA _DAHnpK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnpK70EeGxJei_o6JmIA" type="_DAHnd670EeGxJei_o6JmIA" association="_DAHno670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnpa70EeGxJei_o6JmIA" memberEnd="_DAHngK70EeGxJei_o6JmIA _DAHnpq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnpq70EeGxJei_o6JmIA" type="_DAHnd670EeGxJei_o6JmIA" association="_DAHnpa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnp670EeGxJei_o6JmIA" memberEnd="_DAHngq70EeGxJei_o6JmIA _DAHnqK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnqK70EeGxJei_o6JmIA" type="_DAHnd670EeGxJei_o6JmIA" association="_DAHnp670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnqa70EeGxJei_o6JmIA" memberEnd="_DAHnha70EeGxJei_o6JmIA _DAHnqq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnqq70EeGxJei_o6JmIA" type="_DAHnd670EeGxJei_o6JmIA" association="_DAHnqa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnq670EeGxJei_o6JmIA" memberEnd="_DAHnh670EeGxJei_o6JmIA _DAHnrK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnrK70EeGxJei_o6JmIA" type="_DAHnd670EeGxJei_o6JmIA" association="_DAHnq670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnra70EeGxJei_o6JmIA" memberEnd="_DAHnia70EeGxJei_o6JmIA _DAHnrq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnrq70EeGxJei_o6JmIA" type="_DAHnd670EeGxJei_o6JmIA" association="_DAHnra70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnr670EeGxJei_o6JmIA" memberEnd="_DAHni670EeGxJei_o6JmIA _DAHnsK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnsK70EeGxJei_o6JmIA" type="_DAHnd670EeGxJei_o6JmIA" association="_DAHnr670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHnsa70EeGxJei_o6JmIA" memberEnd="_DAHnja70EeGxJei_o6JmIA _DAHnsq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHnsq70EeGxJei_o6JmIA" type="_DAHnd670EeGxJei_o6JmIA" association="_DAHnsa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHns670EeGxJei_o6JmIA" memberEnd="_DAHnj670EeGxJei_o6JmIA _DAHntK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHntK70EeGxJei_o6JmIA" type="_DAHnd670EeGxJei_o6JmIA" association="_DAHns670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAHnta70EeGxJei_o6JmIA" name="POCDMT000040Guardian">
      <ownedRule xmi:id="_BxI_cK_qEeGchOU_fiETmQ" name="constraint_choice" constrainedElement="_DAHnta70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_BxI_ca_qEeGchOU_fiETmQ" annotatedElement="_BxI_cK_qEeGchOU_fiETmQ">
          <body>guardianPerson or guardianOrganization attribute must be present</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_BxI_cq_qEeGchOU_fiETmQ" name="constraint_choice_body">
          <language>OCL</language>
          <body>Bag{self.guardianPerson.oclIsUndefined(),self.guardianOrganization.oclIsUndefined()}->one(bl : Boolean| bl = false)</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_XbjdcK_qEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAHnta70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Xbjdca_qEeGchOU_fiETmQ" annotatedElement="_XbjdcK_qEeGchOU_fiETmQ">
          <body>classCode is fixed to GUARD value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Xbjdcq_qEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=RoleClass::GUARD</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAHntq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAHn0a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnt670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnuK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnua70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHn0670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnuq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnu670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAHn1a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnvK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnva70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnvq70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAHn1670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnv670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnwK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnwa70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAHn2a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnwq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnw670EeGxJei_o6JmIA" name="addr" isOrdered="true" aggregation="composite" association="_DAHn2670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDmcq70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnxK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnxa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnxq70EeGxJei_o6JmIA" name="telecom" isOrdered="true" aggregation="composite" association="_DAHn3a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnCa70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnx670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnyK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnya70EeGxJei_o6JmIA" name="guardianPerson" type="_DAHn3670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHn-a70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnyq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHny670EeGxJei_o6JmIA" name="guardianOrganization" type="_DAHn-670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHoVK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnzK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnza70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq2O670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnzq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnz670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHn0K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHn0a70EeGxJei_o6JmIA" memberEnd="_DAHntq70EeGxJei_o6JmIA _DAHn0q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHn0q70EeGxJei_o6JmIA" type="_DAHnta70EeGxJei_o6JmIA" association="_DAHn0a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHn0670EeGxJei_o6JmIA" memberEnd="_DAHnua70EeGxJei_o6JmIA _DAHn1K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHn1K70EeGxJei_o6JmIA" type="_DAHnta70EeGxJei_o6JmIA" association="_DAHn0670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHn1a70EeGxJei_o6JmIA" memberEnd="_DAHnu670EeGxJei_o6JmIA _DAHn1q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHn1q70EeGxJei_o6JmIA" type="_DAHnta70EeGxJei_o6JmIA" association="_DAHn1a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHn1670EeGxJei_o6JmIA" memberEnd="_DAHnvq70EeGxJei_o6JmIA _DAHn2K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHn2K70EeGxJei_o6JmIA" type="_DAHnta70EeGxJei_o6JmIA" association="_DAHn1670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHn2a70EeGxJei_o6JmIA" memberEnd="_DAHnwa70EeGxJei_o6JmIA _DAHn2q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHn2q70EeGxJei_o6JmIA" type="_DAHnta70EeGxJei_o6JmIA" association="_DAHn2a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHn2670EeGxJei_o6JmIA" memberEnd="_DAHnw670EeGxJei_o6JmIA _DAHn3K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHn3K70EeGxJei_o6JmIA" type="_DAHnta70EeGxJei_o6JmIA" association="_DAHn2670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHn3a70EeGxJei_o6JmIA" memberEnd="_DAHnxq70EeGxJei_o6JmIA _DAHn3q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHn3q70EeGxJei_o6JmIA" type="_DAHnta70EeGxJei_o6JmIA" association="_DAHn3a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAHn3670EeGxJei_o6JmIA" name="POCDMT000040Person">
      <ownedRule xmi:id="_h4vfILAYEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAHn3670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_h5Tf0LAYEeGchOU_fiETmQ" annotatedElement="_h4vfILAYEeGchOU_fiETmQ">
          <body>classCode fixed to PSN</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_h5Tf0bAYEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=EntityClass::PSN</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_m75P8LAYEeGchOU_fiETmQ" name="constraint_determinerCode" constrainedElement="_DAHn3670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_m75P8bAYEeGchOU_fiETmQ" annotatedElement="_m75P8LAYEeGchOU_fiETmQ">
          <body>determinerCode fixed to INSTANCE</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_m75P8rAYEeGchOU_fiETmQ" name="constraint_determinerCode_body">
          <language>OCL</language>
          <body>self.determinerCode.oclIsUndefined() or self.determinerCode=EntityDeterminer::INSTANCE</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAHn4K70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAHn8a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHn4a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHn4q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHn4670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHn8670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHn5K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHn5a70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAHn9a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHn5q70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHn5670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHn6K70EeGxJei_o6JmIA" name="name" isOrdered="true" aggregation="composite" association="_DAHn9670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuE1Ba70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHn6a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHn6q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHn6670EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPMa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHn7K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHn7a70EeGxJei_o6JmIA" name="determinerCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPvK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHn7q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHn7670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHn8K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHn8a70EeGxJei_o6JmIA" memberEnd="_DAHn4K70EeGxJei_o6JmIA _DAHn8q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHn8q70EeGxJei_o6JmIA" type="_DAHn3670EeGxJei_o6JmIA" association="_DAHn8a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHn8670EeGxJei_o6JmIA" memberEnd="_DAHn4670EeGxJei_o6JmIA _DAHn9K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHn9K70EeGxJei_o6JmIA" type="_DAHn3670EeGxJei_o6JmIA" association="_DAHn8670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHn9a70EeGxJei_o6JmIA" memberEnd="_DAHn5a70EeGxJei_o6JmIA _DAHn9q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHn9q70EeGxJei_o6JmIA" type="_DAHn3670EeGxJei_o6JmIA" association="_DAHn9a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHn9670EeGxJei_o6JmIA" memberEnd="_DAHn6K70EeGxJei_o6JmIA _DAHn-K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHn-K70EeGxJei_o6JmIA" type="_DAHn3670EeGxJei_o6JmIA" association="_DAHn9670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHn-a70EeGxJei_o6JmIA" memberEnd="_DAHnya70EeGxJei_o6JmIA _DAHn-q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHn-q70EeGxJei_o6JmIA" type="_DAHnta70EeGxJei_o6JmIA" association="_DAHn-a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAHn-670EeGxJei_o6JmIA" name="POCDMT000040Organization">
      <ownedRule xmi:id="_tq2RsLAMEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAHn-670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_tq2RsbAMEeGchOU_fiETmQ" annotatedElement="_tq2RsLAMEeGchOU_fiETmQ">
          <body>classCode fixed to ORG</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_tq2RsrAMEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=EntityClassOrganization::ORG</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_zB4AwLAMEeGchOU_fiETmQ" name="constraint_determinerCode" constrainedElement="_DAHn-670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_zB4AwbAMEeGchOU_fiETmQ" annotatedElement="_zB4AwLAMEeGchOU_fiETmQ">
          <body>determinerCode fixed to INSTANCE</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_zB4AwrAMEeGchOU_fiETmQ" name="constraint_determinerCode_body">
          <language>OCL</language>
          <body>self.determinerCode.oclIsUndefined() or self.determinerCode=EntityDeterminer::INSTANCE</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAHn_K70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAHoGq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHn_a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHn_q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHn_670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHoHK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoAK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoAa70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAHoHq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHoAq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoA670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoBK70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAHoIK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHoBa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoBq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoB670EeGxJei_o6JmIA" name="name" isOrdered="true" aggregation="composite" association="_DAHoIq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuE03K70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHoCK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoCa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoCq70EeGxJei_o6JmIA" name="telecom" isOrdered="true" aggregation="composite" association="_DAHoJK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnCa70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHoC670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoDK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoDa70EeGxJei_o6JmIA" name="addr" isOrdered="true" aggregation="composite" association="_DAHoJq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDmcq70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHoDq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoD670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoEK70EeGxJei_o6JmIA" name="standardIndustryClassCode" isOrdered="true" aggregation="composite" association="_DAHoKK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoEa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoEq70EeGxJei_o6JmIA" name="asOrganizationPartOf" type="_DAHoKq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHoUq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoE670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoFK70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPj670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoFa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoFq70EeGxJei_o6JmIA" name="determinerCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPvK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoF670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoGK70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoGa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoGq70EeGxJei_o6JmIA" memberEnd="_DAHn_K70EeGxJei_o6JmIA _DAHoG670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoG670EeGxJei_o6JmIA" type="_DAHn-670EeGxJei_o6JmIA" association="_DAHoGq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoHK70EeGxJei_o6JmIA" memberEnd="_DAHn_670EeGxJei_o6JmIA _DAHoHa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoHa70EeGxJei_o6JmIA" type="_DAHn-670EeGxJei_o6JmIA" association="_DAHoHK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoHq70EeGxJei_o6JmIA" memberEnd="_DAHoAa70EeGxJei_o6JmIA _DAHoH670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoH670EeGxJei_o6JmIA" type="_DAHn-670EeGxJei_o6JmIA" association="_DAHoHq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoIK70EeGxJei_o6JmIA" memberEnd="_DAHoBK70EeGxJei_o6JmIA _DAHoIa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoIa70EeGxJei_o6JmIA" type="_DAHn-670EeGxJei_o6JmIA" association="_DAHoIK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoIq70EeGxJei_o6JmIA" memberEnd="_DAHoB670EeGxJei_o6JmIA _DAHoI670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoI670EeGxJei_o6JmIA" type="_DAHn-670EeGxJei_o6JmIA" association="_DAHoIq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoJK70EeGxJei_o6JmIA" memberEnd="_DAHoCq70EeGxJei_o6JmIA _DAHoJa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoJa70EeGxJei_o6JmIA" type="_DAHn-670EeGxJei_o6JmIA" association="_DAHoJK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoJq70EeGxJei_o6JmIA" memberEnd="_DAHoDa70EeGxJei_o6JmIA _DAHoJ670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoJ670EeGxJei_o6JmIA" type="_DAHn-670EeGxJei_o6JmIA" association="_DAHoJq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoKK70EeGxJei_o6JmIA" memberEnd="_DAHoEK70EeGxJei_o6JmIA _DAHoKa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoKa70EeGxJei_o6JmIA" type="_DAHn-670EeGxJei_o6JmIA" association="_DAHoKK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAHoKq70EeGxJei_o6JmIA" name="POCDMT000040OrganizationPartOf">
      <ownedRule xmi:id="__1jHkLAMEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAHoKq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="__1jHkbAMEeGchOU_fiETmQ" annotatedElement="__1jHkLAMEeGchOU_fiETmQ">
          <body>classCode fixed to PART</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="__1jHkrAMEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=RoleClass::PART</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAHoK670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAHoQq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHoLK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoLa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoLq70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHoRK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoL670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoMK70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAHoRq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHoMa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoMq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoM670EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAHoSK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHoNK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoNa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoNq70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAHoSq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoN670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoOK70EeGxJei_o6JmIA" name="statusCode" isOrdered="true" aggregation="composite" association="_DAHoTK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoOa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoOq70EeGxJei_o6JmIA" name="effectiveTime" isOrdered="true" aggregation="composite" association="_DAHoTq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOl670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoO670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoPK70EeGxJei_o6JmIA" name="wholeOrganization" type="_DAHn-670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHoUK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoPa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoPq70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq2O670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoP670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoQK70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoQa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoQq70EeGxJei_o6JmIA" memberEnd="_DAHoK670EeGxJei_o6JmIA _DAHoQ670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoQ670EeGxJei_o6JmIA" type="_DAHoKq70EeGxJei_o6JmIA" association="_DAHoQq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoRK70EeGxJei_o6JmIA" memberEnd="_DAHoLq70EeGxJei_o6JmIA _DAHoRa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoRa70EeGxJei_o6JmIA" type="_DAHoKq70EeGxJei_o6JmIA" association="_DAHoRK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoRq70EeGxJei_o6JmIA" memberEnd="_DAHoMK70EeGxJei_o6JmIA _DAHoR670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoR670EeGxJei_o6JmIA" type="_DAHoKq70EeGxJei_o6JmIA" association="_DAHoRq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoSK70EeGxJei_o6JmIA" memberEnd="_DAHoM670EeGxJei_o6JmIA _DAHoSa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoSa70EeGxJei_o6JmIA" type="_DAHoKq70EeGxJei_o6JmIA" association="_DAHoSK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoSq70EeGxJei_o6JmIA" memberEnd="_DAHoNq70EeGxJei_o6JmIA _DAHoS670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoS670EeGxJei_o6JmIA" type="_DAHoKq70EeGxJei_o6JmIA" association="_DAHoSq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoTK70EeGxJei_o6JmIA" memberEnd="_DAHoOK70EeGxJei_o6JmIA _DAHoTa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoTa70EeGxJei_o6JmIA" type="_DAHoKq70EeGxJei_o6JmIA" association="_DAHoTK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoTq70EeGxJei_o6JmIA" memberEnd="_DAHoOq70EeGxJei_o6JmIA _DAHoT670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoT670EeGxJei_o6JmIA" type="_DAHoKq70EeGxJei_o6JmIA" association="_DAHoTq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoUK70EeGxJei_o6JmIA" memberEnd="_DAHoPK70EeGxJei_o6JmIA _DAHoUa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoUa70EeGxJei_o6JmIA" type="_DAHoKq70EeGxJei_o6JmIA" association="_DAHoUK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoUq70EeGxJei_o6JmIA" memberEnd="_DAHoEq70EeGxJei_o6JmIA _DAHoU670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoU670EeGxJei_o6JmIA" type="_DAHn-670EeGxJei_o6JmIA" association="_DAHoUq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoVK70EeGxJei_o6JmIA" memberEnd="_DAHny670EeGxJei_o6JmIA _DAHoVa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoVa70EeGxJei_o6JmIA" type="_DAHnta70EeGxJei_o6JmIA" association="_DAHoVK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoVq70EeGxJei_o6JmIA" memberEnd="_DAHnka70EeGxJei_o6JmIA _DAHoV670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoV670EeGxJei_o6JmIA" type="_DAHnd670EeGxJei_o6JmIA" association="_DAHoVq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAHoWK70EeGxJei_o6JmIA" name="POCDMT000040Birthplace">
      <ownedRule xmi:id="_DFaiMK_TEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAHoWK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_DFaiMa_TEeGchOU_fiETmQ" annotatedElement="_DFaiMK_TEeGchOU_fiETmQ">
          <body>classCode is fixed to BIRTHPL value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_DFaiMq_TEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=RoleClass::BIRTHPL</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_Vp7kkL-dEeGb_ILsHUOmAQ" name="constraint_place" constrainedElement="_DAHoWK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Vp7kkb-dEeGb_ILsHUOmAQ" annotatedElement="_Vp7kkL-dEeGb_ILsHUOmAQ">
          <body>place is required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Vp7kkr-dEeGb_ILsHUOmAQ" name="constraint_place_body">
          <language>OCL</language>
          <body>not self.place.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAHoWa70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAHoZq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHoWq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoW670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoXK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHoaK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoXa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoXq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAHoaq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHoX670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoYK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoYa70EeGxJei_o6JmIA" name="place" type="_DAHobK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHoia70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAHoYq70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq2O670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoY670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoZK70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoZa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoZq70EeGxJei_o6JmIA" memberEnd="_DAHoWa70EeGxJei_o6JmIA _DAHoZ670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoZ670EeGxJei_o6JmIA" type="_DAHoWK70EeGxJei_o6JmIA" association="_DAHoZq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoaK70EeGxJei_o6JmIA" memberEnd="_DAHoXK70EeGxJei_o6JmIA _DAHoaa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoaa70EeGxJei_o6JmIA" type="_DAHoWK70EeGxJei_o6JmIA" association="_DAHoaK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoaq70EeGxJei_o6JmIA" memberEnd="_DAHoXq70EeGxJei_o6JmIA _DAHoa670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoa670EeGxJei_o6JmIA" type="_DAHoWK70EeGxJei_o6JmIA" association="_DAHoaq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAHobK70EeGxJei_o6JmIA" name="POCDMT000040Place">
      <ownedRule xmi:id="_zphZILAYEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAHobK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_zphZIbAYEeGchOU_fiETmQ" annotatedElement="_zphZILAYEeGchOU_fiETmQ">
          <body>classCode fixed to PLC</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_zphZIrAYEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=EntityClassPlace::PLC</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_C2y0kLAZEeGchOU_fiETmQ" name="constraint_determinerCode" constrainedElement="_DAHobK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_C2y0kbAZEeGchOU_fiETmQ" annotatedElement="_C2y0kLAZEeGchOU_fiETmQ">
          <body>determinerCode fixed to INSTANCE</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_C2y0krAZEeGchOU_fiETmQ" name="constraint_determinerCode_body">
          <language>OCL</language>
          <body>self.determinerCode.oclIsUndefined() or self.determinerCode=EntityDeterminer::INSTANCE</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAHoba70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAHof670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHobq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHob670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHocK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHoga70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoca70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHocq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAHog670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHoc670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHodK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoda70EeGxJei_o6JmIA" name="name" isOrdered="true" aggregation="composite" association="_DAHoha70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOW670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHodq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHod670EeGxJei_o6JmIA" name="addr" isOrdered="true" aggregation="composite" association="_DAHoh670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDmcq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoeK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoea70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPlq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoeq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoe670EeGxJei_o6JmIA" name="determinerCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPvK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHofK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHofa70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHofq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHof670EeGxJei_o6JmIA" memberEnd="_DAHoba70EeGxJei_o6JmIA _DAHogK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHogK70EeGxJei_o6JmIA" type="_DAHobK70EeGxJei_o6JmIA" association="_DAHof670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoga70EeGxJei_o6JmIA" memberEnd="_DAHocK70EeGxJei_o6JmIA _DAHogq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHogq70EeGxJei_o6JmIA" type="_DAHobK70EeGxJei_o6JmIA" association="_DAHoga70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHog670EeGxJei_o6JmIA" memberEnd="_DAHocq70EeGxJei_o6JmIA _DAHohK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHohK70EeGxJei_o6JmIA" type="_DAHobK70EeGxJei_o6JmIA" association="_DAHog670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoha70EeGxJei_o6JmIA" memberEnd="_DAHoda70EeGxJei_o6JmIA _DAHohq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHohq70EeGxJei_o6JmIA" type="_DAHobK70EeGxJei_o6JmIA" association="_DAHoha70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoh670EeGxJei_o6JmIA" memberEnd="_DAHod670EeGxJei_o6JmIA _DAHoiK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoiK70EeGxJei_o6JmIA" type="_DAHobK70EeGxJei_o6JmIA" association="_DAHoh670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoia70EeGxJei_o6JmIA" memberEnd="_DAHoYa70EeGxJei_o6JmIA _DAHoiq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoiq70EeGxJei_o6JmIA" type="_DAHoWK70EeGxJei_o6JmIA" association="_DAHoia70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoi670EeGxJei_o6JmIA" memberEnd="_DAHnlK70EeGxJei_o6JmIA _DAHojK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHojK70EeGxJei_o6JmIA" type="_DAHnd670EeGxJei_o6JmIA" association="_DAHoi670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAHoja70EeGxJei_o6JmIA" name="POCDMT000040LanguageCommunication">
      <ownedAttribute xmi:id="_DAHojq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAHooK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHoj670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHokK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoka70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHooq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHokq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHok670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAHopK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHolK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHola70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHolq70EeGxJei_o6JmIA" name="languageCode" isOrdered="true" aggregation="composite" association="_DAHopq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHol670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHomK70EeGxJei_o6JmIA" name="modeCode" isOrdered="true" aggregation="composite" association="_DAHoqK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoma70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHomq70EeGxJei_o6JmIA" name="proficiencyLevelCode" isOrdered="true" aggregation="composite" association="_DAHoqq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHom670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHonK70EeGxJei_o6JmIA" name="preferenceInd" isOrdered="true" aggregation="composite" association="_DAHorK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnoa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHona70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHonq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHon670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHooK70EeGxJei_o6JmIA" memberEnd="_DAHojq70EeGxJei_o6JmIA _DAHooa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHooa70EeGxJei_o6JmIA" type="_DAHoja70EeGxJei_o6JmIA" association="_DAHooK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHooq70EeGxJei_o6JmIA" memberEnd="_DAHoka70EeGxJei_o6JmIA _DAHoo670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoo670EeGxJei_o6JmIA" type="_DAHoja70EeGxJei_o6JmIA" association="_DAHooq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHopK70EeGxJei_o6JmIA" memberEnd="_DAHok670EeGxJei_o6JmIA _DAHopa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHopa70EeGxJei_o6JmIA" type="_DAHoja70EeGxJei_o6JmIA" association="_DAHopK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHopq70EeGxJei_o6JmIA" memberEnd="_DAHolq70EeGxJei_o6JmIA _DAHop670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHop670EeGxJei_o6JmIA" type="_DAHoja70EeGxJei_o6JmIA" association="_DAHopq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoqK70EeGxJei_o6JmIA" memberEnd="_DAHomK70EeGxJei_o6JmIA _DAHoqa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoqa70EeGxJei_o6JmIA" type="_DAHoja70EeGxJei_o6JmIA" association="_DAHoqK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoqq70EeGxJei_o6JmIA" memberEnd="_DAHomq70EeGxJei_o6JmIA _DAHoq670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHoq670EeGxJei_o6JmIA" type="_DAHoja70EeGxJei_o6JmIA" association="_DAHoqq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHorK70EeGxJei_o6JmIA" memberEnd="_DAHonK70EeGxJei_o6JmIA _DAHora70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHora70EeGxJei_o6JmIA" type="_DAHoja70EeGxJei_o6JmIA" association="_DAHorK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHorq70EeGxJei_o6JmIA" memberEnd="_DAHnlq70EeGxJei_o6JmIA _DAHor670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHor670EeGxJei_o6JmIA" type="_DAHnd670EeGxJei_o6JmIA" association="_DAHorq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHosK70EeGxJei_o6JmIA" memberEnd="_DAHnY670EeGxJei_o6JmIA _DAHosa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHosa70EeGxJei_o6JmIA" type="_DAHnUq70EeGxJei_o6JmIA" association="_DAHosK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHosq70EeGxJei_o6JmIA" memberEnd="_DAHnZa70EeGxJei_o6JmIA _DAHos670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHos670EeGxJei_o6JmIA" type="_DAHnUq70EeGxJei_o6JmIA" association="_DAHosq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHotK70EeGxJei_o6JmIA" memberEnd="_DAHnRa70EeGxJei_o6JmIA _DAHota70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHota70EeGxJei_o6JmIA" type="_DAHnPK70EeGxJei_o6JmIA" association="_DAHotK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHotq70EeGxJei_o6JmIA" memberEnd="_DAHm-K70EeGxJei_o6JmIA _DAHot670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHot670EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAHotq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAHouK70EeGxJei_o6JmIA" name="POCDMT000040Author">
      <ownedRule xmi:id="_aAca4K_QEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAHouK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_aAca4a_QEeGchOU_fiETmQ" annotatedElement="_aAca4K_QEeGchOU_fiETmQ">
          <body>typeCode is fixed to AUT</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_aAca4q_QEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ParticipationType::AUT</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_iCsaEK_QEeGchOU_fiETmQ" name="constraint_contextControlCode" constrainedElement="_DAHouK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_iCsaEa_QEeGchOU_fiETmQ" annotatedElement="_iCsaEK_QEeGchOU_fiETmQ">
          <body>contextControlCode fixed to OP</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_iCsaEq_QEeGchOU_fiETmQ" name="constraint_contextControlCode_body">
          <language>OCL</language>
          <body>self.contextControlCode.oclIsUndefined() or self.contextControlCode=NullFlavor::OP</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_DYOu0L-dEeGb_ILsHUOmAQ" name="constraint_time" constrainedElement="_DAHouK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_DYOu0b-dEeGb_ILsHUOmAQ" annotatedElement="_DYOu0L-dEeGb_ILsHUOmAQ">
          <body>time is required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_DYOu0r-dEeGb_ILsHUOmAQ" name="constraint_time_body">
          <language>OCL</language>
          <body>not self.time.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_HmSqsL-dEeGb_ILsHUOmAQ" name="constraint_assignedAuthor" constrainedElement="_DAHouK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_HmTRwL-dEeGb_ILsHUOmAQ" annotatedElement="_HmSqsL-dEeGb_ILsHUOmAQ">
          <body>assignedAuthor is required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_HmTRwb-dEeGb_ILsHUOmAQ" name="constraint_assignedAuthor_body">
          <language>OCL</language>
          <body>not self.assignedAuthor.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAHoua70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAHoy670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHouq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHou670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHovK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHoza70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHova70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHovq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAHoz670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHov670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHowK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHowa70EeGxJei_o6JmIA" name="functionCode" isOrdered="true" aggregation="composite" association="_DAHo0a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHowq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHow670EeGxJei_o6JmIA" name="time" isOrdered="true" aggregation="composite" association="_DAHo0670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnHa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoxK70EeGxJei_o6JmIA" name="assignedAuthor" type="_DAHo1a70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIOQa70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAHoxa70EeGxJei_o6JmIA" name="contextControlCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoxq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHox670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoyK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHoya70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1jK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoyq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoy670EeGxJei_o6JmIA" memberEnd="_DAHoua70EeGxJei_o6JmIA _DAHozK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHozK70EeGxJei_o6JmIA" type="_DAHouK70EeGxJei_o6JmIA" association="_DAHoy670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoza70EeGxJei_o6JmIA" memberEnd="_DAHovK70EeGxJei_o6JmIA _DAHozq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHozq70EeGxJei_o6JmIA" type="_DAHouK70EeGxJei_o6JmIA" association="_DAHoza70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHoz670EeGxJei_o6JmIA" memberEnd="_DAHovq70EeGxJei_o6JmIA _DAHo0K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHo0K70EeGxJei_o6JmIA" type="_DAHouK70EeGxJei_o6JmIA" association="_DAHoz670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHo0a70EeGxJei_o6JmIA" memberEnd="_DAHowa70EeGxJei_o6JmIA _DAHo0q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHo0q70EeGxJei_o6JmIA" type="_DAHouK70EeGxJei_o6JmIA" association="_DAHo0a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAHo0670EeGxJei_o6JmIA" memberEnd="_DAHow670EeGxJei_o6JmIA _DAHo1K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAHo1K70EeGxJei_o6JmIA" type="_DAHouK70EeGxJei_o6JmIA" association="_DAHo0670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAHo1a70EeGxJei_o6JmIA" name="POCDMT000040AssignedAuthor">
      <ownedRule xmi:id="_oD_8kK_NEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAHo1a70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_oD_8ka_NEeGchOU_fiETmQ" annotatedElement="_oD_8kK_NEeGchOU_fiETmQ">
          <body>classCode fixed to ASSIGNED value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_oD_8kq_NEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=RoleClassAssignedEntity::ASSIGNED</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_bFaLQL-cEeGb_ILsHUOmAQ" name="constraint_id" constrainedElement="_DAHo1a70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_bFayUL-cEeGb_ILsHUOmAQ" annotatedElement="_bFaLQL-cEeGb_ILsHUOmAQ">
          <body>id must be present</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_bFayUb-cEeGb_ILsHUOmAQ" name="constraint_id_body">
          <language>OCL</language>
          <body>not self.id->isEmpty()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAHo1q70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAIN7a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHo1670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHo2K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHo2a70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIN7670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHo2q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHo2670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAIN8a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHo3K70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHo3a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHo3q70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAIN8670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHo3670EeGxJei_o6JmIA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHo4K70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAIN9a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHo4a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHo4q70EeGxJei_o6JmIA" name="addr" isOrdered="true" aggregation="composite" association="_DAIN9670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDmcq70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHo4670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHo5K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIN4K70EeGxJei_o6JmIA" name="telecom" isOrdered="true" aggregation="composite" association="_DAIN-a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnCa70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIN4a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIN4q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIN4670EeGxJei_o6JmIA" name="assignedPerson" type="_DAHn3670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIN-670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIN5K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIN5a70EeGxJei_o6JmIA" name="assignedAuthoringDevice" type="_DAIN_a70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIOPa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIN5q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIN5670EeGxJei_o6JmIA" name="representedOrganization" type="_DAHn-670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIOP670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIN6K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIN6a70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq2lK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIN6q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIN6670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIN7K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIN7a70EeGxJei_o6JmIA" memberEnd="_DAHo1q70EeGxJei_o6JmIA _DAIN7q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIN7q70EeGxJei_o6JmIA" type="_DAHo1a70EeGxJei_o6JmIA" association="_DAIN7a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIN7670EeGxJei_o6JmIA" memberEnd="_DAHo2a70EeGxJei_o6JmIA _DAIN8K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIN8K70EeGxJei_o6JmIA" type="_DAHo1a70EeGxJei_o6JmIA" association="_DAIN7670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIN8a70EeGxJei_o6JmIA" memberEnd="_DAHo2670EeGxJei_o6JmIA _DAIN8q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIN8q70EeGxJei_o6JmIA" type="_DAHo1a70EeGxJei_o6JmIA" association="_DAIN8a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIN8670EeGxJei_o6JmIA" memberEnd="_DAHo3q70EeGxJei_o6JmIA _DAIN9K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIN9K70EeGxJei_o6JmIA" type="_DAHo1a70EeGxJei_o6JmIA" association="_DAIN8670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIN9a70EeGxJei_o6JmIA" memberEnd="_DAHo4K70EeGxJei_o6JmIA _DAIN9q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIN9q70EeGxJei_o6JmIA" type="_DAHo1a70EeGxJei_o6JmIA" association="_DAIN9a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIN9670EeGxJei_o6JmIA" memberEnd="_DAHo4q70EeGxJei_o6JmIA _DAIN-K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIN-K70EeGxJei_o6JmIA" type="_DAHo1a70EeGxJei_o6JmIA" association="_DAIN9670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIN-a70EeGxJei_o6JmIA" memberEnd="_DAIN4K70EeGxJei_o6JmIA _DAIN-q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIN-q70EeGxJei_o6JmIA" type="_DAHo1a70EeGxJei_o6JmIA" association="_DAIN-a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIN-670EeGxJei_o6JmIA" memberEnd="_DAIN4670EeGxJei_o6JmIA _DAIN_K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIN_K70EeGxJei_o6JmIA" type="_DAHo1a70EeGxJei_o6JmIA" association="_DAIN-670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAIN_a70EeGxJei_o6JmIA" name="POCDMT000040AuthoringDevice">
      <ownedRule xmi:id="_P6Tb4K_REeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAIN_a70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_P6Tb4a_REeGchOU_fiETmQ" annotatedElement="_P6Tb4K_REeGchOU_fiETmQ">
          <body>classCode fixed to DEV value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_P6Tb4q_REeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=EntityClassDevice::DEV</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_xy3RwK_REeGchOU_fiETmQ" name="constraint_determinerCode" constrainedElement="_DAIN_a70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_xy3Rwa_REeGchOU_fiETmQ" annotatedElement="_xy3RwK_REeGchOU_fiETmQ">
          <body>determinerCode fixed to INSTANCE value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_xy3Rwq_REeGchOU_fiETmQ" name="constraint_determinerCode_body">
          <language>OCL</language>
          <body>self.determinerCode.oclIsUndefined() or self.determinerCode=EntityDeterminer::INSTANCE</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAIN_q70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAIOFa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIN_670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOAK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOAa70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIOF670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOAq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOA670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAIOGa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOBK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOBa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOBq70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAIOG670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOB670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOCK70EeGxJei_o6JmIA" name="manufacturerModelName" isOrdered="true" aggregation="composite" association="_DAIOHa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuE1Ka70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOCa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOCq70EeGxJei_o6JmIA" name="softwareName" isOrdered="true" aggregation="composite" association="_DAIOH670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuE1Ka70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOC670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIODK70EeGxJei_o6JmIA" name="asMaintainedEntity" type="_DAIOIa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIOO670EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIODa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIODq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOD670EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPVq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOEK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOEa70EeGxJei_o6JmIA" name="determinerCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPvK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOEq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOE670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOFK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOFa70EeGxJei_o6JmIA" memberEnd="_DAIN_q70EeGxJei_o6JmIA _DAIOFq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOFq70EeGxJei_o6JmIA" type="_DAIN_a70EeGxJei_o6JmIA" association="_DAIOFa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOF670EeGxJei_o6JmIA" memberEnd="_DAIOAa70EeGxJei_o6JmIA _DAIOGK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOGK70EeGxJei_o6JmIA" type="_DAIN_a70EeGxJei_o6JmIA" association="_DAIOF670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOGa70EeGxJei_o6JmIA" memberEnd="_DAIOA670EeGxJei_o6JmIA _DAIOGq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOGq70EeGxJei_o6JmIA" type="_DAIN_a70EeGxJei_o6JmIA" association="_DAIOGa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOG670EeGxJei_o6JmIA" memberEnd="_DAIOBq70EeGxJei_o6JmIA _DAIOHK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOHK70EeGxJei_o6JmIA" type="_DAIN_a70EeGxJei_o6JmIA" association="_DAIOG670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOHa70EeGxJei_o6JmIA" memberEnd="_DAIOCK70EeGxJei_o6JmIA _DAIOHq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOHq70EeGxJei_o6JmIA" type="_DAIN_a70EeGxJei_o6JmIA" association="_DAIOHa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOH670EeGxJei_o6JmIA" memberEnd="_DAIOCq70EeGxJei_o6JmIA _DAIOIK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOIK70EeGxJei_o6JmIA" type="_DAIN_a70EeGxJei_o6JmIA" association="_DAIOH670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAIOIa70EeGxJei_o6JmIA" name="POCDMT000040MaintainedEntity">
      <ownedRule xmi:id="_viOJMK_vEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAIOIa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_viOJMa_vEeGchOU_fiETmQ" annotatedElement="_viOJMK_vEeGchOU_fiETmQ">
          <body>classCode fixed to MNT</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_viOJMq_vEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=RoleClass::MNT</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_aW9NAL-gEeGb_ILsHUOmAQ" name="constraint_maintainingPerson" constrainedElement="_DAIOIa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_aW9NAb-gEeGb_ILsHUOmAQ" annotatedElement="_aW9NAL-gEeGb_ILsHUOmAQ">
          <body>maintainingPerson required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_aW9NAr-gEeGb_ILsHUOmAQ" name="constraint_maintainingPerson_body">
          <language>OCL</language>
          <body>not self.maintainingPerson.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAIOIq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAIOMa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOI670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOJK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOJa70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIOM670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOJq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOJ670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAIONa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOKK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOKa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOKq70EeGxJei_o6JmIA" name="effectiveTime" isOrdered="true" aggregation="composite" association="_DAION670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOl670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOK670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOLK70EeGxJei_o6JmIA" name="maintainingPerson" type="_DAHn3670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIOOa70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAIOLa70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq2O670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOLq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOL670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOMK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOMa70EeGxJei_o6JmIA" memberEnd="_DAIOIq70EeGxJei_o6JmIA _DAIOMq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOMq70EeGxJei_o6JmIA" type="_DAIOIa70EeGxJei_o6JmIA" association="_DAIOMa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOM670EeGxJei_o6JmIA" memberEnd="_DAIOJa70EeGxJei_o6JmIA _DAIONK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIONK70EeGxJei_o6JmIA" type="_DAIOIa70EeGxJei_o6JmIA" association="_DAIOM670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIONa70EeGxJei_o6JmIA" memberEnd="_DAIOJ670EeGxJei_o6JmIA _DAIONq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIONq70EeGxJei_o6JmIA" type="_DAIOIa70EeGxJei_o6JmIA" association="_DAIONa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAION670EeGxJei_o6JmIA" memberEnd="_DAIOKq70EeGxJei_o6JmIA _DAIOOK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOOK70EeGxJei_o6JmIA" type="_DAIOIa70EeGxJei_o6JmIA" association="_DAION670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOOa70EeGxJei_o6JmIA" memberEnd="_DAIOLK70EeGxJei_o6JmIA _DAIOOq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOOq70EeGxJei_o6JmIA" type="_DAIOIa70EeGxJei_o6JmIA" association="_DAIOOa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOO670EeGxJei_o6JmIA" memberEnd="_DAIODK70EeGxJei_o6JmIA _DAIOPK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOPK70EeGxJei_o6JmIA" type="_DAIN_a70EeGxJei_o6JmIA" association="_DAIOO670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOPa70EeGxJei_o6JmIA" memberEnd="_DAIN5a70EeGxJei_o6JmIA _DAIOPq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOPq70EeGxJei_o6JmIA" type="_DAHo1a70EeGxJei_o6JmIA" association="_DAIOPa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOP670EeGxJei_o6JmIA" memberEnd="_DAIN5670EeGxJei_o6JmIA _DAIOQK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOQK70EeGxJei_o6JmIA" type="_DAHo1a70EeGxJei_o6JmIA" association="_DAIOP670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOQa70EeGxJei_o6JmIA" memberEnd="_DAHoxK70EeGxJei_o6JmIA _DAIOQq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOQq70EeGxJei_o6JmIA" type="_DAHouK70EeGxJei_o6JmIA" association="_DAIOQa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOQ670EeGxJei_o6JmIA" memberEnd="_DAHm-q70EeGxJei_o6JmIA _DAIORK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIORK70EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAIOQ670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAIORa70EeGxJei_o6JmIA" name="POCDMT000040DataEnterer">
      <ownedRule xmi:id="_gNe00K_kEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAIORa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_gNe00a_kEeGchOU_fiETmQ" annotatedElement="_gNe00K_kEeGchOU_fiETmQ">
          <body>typeCode fixed to ENT value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_gNe00q_kEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ParticipationType::ENT</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_obxr8K_kEeGchOU_fiETmQ" name="constraint_contextControlCode" constrainedElement="_DAIORa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_obxr8a_kEeGchOU_fiETmQ" annotatedElement="_obxr8K_kEeGchOU_fiETmQ">
          <body>contextControlCode is fixed to OP value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_obxr8q_kEeGchOU_fiETmQ" name="constraint_contextControlCode_body">
          <language>OCL</language>
          <body>self.contextControlCode.oclIsUndefined() or self.contextControlCode=NullFlavor::OP</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_Il9tEL-fEeGb_ILsHUOmAQ" name="constraint_assignedEntity" constrainedElement="_DAIORa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Il9tEb-fEeGb_ILsHUOmAQ" annotatedElement="_Il9tEL-fEeGb_ILsHUOmAQ">
          <body>assignedEntity is required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Il9tEr-fEeGb_ILsHUOmAQ" name="constraint_assignedEntity_body">
          <language>OCL</language>
          <body>not self.assignedEntity.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAIORq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAIOV670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOR670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOSK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOSa70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIOWa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOSq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOS670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAIOW670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOTK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOTa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOTq70EeGxJei_o6JmIA" name="time" isOrdered="true" aggregation="composite" association="_DAIOXa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnHa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOT670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOUK70EeGxJei_o6JmIA" name="assignedEntity" type="_DAIOX670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIOjK70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAIOUa70EeGxJei_o6JmIA" name="contextControlCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOUq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOU670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOVK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOVa70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1jK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOVq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOV670EeGxJei_o6JmIA" memberEnd="_DAIORq70EeGxJei_o6JmIA _DAIOWK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOWK70EeGxJei_o6JmIA" type="_DAIORa70EeGxJei_o6JmIA" association="_DAIOV670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOWa70EeGxJei_o6JmIA" memberEnd="_DAIOSa70EeGxJei_o6JmIA _DAIOWq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOWq70EeGxJei_o6JmIA" type="_DAIORa70EeGxJei_o6JmIA" association="_DAIOWa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOW670EeGxJei_o6JmIA" memberEnd="_DAIOS670EeGxJei_o6JmIA _DAIOXK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOXK70EeGxJei_o6JmIA" type="_DAIORa70EeGxJei_o6JmIA" association="_DAIOW670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOXa70EeGxJei_o6JmIA" memberEnd="_DAIOTq70EeGxJei_o6JmIA _DAIOXq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOXq70EeGxJei_o6JmIA" type="_DAIORa70EeGxJei_o6JmIA" association="_DAIOXa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAIOX670EeGxJei_o6JmIA" name="POCDMT000040AssignedEntity">
      <ownedRule xmi:id="_Gmn78K_PEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAIOX670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Gmn78a_PEeGchOU_fiETmQ" annotatedElement="_Gmn78K_PEeGchOU_fiETmQ">
          <body>classCode is fixed to ASSIGNED</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Gmn78q_PEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=RoleClassAssignedEntity::ASSIGNED</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_raOdkL-cEeGb_ILsHUOmAQ" name="constraint_id" constrainedElement="_DAIOX670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_raOdkb-cEeGb_ILsHUOmAQ" annotatedElement="_raOdkL-cEeGb_ILsHUOmAQ">
          <body>id shall be present</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_raOdkr-cEeGb_ILsHUOmAQ" name="constraint_id_body">
          <language>OCL</language>
          <body>not self.id->isEmpty()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAIOYK70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAIOeq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOYa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOYq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOY670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIOfK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOZK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOZa70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAIOfq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOZq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOZ670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOaK70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAIOgK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOaa70EeGxJei_o6JmIA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOaq70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAIOgq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOa670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIObK70EeGxJei_o6JmIA" name="addr" isOrdered="true" aggregation="composite" association="_DAIOhK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDmcq70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOba70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIObq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOb670EeGxJei_o6JmIA" name="telecom" isOrdered="true" aggregation="composite" association="_DAIOhq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnCa70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOcK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOca70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOcq70EeGxJei_o6JmIA" name="assignedPerson" type="_DAHn3670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIOiK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOc670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOdK70EeGxJei_o6JmIA" name="representedOrganization" type="_DAHn-670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIOiq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOda70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOdq70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq2lK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOd670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOeK70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOea70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOeq70EeGxJei_o6JmIA" memberEnd="_DAIOYK70EeGxJei_o6JmIA _DAIOe670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOe670EeGxJei_o6JmIA" type="_DAIOX670EeGxJei_o6JmIA" association="_DAIOeq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOfK70EeGxJei_o6JmIA" memberEnd="_DAIOY670EeGxJei_o6JmIA _DAIOfa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOfa70EeGxJei_o6JmIA" type="_DAIOX670EeGxJei_o6JmIA" association="_DAIOfK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOfq70EeGxJei_o6JmIA" memberEnd="_DAIOZa70EeGxJei_o6JmIA _DAIOf670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOf670EeGxJei_o6JmIA" type="_DAIOX670EeGxJei_o6JmIA" association="_DAIOfq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOgK70EeGxJei_o6JmIA" memberEnd="_DAIOaK70EeGxJei_o6JmIA _DAIOga70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOga70EeGxJei_o6JmIA" type="_DAIOX670EeGxJei_o6JmIA" association="_DAIOgK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOgq70EeGxJei_o6JmIA" memberEnd="_DAIOaq70EeGxJei_o6JmIA _DAIOg670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOg670EeGxJei_o6JmIA" type="_DAIOX670EeGxJei_o6JmIA" association="_DAIOgq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOhK70EeGxJei_o6JmIA" memberEnd="_DAIObK70EeGxJei_o6JmIA _DAIOha70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOha70EeGxJei_o6JmIA" type="_DAIOX670EeGxJei_o6JmIA" association="_DAIOhK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOhq70EeGxJei_o6JmIA" memberEnd="_DAIOb670EeGxJei_o6JmIA _DAIOh670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOh670EeGxJei_o6JmIA" type="_DAIOX670EeGxJei_o6JmIA" association="_DAIOhq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOiK70EeGxJei_o6JmIA" memberEnd="_DAIOcq70EeGxJei_o6JmIA _DAIOia70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOia70EeGxJei_o6JmIA" type="_DAIOX670EeGxJei_o6JmIA" association="_DAIOiK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOiq70EeGxJei_o6JmIA" memberEnd="_DAIOdK70EeGxJei_o6JmIA _DAIOi670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOi670EeGxJei_o6JmIA" type="_DAIOX670EeGxJei_o6JmIA" association="_DAIOiq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOjK70EeGxJei_o6JmIA" memberEnd="_DAIOUK70EeGxJei_o6JmIA _DAIOja70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOja70EeGxJei_o6JmIA" type="_DAIORa70EeGxJei_o6JmIA" association="_DAIOjK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOjq70EeGxJei_o6JmIA" memberEnd="_DAHm_K70EeGxJei_o6JmIA _DAIOj670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOj670EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAIOjq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAIOkK70EeGxJei_o6JmIA" name="POCDMT000040Informant12">
      <ownedRule xmi:id="_dIjnEK_rEeGchOU_fiETmQ" name="constraint_choice" constrainedElement="_DAIOkK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_dIjnEa_rEeGchOU_fiETmQ" annotatedElement="_dIjnEK_rEeGchOU_fiETmQ">
          <body>assignedEntity or relatedEntity must be present</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_dIjnEq_rEeGchOU_fiETmQ" name="constraint_choice_body">
          <language>OCL</language>
          <body>Bag{self.relatedEntity.oclIsUndefined(),self.assignedEntity.oclIsUndefined()}->one(bl : Boolean | bl = false)</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_qHVKoK_rEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAIOkK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_qHVKoa_rEeGchOU_fiETmQ" annotatedElement="_qHVKoK_rEeGchOU_fiETmQ">
          <body>typeCode is fixed to INF value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_qHVKoq_rEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ParticipationType::INF</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_wZ4t0K_rEeGchOU_fiETmQ" name="constraint_contextControlCode" constrainedElement="_DAIOkK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_wZ4t0a_rEeGchOU_fiETmQ" annotatedElement="_wZ4t0K_rEeGchOU_fiETmQ">
          <body>contextControlCode is fixed to OP value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_wZ4t0q_rEeGchOU_fiETmQ" name="constraint_contextControlCode_body">
          <language>OCL</language>
          <body>self.contextControlCode.oclIsUndefined() or self.contextControlCode=NullFlavor::OP</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAIOka70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAIOo670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOkq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOk670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOlK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIOpa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOla70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOlq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAIOp670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOl670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOmK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOma70EeGxJei_o6JmIA" name="assignedEntity" type="_DAIOX670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIOqa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOmq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOm670EeGxJei_o6JmIA" name="relatedEntity" type="_DAIOq670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIO0670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOnK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOna70EeGxJei_o6JmIA" name="contextControlCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOnq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOn670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOoK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOoa70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1jK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOoq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOo670EeGxJei_o6JmIA" memberEnd="_DAIOka70EeGxJei_o6JmIA _DAIOpK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOpK70EeGxJei_o6JmIA" type="_DAIOkK70EeGxJei_o6JmIA" association="_DAIOo670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOpa70EeGxJei_o6JmIA" memberEnd="_DAIOlK70EeGxJei_o6JmIA _DAIOpq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOpq70EeGxJei_o6JmIA" type="_DAIOkK70EeGxJei_o6JmIA" association="_DAIOpa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOp670EeGxJei_o6JmIA" memberEnd="_DAIOlq70EeGxJei_o6JmIA _DAIOqK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOqK70EeGxJei_o6JmIA" type="_DAIOkK70EeGxJei_o6JmIA" association="_DAIOp670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOqa70EeGxJei_o6JmIA" memberEnd="_DAIOma70EeGxJei_o6JmIA _DAIOqq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOqq70EeGxJei_o6JmIA" type="_DAIOkK70EeGxJei_o6JmIA" association="_DAIOqa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAIOq670EeGxJei_o6JmIA" name="POCDMT000040RelatedEntity">
      <ownedAttribute xmi:id="_DAIOrK70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAIOw670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOra70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOrq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOr670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIOxa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOsK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOsa70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAIOx670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOsq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOs670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOtK70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAIOya70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOta70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOtq70EeGxJei_o6JmIA" name="addr" isOrdered="true" aggregation="composite" association="_DAIOy670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDmcq70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOt670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOuK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOua70EeGxJei_o6JmIA" name="telecom" isOrdered="true" aggregation="composite" association="_DAIOza70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnCa70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOuq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOu670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOvK70EeGxJei_o6JmIA" name="effectiveTime" isOrdered="true" aggregation="composite" association="_DAIOz670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOl670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOva70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOvq70EeGxJei_o6JmIA" name="relatedPerson" type="_DAHn3670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIO0a70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOv670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOwK70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq3K670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIOwa70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOwq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOw670EeGxJei_o6JmIA" memberEnd="_DAIOrK70EeGxJei_o6JmIA _DAIOxK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOxK70EeGxJei_o6JmIA" type="_DAIOq670EeGxJei_o6JmIA" association="_DAIOw670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOxa70EeGxJei_o6JmIA" memberEnd="_DAIOr670EeGxJei_o6JmIA _DAIOxq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOxq70EeGxJei_o6JmIA" type="_DAIOq670EeGxJei_o6JmIA" association="_DAIOxa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOx670EeGxJei_o6JmIA" memberEnd="_DAIOsa70EeGxJei_o6JmIA _DAIOyK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOyK70EeGxJei_o6JmIA" type="_DAIOq670EeGxJei_o6JmIA" association="_DAIOx670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOya70EeGxJei_o6JmIA" memberEnd="_DAIOtK70EeGxJei_o6JmIA _DAIOyq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOyq70EeGxJei_o6JmIA" type="_DAIOq670EeGxJei_o6JmIA" association="_DAIOya70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOy670EeGxJei_o6JmIA" memberEnd="_DAIOtq70EeGxJei_o6JmIA _DAIOzK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOzK70EeGxJei_o6JmIA" type="_DAIOq670EeGxJei_o6JmIA" association="_DAIOy670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOza70EeGxJei_o6JmIA" memberEnd="_DAIOua70EeGxJei_o6JmIA _DAIOzq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIOzq70EeGxJei_o6JmIA" type="_DAIOq670EeGxJei_o6JmIA" association="_DAIOza70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIOz670EeGxJei_o6JmIA" memberEnd="_DAIOvK70EeGxJei_o6JmIA _DAIO0K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIO0K70EeGxJei_o6JmIA" type="_DAIOq670EeGxJei_o6JmIA" association="_DAIOz670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIO0a70EeGxJei_o6JmIA" memberEnd="_DAIOvq70EeGxJei_o6JmIA _DAIO0q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIO0q70EeGxJei_o6JmIA" type="_DAIOq670EeGxJei_o6JmIA" association="_DAIO0a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIO0670EeGxJei_o6JmIA" memberEnd="_DAIOm670EeGxJei_o6JmIA _DAIO1K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIO1K70EeGxJei_o6JmIA" type="_DAIOkK70EeGxJei_o6JmIA" association="_DAIO0670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIO1a70EeGxJei_o6JmIA" memberEnd="_DAHm_q70EeGxJei_o6JmIA _DAIO1q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIO1q70EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAIO1a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAIO1670EeGxJei_o6JmIA" name="POCDMT000040Custodian">
      <ownedRule xmi:id="_zx5sIK_jEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAIO1670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_zx5sIa_jEeGchOU_fiETmQ" annotatedElement="_zx5sIK_jEeGchOU_fiETmQ">
          <body>typeCode fixed to CST</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_zx5sIq_jEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ParticipationType::CST</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_8F0mQL-eEeGb_ILsHUOmAQ" name="constraint_assignedCustodian" constrainedElement="_DAIO1670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_8F0mQb-eEeGb_ILsHUOmAQ" annotatedElement="_8F0mQL-eEeGb_ILsHUOmAQ">
          <body>assignedCustodian required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_8F0mQr-eEeGb_ILsHUOmAQ" name="constraint_assignedCustodian_body">
          <language>OCL</language>
          <body>not self.assignedCustodian.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAIO2K70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAIO5a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIO2a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIO2q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIO2670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIO5670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIO3K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIO3a70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAIO6a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIO3q70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIO3670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIO4K70EeGxJei_o6JmIA" name="assignedCustodian" type="_DAIO6670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIPJq70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAIO4a70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIO4q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIO4670EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1jK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIO5K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIO5a70EeGxJei_o6JmIA" memberEnd="_DAIO2K70EeGxJei_o6JmIA _DAIO5q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIO5q70EeGxJei_o6JmIA" type="_DAIO1670EeGxJei_o6JmIA" association="_DAIO5a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIO5670EeGxJei_o6JmIA" memberEnd="_DAIO2670EeGxJei_o6JmIA _DAIO6K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIO6K70EeGxJei_o6JmIA" type="_DAIO1670EeGxJei_o6JmIA" association="_DAIO5670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIO6a70EeGxJei_o6JmIA" memberEnd="_DAIO3a70EeGxJei_o6JmIA _DAIO6q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIO6q70EeGxJei_o6JmIA" type="_DAIO1670EeGxJei_o6JmIA" association="_DAIO6a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAIO6670EeGxJei_o6JmIA" name="POCDMT000040AssignedCustodian">
      <ownedRule xmi:id="_66nn0K_OEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAIO6670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_66nn0a_OEeGchOU_fiETmQ" annotatedElement="_66nn0K_OEeGchOU_fiETmQ">
          <body>classCode is fixed to ASSIGNED</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_66nn0q_OEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=RoleClassAssignedEntity::ASSIGNED</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_judEsL-cEeGb_ILsHUOmAQ" name="constraint_representedCustodianOrganization" constrainedElement="_DAIO6670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_judEsb-cEeGb_ILsHUOmAQ" annotatedElement="_judEsL-cEeGb_ILsHUOmAQ">
          <body>representedCustodianOrganization required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_judEsr-cEeGb_ILsHUOmAQ" name="constraint_representedCustodianOrganization_body">
          <language>OCL</language>
          <body>not self.representedCustodianOrganization.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAIO7K70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAIO-a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIO7a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIO7q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIO7670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIO-670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIO8K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIO8a70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAIO_a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIO8q70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIO8670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIO9K70EeGxJei_o6JmIA" name="representedCustodianOrganization" type="_DAIO_670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIPJK70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAIO9a70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq2lK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIO9q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIO9670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIO-K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIO-a70EeGxJei_o6JmIA" memberEnd="_DAIO7K70EeGxJei_o6JmIA _DAIO-q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIO-q70EeGxJei_o6JmIA" type="_DAIO6670EeGxJei_o6JmIA" association="_DAIO-a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIO-670EeGxJei_o6JmIA" memberEnd="_DAIO7670EeGxJei_o6JmIA _DAIO_K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIO_K70EeGxJei_o6JmIA" type="_DAIO6670EeGxJei_o6JmIA" association="_DAIO-670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIO_a70EeGxJei_o6JmIA" memberEnd="_DAIO8a70EeGxJei_o6JmIA _DAIO_q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIO_q70EeGxJei_o6JmIA" type="_DAIO6670EeGxJei_o6JmIA" association="_DAIO_a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAIO_670EeGxJei_o6JmIA" name="POCDMT000040CustodianOrganization">
      <ownedRule xmi:id="_CGM4MK_kEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAIO_670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_CGM4Ma_kEeGchOU_fiETmQ" annotatedElement="_CGM4MK_kEeGchOU_fiETmQ">
          <body>classCode fixed to ORG value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_CGM4Mq_kEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=EntityClassOrganization::ORG</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_CJXg8K_kEeGchOU_fiETmQ" name="constraint_determinerCode" constrainedElement="_DAIO_670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_CJXg8a_kEeGchOU_fiETmQ" annotatedElement="_CJXg8K_kEeGchOU_fiETmQ">
          <body>determinerCode fixed to INSTANCE value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_CJXg8q_kEeGchOU_fiETmQ" name="constraint_determinerCode_body">
          <language>OCL</language>
          <body>self.determinerCode.oclIsUndefined() or self.determinerCode=EntityDeterminer::INSTANCE</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_CTdNML-fEeGb_ILsHUOmAQ" name="constraint_id" constrainedElement="_DAIO_670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_CTdNMb-fEeGb_ILsHUOmAQ" annotatedElement="_CTdNML-fEeGb_ILsHUOmAQ">
          <body>id required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_CTdNMr-fEeGb_ILsHUOmAQ" name="constraint_id_body">
          <language>OCL</language>
          <body>self.id->size()>0</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAIPAK70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAIPFq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPAa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPAq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPA670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIPGK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPBK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPBa70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAIPGq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPBq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPB670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPCK70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAIPHK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPCa70EeGxJei_o6JmIA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPCq70EeGxJei_o6JmIA" name="name" isOrdered="true" aggregation="composite" association="_DAIPHq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuE03K70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPC670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPDK70EeGxJei_o6JmIA" name="telecom" isOrdered="true" aggregation="composite" association="_DAIPIK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnCa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPDa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPDq70EeGxJei_o6JmIA" name="addr" isOrdered="true" aggregation="composite" association="_DAIPIq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDmcq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPD670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPEK70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPj670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPEa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPEq70EeGxJei_o6JmIA" name="determinerCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPvK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPE670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPFK70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPFa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPFq70EeGxJei_o6JmIA" memberEnd="_DAIPAK70EeGxJei_o6JmIA _DAIPF670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPF670EeGxJei_o6JmIA" type="_DAIO_670EeGxJei_o6JmIA" association="_DAIPFq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPGK70EeGxJei_o6JmIA" memberEnd="_DAIPA670EeGxJei_o6JmIA _DAIPGa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPGa70EeGxJei_o6JmIA" type="_DAIO_670EeGxJei_o6JmIA" association="_DAIPGK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPGq70EeGxJei_o6JmIA" memberEnd="_DAIPBa70EeGxJei_o6JmIA _DAIPG670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPG670EeGxJei_o6JmIA" type="_DAIO_670EeGxJei_o6JmIA" association="_DAIPGq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPHK70EeGxJei_o6JmIA" memberEnd="_DAIPCK70EeGxJei_o6JmIA _DAIPHa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPHa70EeGxJei_o6JmIA" type="_DAIO_670EeGxJei_o6JmIA" association="_DAIPHK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPHq70EeGxJei_o6JmIA" memberEnd="_DAIPCq70EeGxJei_o6JmIA _DAIPH670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPH670EeGxJei_o6JmIA" type="_DAIO_670EeGxJei_o6JmIA" association="_DAIPHq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPIK70EeGxJei_o6JmIA" memberEnd="_DAIPDK70EeGxJei_o6JmIA _DAIPIa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPIa70EeGxJei_o6JmIA" type="_DAIO_670EeGxJei_o6JmIA" association="_DAIPIK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPIq70EeGxJei_o6JmIA" memberEnd="_DAIPDq70EeGxJei_o6JmIA _DAIPI670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPI670EeGxJei_o6JmIA" type="_DAIO_670EeGxJei_o6JmIA" association="_DAIPIq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPJK70EeGxJei_o6JmIA" memberEnd="_DAIO9K70EeGxJei_o6JmIA _DAIPJa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPJa70EeGxJei_o6JmIA" type="_DAIO6670EeGxJei_o6JmIA" association="_DAIPJK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPJq70EeGxJei_o6JmIA" memberEnd="_DAIO4K70EeGxJei_o6JmIA _DAIPJ670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPJ670EeGxJei_o6JmIA" type="_DAIO1670EeGxJei_o6JmIA" association="_DAIPJq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPKK70EeGxJei_o6JmIA" memberEnd="_DAHnAa70EeGxJei_o6JmIA _DAIPKa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPKa70EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAIPKK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAIPKq70EeGxJei_o6JmIA" name="POCDMT000040InformationRecipient">
      <ownedRule xmi:id="_6h5f8L-fEeGb_ILsHUOmAQ" name="constraint_intendedRecipient" constrainedElement="_DAIPKq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_6h5f8b-fEeGb_ILsHUOmAQ" annotatedElement="_6h5f8L-fEeGb_ILsHUOmAQ">
          <body>intendedRecipient required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_6h5f8r-fEeGb_ILsHUOmAQ" name="constraint_intendedRecipient_body">
          <language>OCL</language>
          <body>not self.intendedRecipient.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAIPK670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAIPOK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPLK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPLa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPLq70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIPOq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPL670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPMK70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAIPPK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPMa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPMq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPM670EeGxJei_o6JmIA" name="intendedRecipient" type="_DAIPPq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIPaK70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAIPNK70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPNa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPNq70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFreCq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPN670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPOK70EeGxJei_o6JmIA" memberEnd="_DAIPK670EeGxJei_o6JmIA _DAIPOa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPOa70EeGxJei_o6JmIA" type="_DAIPKq70EeGxJei_o6JmIA" association="_DAIPOK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPOq70EeGxJei_o6JmIA" memberEnd="_DAIPLq70EeGxJei_o6JmIA _DAIPO670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPO670EeGxJei_o6JmIA" type="_DAIPKq70EeGxJei_o6JmIA" association="_DAIPOq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPPK70EeGxJei_o6JmIA" memberEnd="_DAIPMK70EeGxJei_o6JmIA _DAIPPa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPPa70EeGxJei_o6JmIA" type="_DAIPKq70EeGxJei_o6JmIA" association="_DAIPPK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAIPPq70EeGxJei_o6JmIA" name="POCDMT000040IntendedRecipient">
      <ownedAttribute xmi:id="_DAIPP670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAIPWK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPQK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPQa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPQq70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIPWq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPQ670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPRK70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAIPXK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPRa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPRq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPR670EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAIPXq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPSK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPSa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPSq70EeGxJei_o6JmIA" name="addr" isOrdered="true" aggregation="composite" association="_DAIPYK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDmcq70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPS670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPTK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPTa70EeGxJei_o6JmIA" name="telecom" isOrdered="true" aggregation="composite" association="_DAIPYq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnCa70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPTq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPT670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPUK70EeGxJei_o6JmIA" name="informationRecipient" type="_DAHn3670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIPZK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPUa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPUq70EeGxJei_o6JmIA" name="receivedOrganization" type="_DAHn-670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIPZq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPU670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPVK70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFreD670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPVa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPVq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPV670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPWK70EeGxJei_o6JmIA" memberEnd="_DAIPP670EeGxJei_o6JmIA _DAIPWa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPWa70EeGxJei_o6JmIA" type="_DAIPPq70EeGxJei_o6JmIA" association="_DAIPWK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPWq70EeGxJei_o6JmIA" memberEnd="_DAIPQq70EeGxJei_o6JmIA _DAIPW670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPW670EeGxJei_o6JmIA" type="_DAIPPq70EeGxJei_o6JmIA" association="_DAIPWq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPXK70EeGxJei_o6JmIA" memberEnd="_DAIPRK70EeGxJei_o6JmIA _DAIPXa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPXa70EeGxJei_o6JmIA" type="_DAIPPq70EeGxJei_o6JmIA" association="_DAIPXK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPXq70EeGxJei_o6JmIA" memberEnd="_DAIPR670EeGxJei_o6JmIA _DAIPX670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPX670EeGxJei_o6JmIA" type="_DAIPPq70EeGxJei_o6JmIA" association="_DAIPXq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPYK70EeGxJei_o6JmIA" memberEnd="_DAIPSq70EeGxJei_o6JmIA _DAIPYa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPYa70EeGxJei_o6JmIA" type="_DAIPPq70EeGxJei_o6JmIA" association="_DAIPYK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPYq70EeGxJei_o6JmIA" memberEnd="_DAIPTa70EeGxJei_o6JmIA _DAIPY670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPY670EeGxJei_o6JmIA" type="_DAIPPq70EeGxJei_o6JmIA" association="_DAIPYq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPZK70EeGxJei_o6JmIA" memberEnd="_DAIPUK70EeGxJei_o6JmIA _DAIPZa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPZa70EeGxJei_o6JmIA" type="_DAIPPq70EeGxJei_o6JmIA" association="_DAIPZK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPZq70EeGxJei_o6JmIA" memberEnd="_DAIPUq70EeGxJei_o6JmIA _DAIPZ670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPZ670EeGxJei_o6JmIA" type="_DAIPPq70EeGxJei_o6JmIA" association="_DAIPZq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPaK70EeGxJei_o6JmIA" memberEnd="_DAIPM670EeGxJei_o6JmIA _DAIPaa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPaa70EeGxJei_o6JmIA" type="_DAIPKq70EeGxJei_o6JmIA" association="_DAIPaK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPaq70EeGxJei_o6JmIA" memberEnd="_DAHnAq70EeGxJei_o6JmIA _DAIPa670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPa670EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAIPaq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAIPbK70EeGxJei_o6JmIA" name="POCDMT000040LegalAuthenticator">
      <ownedRule xmi:id="_kKWHcK_uEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAIPbK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_kKWHca_uEeGchOU_fiETmQ" annotatedElement="_kKWHcK_uEeGchOU_fiETmQ">
          <body>typeCode is fixed to LA</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_kKWHcq_uEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ParticipationType::LA</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_Dud1gK_vEeGchOU_fiETmQ" name="constraint_contextControlCode" constrainedElement="_DAIPbK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Dud1ga_vEeGchOU_fiETmQ" annotatedElement="_Dud1gK_vEeGchOU_fiETmQ">
          <body>contextControlCode is fxed to OP value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Dud1gq_vEeGchOU_fiETmQ" name="constraint_contextControlCode_body">
          <language>OCL</language>
          <body>self.contextControlCode.oclIsUndefined() or self.contextControlCode=NullFlavor::OP</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_HgtfwL-gEeGb_ILsHUOmAQ" name="constraint_time" constrainedElement="_DAIPbK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Hgtfwb-gEeGb_ILsHUOmAQ" annotatedElement="_HgtfwL-gEeGb_ILsHUOmAQ">
          <body>time required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Hgtfwr-gEeGb_ILsHUOmAQ" name="constraint_time_body">
          <language>OCL</language>
          <body>not self.time.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_LE5_QL-gEeGb_ILsHUOmAQ" name="constraint_signatureCode" constrainedElement="_DAIPbK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_LE5_Qb-gEeGb_ILsHUOmAQ" annotatedElement="_LE5_QL-gEeGb_ILsHUOmAQ">
          <body>signatureCode required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_LE5_Qr-gEeGb_ILsHUOmAQ" name="constraint_signatureCode_body">
          <language>OCL</language>
          <body>not self.signatureCode.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_OAlGML-gEeGb_ILsHUOmAQ" name="constraint_assignedEntity" constrainedElement="_DAIPbK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_OAlGMb-gEeGb_ILsHUOmAQ" annotatedElement="_OAlGML-gEeGb_ILsHUOmAQ">
          <body>assignedEntity required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_OAlGMr-gEeGb_ILsHUOmAQ" name="constraint_assignedEntity_body">
          <language>OCL</language>
          <body>not self.assignedEntity.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAIPba70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAIPfq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPbq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPb670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPcK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIPgK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPca70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPcq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAIPgq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPc670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPdK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPda70EeGxJei_o6JmIA" name="time" isOrdered="true" aggregation="composite" association="_DAIPhK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnHa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPdq70EeGxJei_o6JmIA" name="signatureCode" isOrdered="true" aggregation="composite" association="_DAIPhq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPd670EeGxJei_o6JmIA" name="assignedEntity" type="_DAIOX670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIPiK70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAIPeK70EeGxJei_o6JmIA" name="contextControlCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPea70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPeq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPe670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPfK70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1jK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPfa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPfq70EeGxJei_o6JmIA" memberEnd="_DAIPba70EeGxJei_o6JmIA _DAIPf670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPf670EeGxJei_o6JmIA" type="_DAIPbK70EeGxJei_o6JmIA" association="_DAIPfq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPgK70EeGxJei_o6JmIA" memberEnd="_DAIPcK70EeGxJei_o6JmIA _DAIPga70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPga70EeGxJei_o6JmIA" type="_DAIPbK70EeGxJei_o6JmIA" association="_DAIPgK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPgq70EeGxJei_o6JmIA" memberEnd="_DAIPcq70EeGxJei_o6JmIA _DAIPg670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPg670EeGxJei_o6JmIA" type="_DAIPbK70EeGxJei_o6JmIA" association="_DAIPgq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPhK70EeGxJei_o6JmIA" memberEnd="_DAIPda70EeGxJei_o6JmIA _DAIPha70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPha70EeGxJei_o6JmIA" type="_DAIPbK70EeGxJei_o6JmIA" association="_DAIPhK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPhq70EeGxJei_o6JmIA" memberEnd="_DAIPdq70EeGxJei_o6JmIA _DAIPh670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPh670EeGxJei_o6JmIA" type="_DAIPbK70EeGxJei_o6JmIA" association="_DAIPhq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPiK70EeGxJei_o6JmIA" memberEnd="_DAIPd670EeGxJei_o6JmIA _DAIPia70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPia70EeGxJei_o6JmIA" type="_DAIPbK70EeGxJei_o6JmIA" association="_DAIPiK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPiq70EeGxJei_o6JmIA" memberEnd="_DAHnBa70EeGxJei_o6JmIA _DAIPi670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPi670EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAIPiq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAIPjK70EeGxJei_o6JmIA" name="POCDMT000040Authenticator">
      <ownedRule xmi:id="_aXO_sK_PEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAIPjK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_aXO_sa_PEeGchOU_fiETmQ" annotatedElement="_aXO_sK_PEeGchOU_fiETmQ">
          <body>typeCode is fixed to AUTHEN value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_aXO_sq_PEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ParticipationType::AUTHEN</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_zItzQL-cEeGb_ILsHUOmAQ" name="constraint_time" constrainedElement="_DAIPjK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_zItzQb-cEeGb_ILsHUOmAQ" annotatedElement="_zItzQL-cEeGb_ILsHUOmAQ">
          <body>time is required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_zItzQr-cEeGb_ILsHUOmAQ" name="constraint_time_body">
          <language>OCL</language>
          <body>not self.time.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_2o-N8L-cEeGb_ILsHUOmAQ" name="constraint_signatureCode" constrainedElement="_DAIPjK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_2o-N8b-cEeGb_ILsHUOmAQ" annotatedElement="_2o-N8L-cEeGb_ILsHUOmAQ">
          <body>signatureCode required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_2o-N8r-cEeGb_ILsHUOmAQ" name="constraint_signatureCode_body">
          <language>OCL</language>
          <body>not self.signatureCode.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_7WoP4L-cEeGb_ILsHUOmAQ" name="constraint_assignedEntity" constrainedElement="_DAIPjK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_7WoP4b-cEeGb_ILsHUOmAQ" annotatedElement="_7WoP4L-cEeGb_ILsHUOmAQ">
          <body>assignedEntity required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_7WoP4r-cEeGb_ILsHUOmAQ" name="constraint_assignedEntity_body">
          <language>OCL</language>
          <body>not self.assignedEntity.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAIPja70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAIPnK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPjq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPj670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPkK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIPnq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPka70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPkq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAIPoK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPk670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPlK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPla70EeGxJei_o6JmIA" name="time" isOrdered="true" aggregation="composite" association="_DAIPoq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnHa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPlq70EeGxJei_o6JmIA" name="signatureCode" isOrdered="true" aggregation="composite" association="_DAIPpK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPl670EeGxJei_o6JmIA" name="assignedEntity" type="_DAIOX670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIPpq70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAIPmK70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPma70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPmq70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1jK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPm670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPnK70EeGxJei_o6JmIA" memberEnd="_DAIPja70EeGxJei_o6JmIA _DAIPna70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPna70EeGxJei_o6JmIA" type="_DAIPjK70EeGxJei_o6JmIA" association="_DAIPnK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPnq70EeGxJei_o6JmIA" memberEnd="_DAIPkK70EeGxJei_o6JmIA _DAIPn670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPn670EeGxJei_o6JmIA" type="_DAIPjK70EeGxJei_o6JmIA" association="_DAIPnq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPoK70EeGxJei_o6JmIA" memberEnd="_DAIPkq70EeGxJei_o6JmIA _DAIPoa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPoa70EeGxJei_o6JmIA" type="_DAIPjK70EeGxJei_o6JmIA" association="_DAIPoK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPoq70EeGxJei_o6JmIA" memberEnd="_DAIPla70EeGxJei_o6JmIA _DAIPo670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPo670EeGxJei_o6JmIA" type="_DAIPjK70EeGxJei_o6JmIA" association="_DAIPoq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPpK70EeGxJei_o6JmIA" memberEnd="_DAIPlq70EeGxJei_o6JmIA _DAIPpa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPpa70EeGxJei_o6JmIA" type="_DAIPjK70EeGxJei_o6JmIA" association="_DAIPpK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPpq70EeGxJei_o6JmIA" memberEnd="_DAIPl670EeGxJei_o6JmIA _DAIPp670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPp670EeGxJei_o6JmIA" type="_DAIPjK70EeGxJei_o6JmIA" association="_DAIPpq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPqK70EeGxJei_o6JmIA" memberEnd="_DAHnB670EeGxJei_o6JmIA _DAIPqa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPqa70EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAIPqK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAIPqq70EeGxJei_o6JmIA" name="POCDMT000040Participant1">
      <ownedRule xmi:id="_k6SlkLANEeGchOU_fiETmQ" name="constraint_contextControlCode" constrainedElement="_DAIPqq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_k6SlkbANEeGchOU_fiETmQ" annotatedElement="_k6SlkLANEeGchOU_fiETmQ">
          <body>contextControlCode fixed to OP</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_k6SlkrANEeGchOU_fiETmQ" name="constraint_contextControlCode_body">
          <language>OCL</language>
          <body>self.contextControlCode.oclIsUndefined() or self.contextControlCode=NullFlavor::OP</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_KWPF8L-hEeGb_ILsHUOmAQ" name="constraint_associatedEntity" constrainedElement="_DAIPqq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_KWPF8b-hEeGb_ILsHUOmAQ" annotatedElement="_KWPF8L-hEeGb_ILsHUOmAQ">
          <body>associatedEntity required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_KWPF8r-hEeGb_ILsHUOmAQ" name="constraint_associatedEntity_body">
          <language>OCL</language>
          <body>not self.associatedEntity.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAIPq670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAIPva70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPrK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPra70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPrq70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIPv670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPr670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPsK70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAIPwa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPsa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPsq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPs670EeGxJei_o6JmIA" name="functionCode" isOrdered="true" aggregation="composite" association="_DAIPw670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPtK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPta70EeGxJei_o6JmIA" name="time" isOrdered="true" aggregation="composite" association="_DAIPxa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOl670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPtq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPt670EeGxJei_o6JmIA" name="associatedEntity" type="_DAIPx670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIP9K70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAIPuK70EeGxJei_o6JmIA" name="contextControlCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPua70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPuq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPu670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPvK70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1jK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPva70EeGxJei_o6JmIA" memberEnd="_DAIPq670EeGxJei_o6JmIA _DAIPvq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPvq70EeGxJei_o6JmIA" type="_DAIPqq70EeGxJei_o6JmIA" association="_DAIPva70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPv670EeGxJei_o6JmIA" memberEnd="_DAIPrq70EeGxJei_o6JmIA _DAIPwK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPwK70EeGxJei_o6JmIA" type="_DAIPqq70EeGxJei_o6JmIA" association="_DAIPv670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPwa70EeGxJei_o6JmIA" memberEnd="_DAIPsK70EeGxJei_o6JmIA _DAIPwq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPwq70EeGxJei_o6JmIA" type="_DAIPqq70EeGxJei_o6JmIA" association="_DAIPwa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPw670EeGxJei_o6JmIA" memberEnd="_DAIPs670EeGxJei_o6JmIA _DAIPxK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPxK70EeGxJei_o6JmIA" type="_DAIPqq70EeGxJei_o6JmIA" association="_DAIPw670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIPxa70EeGxJei_o6JmIA" memberEnd="_DAIPta70EeGxJei_o6JmIA _DAIPxq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIPxq70EeGxJei_o6JmIA" type="_DAIPqq70EeGxJei_o6JmIA" association="_DAIPxa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAIPx670EeGxJei_o6JmIA" name="POCDMT000040AssociatedEntity">
      <ownedAttribute xmi:id="_DAIPyK70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAIP4q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPya70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPyq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPy670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIP5K70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPzK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIPza70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAIP5q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPzq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPz670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIP0K70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAIP6K70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIP0a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIP0q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIP0670EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAIP6q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIP1K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIP1a70EeGxJei_o6JmIA" name="addr" isOrdered="true" aggregation="composite" association="_DAIP7K70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDmcq70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIP1q70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIP1670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIP2K70EeGxJei_o6JmIA" name="telecom" isOrdered="true" aggregation="composite" association="_DAIP7q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnCa70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIP2a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIP2q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIP2670EeGxJei_o6JmIA" name="associatedPerson" type="_DAHn3670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIP8K70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIP3K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIP3a70EeGxJei_o6JmIA" name="scopingOrganization" type="_DAHn-670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIP8q70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIP3q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIP3670EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq2na70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAIP4K70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIP4a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIP4q70EeGxJei_o6JmIA" memberEnd="_DAIPyK70EeGxJei_o6JmIA _DAIP4670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIP4670EeGxJei_o6JmIA" type="_DAIPx670EeGxJei_o6JmIA" association="_DAIP4q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIP5K70EeGxJei_o6JmIA" memberEnd="_DAIPy670EeGxJei_o6JmIA _DAIP5a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIP5a70EeGxJei_o6JmIA" type="_DAIPx670EeGxJei_o6JmIA" association="_DAIP5K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIP5q70EeGxJei_o6JmIA" memberEnd="_DAIPza70EeGxJei_o6JmIA _DAIP5670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIP5670EeGxJei_o6JmIA" type="_DAIPx670EeGxJei_o6JmIA" association="_DAIP5q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIP6K70EeGxJei_o6JmIA" memberEnd="_DAIP0K70EeGxJei_o6JmIA _DAIP6a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIP6a70EeGxJei_o6JmIA" type="_DAIPx670EeGxJei_o6JmIA" association="_DAIP6K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIP6q70EeGxJei_o6JmIA" memberEnd="_DAIP0670EeGxJei_o6JmIA _DAIP6670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIP6670EeGxJei_o6JmIA" type="_DAIPx670EeGxJei_o6JmIA" association="_DAIP6q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIP7K70EeGxJei_o6JmIA" memberEnd="_DAIP1a70EeGxJei_o6JmIA _DAIP7a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIP7a70EeGxJei_o6JmIA" type="_DAIPx670EeGxJei_o6JmIA" association="_DAIP7K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIP7q70EeGxJei_o6JmIA" memberEnd="_DAIP2K70EeGxJei_o6JmIA _DAIP7670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIP7670EeGxJei_o6JmIA" type="_DAIPx670EeGxJei_o6JmIA" association="_DAIP7q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIP8K70EeGxJei_o6JmIA" memberEnd="_DAIP2670EeGxJei_o6JmIA _DAIP8a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIP8a70EeGxJei_o6JmIA" type="_DAIPx670EeGxJei_o6JmIA" association="_DAIP8K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIP8q70EeGxJei_o6JmIA" memberEnd="_DAIP3a70EeGxJei_o6JmIA _DAIP8670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAIP8670EeGxJei_o6JmIA" type="_DAIPx670EeGxJei_o6JmIA" association="_DAIP8q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAIP9K70EeGxJei_o6JmIA" memberEnd="_DAIPt670EeGxJei_o6JmIA _DAI08K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI08K70EeGxJei_o6JmIA" type="_DAIPqq70EeGxJei_o6JmIA" association="_DAIP9K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI08a70EeGxJei_o6JmIA" memberEnd="_DAHnCq70EeGxJei_o6JmIA _DAI08q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI08q70EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAI08a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAI08670EeGxJei_o6JmIA" name="POCDMT000040InFulfillmentOf">
      <ownedRule xmi:id="_jIgFYK_tEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAI08670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_jIgFYa_tEeGchOU_fiETmQ" annotatedElement="_jIgFYK_tEeGchOU_fiETmQ">
          <body>typeCode is fixed to FLFS</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_jIgFYq_tEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ActRelationshipFulfills::FLFS</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="___KZ4L-fEeGb_ILsHUOmAQ" name="constraint_order" constrainedElement="_DAI08670EeGxJei_o6JmIA">
        <ownedComment xmi:id="___KZ4b-fEeGb_ILsHUOmAQ" annotatedElement="___KZ4L-fEeGb_ILsHUOmAQ">
          <body>order required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="___KZ4r-fEeGb_ILsHUOmAQ" name="constraint_order_body">
          <language>OCL</language>
          <body>not self.order.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAI09K70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAI1Aa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI09a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI09q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI09670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI1A670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI0-K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI0-a70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAI1Ba70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI0-q70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI0-670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI0_K70EeGxJei_o6JmIA" name="order" type="_DAI1B670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI1KK70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAI0_a70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI0_q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI0_670EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpop670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1AK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1Aa70EeGxJei_o6JmIA" memberEnd="_DAI09K70EeGxJei_o6JmIA _DAI1Aq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1Aq70EeGxJei_o6JmIA" type="_DAI08670EeGxJei_o6JmIA" association="_DAI1Aa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1A670EeGxJei_o6JmIA" memberEnd="_DAI09670EeGxJei_o6JmIA _DAI1BK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1BK70EeGxJei_o6JmIA" type="_DAI08670EeGxJei_o6JmIA" association="_DAI1A670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1Ba70EeGxJei_o6JmIA" memberEnd="_DAI0-a70EeGxJei_o6JmIA _DAI1Bq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1Bq70EeGxJei_o6JmIA" type="_DAI08670EeGxJei_o6JmIA" association="_DAI1Ba70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAI1B670EeGxJei_o6JmIA" name="POCDMT000040Order">
      <ownedRule xmi:id="_srCP8LALEeGchOU_fiETmQ" name="constraint_moodCode" constrainedElement="_DAI1B670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_srCP8bALEeGchOU_fiETmQ" annotatedElement="_srCP8LALEeGchOU_fiETmQ">
          <body>moodCode fixed to RQO</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_srCP8rALEeGchOU_fiETmQ" name="constraint_moodCode_body">
          <language>OCL</language>
          <body>self.moodCode.oclIsUndefined() or self.moodCode=ActMood::RQO</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_41-UML-gEeGb_ILsHUOmAQ" name="constraint_id" constrainedElement="_DAI1B670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_41-UMb-gEeGb_ILsHUOmAQ" annotatedElement="_41-UML-gEeGb_ILsHUOmAQ">
          <body>id required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_41-UMr-gEeGb_ILsHUOmAQ" name="constraint_id_body">
          <language>OCL</language>
          <body>not self.id->isEmpty()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAI1CK70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAI1HK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1Ca70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1Cq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1C670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI1Hq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1DK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1Da70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAI1IK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1Dq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1D670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1EK70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAI1Iq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1Ea70EeGxJei_o6JmIA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1Eq70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAI1JK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1E670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1FK70EeGxJei_o6JmIA" name="priorityCode" isOrdered="true" aggregation="composite" association="_DAI1Jq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1Fa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1Fq70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpn4a70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1F670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1GK70EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1Ga70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1Gq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1G670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1HK70EeGxJei_o6JmIA" memberEnd="_DAI1CK70EeGxJei_o6JmIA _DAI1Ha70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1Ha70EeGxJei_o6JmIA" type="_DAI1B670EeGxJei_o6JmIA" association="_DAI1HK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1Hq70EeGxJei_o6JmIA" memberEnd="_DAI1C670EeGxJei_o6JmIA _DAI1H670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1H670EeGxJei_o6JmIA" type="_DAI1B670EeGxJei_o6JmIA" association="_DAI1Hq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1IK70EeGxJei_o6JmIA" memberEnd="_DAI1Da70EeGxJei_o6JmIA _DAI1Ia70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1Ia70EeGxJei_o6JmIA" type="_DAI1B670EeGxJei_o6JmIA" association="_DAI1IK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1Iq70EeGxJei_o6JmIA" memberEnd="_DAI1EK70EeGxJei_o6JmIA _DAI1I670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1I670EeGxJei_o6JmIA" type="_DAI1B670EeGxJei_o6JmIA" association="_DAI1Iq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1JK70EeGxJei_o6JmIA" memberEnd="_DAI1Eq70EeGxJei_o6JmIA _DAI1Ja70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1Ja70EeGxJei_o6JmIA" type="_DAI1B670EeGxJei_o6JmIA" association="_DAI1JK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1Jq70EeGxJei_o6JmIA" memberEnd="_DAI1FK70EeGxJei_o6JmIA _DAI1J670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1J670EeGxJei_o6JmIA" type="_DAI1B670EeGxJei_o6JmIA" association="_DAI1Jq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1KK70EeGxJei_o6JmIA" memberEnd="_DAI0_K70EeGxJei_o6JmIA _DAI1Ka70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1Ka70EeGxJei_o6JmIA" type="_DAI08670EeGxJei_o6JmIA" association="_DAI1KK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1Kq70EeGxJei_o6JmIA" memberEnd="_DAHnDa70EeGxJei_o6JmIA _DAI1K670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1K670EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAI1Kq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAI1LK70EeGxJei_o6JmIA" name="POCDMT000040DocumentationOf">
      <ownedRule xmi:id="_e_ZboK_lEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAI1LK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_e_Zboa_lEeGchOU_fiETmQ" annotatedElement="_e_ZboK_lEeGchOU_fiETmQ">
          <body>typeCode is fixed to DOC value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_e_Zboq_lEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ActRelationshipType::DOC</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_TTXq8L-fEeGb_ILsHUOmAQ" name="constraint_serviceEvent" constrainedElement="_DAI1LK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_TTXq8b-fEeGb_ILsHUOmAQ" annotatedElement="_TTXq8L-fEeGb_ILsHUOmAQ">
          <body>serviceEvent required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_TTXq8r-fEeGb_ILsHUOmAQ" name="constraint_serviceEvent_body">
          <language>OCL</language>
          <body>not self.serviceEvent.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAI1La70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAI1Oq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1Lq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1L670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1MK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI1PK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1Ma70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1Mq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAI1Pq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1M670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1NK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1Na70EeGxJei_o6JmIA" name="serviceEvent" type="_DAI1QK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI1hK70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAI1Nq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1N670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1OK70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFppHa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1Oa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1Oq70EeGxJei_o6JmIA" memberEnd="_DAI1La70EeGxJei_o6JmIA _DAI1O670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1O670EeGxJei_o6JmIA" type="_DAI1LK70EeGxJei_o6JmIA" association="_DAI1Oq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1PK70EeGxJei_o6JmIA" memberEnd="_DAI1MK70EeGxJei_o6JmIA _DAI1Pa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1Pa70EeGxJei_o6JmIA" type="_DAI1LK70EeGxJei_o6JmIA" association="_DAI1PK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1Pq70EeGxJei_o6JmIA" memberEnd="_DAI1Mq70EeGxJei_o6JmIA _DAI1P670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1P670EeGxJei_o6JmIA" type="_DAI1LK70EeGxJei_o6JmIA" association="_DAI1Pq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAI1QK70EeGxJei_o6JmIA" name="POCDMT000040ServiceEvent">
      <ownedRule xmi:id="_4GsyQLAcEeGchOU_fiETmQ" name="constraint_moodCode" constrainedElement="_DAI1QK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_4GsyQbAcEeGchOU_fiETmQ" annotatedElement="_4GsyQLAcEeGchOU_fiETmQ">
          <body>moodCode fixed to EVN</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_4GsyQrAcEeGchOU_fiETmQ" name="constraint_moodCode_body">
          <language>OCL</language>
          <body>self.moodCode.oclIsUndefined() or self.moodCode=ActMood::EVN</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAI1Qa70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAI1Wa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1Qq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1Q670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1RK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI1W670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1Ra70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1Rq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAI1Xa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1R670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1SK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1Sa70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAI1X670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1Sq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1S670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1TK70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAI1Ya70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1Ta70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1Tq70EeGxJei_o6JmIA" name="effectiveTime" isOrdered="true" aggregation="composite" association="_DAI1Y670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOl670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1T670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1UK70EeGxJei_o6JmIA" name="performer" type="_DAI1Za70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI1gq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1Ua70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1Uq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1U670EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpn4a70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1VK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1Va70EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1Vq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1V670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1WK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1Wa70EeGxJei_o6JmIA" memberEnd="_DAI1Qa70EeGxJei_o6JmIA _DAI1Wq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1Wq70EeGxJei_o6JmIA" type="_DAI1QK70EeGxJei_o6JmIA" association="_DAI1Wa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1W670EeGxJei_o6JmIA" memberEnd="_DAI1RK70EeGxJei_o6JmIA _DAI1XK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1XK70EeGxJei_o6JmIA" type="_DAI1QK70EeGxJei_o6JmIA" association="_DAI1W670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1Xa70EeGxJei_o6JmIA" memberEnd="_DAI1Rq70EeGxJei_o6JmIA _DAI1Xq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1Xq70EeGxJei_o6JmIA" type="_DAI1QK70EeGxJei_o6JmIA" association="_DAI1Xa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1X670EeGxJei_o6JmIA" memberEnd="_DAI1Sa70EeGxJei_o6JmIA _DAI1YK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1YK70EeGxJei_o6JmIA" type="_DAI1QK70EeGxJei_o6JmIA" association="_DAI1X670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1Ya70EeGxJei_o6JmIA" memberEnd="_DAI1TK70EeGxJei_o6JmIA _DAI1Yq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1Yq70EeGxJei_o6JmIA" type="_DAI1QK70EeGxJei_o6JmIA" association="_DAI1Ya70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1Y670EeGxJei_o6JmIA" memberEnd="_DAI1Tq70EeGxJei_o6JmIA _DAI1ZK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1ZK70EeGxJei_o6JmIA" type="_DAI1QK70EeGxJei_o6JmIA" association="_DAI1Y670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAI1Za70EeGxJei_o6JmIA" name="POCDMT000040Performer1">
      <ownedRule xmi:id="_a52CML-hEeGb_ILsHUOmAQ" name="constraint_assignedEntity" constrainedElement="_DAI1Za70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_a52CMb-hEeGb_ILsHUOmAQ" annotatedElement="_a52CML-hEeGb_ILsHUOmAQ">
          <body>assignedEntity required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_a52CMr-hEeGb_ILsHUOmAQ" name="constraint_assignedEntity_body">
          <language>OCL</language>
          <body>not self.assignedEntity.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAI1Zq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAI1dq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1Z670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1aK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1aa70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI1eK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1aq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1a670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAI1eq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1bK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1ba70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1bq70EeGxJei_o6JmIA" name="functionCode" isOrdered="true" aggregation="composite" association="_DAI1fK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1b670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1cK70EeGxJei_o6JmIA" name="time" isOrdered="true" aggregation="composite" association="_DAI1fq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOl670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1ca70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1cq70EeGxJei_o6JmIA" name="assignedEntity" type="_DAIOX670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI1gK70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAI1c670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1dK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1da70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFreiK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1dq70EeGxJei_o6JmIA" memberEnd="_DAI1Zq70EeGxJei_o6JmIA _DAI1d670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1d670EeGxJei_o6JmIA" type="_DAI1Za70EeGxJei_o6JmIA" association="_DAI1dq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1eK70EeGxJei_o6JmIA" memberEnd="_DAI1aa70EeGxJei_o6JmIA _DAI1ea70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1ea70EeGxJei_o6JmIA" type="_DAI1Za70EeGxJei_o6JmIA" association="_DAI1eK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1eq70EeGxJei_o6JmIA" memberEnd="_DAI1a670EeGxJei_o6JmIA _DAI1e670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1e670EeGxJei_o6JmIA" type="_DAI1Za70EeGxJei_o6JmIA" association="_DAI1eq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1fK70EeGxJei_o6JmIA" memberEnd="_DAI1bq70EeGxJei_o6JmIA _DAI1fa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1fa70EeGxJei_o6JmIA" type="_DAI1Za70EeGxJei_o6JmIA" association="_DAI1fK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1fq70EeGxJei_o6JmIA" memberEnd="_DAI1cK70EeGxJei_o6JmIA _DAI1f670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1f670EeGxJei_o6JmIA" type="_DAI1Za70EeGxJei_o6JmIA" association="_DAI1fq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1gK70EeGxJei_o6JmIA" memberEnd="_DAI1cq70EeGxJei_o6JmIA _DAI1ga70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1ga70EeGxJei_o6JmIA" type="_DAI1Za70EeGxJei_o6JmIA" association="_DAI1gK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1gq70EeGxJei_o6JmIA" memberEnd="_DAI1UK70EeGxJei_o6JmIA _DAI1g670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1g670EeGxJei_o6JmIA" type="_DAI1QK70EeGxJei_o6JmIA" association="_DAI1gq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1hK70EeGxJei_o6JmIA" memberEnd="_DAI1Na70EeGxJei_o6JmIA _DAI1ha70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1ha70EeGxJei_o6JmIA" type="_DAI1LK70EeGxJei_o6JmIA" association="_DAI1hK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1hq70EeGxJei_o6JmIA" memberEnd="_DAHnEK70EeGxJei_o6JmIA _DAI1h670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1h670EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAI1hq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAI1iK70EeGxJei_o6JmIA" name="POCDMT000040RelatedDocument">
      <ownedRule xmi:id="_C8Z8ML-iEeGb_ILsHUOmAQ" name="constraint_parent" constrainedElement="_DAI1iK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_C8Z8Mb-iEeGb_ILsHUOmAQ" annotatedElement="_C8Z8ML-iEeGb_ILsHUOmAQ">
          <body>parentDocument required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_C8Z8Mr-iEeGb_ILsHUOmAQ" name="constraint_parent_body">
          <language>OCL</language>
          <body>not self.parentDocument.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAI1ia70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAI1la70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1iq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1i670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1jK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI1l670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1ja70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1jq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAI1ma70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1j670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1kK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1ka70EeGxJei_o6JmIA" name="parentDocument" type="_DAI1m670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI1xK70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAI1kq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1k670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1lK70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrdaa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1la70EeGxJei_o6JmIA" memberEnd="_DAI1ia70EeGxJei_o6JmIA _DAI1lq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1lq70EeGxJei_o6JmIA" type="_DAI1iK70EeGxJei_o6JmIA" association="_DAI1la70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1l670EeGxJei_o6JmIA" memberEnd="_DAI1jK70EeGxJei_o6JmIA _DAI1mK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1mK70EeGxJei_o6JmIA" type="_DAI1iK70EeGxJei_o6JmIA" association="_DAI1l670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1ma70EeGxJei_o6JmIA" memberEnd="_DAI1jq70EeGxJei_o6JmIA _DAI1mq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1mq70EeGxJei_o6JmIA" type="_DAI1iK70EeGxJei_o6JmIA" association="_DAI1ma70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAI1m670EeGxJei_o6JmIA" name="POCDMT000040ParentDocument">
      <ownedRule xmi:id="_UYzJMLANEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAI1m670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_UYzJMbANEeGchOU_fiETmQ" annotatedElement="_UYzJMLANEeGchOU_fiETmQ">
          <body>classCode fixed to DOCCLIN</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_UYzJMrANEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=ActClinicalDocument::DOCCLIN</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_aJ2h0LANEeGchOU_fiETmQ" name="constraint_moodCode" constrainedElement="_DAI1m670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_aJ2h0bANEeGchOU_fiETmQ" annotatedElement="_aJ2h0LANEeGchOU_fiETmQ">
          <body>moodCode fixed to EVN</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_aJ2h0rANEeGchOU_fiETmQ" name="constraint_moodCode_body">
          <language>OCL</language>
          <body>self.moodCode.oclIsUndefined() or self.moodCode=ActMood::EVN</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_FnW8AL-hEeGb_ILsHUOmAQ" name="constraint_id" constrainedElement="_DAI1m670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_FnW8Ab-hEeGb_ILsHUOmAQ" annotatedElement="_FnW8AL-hEeGb_ILsHUOmAQ">
          <body>id required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_FnW8Ar-hEeGb_ILsHUOmAQ" name="constraint_id_body">
          <language>OCL</language>
          <body>self.id->size()>0</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAI1nK70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAI1tK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1na70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1nq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1n670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI1tq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1oK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1oa70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAI1uK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1oq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1o670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1pK70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAI1uq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1pa70EeGxJei_o6JmIA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1pq70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAI1vK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1p670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1qK70EeGxJei_o6JmIA" name="text" isOrdered="true" aggregation="composite" association="_DAI1vq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm5q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1qa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1qq70EeGxJei_o6JmIA" name="setId" isOrdered="true" aggregation="composite" association="_DAI1wK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1q670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1rK70EeGxJei_o6JmIA" name="versionNumber" isOrdered="true" aggregation="composite" association="_DAI1wq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEPBa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1ra70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1rq70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoKK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1r670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1sK70EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1sa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1sq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1s670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1tK70EeGxJei_o6JmIA" memberEnd="_DAI1nK70EeGxJei_o6JmIA _DAI1ta70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1ta70EeGxJei_o6JmIA" type="_DAI1m670EeGxJei_o6JmIA" association="_DAI1tK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1tq70EeGxJei_o6JmIA" memberEnd="_DAI1n670EeGxJei_o6JmIA _DAI1t670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1t670EeGxJei_o6JmIA" type="_DAI1m670EeGxJei_o6JmIA" association="_DAI1tq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1uK70EeGxJei_o6JmIA" memberEnd="_DAI1oa70EeGxJei_o6JmIA _DAI1ua70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1ua70EeGxJei_o6JmIA" type="_DAI1m670EeGxJei_o6JmIA" association="_DAI1uK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1uq70EeGxJei_o6JmIA" memberEnd="_DAI1pK70EeGxJei_o6JmIA _DAI1u670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1u670EeGxJei_o6JmIA" type="_DAI1m670EeGxJei_o6JmIA" association="_DAI1uq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1vK70EeGxJei_o6JmIA" memberEnd="_DAI1pq70EeGxJei_o6JmIA _DAI1va70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1va70EeGxJei_o6JmIA" type="_DAI1m670EeGxJei_o6JmIA" association="_DAI1vK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1vq70EeGxJei_o6JmIA" memberEnd="_DAI1qK70EeGxJei_o6JmIA _DAI1v670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1v670EeGxJei_o6JmIA" type="_DAI1m670EeGxJei_o6JmIA" association="_DAI1vq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1wK70EeGxJei_o6JmIA" memberEnd="_DAI1qq70EeGxJei_o6JmIA _DAI1wa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1wa70EeGxJei_o6JmIA" type="_DAI1m670EeGxJei_o6JmIA" association="_DAI1wK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1wq70EeGxJei_o6JmIA" memberEnd="_DAI1rK70EeGxJei_o6JmIA _DAI1w670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1w670EeGxJei_o6JmIA" type="_DAI1m670EeGxJei_o6JmIA" association="_DAI1wq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1xK70EeGxJei_o6JmIA" memberEnd="_DAI1ka70EeGxJei_o6JmIA _DAI1xa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1xa70EeGxJei_o6JmIA" type="_DAI1iK70EeGxJei_o6JmIA" association="_DAI1xK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1xq70EeGxJei_o6JmIA" memberEnd="_DAHnE670EeGxJei_o6JmIA _DAI1x670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1x670EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAI1xq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAHm4q70EeGxJei_o6JmIA" name="POCDMT000040ClinicalDocument">
      <ownedRule xmi:id="_ffIw0K_TEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAHm4q70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_ffIw0a_TEeGchOU_fiETmQ" annotatedElement="_ffIw0K_TEeGchOU_fiETmQ">
          <body>classCode fixed to DOCCLIN value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_ffIw0q_TEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=ActClinicalDocument::DOCCLIN</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_PgFdsK_UEeGchOU_fiETmQ" name="constraint_moodCode" constrainedElement="_DAHm4q70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_PgFdsa_UEeGchOU_fiETmQ" annotatedElement="_PgFdsK_UEeGchOU_fiETmQ">
          <body>moodCode fixed to EVN value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_PgFdsq_UEeGchOU_fiETmQ" name="constraint_moodCode_body">
          <language>OCL</language>
          <body>self.moodCode.oclIsUndefined() or self.moodCode=ActMood::EVN</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_dY-68L-dEeGb_ILsHUOmAQ" name="constraint_typeId" constrainedElement="_DAHm4q70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_dY-68b-dEeGb_ILsHUOmAQ" annotatedElement="_dY-68L-dEeGb_ILsHUOmAQ">
          <body>typeId is required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_dY-68r-dEeGb_ILsHUOmAQ" name="constraint_typeId_body">
          <language>OCL</language>
          <body>not self.typeId.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_hQszYL-dEeGb_ILsHUOmAQ" name="constraint_id" constrainedElement="_DAHm4q70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_hQszYb-dEeGb_ILsHUOmAQ" annotatedElement="_hQszYL-dEeGb_ILsHUOmAQ">
          <body>id is required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_hQszYr-dEeGb_ILsHUOmAQ" name="constraint_id_body">
          <language>OCL</language>
          <body>not self.id.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_lp1W0L-dEeGb_ILsHUOmAQ" name="constraint_code" constrainedElement="_DAHm4q70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_lp1W0b-dEeGb_ILsHUOmAQ" annotatedElement="_lp1W0L-dEeGb_ILsHUOmAQ">
          <body>code is required </body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_lp1W0r-dEeGb_ILsHUOmAQ" name="constraint_code_body">
          <language>OCL</language>
          <body>not self.code.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_pmD70L-dEeGb_ILsHUOmAQ" name="constraint_effectiveTime" constrainedElement="_DAHm4q70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_pmD70b-dEeGb_ILsHUOmAQ" annotatedElement="_pmD70L-dEeGb_ILsHUOmAQ">
          <body>effectiveTime is required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_pmD70r-dEeGb_ILsHUOmAQ" name="constraint_effectiveTime_body">
          <language>OCL</language>
          <body>not self.effectiveTime.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_tkCNQL-dEeGb_ILsHUOmAQ" name="constraint_confidentialityCode" constrainedElement="_DAHm4q70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_tkCNQb-dEeGb_ILsHUOmAQ" annotatedElement="_tkCNQL-dEeGb_ILsHUOmAQ">
          <body>confidentialityCode required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_tkCNQr-dEeGb_ILsHUOmAQ" name="constraint_confidentialityCode_body">
          <language>OCL</language>
          <body>not self.confidentialityCode.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_yTN5ML-dEeGb_ILsHUOmAQ" name="constraint_recordTarget" constrainedElement="_DAHm4q70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_yTN5Mb-dEeGb_ILsHUOmAQ" annotatedElement="_yTN5ML-dEeGb_ILsHUOmAQ">
          <body>recordTarget is required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_yTN5Mr-dEeGb_ILsHUOmAQ" name="constraint_recordTarget_body">
          <language>OCL</language>
          <body>self.recordTarget->size()>0</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_2Un5IL-dEeGb_ILsHUOmAQ" name="constraint_author" constrainedElement="_DAHm4q70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_2Un5Ib-dEeGb_ILsHUOmAQ" annotatedElement="_2Un5IL-dEeGb_ILsHUOmAQ">
          <body>author is required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_2Un5Ir-dEeGb_ILsHUOmAQ" name="constraint_author_body">
          <language>OCL</language>
          <body>self.author->size()>0</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_7vzIYL-dEeGb_ILsHUOmAQ" name="constraint_custodian" constrainedElement="_DAHm4q70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_7vzIYb-dEeGb_ILsHUOmAQ" annotatedElement="_7vzIYL-dEeGb_ILsHUOmAQ">
          <body>custodian is required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_7vzIYr-dEeGb_ILsHUOmAQ" name="constraint_custodian_body">
          <language>OCL</language>
          <body>not self.custodian.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="__fdRAL-dEeGb_ILsHUOmAQ" name="constraint_component" constrainedElement="_DAHm4q70EeGxJei_o6JmIA">
        <ownedComment xmi:id="__fdRAb-dEeGb_ILsHUOmAQ" annotatedElement="__fdRAL-dEeGb_ILsHUOmAQ">
          <body>component required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="__fdRAr-dEeGb_ILsHUOmAQ" name="constraint_component_body">
          <language>OCL</language>
          <body>not self.component.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_QqZh8M5jEeGqneA3YsfewQ" name="constraint_copytime" constrainedElement="_DAHm4q70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_QqZh8c5jEeGqneA3YsfewQ" annotatedElement="_QqZh8M5jEeGqneA3YsfewQ">
          <body>copyTime is deprecated by CDA R2</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_QqZh8s5jEeGqneA3YsfewQ" name="constraint_copytime_body">
          <language>OCL</language>
          <body>self.copyTime.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAHm4670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAHnIq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHm5K70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHm5a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHm5q70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHnJq70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAHm5670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAHnKK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHm6K70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHm6a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHm6q70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAHnKq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHm6670EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAHnLK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHm7K70EeGxJei_o6JmIA" name="title" isOrdered="true" aggregation="composite" association="_DAHnLq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm4670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHm7a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHm7q70EeGxJei_o6JmIA" name="effectiveTime" isOrdered="true" aggregation="composite" association="_DAHnMK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnHa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHm7670EeGxJei_o6JmIA" name="confidentialityCode" isOrdered="true" aggregation="composite" association="_DAHnMq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHm8K70EeGxJei_o6JmIA" name="languageCode" isOrdered="true" aggregation="composite" association="_DAHnNK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHm8a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHm8q70EeGxJei_o6JmIA" name="setId" isOrdered="true" aggregation="composite" association="_DAHnNq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHm8670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHm9K70EeGxJei_o6JmIA" name="versionNumber" isOrdered="true" aggregation="composite" association="_DAHnOK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEPBa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHm9a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHm9q70EeGxJei_o6JmIA" name="copyTime" isOrdered="true" aggregation="composite" association="_DAHnOq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnHa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHm9670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHm-K70EeGxJei_o6JmIA" name="recordTarget" type="_DAHnPK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAHotq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHm-a70EeGxJei_o6JmIA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHm-q70EeGxJei_o6JmIA" name="author" type="_DAHouK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIOQ670EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHm-670EeGxJei_o6JmIA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHm_K70EeGxJei_o6JmIA" name="dataEnterer" type="_DAIORa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIOjq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHm_a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHm_q70EeGxJei_o6JmIA" name="informant" type="_DAIOkK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIO1a70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHm_670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnAK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnAa70EeGxJei_o6JmIA" name="custodian" type="_DAIO1670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIPKK70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAHnAq70EeGxJei_o6JmIA" name="informationRecipient" type="_DAIPKq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIPaq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnA670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnBK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnBa70EeGxJei_o6JmIA" name="legalAuthenticator" type="_DAIPbK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIPiq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnBq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnB670EeGxJei_o6JmIA" name="authenticator" type="_DAIPjK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAIPqK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnCK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnCa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnCq70EeGxJei_o6JmIA" name="participant" type="_DAIPqq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI08a70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnC670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnDK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnDa70EeGxJei_o6JmIA" name="inFulfillmentOf" type="_DAI08670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI1Kq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnDq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnD670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnEK70EeGxJei_o6JmIA" name="documentationOf" type="_DAI1LK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI1hq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnEa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnEq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnE670EeGxJei_o6JmIA" name="relatedDocument" type="_DAI1iK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI1xq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnFK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnFa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnFq70EeGxJei_o6JmIA" name="authorization" type="_DAI1yK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI1_670EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnF670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnGK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnGa70EeGxJei_o6JmIA" name="componentOf" type="_DAI2Aa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI2sq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnGq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnG670EeGxJei_o6JmIA" name="component" type="_DAI2tK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALS6q70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAHnHK70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoKK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnHa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnHq70EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnH670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAHnIK70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnIa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAI1yK70EeGxJei_o6JmIA" name="POCDMT000040Authorization">
      <ownedRule xmi:id="_vwacYK_SEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAI1yK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_vwacYa_SEeGchOU_fiETmQ" annotatedElement="_vwacYK_SEeGchOU_fiETmQ">
          <body>typeCode fixed to AUTH value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_vwacYq_SEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ActRelationshipType::AUTH</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_Qx3pcL-dEeGb_ILsHUOmAQ" name="constraint_consent" constrainedElement="_DAI1yK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Qx3pcb-dEeGb_ILsHUOmAQ" annotatedElement="_Qx3pcL-dEeGb_ILsHUOmAQ">
          <body>consent is required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Qx3pcr-dEeGb_ILsHUOmAQ" name="constraint_consent_body">
          <language>OCL</language>
          <body>not self.consent.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAI1ya70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAI11q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1yq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1y670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1zK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI12K70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1za70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI1zq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAI12q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1z670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI10K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI10a70EeGxJei_o6JmIA" name="consent" type="_DAI13K70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI1_a70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAI10q70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI10670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI11K70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFppHa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI11a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI11q70EeGxJei_o6JmIA" memberEnd="_DAI1ya70EeGxJei_o6JmIA _DAI11670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI11670EeGxJei_o6JmIA" type="_DAI1yK70EeGxJei_o6JmIA" association="_DAI11q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI12K70EeGxJei_o6JmIA" memberEnd="_DAI1zK70EeGxJei_o6JmIA _DAI12a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI12a70EeGxJei_o6JmIA" type="_DAI1yK70EeGxJei_o6JmIA" association="_DAI12K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI12q70EeGxJei_o6JmIA" memberEnd="_DAI1zq70EeGxJei_o6JmIA _DAI12670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI12670EeGxJei_o6JmIA" type="_DAI1yK70EeGxJei_o6JmIA" association="_DAI12q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAI13K70EeGxJei_o6JmIA" name="POCDMT000040Consent">
      <ownedRule xmi:id="_JsL5gK_hEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAI13K70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_JsL5ga_hEeGchOU_fiETmQ" annotatedElement="_JsL5gK_hEeGchOU_fiETmQ">
          <body>classCode fixed to CONS value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_JsL5gq_hEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=ActClass::CONS</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_o1_qIK_hEeGchOU_fiETmQ" name="constraint_moodCode" constrainedElement="_DAI13K70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_o1_qIa_hEeGchOU_fiETmQ" annotatedElement="_o1_qIK_hEeGchOU_fiETmQ">
          <body>moodCode fixed to EVN value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_o1_qIq_hEeGchOU_fiETmQ" name="constraint_moodCode_body">
          <language>OCL</language>
          <body>self.moodCode.oclIsUndefined() or self.moodCode=ActMood::EVN</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_vLQNQL-eEeGb_ILsHUOmAQ" name="constraint_statusCode" constrainedElement="_DAI13K70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_vLQNQb-eEeGb_ILsHUOmAQ" annotatedElement="_vLQNQL-eEeGb_ILsHUOmAQ">
          <body>statusCode is required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_vLQNQr-eEeGb_ILsHUOmAQ" name="constraint_statusCode_body">
          <language>OCL</language>
          <body>not self.statusCode.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAI13a70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAI18a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI13q70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI13670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI14K70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI18670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI14a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI14q70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAI19a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI14670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI15K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI15a70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAI19670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI15q70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI15670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI16K70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAI1-a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI16a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI16q70EeGxJei_o6JmIA" name="statusCode" isOrdered="true" aggregation="composite" association="_DAI1-670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI16670EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnFa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI17K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI17a70EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI17q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI17670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI18K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI18a70EeGxJei_o6JmIA" memberEnd="_DAI13a70EeGxJei_o6JmIA _DAI18q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI18q70EeGxJei_o6JmIA" type="_DAI13K70EeGxJei_o6JmIA" association="_DAI18a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI18670EeGxJei_o6JmIA" memberEnd="_DAI14K70EeGxJei_o6JmIA _DAI19K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI19K70EeGxJei_o6JmIA" type="_DAI13K70EeGxJei_o6JmIA" association="_DAI18670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI19a70EeGxJei_o6JmIA" memberEnd="_DAI14q70EeGxJei_o6JmIA _DAI19q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI19q70EeGxJei_o6JmIA" type="_DAI13K70EeGxJei_o6JmIA" association="_DAI19a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI19670EeGxJei_o6JmIA" memberEnd="_DAI15a70EeGxJei_o6JmIA _DAI1-K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1-K70EeGxJei_o6JmIA" type="_DAI13K70EeGxJei_o6JmIA" association="_DAI19670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1-a70EeGxJei_o6JmIA" memberEnd="_DAI16K70EeGxJei_o6JmIA _DAI1-q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1-q70EeGxJei_o6JmIA" type="_DAI13K70EeGxJei_o6JmIA" association="_DAI1-a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1-670EeGxJei_o6JmIA" memberEnd="_DAI16q70EeGxJei_o6JmIA _DAI1_K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1_K70EeGxJei_o6JmIA" type="_DAI13K70EeGxJei_o6JmIA" association="_DAI1-670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1_a70EeGxJei_o6JmIA" memberEnd="_DAI10a70EeGxJei_o6JmIA _DAI1_q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI1_q70EeGxJei_o6JmIA" type="_DAI1yK70EeGxJei_o6JmIA" association="_DAI1_a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI1_670EeGxJei_o6JmIA" memberEnd="_DAHnFq70EeGxJei_o6JmIA _DAI2AK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2AK70EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAI1_670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAI2Aa70EeGxJei_o6JmIA" name="POCDMT000040Component1">
      <ownedRule xmi:id="_wMlJEK_UEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAI2Aa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_wMlJEa_UEeGchOU_fiETmQ" annotatedElement="_wMlJEK_UEeGchOU_fiETmQ">
          <body>typeCode fixed to COMP value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_wMlJEq_UEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ActRelationshipHasComponent::COMP</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_RHRcQL-eEeGb_ILsHUOmAQ" name="constraint_encompassingEncounter" constrainedElement="_DAI2Aa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_RHSDUL-eEeGb_ILsHUOmAQ" annotatedElement="_RHRcQL-eEeGb_ILsHUOmAQ">
          <body>encompassingEncounter required </body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_RHSDUb-eEeGb_ILsHUOmAQ" name="constraint_encompassingEncounter_body">
          <language>OCL</language>
          <body>not self.encompassingEncounter.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAI2Aq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAI2D670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2A670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2BK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2Ba70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI2Ea70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2Bq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2B670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAI2E670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2CK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2Ca70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2Cq70EeGxJei_o6JmIA" name="encompassingEncounter" type="_DAI2Fa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI2sK70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAI2C670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2DK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2Da70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFporq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2Dq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2D670EeGxJei_o6JmIA" memberEnd="_DAI2Aq70EeGxJei_o6JmIA _DAI2EK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2EK70EeGxJei_o6JmIA" type="_DAI2Aa70EeGxJei_o6JmIA" association="_DAI2D670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2Ea70EeGxJei_o6JmIA" memberEnd="_DAI2Ba70EeGxJei_o6JmIA _DAI2Eq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2Eq70EeGxJei_o6JmIA" type="_DAI2Aa70EeGxJei_o6JmIA" association="_DAI2Ea70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2E670EeGxJei_o6JmIA" memberEnd="_DAI2B670EeGxJei_o6JmIA _DAI2FK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2FK70EeGxJei_o6JmIA" type="_DAI2Aa70EeGxJei_o6JmIA" association="_DAI2E670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAI2Fa70EeGxJei_o6JmIA" name="POCDMT000040EncompassingEncounter">
      <ownedRule xmi:id="_u5wmkK_lEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAI2Fa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_u5wmka_lEeGchOU_fiETmQ" annotatedElement="_u5wmkK_lEeGchOU_fiETmQ">
          <body>classCode is fixed to ENC</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_u5wmkq_lEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=ActClass::ENC</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_37tIMK_lEeGchOU_fiETmQ" name="constraint_moodCode" constrainedElement="_DAI2Fa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_37tIMa_lEeGchOU_fiETmQ" annotatedElement="_37tIMK_lEeGchOU_fiETmQ">
          <body>moodCode is fixed to EVN</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_37tIMq_lEeGchOU_fiETmQ" name="constraint_moodCode_body">
          <language>OCL</language>
          <body>self.moodCode.oclIsUndefined() or self.moodCode=ActMood::EVN</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_Yo2h4L-fEeGb_ILsHUOmAQ" name="constraint_effectiveTime" constrainedElement="_DAI2Fa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Yo2h4b-fEeGb_ILsHUOmAQ" annotatedElement="_Yo2h4L-fEeGb_ILsHUOmAQ">
          <body>effectiveTime required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Yo2h4r-fEeGb_ILsHUOmAQ" name="constraint_effectiveTim_body">
          <language>OCL</language>
          <body>not self.effectiveTime.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAI2Fq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAI2M670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2F670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2GK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2Ga70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI2Na70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2Gq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2G670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAI2N670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2HK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2Ha70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2Hq70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAI2Oa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2H670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2IK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2Ia70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAI2O670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2Iq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2I670EeGxJei_o6JmIA" name="effectiveTime" isOrdered="true" aggregation="composite" association="_DAI2Pa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOl670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2JK70EeGxJei_o6JmIA" name="dischargeDispositionCode" isOrdered="true" aggregation="composite" association="_DAI2P670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2Ja70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2Jq70EeGxJei_o6JmIA" name="responsibleParty" type="_DAI2Qa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI2V670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2J670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2KK70EeGxJei_o6JmIA" name="encounterParticipant" type="_DAI2Wa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI2cq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2Ka70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2Kq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2K670EeGxJei_o6JmIA" name="location" type="_DAI2dK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI2rq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2LK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2La70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnFa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2Lq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2L670EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2MK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2Ma70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2Mq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2M670EeGxJei_o6JmIA" memberEnd="_DAI2Fq70EeGxJei_o6JmIA _DAI2NK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2NK70EeGxJei_o6JmIA" type="_DAI2Fa70EeGxJei_o6JmIA" association="_DAI2M670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2Na70EeGxJei_o6JmIA" memberEnd="_DAI2Ga70EeGxJei_o6JmIA _DAI2Nq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2Nq70EeGxJei_o6JmIA" type="_DAI2Fa70EeGxJei_o6JmIA" association="_DAI2Na70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2N670EeGxJei_o6JmIA" memberEnd="_DAI2G670EeGxJei_o6JmIA _DAI2OK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2OK70EeGxJei_o6JmIA" type="_DAI2Fa70EeGxJei_o6JmIA" association="_DAI2N670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2Oa70EeGxJei_o6JmIA" memberEnd="_DAI2Hq70EeGxJei_o6JmIA _DAI2Oq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2Oq70EeGxJei_o6JmIA" type="_DAI2Fa70EeGxJei_o6JmIA" association="_DAI2Oa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2O670EeGxJei_o6JmIA" memberEnd="_DAI2Ia70EeGxJei_o6JmIA _DAI2PK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2PK70EeGxJei_o6JmIA" type="_DAI2Fa70EeGxJei_o6JmIA" association="_DAI2O670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2Pa70EeGxJei_o6JmIA" memberEnd="_DAI2I670EeGxJei_o6JmIA _DAI2Pq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2Pq70EeGxJei_o6JmIA" type="_DAI2Fa70EeGxJei_o6JmIA" association="_DAI2Pa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2P670EeGxJei_o6JmIA" memberEnd="_DAI2JK70EeGxJei_o6JmIA _DAI2QK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2QK70EeGxJei_o6JmIA" type="_DAI2Fa70EeGxJei_o6JmIA" association="_DAI2P670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAI2Qa70EeGxJei_o6JmIA" name="POCDMT000040ResponsibleParty">
      <ownedRule xmi:id="_ZllZULAcEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAI2Qa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_ZllZUbAcEeGchOU_fiETmQ" annotatedElement="_ZllZULAcEeGchOU_fiETmQ">
          <body>typeCode fixed to RESP</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_ZllZUrAcEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ParticipationType::RESP</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_JJ4yIL-iEeGb_ILsHUOmAQ" name="constraint_assignedEntity" constrainedElement="_DAI2Qa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_JJ4yIb-iEeGb_ILsHUOmAQ" annotatedElement="_JJ4yIL-iEeGb_ILsHUOmAQ">
          <body>assignedEntity required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_JJ4yIr-iEeGb_ILsHUOmAQ" name="constraint_assignedEntity_body">
          <language>OCL</language>
          <body>not self.assignedEntity.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAI2Qq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAI2T670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2Q670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2RK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2Ra70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI2Ua70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2Rq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2R670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAI2U670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2SK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2Sa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2Sq70EeGxJei_o6JmIA" name="assignedEntity" type="_DAIOX670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI2Va70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAI2S670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2TK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2Ta70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1jK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2Tq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2T670EeGxJei_o6JmIA" memberEnd="_DAI2Qq70EeGxJei_o6JmIA _DAI2UK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2UK70EeGxJei_o6JmIA" type="_DAI2Qa70EeGxJei_o6JmIA" association="_DAI2T670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2Ua70EeGxJei_o6JmIA" memberEnd="_DAI2Ra70EeGxJei_o6JmIA _DAI2Uq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2Uq70EeGxJei_o6JmIA" type="_DAI2Qa70EeGxJei_o6JmIA" association="_DAI2Ua70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2U670EeGxJei_o6JmIA" memberEnd="_DAI2R670EeGxJei_o6JmIA _DAI2VK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2VK70EeGxJei_o6JmIA" type="_DAI2Qa70EeGxJei_o6JmIA" association="_DAI2U670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2Va70EeGxJei_o6JmIA" memberEnd="_DAI2Sq70EeGxJei_o6JmIA _DAI2Vq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2Vq70EeGxJei_o6JmIA" type="_DAI2Qa70EeGxJei_o6JmIA" association="_DAI2Va70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2V670EeGxJei_o6JmIA" memberEnd="_DAI2Jq70EeGxJei_o6JmIA _DAI2WK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2WK70EeGxJei_o6JmIA" type="_DAI2Fa70EeGxJei_o6JmIA" association="_DAI2V670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAI2Wa70EeGxJei_o6JmIA" name="POCDMT000040EncounterParticipant">
      <ownedRule xmi:id="_jEQJwL-fEeGb_ILsHUOmAQ" name="constraint_assignedEntity" constrainedElement="_DAI2Wa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_jEQJwb-fEeGb_ILsHUOmAQ" annotatedElement="_jEQJwL-fEeGb_ILsHUOmAQ">
          <body>assignedEntity required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_jEQJwr-fEeGb_ILsHUOmAQ" name="constraint_assignedEntity_body">
          <language>OCL</language>
          <body>not self.assignedEntity.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAI2Wq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAI2aK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2W670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2XK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2Xa70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI2aq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2Xq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2X670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAI2bK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2YK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2Ya70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2Yq70EeGxJei_o6JmIA" name="time" isOrdered="true" aggregation="composite" association="_DAI2bq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOl670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2Y670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2ZK70EeGxJei_o6JmIA" name="assignedEntity" type="_DAIOX670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI2cK70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAI2Za70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2Zq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2Z670EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrd3670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2aK70EeGxJei_o6JmIA" memberEnd="_DAI2Wq70EeGxJei_o6JmIA _DAI2aa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2aa70EeGxJei_o6JmIA" type="_DAI2Wa70EeGxJei_o6JmIA" association="_DAI2aK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2aq70EeGxJei_o6JmIA" memberEnd="_DAI2Xa70EeGxJei_o6JmIA _DAI2a670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2a670EeGxJei_o6JmIA" type="_DAI2Wa70EeGxJei_o6JmIA" association="_DAI2aq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2bK70EeGxJei_o6JmIA" memberEnd="_DAI2X670EeGxJei_o6JmIA _DAI2ba70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2ba70EeGxJei_o6JmIA" type="_DAI2Wa70EeGxJei_o6JmIA" association="_DAI2bK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2bq70EeGxJei_o6JmIA" memberEnd="_DAI2Yq70EeGxJei_o6JmIA _DAI2b670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2b670EeGxJei_o6JmIA" type="_DAI2Wa70EeGxJei_o6JmIA" association="_DAI2bq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2cK70EeGxJei_o6JmIA" memberEnd="_DAI2ZK70EeGxJei_o6JmIA _DAI2ca70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2ca70EeGxJei_o6JmIA" type="_DAI2Wa70EeGxJei_o6JmIA" association="_DAI2cK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2cq70EeGxJei_o6JmIA" memberEnd="_DAI2KK70EeGxJei_o6JmIA _DAI2c670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2c670EeGxJei_o6JmIA" type="_DAI2Fa70EeGxJei_o6JmIA" association="_DAI2cq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAI2dK70EeGxJei_o6JmIA" name="POCDMT000040Location">
      <ownedRule xmi:id="_UckxkK_vEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAI2dK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Uckxka_vEeGchOU_fiETmQ" annotatedElement="_UckxkK_vEeGchOU_fiETmQ">
          <body>typeCode is fixed to LOC value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Uckxkq_vEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ParticipationTargetLocation::LOC</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_TDhboL-gEeGb_ILsHUOmAQ" name="constraint_healthCareFacility" constrainedElement="_DAI2dK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_TDhbob-gEeGb_ILsHUOmAQ" annotatedElement="_TDhboL-gEeGb_ILsHUOmAQ">
          <body>healthCareFacility required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_TDhbor-gEeGb_ILsHUOmAQ" name="constraint_healthCareFacility_body">
          <language>OCL</language>
          <body>not self.healthCareFacility.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAI2da70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAI2gq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2dq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2d670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2eK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI2hK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2ea70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2eq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAI2hq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2e670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2fK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2fa70EeGxJei_o6JmIA" name="healthCareFacility" type="_DAI2iK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI2rK70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAI2fq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2f670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2gK70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1fq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2ga70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2gq70EeGxJei_o6JmIA" memberEnd="_DAI2da70EeGxJei_o6JmIA _DAI2g670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2g670EeGxJei_o6JmIA" type="_DAI2dK70EeGxJei_o6JmIA" association="_DAI2gq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2hK70EeGxJei_o6JmIA" memberEnd="_DAI2eK70EeGxJei_o6JmIA _DAI2ha70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2ha70EeGxJei_o6JmIA" type="_DAI2dK70EeGxJei_o6JmIA" association="_DAI2hK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2hq70EeGxJei_o6JmIA" memberEnd="_DAI2eq70EeGxJei_o6JmIA _DAI2h670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2h670EeGxJei_o6JmIA" type="_DAI2dK70EeGxJei_o6JmIA" association="_DAI2hq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAI2iK70EeGxJei_o6JmIA" name="POCDMT000040HealthCareFacility">
      <ownedAttribute xmi:id="_DAI2ia70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAI2nq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2iq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2i670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2jK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI2oK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2ja70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2jq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAI2oq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2j670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2kK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2ka70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAI2pK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2kq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2k670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2lK70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAI2pq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2la70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2lq70EeGxJei_o6JmIA" name="location" type="_DAHobK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI2qK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2l670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2mK70EeGxJei_o6JmIA" name="serviceProviderOrganization" type="_DAHn-670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI2qq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2ma70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2mq70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrcWq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2m670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2nK70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2na70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2nq70EeGxJei_o6JmIA" memberEnd="_DAI2ia70EeGxJei_o6JmIA _DAI2n670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2n670EeGxJei_o6JmIA" type="_DAI2iK70EeGxJei_o6JmIA" association="_DAI2nq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2oK70EeGxJei_o6JmIA" memberEnd="_DAI2jK70EeGxJei_o6JmIA _DAI2oa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2oa70EeGxJei_o6JmIA" type="_DAI2iK70EeGxJei_o6JmIA" association="_DAI2oK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2oq70EeGxJei_o6JmIA" memberEnd="_DAI2jq70EeGxJei_o6JmIA _DAI2o670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2o670EeGxJei_o6JmIA" type="_DAI2iK70EeGxJei_o6JmIA" association="_DAI2oq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2pK70EeGxJei_o6JmIA" memberEnd="_DAI2ka70EeGxJei_o6JmIA _DAI2pa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2pa70EeGxJei_o6JmIA" type="_DAI2iK70EeGxJei_o6JmIA" association="_DAI2pK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2pq70EeGxJei_o6JmIA" memberEnd="_DAI2lK70EeGxJei_o6JmIA _DAI2p670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2p670EeGxJei_o6JmIA" type="_DAI2iK70EeGxJei_o6JmIA" association="_DAI2pq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2qK70EeGxJei_o6JmIA" memberEnd="_DAI2lq70EeGxJei_o6JmIA _DAI2qa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2qa70EeGxJei_o6JmIA" type="_DAI2iK70EeGxJei_o6JmIA" association="_DAI2qK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2qq70EeGxJei_o6JmIA" memberEnd="_DAI2mK70EeGxJei_o6JmIA _DAI2q670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2q670EeGxJei_o6JmIA" type="_DAI2iK70EeGxJei_o6JmIA" association="_DAI2qq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2rK70EeGxJei_o6JmIA" memberEnd="_DAI2fa70EeGxJei_o6JmIA _DAI2ra70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2ra70EeGxJei_o6JmIA" type="_DAI2dK70EeGxJei_o6JmIA" association="_DAI2rK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2rq70EeGxJei_o6JmIA" memberEnd="_DAI2K670EeGxJei_o6JmIA _DAI2r670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2r670EeGxJei_o6JmIA" type="_DAI2Fa70EeGxJei_o6JmIA" association="_DAI2rq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2sK70EeGxJei_o6JmIA" memberEnd="_DAI2Cq70EeGxJei_o6JmIA _DAI2sa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2sa70EeGxJei_o6JmIA" type="_DAI2Aa70EeGxJei_o6JmIA" association="_DAI2sK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2sq70EeGxJei_o6JmIA" memberEnd="_DAHnGa70EeGxJei_o6JmIA _DAI2s670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2s670EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DAI2sq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAI2tK70EeGxJei_o6JmIA" name="POCDMT000040Component2">
      <ownedRule xmi:id="_C-csoK_VEeGchOU_fiETmQ" name="constraint_structuredBody_nonXMLBody" constrainedElement="_DAI2tK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_C-csoa_VEeGchOU_fiETmQ" annotatedElement="_C-csoK_VEeGchOU_fiETmQ">
          <body>only one of structuredBody, nonXMLBody can be present</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_C-csoq_VEeGchOU_fiETmQ" name="constraint_structuredBody_nonXMLBody_body">
          <language>OCL</language>
          <body>self.structuredBody.oclIsUndefined() xor self.nonXMLBody.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_AQh4YK_WEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAI2tK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_AQh4Ya_WEeGchOU_fiETmQ" annotatedElement="_AQh4YK_WEeGchOU_fiETmQ">
          <body>typeCode is fixed to COMP</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_AQh4Yq_WEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ActRelationshipHasComponent::COMP</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_I_0jwK_WEeGchOU_fiETmQ" name="constraint_contextConductionInd" constrainedElement="_DAI2tK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_I_0jwa_WEeGchOU_fiETmQ" annotatedElement="_I_0jwK_WEeGchOU_fiETmQ">
          <body>contextConductionInd fixed to true</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_I_0jwq_WEeGchOU_fiETmQ" name="constraint_contextConductionInd_body">
          <language>OCL</language>
          <body>self.contextConductionInd.oclIsUndefined() or self.contextConductionInd=true</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAI2ta70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAI2x670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2tq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2t670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2uK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI2ya70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2ua70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2uq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAI2y670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2u670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2vK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2va70EeGxJei_o6JmIA" name="nonXMLBody" type="_DAI2za70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJcAa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2vq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2v670EeGxJei_o6JmIA" name="structuredBody" type="_DAJcA670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALS6K70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2wK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2wa70EeGxJei_o6JmIA" name="contextConductionInd" visibility="public" isOrdered="true">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2wq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2w670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2xK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI2xa70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFporq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2xq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2x670EeGxJei_o6JmIA" memberEnd="_DAI2ta70EeGxJei_o6JmIA _DAI2yK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2yK70EeGxJei_o6JmIA" type="_DAI2tK70EeGxJei_o6JmIA" association="_DAI2x670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2ya70EeGxJei_o6JmIA" memberEnd="_DAI2uK70EeGxJei_o6JmIA _DAI2yq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2yq70EeGxJei_o6JmIA" type="_DAI2tK70EeGxJei_o6JmIA" association="_DAI2ya70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI2y670EeGxJei_o6JmIA" memberEnd="_DAI2uq70EeGxJei_o6JmIA _DAI2zK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI2zK70EeGxJei_o6JmIA" type="_DAI2tK70EeGxJei_o6JmIA" association="_DAI2y670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAI2za70EeGxJei_o6JmIA" name="POCDMT000040NonXMLBody">
      <ownedRule xmi:id="_4dzusK_wEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAI2za70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_4dzusa_wEeGchOU_fiETmQ" annotatedElement="_4dzusK_wEeGchOU_fiETmQ">
          <body>classCode fixed to DOCBODY</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_4dzusq_wEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=ActClass::DOCBODY</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="__ajeYK_wEeGchOU_fiETmQ" name="constraint_moodCode" constrainedElement="_DAI2za70EeGxJei_o6JmIA">
        <ownedComment xmi:id="__ajeYa_wEeGchOU_fiETmQ" annotatedElement="__ajeYK_wEeGchOU_fiETmQ">
          <body>moodCode fixed to EVN</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="__ajeYq_wEeGchOU_fiETmQ" name="constraint_moodCode_body">
          <language>OCL</language>
          <body>self.moodCode.oclIsUndefined() or self.moodCode=ActMood::EVN</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_kAKi8L-gEeGb_ILsHUOmAQ" name="constraint_text" constrainedElement="_DAI2za70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_kAKi8b-gEeGb_ILsHUOmAQ" annotatedElement="_kAKi8L-gEeGb_ILsHUOmAQ">
          <body>text is required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_kAKi8r-gEeGb_ILsHUOmAQ" name="constraint_text_body">
          <language>OCL</language>
          <body>not self.text.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAI2zq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAI24a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2z670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI20K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI20a70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAI24670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI20q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI20670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAI25a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI21K70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI21a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI21q70EeGxJei_o6JmIA" name="text" isOrdered="true" aggregation="composite" association="_DAI25670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm5q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI21670EeGxJei_o6JmIA" name="confidentialityCode" isOrdered="true" aggregation="composite" association="_DAI26a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI22K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI22a70EeGxJei_o6JmIA" name="languageCode" isOrdered="true" aggregation="composite" association="_DAI26670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI22q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI22670EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnFa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI23K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI23a70EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI23q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAI23670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI24K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI24a70EeGxJei_o6JmIA" memberEnd="_DAI2zq70EeGxJei_o6JmIA _DAI24q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI24q70EeGxJei_o6JmIA" type="_DAI2za70EeGxJei_o6JmIA" association="_DAI24a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI24670EeGxJei_o6JmIA" memberEnd="_DAI20a70EeGxJei_o6JmIA _DAI25K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI25K70EeGxJei_o6JmIA" type="_DAI2za70EeGxJei_o6JmIA" association="_DAI24670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI25a70EeGxJei_o6JmIA" memberEnd="_DAI20670EeGxJei_o6JmIA _DAI25q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI25q70EeGxJei_o6JmIA" type="_DAI2za70EeGxJei_o6JmIA" association="_DAI25a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI25670EeGxJei_o6JmIA" memberEnd="_DAI21q70EeGxJei_o6JmIA _DAI26K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI26K70EeGxJei_o6JmIA" type="_DAI2za70EeGxJei_o6JmIA" association="_DAI25670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI26a70EeGxJei_o6JmIA" memberEnd="_DAI21670EeGxJei_o6JmIA _DAI26q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAI26q70EeGxJei_o6JmIA" type="_DAI2za70EeGxJei_o6JmIA" association="_DAI26a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAI26670EeGxJei_o6JmIA" memberEnd="_DAI22a70EeGxJei_o6JmIA _DAJcAK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcAK70EeGxJei_o6JmIA" type="_DAI2za70EeGxJei_o6JmIA" association="_DAI26670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcAa70EeGxJei_o6JmIA" memberEnd="_DAI2va70EeGxJei_o6JmIA _DAJcAq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcAq70EeGxJei_o6JmIA" type="_DAI2tK70EeGxJei_o6JmIA" association="_DAJcAa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAJcA670EeGxJei_o6JmIA" name="POCDMT000040StructuredBody">
      <ownedRule xmi:id="_dZMYYLAdEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAJcA670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_dZMYYbAdEeGchOU_fiETmQ" annotatedElement="_dZMYYLAdEeGchOU_fiETmQ">
          <body>classCode fixed to DOCBODY</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_dZMYYrAdEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=ActClass::DOCBODY</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_jcxEYLAdEeGchOU_fiETmQ" name="constraint_moodCode" constrainedElement="_DAJcA670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_jcxEYbAdEeGchOU_fiETmQ" annotatedElement="_jcxEYLAdEeGchOU_fiETmQ">
          <body>moodCode fixed to EVN</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_jcxEYrAdEeGchOU_fiETmQ" name="constraint_moodCode_body">
          <language>OCL</language>
          <body>self.moodCode.oclIsUndefined() or self.moodCode=ActMood::EVN</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_Wx0ncL-iEeGb_ILsHUOmAQ" name="constraint_component" constrainedElement="_DAJcA670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Wx0ncb-iEeGb_ILsHUOmAQ" annotatedElement="_Wx0ncL-iEeGb_ILsHUOmAQ">
          <body>component required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Wx0ncr-iEeGb_ILsHUOmAQ" name="constraint_componen_body">
          <language>OCL</language>
          <body>self.component->size()>0</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAJcBK70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAJcGK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcBa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcBq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcB670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJcGq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcCK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcCa70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAJcHK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcCq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcC670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcDK70EeGxJei_o6JmIA" name="confidentialityCode" isOrdered="true" aggregation="composite" association="_DAJcHq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcDa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcDq70EeGxJei_o6JmIA" name="languageCode" isOrdered="true" aggregation="composite" association="_DAJcIK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcD670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcEK70EeGxJei_o6JmIA" name="component" type="_DAJcIq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALS5q70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcEa70EeGxJei_o6JmIA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcEq70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnFa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcE670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcFK70EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcFa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcFq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcF670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcGK70EeGxJei_o6JmIA" memberEnd="_DAJcBK70EeGxJei_o6JmIA _DAJcGa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcGa70EeGxJei_o6JmIA" type="_DAJcA670EeGxJei_o6JmIA" association="_DAJcGK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcGq70EeGxJei_o6JmIA" memberEnd="_DAJcB670EeGxJei_o6JmIA _DAJcG670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcG670EeGxJei_o6JmIA" type="_DAJcA670EeGxJei_o6JmIA" association="_DAJcGq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcHK70EeGxJei_o6JmIA" memberEnd="_DAJcCa70EeGxJei_o6JmIA _DAJcHa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcHa70EeGxJei_o6JmIA" type="_DAJcA670EeGxJei_o6JmIA" association="_DAJcHK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcHq70EeGxJei_o6JmIA" memberEnd="_DAJcDK70EeGxJei_o6JmIA _DAJcH670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcH670EeGxJei_o6JmIA" type="_DAJcA670EeGxJei_o6JmIA" association="_DAJcHq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcIK70EeGxJei_o6JmIA" memberEnd="_DAJcDq70EeGxJei_o6JmIA _DAJcIa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcIa70EeGxJei_o6JmIA" type="_DAJcA670EeGxJei_o6JmIA" association="_DAJcIK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAJcIq70EeGxJei_o6JmIA" name="POCDMT000040Component3">
      <ownedRule xmi:id="_WSIHUK_WEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAJcIq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_WSIHUa_WEeGchOU_fiETmQ" annotatedElement="_WSIHUK_WEeGchOU_fiETmQ">
          <body>typeCode fixed to COMP value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_WSIHUq_WEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ActRelationshipHasComponent::COMP</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_dlwtAK_WEeGchOU_fiETmQ" name="constraint_contextConductionInd" constrainedElement="_DAJcIq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_dlwtAa_WEeGchOU_fiETmQ" annotatedElement="_dlwtAK_WEeGchOU_fiETmQ">
          <body>contextConductionInd fixed to true</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_dlwtAq_WEeGchOU_fiETmQ" name="constraint_contextConductionInd_body">
          <language>OCL</language>
          <body>self.contextConductionInd.oclIsUndefined() or self.contextConductionInd=true</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_adVMsL-eEeGb_ILsHUOmAQ" name="constraint_section" constrainedElement="_DAJcIq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_adVMsb-eEeGb_ILsHUOmAQ" annotatedElement="_adVMsL-eEeGb_ILsHUOmAQ">
          <body>section is required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_adVMsr-eEeGb_ILsHUOmAQ" name="constraint_section_body">
          <language>OCL</language>
          <body>not self.section.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAJcI670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAJcMq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcJK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcJa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcJq70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJcNK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcJ670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcKK70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAJcNq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcKa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcKq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcK670EeGxJei_o6JmIA" name="section" type="_DAJcOK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALS5K70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAJcLK70EeGxJei_o6JmIA" name="contextConductionInd" visibility="public" isOrdered="true">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcLa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcLq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcL670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcMK70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFporq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcMa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcMq70EeGxJei_o6JmIA" memberEnd="_DAJcI670EeGxJei_o6JmIA _DAJcM670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcM670EeGxJei_o6JmIA" type="_DAJcIq70EeGxJei_o6JmIA" association="_DAJcMq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcNK70EeGxJei_o6JmIA" memberEnd="_DAJcJq70EeGxJei_o6JmIA _DAJcNa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcNa70EeGxJei_o6JmIA" type="_DAJcIq70EeGxJei_o6JmIA" association="_DAJcNK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcNq70EeGxJei_o6JmIA" memberEnd="_DAJcKK70EeGxJei_o6JmIA _DAJcN670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcN670EeGxJei_o6JmIA" type="_DAJcIq70EeGxJei_o6JmIA" association="_DAJcNq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAJcOK70EeGxJei_o6JmIA" name="POCDMT000040Section">
      <ownedRule xmi:id="_jPZzQLAcEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAJcOK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_jPZzQbAcEeGchOU_fiETmQ" annotatedElement="_jPZzQLAcEeGchOU_fiETmQ">
          <body>classCode fixed to DOCSECT</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_jPZzQrAcEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=ActClass::DOCSECT</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_j3iKQLAcEeGchOU_fiETmQ" name="constraint_moodCode" constrainedElement="_DAJcOK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_j3iKQbAcEeGchOU_fiETmQ" annotatedElement="_j3iKQLAcEeGchOU_fiETmQ">
          <body>moodCode fixed to EVN</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_j3iKQrAcEeGchOU_fiETmQ" name="constraint_moodCode_body">
          <language>OCL</language>
          <body>self.moodCode.oclIsUndefined() or self.moodCode=ActMood::EVN</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAJcOa70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAJcY670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcOq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcO670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcPK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJcZa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcPa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcPq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAJcZ670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcP670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcQK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcQa70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAJcaa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcQq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcQ670EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAJca670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcRK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcRa70EeGxJei_o6JmIA" name="title" isOrdered="true" aggregation="composite" association="_DAJcba70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm4670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcRq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcR670EeGxJei_o6JmIA" name="text" isOrdered="true" aggregation="composite" association="_DAJcb670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../nblock-model/models/nblock.uml#_Cyk6Q670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcSK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcSa70EeGxJei_o6JmIA" name="confidentialityCode" isOrdered="true" aggregation="composite" association="_DAJcca70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcSq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcS670EeGxJei_o6JmIA" name="languageCode" isOrdered="true" aggregation="composite" association="_DAJcc670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcTK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcTa70EeGxJei_o6JmIA" name="subject" type="_DAJcda70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJc2K70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcTq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcT670EeGxJei_o6JmIA" name="author" type="_DAHouK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJc2q70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcUK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcUa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcUq70EeGxJei_o6JmIA" name="informant" type="_DAIOkK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJc3K70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcU670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcVK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcVa70EeGxJei_o6JmIA" name="entry" type="_DAJc3q70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSyK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcVq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcV670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcWK70EeGxJei_o6JmIA" name="component" type="_DALSyq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALS4q70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcWa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcWq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcW670EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnFa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcXK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcXa70EeGxJei_o6JmIA" name="iD1" visibility="public" isOrdered="true">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcXq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcX670EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcYK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcYa70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcYq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcY670EeGxJei_o6JmIA" memberEnd="_DAJcOa70EeGxJei_o6JmIA _DAJcZK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcZK70EeGxJei_o6JmIA" type="_DAJcOK70EeGxJei_o6JmIA" association="_DAJcY670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcZa70EeGxJei_o6JmIA" memberEnd="_DAJcPK70EeGxJei_o6JmIA _DAJcZq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcZq70EeGxJei_o6JmIA" type="_DAJcOK70EeGxJei_o6JmIA" association="_DAJcZa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcZ670EeGxJei_o6JmIA" memberEnd="_DAJcPq70EeGxJei_o6JmIA _DAJcaK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcaK70EeGxJei_o6JmIA" type="_DAJcOK70EeGxJei_o6JmIA" association="_DAJcZ670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcaa70EeGxJei_o6JmIA" memberEnd="_DAJcQa70EeGxJei_o6JmIA _DAJcaq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcaq70EeGxJei_o6JmIA" type="_DAJcOK70EeGxJei_o6JmIA" association="_DAJcaa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJca670EeGxJei_o6JmIA" memberEnd="_DAJcQ670EeGxJei_o6JmIA _DAJcbK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcbK70EeGxJei_o6JmIA" type="_DAJcOK70EeGxJei_o6JmIA" association="_DAJca670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcba70EeGxJei_o6JmIA" memberEnd="_DAJcRa70EeGxJei_o6JmIA _DAJcbq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcbq70EeGxJei_o6JmIA" type="_DAJcOK70EeGxJei_o6JmIA" association="_DAJcba70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcb670EeGxJei_o6JmIA" memberEnd="_DAJcR670EeGxJei_o6JmIA _DAJccK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJccK70EeGxJei_o6JmIA" type="_DAJcOK70EeGxJei_o6JmIA" association="_DAJcb670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcca70EeGxJei_o6JmIA" memberEnd="_DAJcSa70EeGxJei_o6JmIA _DAJccq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJccq70EeGxJei_o6JmIA" type="_DAJcOK70EeGxJei_o6JmIA" association="_DAJcca70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcc670EeGxJei_o6JmIA" memberEnd="_DAJcS670EeGxJei_o6JmIA _DAJcdK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcdK70EeGxJei_o6JmIA" type="_DAJcOK70EeGxJei_o6JmIA" association="_DAJcc670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAJcda70EeGxJei_o6JmIA" name="POCDMT000040Subject">
      <ownedRule xmi:id="_tk3VwLAdEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAJcda70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_tk3VwbAdEeGchOU_fiETmQ" annotatedElement="_tk3VwLAdEeGchOU_fiETmQ">
          <body>typeCode fixed to SBJ</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_tk3VwrAdEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ParticipationTargetSubject::SBJ</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_9JC1ULAdEeGchOU_fiETmQ" name="constraint_contextControlCode" constrainedElement="_DAJcda70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_9JC1UbAdEeGchOU_fiETmQ" annotatedElement="_9JC1ULAdEeGchOU_fiETmQ">
          <body>contextControlCode fixed to OP</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_9JC1UrAdEeGchOU_fiETmQ" name="constraint_contextControlCode_body">
          <language>OCL</language>
          <body>self.contextControlCode.oclIsUndefined() or self.contextControlCode=NullFlavor::OP</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_b6tz4L-iEeGb_ILsHUOmAQ" name="constraint_relatedSubject" constrainedElement="_DAJcda70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_b6tz4b-iEeGb_ILsHUOmAQ" annotatedElement="_b6tz4L-iEeGb_ILsHUOmAQ">
          <body>relatedSubject required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_b6tz4r-iEeGb_ILsHUOmAQ" name="constraint__body">
          <language>OCL</language>
          <body>not self.relatedSubject.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAJcdq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAJch670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcd670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJceK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcea70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJcia70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJceq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJce670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAJci670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcfK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcfa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcfq70EeGxJei_o6JmIA" name="awarenessCode" isOrdered="true" aggregation="composite" association="_DAJcja70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcf670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcgK70EeGxJei_o6JmIA" name="relatedSubject" type="_DAJcj670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJc1q70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAJcga70EeGxJei_o6JmIA" name="contextControlCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcgq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcg670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJchK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcha70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1h670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJchq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJch670EeGxJei_o6JmIA" memberEnd="_DAJcdq70EeGxJei_o6JmIA _DAJciK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJciK70EeGxJei_o6JmIA" type="_DAJcda70EeGxJei_o6JmIA" association="_DAJch670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcia70EeGxJei_o6JmIA" memberEnd="_DAJcea70EeGxJei_o6JmIA _DAJciq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJciq70EeGxJei_o6JmIA" type="_DAJcda70EeGxJei_o6JmIA" association="_DAJcia70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJci670EeGxJei_o6JmIA" memberEnd="_DAJce670EeGxJei_o6JmIA _DAJcjK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcjK70EeGxJei_o6JmIA" type="_DAJcda70EeGxJei_o6JmIA" association="_DAJci670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcja70EeGxJei_o6JmIA" memberEnd="_DAJcfq70EeGxJei_o6JmIA _DAJcjq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcjq70EeGxJei_o6JmIA" type="_DAJcda70EeGxJei_o6JmIA" association="_DAJcja70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAJcj670EeGxJei_o6JmIA" name="POCDMT000040RelatedSubject">
      <ownedAttribute xmi:id="_DAJckK70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAJcpq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcka70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJckq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJck670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJcqK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJclK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcla70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAJcqq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJclq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcl670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcmK70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAJcrK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcma70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcmq70EeGxJei_o6JmIA" name="addr" isOrdered="true" aggregation="composite" association="_DAJcrq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDmcq70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcm670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcnK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcna70EeGxJei_o6JmIA" name="telecom" isOrdered="true" aggregation="composite" association="_DAJcsK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnCa70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcnq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcn670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcoK70EeGxJei_o6JmIA" name="subject" type="_DAJcsq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJc1K70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcoa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcoq70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrd0q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJco670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcpK70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcpa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcpq70EeGxJei_o6JmIA" memberEnd="_DAJckK70EeGxJei_o6JmIA _DAJcp670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcp670EeGxJei_o6JmIA" type="_DAJcj670EeGxJei_o6JmIA" association="_DAJcpq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcqK70EeGxJei_o6JmIA" memberEnd="_DAJck670EeGxJei_o6JmIA _DAJcqa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcqa70EeGxJei_o6JmIA" type="_DAJcj670EeGxJei_o6JmIA" association="_DAJcqK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcqq70EeGxJei_o6JmIA" memberEnd="_DAJcla70EeGxJei_o6JmIA _DAJcq670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcq670EeGxJei_o6JmIA" type="_DAJcj670EeGxJei_o6JmIA" association="_DAJcqq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcrK70EeGxJei_o6JmIA" memberEnd="_DAJcmK70EeGxJei_o6JmIA _DAJcra70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcra70EeGxJei_o6JmIA" type="_DAJcj670EeGxJei_o6JmIA" association="_DAJcrK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcrq70EeGxJei_o6JmIA" memberEnd="_DAJcmq70EeGxJei_o6JmIA _DAJcr670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcr670EeGxJei_o6JmIA" type="_DAJcj670EeGxJei_o6JmIA" association="_DAJcrq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcsK70EeGxJei_o6JmIA" memberEnd="_DAJcna70EeGxJei_o6JmIA _DAJcsa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcsa70EeGxJei_o6JmIA" type="_DAJcj670EeGxJei_o6JmIA" association="_DAJcsK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAJcsq70EeGxJei_o6JmIA" name="POCDMT000040SubjectPerson">
      <ownedRule xmi:id="_F6h5ELAeEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAJcsq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_F6h5EbAeEeGchOU_fiETmQ" annotatedElement="_F6h5ELAeEeGchOU_fiETmQ">
          <body>classCode fixed to PSN</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_F6h5ErAeEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=EntityClass::PSN</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_LWvDELAeEeGchOU_fiETmQ" name="constraint_determinerCode" constrainedElement="_DAJcsq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_LWvDEbAeEeGchOU_fiETmQ" annotatedElement="_LWvDELAeEeGchOU_fiETmQ">
          <body>determinerCode fixed to INSTANCE</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_LWvDErAeEeGchOU_fiETmQ" name="constraint_determinerCode_body">
          <language>OCL</language>
          <body>self.determinerCode.oclIsUndefined() or self.determinerCode=EntityDeterminer::INSTANCE</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAJcs670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAJcyK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJctK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcta70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJctq70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJcyq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJct670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcuK70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAJczK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcua70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcuq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcu670EeGxJei_o6JmIA" name="name" isOrdered="true" aggregation="composite" association="_DAJczq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuE1Ba70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcvK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcva70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcvq70EeGxJei_o6JmIA" name="administrativeGenderCode" isOrdered="true" aggregation="composite" association="_DAJc0K70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcv670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcwK70EeGxJei_o6JmIA" name="birthTime" isOrdered="true" aggregation="composite" association="_DAJc0q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnHa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcwa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcwq70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPMa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcw670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcxK70EeGxJei_o6JmIA" name="determinerCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPvK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcxa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJcxq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcx670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcyK70EeGxJei_o6JmIA" memberEnd="_DAJcs670EeGxJei_o6JmIA _DAJcya70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcya70EeGxJei_o6JmIA" type="_DAJcsq70EeGxJei_o6JmIA" association="_DAJcyK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJcyq70EeGxJei_o6JmIA" memberEnd="_DAJctq70EeGxJei_o6JmIA _DAJcy670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcy670EeGxJei_o6JmIA" type="_DAJcsq70EeGxJei_o6JmIA" association="_DAJcyq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJczK70EeGxJei_o6JmIA" memberEnd="_DAJcuK70EeGxJei_o6JmIA _DAJcza70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcza70EeGxJei_o6JmIA" type="_DAJcsq70EeGxJei_o6JmIA" association="_DAJczK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJczq70EeGxJei_o6JmIA" memberEnd="_DAJcu670EeGxJei_o6JmIA _DAJcz670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJcz670EeGxJei_o6JmIA" type="_DAJcsq70EeGxJei_o6JmIA" association="_DAJczq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJc0K70EeGxJei_o6JmIA" memberEnd="_DAJcvq70EeGxJei_o6JmIA _DAJc0a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJc0a70EeGxJei_o6JmIA" type="_DAJcsq70EeGxJei_o6JmIA" association="_DAJc0K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJc0q70EeGxJei_o6JmIA" memberEnd="_DAJcwK70EeGxJei_o6JmIA _DAJc0670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJc0670EeGxJei_o6JmIA" type="_DAJcsq70EeGxJei_o6JmIA" association="_DAJc0q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJc1K70EeGxJei_o6JmIA" memberEnd="_DAJcoK70EeGxJei_o6JmIA _DAJc1a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJc1a70EeGxJei_o6JmIA" type="_DAJcj670EeGxJei_o6JmIA" association="_DAJc1K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJc1q70EeGxJei_o6JmIA" memberEnd="_DAJcgK70EeGxJei_o6JmIA _DAJc1670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJc1670EeGxJei_o6JmIA" type="_DAJcda70EeGxJei_o6JmIA" association="_DAJc1q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJc2K70EeGxJei_o6JmIA" memberEnd="_DAJcTa70EeGxJei_o6JmIA _DAJc2a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJc2a70EeGxJei_o6JmIA" type="_DAJcOK70EeGxJei_o6JmIA" association="_DAJc2K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJc2q70EeGxJei_o6JmIA" memberEnd="_DAJcT670EeGxJei_o6JmIA _DAJc2670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJc2670EeGxJei_o6JmIA" type="_DAJcOK70EeGxJei_o6JmIA" association="_DAJc2q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJc3K70EeGxJei_o6JmIA" memberEnd="_DAJcUq70EeGxJei_o6JmIA _DAJc3a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJc3a70EeGxJei_o6JmIA" type="_DAJcOK70EeGxJei_o6JmIA" association="_DAJc3K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAJc3q70EeGxJei_o6JmIA" name="POCDMT000040Entry">
      <ownedRule xmi:id="_wnbz4K_mEeGchOU_fiETmQ" name="constraint_choice" constrainedElement="_DAJc3q70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_wnbz4a_mEeGchOU_fiETmQ" annotatedElement="_wnbz4K_mEeGchOU_fiETmQ">
          <body>only on of these attribute must be present : act, encounter, observation, observationMedia, organizer, procedure, regionOfInterest, substanceAdministration, supply</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_wnbz4q_mEeGchOU_fiETmQ" name="constraint_choice_body">
          <language>OCL</language>
          <body>Bag{self.act.oclIsUndefined(), self.encounter.oclIsUndefined(), self.observation.oclIsUndefined(), self.observationMedia.oclIsUndefined(), 
self.organizer.oclIsUndefined(), self.procedure.oclIsUndefined(), self.regionOfInterest.oclIsUndefined(), 
self.substanceAdministration.oclIsUndefined(), self.supply.oclIsUndefined()}->one(bl : Boolean | bl = false)</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_bLSJcK_oEeGchOU_fiETmQ" name="constraint_contextConductionInd" constrainedElement="_DAJc3q70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_bLSJca_oEeGchOU_fiETmQ" annotatedElement="_bLSJcK_oEeGchOU_fiETmQ">
          <body>contextConductionInd fixed to true</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_bLSJcq_oEeGchOU_fiETmQ" name="constraint_contextConductionInd_body">
          <language>OCL</language>
          <body>self.contextConductionInd.oclIsUndefined() or self.contextConductionInd=true</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAJc3670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAJc_670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJc4K70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJc4a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJc4q70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJdAa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJc4670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJc5K70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAJdA670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJc5a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJc5q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJc5670EeGxJei_o6JmIA" name="act" type="_DAJdBa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALStq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJc6K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJc6a70EeGxJei_o6JmIA" name="encounter" type="_DAKDe670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSuK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJc6q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJc6670EeGxJei_o6JmIA" name="observation" type="_DAKEwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSuq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJc7K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJc7a70EeGxJei_o6JmIA" name="observationMedia" type="_DAKqdK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSvK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJc7q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJc7670EeGxJei_o6JmIA" name="organizer" type="_DAKqw670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSvq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJc8K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJc8a70EeGxJei_o6JmIA" name="procedure" type="_DAKrSa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSwK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJc8q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJc8670EeGxJei_o6JmIA" name="regionOfInterest" type="_DAKruK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSwq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJc9K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJc9a70EeGxJei_o6JmIA" name="substanceAdministration" type="_DAKsCq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSxK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJc9q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJc9670EeGxJei_o6JmIA" name="supply" type="_DALSHq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSxq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJc-K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJc-a70EeGxJei_o6JmIA" name="contextConductionInd" visibility="public" isOrdered="true">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJc-q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJc-670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJc_K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJc_a70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrdb670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJc_q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJc_670EeGxJei_o6JmIA" memberEnd="_DAJc3670EeGxJei_o6JmIA _DAJdAK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdAK70EeGxJei_o6JmIA" type="_DAJc3q70EeGxJei_o6JmIA" association="_DAJc_670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdAa70EeGxJei_o6JmIA" memberEnd="_DAJc4q70EeGxJei_o6JmIA _DAJdAq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdAq70EeGxJei_o6JmIA" type="_DAJc3q70EeGxJei_o6JmIA" association="_DAJdAa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdA670EeGxJei_o6JmIA" memberEnd="_DAJc5K70EeGxJei_o6JmIA _DAJdBK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdBK70EeGxJei_o6JmIA" type="_DAJc3q70EeGxJei_o6JmIA" association="_DAJdA670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAJdBa70EeGxJei_o6JmIA" name="POCDMT000040Act">
      <ownedRule xmi:id="_QopRcL-cEeGb_ILsHUOmAQ" name="constraint_code" constrainedElement="_DAJdBa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_QopRcb-cEeGb_ILsHUOmAQ" annotatedElement="_QopRcL-cEeGb_ILsHUOmAQ">
          <body>code is required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_QopRcr-cEeGb_ILsHUOmAQ" name="constraint_code_body">
          <language>OCL</language>
          <body>not self.code.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAJdBq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAJdPK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdB670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdCK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdCa70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJdPq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdCq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdC670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAJdQK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdDK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdDa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdDq70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAJdQq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdD670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdEK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdEa70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAJdRK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdEq70EeGxJei_o6JmIA" name="text" isOrdered="true" aggregation="composite" association="_DAJdRq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm5q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdE670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdFK70EeGxJei_o6JmIA" name="statusCode" isOrdered="true" aggregation="composite" association="_DAJdSK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdFa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdFq70EeGxJei_o6JmIA" name="effectiveTime" isOrdered="true" aggregation="composite" association="_DAJdSq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOl670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdF670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdGK70EeGxJei_o6JmIA" name="priorityCode" isOrdered="true" aggregation="composite" association="_DAJdTK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdGa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdGq70EeGxJei_o6JmIA" name="languageCode" isOrdered="true" aggregation="composite" association="_DAJdTq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdG670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdHK70EeGxJei_o6JmIA" name="subject" type="_DAJcda70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJdUK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdHa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdHq70EeGxJei_o6JmIA" name="specimen" type="_DAJdUq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJdq670EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdH670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdIK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdIa70EeGxJei_o6JmIA" name="performer" type="_DAJdra70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJdy670EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdIq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdI670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdJK70EeGxJei_o6JmIA" name="author" type="_DAHouK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJdza70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdJa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdJq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdJ670EeGxJei_o6JmIA" name="informant" type="_DAIOkK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJdz670EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdKK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdKa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdKq70EeGxJei_o6JmIA" name="participant" type="_DAJd0a70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKDRa70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdK670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdLK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdLa70EeGxJei_o6JmIA" name="entryRelationship" type="_DAKDR670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSsK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdLq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdL670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdMK70EeGxJei_o6JmIA" name="reference" type="_DAKDz670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSsq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdMa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdMq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdM670EeGxJei_o6JmIA" name="precondition" type="_DAKEh670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALStK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdNK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdNa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdNq70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrdAa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdN670EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrdqK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdOK70EeGxJei_o6JmIA" name="negationInd" visibility="public" isOrdered="true">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdOa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdOq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdO670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdPK70EeGxJei_o6JmIA" memberEnd="_DAJdBq70EeGxJei_o6JmIA _DAJdPa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdPa70EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DAJdPK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdPq70EeGxJei_o6JmIA" memberEnd="_DAJdCa70EeGxJei_o6JmIA _DAJdP670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdP670EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DAJdPq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdQK70EeGxJei_o6JmIA" memberEnd="_DAJdC670EeGxJei_o6JmIA _DAJdQa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdQa70EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DAJdQK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdQq70EeGxJei_o6JmIA" memberEnd="_DAJdDq70EeGxJei_o6JmIA _DAJdQ670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdQ670EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DAJdQq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdRK70EeGxJei_o6JmIA" memberEnd="_DAJdEa70EeGxJei_o6JmIA _DAJdRa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdRa70EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DAJdRK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdRq70EeGxJei_o6JmIA" memberEnd="_DAJdEq70EeGxJei_o6JmIA _DAJdR670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdR670EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DAJdRq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdSK70EeGxJei_o6JmIA" memberEnd="_DAJdFK70EeGxJei_o6JmIA _DAJdSa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdSa70EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DAJdSK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdSq70EeGxJei_o6JmIA" memberEnd="_DAJdFq70EeGxJei_o6JmIA _DAJdS670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdS670EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DAJdSq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdTK70EeGxJei_o6JmIA" memberEnd="_DAJdGK70EeGxJei_o6JmIA _DAJdTa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdTa70EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DAJdTK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdTq70EeGxJei_o6JmIA" memberEnd="_DAJdGq70EeGxJei_o6JmIA _DAJdT670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdT670EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DAJdTq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdUK70EeGxJei_o6JmIA" memberEnd="_DAJdHK70EeGxJei_o6JmIA _DAJdUa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdUa70EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DAJdUK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAJdUq70EeGxJei_o6JmIA" name="POCDMT000040Specimen">
      <ownedRule xmi:id="_Ab47kLAdEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAJdUq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Ab47kbAdEeGchOU_fiETmQ" annotatedElement="_Ab47kLAdEeGchOU_fiETmQ">
          <body>typeCode fixed to SPC</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Ab47krAdEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ParticipationType::SPC</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_S3b1gL-iEeGb_ILsHUOmAQ" name="constraint_role" constrainedElement="_DAJdUq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_S3b1gb-iEeGb_ILsHUOmAQ" annotatedElement="_S3b1gL-iEeGb_ILsHUOmAQ">
          <body>specimenRole required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_S3b1gr-iEeGb_ILsHUOmAQ" name="constraint_role_body">
          <language>OCL</language>
          <body>not self.specimenRole.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAJdU670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAJdYK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdVK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdVa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdVq70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJdYq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdV670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdWK70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAJdZK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdWa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdWq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdW670EeGxJei_o6JmIA" name="specimenRole" type="_DAJdZq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJdqa70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAJdXK70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdXa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdXq70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1jK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdX670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdYK70EeGxJei_o6JmIA" memberEnd="_DAJdU670EeGxJei_o6JmIA _DAJdYa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdYa70EeGxJei_o6JmIA" type="_DAJdUq70EeGxJei_o6JmIA" association="_DAJdYK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdYq70EeGxJei_o6JmIA" memberEnd="_DAJdVq70EeGxJei_o6JmIA _DAJdY670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdY670EeGxJei_o6JmIA" type="_DAJdUq70EeGxJei_o6JmIA" association="_DAJdYq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdZK70EeGxJei_o6JmIA" memberEnd="_DAJdWK70EeGxJei_o6JmIA _DAJdZa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdZa70EeGxJei_o6JmIA" type="_DAJdUq70EeGxJei_o6JmIA" association="_DAJdZK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAJdZq70EeGxJei_o6JmIA" name="POCDMT000040SpecimenRole">
      <ownedRule xmi:id="_Hms8cLAdEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAJdZq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Hms8cbAdEeGchOU_fiETmQ" annotatedElement="_Hms8cLAdEeGchOU_fiETmQ">
          <body>classCode fixed to SPEC</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Hms8crAdEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=RoleClassSpecimen::SPEC</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAJdZ670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAJdeK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdaK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdaa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdaq70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJdeq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJda670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdbK70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAJdfK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdba70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdbq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdb670EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAJdfq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdcK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdca70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdcq70EeGxJei_o6JmIA" name="specimenPlayingEntity" type="_DAJdgK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJdp670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdc670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJddK70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrcYK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdda70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJddq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdd670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdeK70EeGxJei_o6JmIA" memberEnd="_DAJdZ670EeGxJei_o6JmIA _DAJdea70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdea70EeGxJei_o6JmIA" type="_DAJdZq70EeGxJei_o6JmIA" association="_DAJdeK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdeq70EeGxJei_o6JmIA" memberEnd="_DAJdaq70EeGxJei_o6JmIA _DAJde670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJde670EeGxJei_o6JmIA" type="_DAJdZq70EeGxJei_o6JmIA" association="_DAJdeq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdfK70EeGxJei_o6JmIA" memberEnd="_DAJdbK70EeGxJei_o6JmIA _DAJdfa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdfa70EeGxJei_o6JmIA" type="_DAJdZq70EeGxJei_o6JmIA" association="_DAJdfK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdfq70EeGxJei_o6JmIA" memberEnd="_DAJdb670EeGxJei_o6JmIA _DAJdf670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdf670EeGxJei_o6JmIA" type="_DAJdZq70EeGxJei_o6JmIA" association="_DAJdfq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAJdgK70EeGxJei_o6JmIA" name="POCDMT000040PlayingEntity">
      <ownedRule xmi:id="_dIC60LAZEeGchOU_fiETmQ" name="constraint_determinerCode" constrainedElement="_DAJdgK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_dIC60bAZEeGchOU_fiETmQ" annotatedElement="_dIC60LAZEeGchOU_fiETmQ">
          <body>determinerCode fixed to INSTANCE (constraint from the schema)</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_dIm7gLAZEeGchOU_fiETmQ" name="constraint_determinerCode_body">
          <language>OCL</language>
          <body>self.determinerCode.oclIsUndefined() or self.determinerCode=EntityDeterminer::INSTANCE</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAJdga70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAJdma70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdgq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdg670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdhK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJdm670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdha70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdhq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAJdna70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdh670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdiK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdia70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAJdn670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdiq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdi670EeGxJei_o6JmIA" name="quantity" isOrdered="true" aggregation="composite" association="_DAJdoa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENwq70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdjK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdja70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdjq70EeGxJei_o6JmIA" name="name" isOrdered="true" aggregation="composite" association="_DAJdo670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuE1Ba70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdj670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdkK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdka70EeGxJei_o6JmIA" name="desc" isOrdered="true" aggregation="composite" association="_DAJdpa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm5q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdkq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdk670EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPnq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdlK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdla70EeGxJei_o6JmIA" name="determinerCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPvK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdlq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdl670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdmK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdma70EeGxJei_o6JmIA" memberEnd="_DAJdga70EeGxJei_o6JmIA _DAJdmq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdmq70EeGxJei_o6JmIA" type="_DAJdgK70EeGxJei_o6JmIA" association="_DAJdma70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdm670EeGxJei_o6JmIA" memberEnd="_DAJdhK70EeGxJei_o6JmIA _DAJdnK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdnK70EeGxJei_o6JmIA" type="_DAJdgK70EeGxJei_o6JmIA" association="_DAJdm670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdna70EeGxJei_o6JmIA" memberEnd="_DAJdhq70EeGxJei_o6JmIA _DAJdnq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdnq70EeGxJei_o6JmIA" type="_DAJdgK70EeGxJei_o6JmIA" association="_DAJdna70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdn670EeGxJei_o6JmIA" memberEnd="_DAJdia70EeGxJei_o6JmIA _DAJdoK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdoK70EeGxJei_o6JmIA" type="_DAJdgK70EeGxJei_o6JmIA" association="_DAJdn670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdoa70EeGxJei_o6JmIA" memberEnd="_DAJdi670EeGxJei_o6JmIA _DAJdoq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdoq70EeGxJei_o6JmIA" type="_DAJdgK70EeGxJei_o6JmIA" association="_DAJdoa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdo670EeGxJei_o6JmIA" memberEnd="_DAJdjq70EeGxJei_o6JmIA _DAJdpK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdpK70EeGxJei_o6JmIA" type="_DAJdgK70EeGxJei_o6JmIA" association="_DAJdo670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdpa70EeGxJei_o6JmIA" memberEnd="_DAJdka70EeGxJei_o6JmIA _DAJdpq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdpq70EeGxJei_o6JmIA" type="_DAJdgK70EeGxJei_o6JmIA" association="_DAJdpa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdp670EeGxJei_o6JmIA" memberEnd="_DAJdcq70EeGxJei_o6JmIA _DAJdqK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdqK70EeGxJei_o6JmIA" type="_DAJdZq70EeGxJei_o6JmIA" association="_DAJdp670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdqa70EeGxJei_o6JmIA" memberEnd="_DAJdW670EeGxJei_o6JmIA _DAJdqq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdqq70EeGxJei_o6JmIA" type="_DAJdUq70EeGxJei_o6JmIA" association="_DAJdqa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdq670EeGxJei_o6JmIA" memberEnd="_DAJdHq70EeGxJei_o6JmIA _DAJdrK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdrK70EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DAJdq670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAJdra70EeGxJei_o6JmIA" name="POCDMT000040Performer2">
      <ownedRule xmi:id="_IslYsLAYEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAJdra70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_IslYsbAYEeGchOU_fiETmQ" annotatedElement="_IslYsLAYEeGchOU_fiETmQ">
          <body>typeCode fixed to PRF</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Isl_wLAYEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ParticipationPhysicalPerformer::PRF</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_geqVoL-hEeGb_ILsHUOmAQ" name="constraint_assignedEntity" constrainedElement="_DAJdra70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_geqVob-hEeGb_ILsHUOmAQ" annotatedElement="_geqVoL-hEeGb_ILsHUOmAQ">
          <body>assignedEntity required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_geqVor-hEeGb_ILsHUOmAQ" name="constraint_assignedEntity_body">
          <language>OCL</language>
          <body>not self.assignedEntity.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAJdrq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAJdv670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdr670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdsK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdsa70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJdwa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdsq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJds670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAJdw670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdtK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdta70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdtq70EeGxJei_o6JmIA" name="time" isOrdered="true" aggregation="composite" association="_DAJdxa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOl670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdt670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJduK70EeGxJei_o6JmIA" name="modeCode" isOrdered="true" aggregation="composite" association="_DAJdx670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdua70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJduq70EeGxJei_o6JmIA" name="assignedEntity" type="_DAIOX670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJdya70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAJdu670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdvK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJdva70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1XK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdvq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdv670EeGxJei_o6JmIA" memberEnd="_DAJdrq70EeGxJei_o6JmIA _DAJdwK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdwK70EeGxJei_o6JmIA" type="_DAJdra70EeGxJei_o6JmIA" association="_DAJdv670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdwa70EeGxJei_o6JmIA" memberEnd="_DAJdsa70EeGxJei_o6JmIA _DAJdwq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdwq70EeGxJei_o6JmIA" type="_DAJdra70EeGxJei_o6JmIA" association="_DAJdwa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdw670EeGxJei_o6JmIA" memberEnd="_DAJds670EeGxJei_o6JmIA _DAJdxK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdxK70EeGxJei_o6JmIA" type="_DAJdra70EeGxJei_o6JmIA" association="_DAJdw670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdxa70EeGxJei_o6JmIA" memberEnd="_DAJdtq70EeGxJei_o6JmIA _DAJdxq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdxq70EeGxJei_o6JmIA" type="_DAJdra70EeGxJei_o6JmIA" association="_DAJdxa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdx670EeGxJei_o6JmIA" memberEnd="_DAJduK70EeGxJei_o6JmIA _DAJdyK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdyK70EeGxJei_o6JmIA" type="_DAJdra70EeGxJei_o6JmIA" association="_DAJdx670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdya70EeGxJei_o6JmIA" memberEnd="_DAJduq70EeGxJei_o6JmIA _DAJdyq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdyq70EeGxJei_o6JmIA" type="_DAJdra70EeGxJei_o6JmIA" association="_DAJdya70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdy670EeGxJei_o6JmIA" memberEnd="_DAJdIa70EeGxJei_o6JmIA _DAJdzK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdzK70EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DAJdy670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdza70EeGxJei_o6JmIA" memberEnd="_DAJdJK70EeGxJei_o6JmIA _DAJdzq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJdzq70EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DAJdza70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJdz670EeGxJei_o6JmIA" memberEnd="_DAJdJ670EeGxJei_o6JmIA _DAJd0K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJd0K70EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DAJdz670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAJd0a70EeGxJei_o6JmIA" name="POCDMT000040Participant2">
      <ownedRule xmi:id="_yYM8MLANEeGchOU_fiETmQ" name="constraint_contextControlCode" constrainedElement="_DAJd0a70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_yYM8MbANEeGchOU_fiETmQ" annotatedElement="_yYM8MLANEeGchOU_fiETmQ">
          <body>contextControlCode fixed to OP</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_yYM8MrANEeGchOU_fiETmQ" name="constraint_contextControlCode_body">
          <language>OCL</language>
          <body>self.contextControlCode.oclIsUndefined() or self.contextControlCode=NullFlavor::OP</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_PcYgYL-hEeGb_ILsHUOmAQ" name="constraint_participantRole" constrainedElement="_DAJd0a70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_PcYgYb-hEeGb_ILsHUOmAQ" annotatedElement="_PcYgYL-hEeGb_ILsHUOmAQ">
          <body>participantRole required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_PcYgYr-hEeGb_ILsHUOmAQ" name="constraint_participantRole_body">
          <language>OCL</language>
          <body>not self.participantRole.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAJd0q70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAJd5K70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJd0670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJd1K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJd1a70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJd5q70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJd1q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJd1670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAJd6K70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJd2K70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJd2a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJd2q70EeGxJei_o6JmIA" name="time" isOrdered="true" aggregation="composite" association="_DAJd6q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOl670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJd2670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJd3K70EeGxJei_o6JmIA" name="awarenessCode" isOrdered="true" aggregation="composite" association="_DAJd7K70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJd3a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJd3q70EeGxJei_o6JmIA" name="participantRole" type="_DAJd7q70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKDQ670EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAJd3670EeGxJei_o6JmIA" name="contextControlCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJd4K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJd4a70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJd4q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJd4670EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1jK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJd5K70EeGxJei_o6JmIA" memberEnd="_DAJd0q70EeGxJei_o6JmIA _DAJd5a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJd5a70EeGxJei_o6JmIA" type="_DAJd0a70EeGxJei_o6JmIA" association="_DAJd5K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJd5q70EeGxJei_o6JmIA" memberEnd="_DAJd1a70EeGxJei_o6JmIA _DAJd5670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJd5670EeGxJei_o6JmIA" type="_DAJd0a70EeGxJei_o6JmIA" association="_DAJd5q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJd6K70EeGxJei_o6JmIA" memberEnd="_DAJd1670EeGxJei_o6JmIA _DAJd6a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJd6a70EeGxJei_o6JmIA" type="_DAJd0a70EeGxJei_o6JmIA" association="_DAJd6K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJd6q70EeGxJei_o6JmIA" memberEnd="_DAJd2q70EeGxJei_o6JmIA _DAJd6670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJd6670EeGxJei_o6JmIA" type="_DAJd0a70EeGxJei_o6JmIA" association="_DAJd6q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJd7K70EeGxJei_o6JmIA" memberEnd="_DAJd3K70EeGxJei_o6JmIA _DAJd7a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJd7a70EeGxJei_o6JmIA" type="_DAJd0a70EeGxJei_o6JmIA" association="_DAJd7K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAJd7q70EeGxJei_o6JmIA" name="POCDMT000040ParticipantRole">
      <ownedAttribute xmi:id="_DAJd7670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAJeDK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJd8K70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJd8a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJd8q70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAJeDq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJd8670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJd9K70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAJeEK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJd9a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJd9q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJd9670EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAJeEq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJd-K70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJd-a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJd-q70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAJeFK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJd-670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJd_K70EeGxJei_o6JmIA" name="addr" isOrdered="true" aggregation="composite" association="_DAJeFq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDmcq70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJd_a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJd_q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJd_670EeGxJei_o6JmIA" name="telecom" isOrdered="true" aggregation="composite" association="_DAJeGK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnCa70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJeAK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJeAa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJeAq70EeGxJei_o6JmIA" name="playingDevice" type="_DAJeGq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKDG670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJeA670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJeBK70EeGxJei_o6JmIA" name="playingEntity" type="_DAJdgK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKDHa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJeBa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJeBq70EeGxJei_o6JmIA" name="scopingEntity" type="_DAKDH670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKDQa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJeB670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJeCK70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq3sa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJeCa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJeCq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJeC670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJeDK70EeGxJei_o6JmIA" memberEnd="_DAJd7670EeGxJei_o6JmIA _DAJeDa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJeDa70EeGxJei_o6JmIA" type="_DAJd7q70EeGxJei_o6JmIA" association="_DAJeDK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJeDq70EeGxJei_o6JmIA" memberEnd="_DAJd8q70EeGxJei_o6JmIA _DAJeD670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJeD670EeGxJei_o6JmIA" type="_DAJd7q70EeGxJei_o6JmIA" association="_DAJeDq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJeEK70EeGxJei_o6JmIA" memberEnd="_DAJd9K70EeGxJei_o6JmIA _DAJeEa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJeEa70EeGxJei_o6JmIA" type="_DAJd7q70EeGxJei_o6JmIA" association="_DAJeEK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJeEq70EeGxJei_o6JmIA" memberEnd="_DAJd9670EeGxJei_o6JmIA _DAJeE670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJeE670EeGxJei_o6JmIA" type="_DAJd7q70EeGxJei_o6JmIA" association="_DAJeEq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJeFK70EeGxJei_o6JmIA" memberEnd="_DAJd-q70EeGxJei_o6JmIA _DAJeFa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJeFa70EeGxJei_o6JmIA" type="_DAJd7q70EeGxJei_o6JmIA" association="_DAJeFK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJeFq70EeGxJei_o6JmIA" memberEnd="_DAJd_K70EeGxJei_o6JmIA _DAJeF670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJeF670EeGxJei_o6JmIA" type="_DAJd7q70EeGxJei_o6JmIA" association="_DAJeFq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJeGK70EeGxJei_o6JmIA" memberEnd="_DAJd_670EeGxJei_o6JmIA _DAJeGa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAJeGa70EeGxJei_o6JmIA" type="_DAJd7q70EeGxJei_o6JmIA" association="_DAJeGK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAJeGq70EeGxJei_o6JmIA" name="POCDMT000040Device">
      <ownedRule xmi:id="_4mSLsK_kEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAJeGq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_4mSLsa_kEeGchOU_fiETmQ" annotatedElement="_4mSLsK_kEeGchOU_fiETmQ">
          <body>classCode is fixed to DEV value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_4mSLsq_kEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=EntityClassDevice::DEV</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_MohyAK_lEeGchOU_fiETmQ" name="constraint_determinerCode" constrainedElement="_DAJeGq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_MohyAa_lEeGchOU_fiETmQ" annotatedElement="_MohyAK_lEeGchOU_fiETmQ">
          <body>determinerCode is fixed to INSTANCE value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_MohyAq_lEeGchOU_fiETmQ" name="constraint_determinerCode_body">
          <language>OCL</language>
          <body>self.determinerCode.oclIsUndefined() or self.determinerCode=EntityDeterminer::INSTANCE</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAJeG670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAJeL670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJeHK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJeHa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJeHq70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKDEa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJeH670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJeIK70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKDE670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJeIa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJeIq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJeI670EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAKDFa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJeJK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJeJa70EeGxJei_o6JmIA" name="manufacturerModelName" isOrdered="true" aggregation="composite" association="_DAKDF670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuE1Ka70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJeJq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJeJ670EeGxJei_o6JmIA" name="softwareName" isOrdered="true" aggregation="composite" association="_DAKDGa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuE1Ka70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJeKK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJeKa70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPVq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJeKq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJeK670EeGxJei_o6JmIA" name="determinerCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPvK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJeLK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAJeLa70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJeLq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAJeL670EeGxJei_o6JmIA" memberEnd="_DAJeG670EeGxJei_o6JmIA _DAKDEK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDEK70EeGxJei_o6JmIA" type="_DAJeGq70EeGxJei_o6JmIA" association="_DAJeL670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDEa70EeGxJei_o6JmIA" memberEnd="_DAJeHq70EeGxJei_o6JmIA _DAKDEq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDEq70EeGxJei_o6JmIA" type="_DAJeGq70EeGxJei_o6JmIA" association="_DAKDEa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDE670EeGxJei_o6JmIA" memberEnd="_DAJeIK70EeGxJei_o6JmIA _DAKDFK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDFK70EeGxJei_o6JmIA" type="_DAJeGq70EeGxJei_o6JmIA" association="_DAKDE670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDFa70EeGxJei_o6JmIA" memberEnd="_DAJeI670EeGxJei_o6JmIA _DAKDFq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDFq70EeGxJei_o6JmIA" type="_DAJeGq70EeGxJei_o6JmIA" association="_DAKDFa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDF670EeGxJei_o6JmIA" memberEnd="_DAJeJa70EeGxJei_o6JmIA _DAKDGK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDGK70EeGxJei_o6JmIA" type="_DAJeGq70EeGxJei_o6JmIA" association="_DAKDF670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDGa70EeGxJei_o6JmIA" memberEnd="_DAJeJ670EeGxJei_o6JmIA _DAKDGq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDGq70EeGxJei_o6JmIA" type="_DAJeGq70EeGxJei_o6JmIA" association="_DAKDGa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDG670EeGxJei_o6JmIA" memberEnd="_DAJeAq70EeGxJei_o6JmIA _DAKDHK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDHK70EeGxJei_o6JmIA" type="_DAJd7q70EeGxJei_o6JmIA" association="_DAKDG670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDHa70EeGxJei_o6JmIA" memberEnd="_DAJeBK70EeGxJei_o6JmIA _DAKDHq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDHq70EeGxJei_o6JmIA" type="_DAJd7q70EeGxJei_o6JmIA" association="_DAKDHa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKDH670EeGxJei_o6JmIA" name="POCDMT000040Entity">
      <ownedRule xmi:id="_g9K6cK_mEeGchOU_fiETmQ" name="constraint_determinerCode" constrainedElement="_DAKDH670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_g9K6ca_mEeGchOU_fiETmQ" annotatedElement="_g9K6cK_mEeGchOU_fiETmQ">
          <body>determinerCode fixed to INSTANCE value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_g9K6cq_mEeGchOU_fiETmQ" name="constraint_determinerCode_body">
          <language>OCL</language>
          <body>self.determinerCode.oclIsUndefined() or self.determinerCode=EntityDeterminer::INSTANCE</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAKDIK70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKDNa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDIa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDIq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDI670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKDN670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDJK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDJa70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKDOa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDJq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDJ670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDKK70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAKDO670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDKa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDKq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDK670EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAKDPa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDLK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDLa70EeGxJei_o6JmIA" name="desc" isOrdered="true" aggregation="composite" association="_DAKDP670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm5q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDLq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDL670EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPnq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDMK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDMa70EeGxJei_o6JmIA" name="determinerCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPvK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDMq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDM670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDNK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDNa70EeGxJei_o6JmIA" memberEnd="_DAKDIK70EeGxJei_o6JmIA _DAKDNq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDNq70EeGxJei_o6JmIA" type="_DAKDH670EeGxJei_o6JmIA" association="_DAKDNa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDN670EeGxJei_o6JmIA" memberEnd="_DAKDI670EeGxJei_o6JmIA _DAKDOK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDOK70EeGxJei_o6JmIA" type="_DAKDH670EeGxJei_o6JmIA" association="_DAKDN670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDOa70EeGxJei_o6JmIA" memberEnd="_DAKDJa70EeGxJei_o6JmIA _DAKDOq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDOq70EeGxJei_o6JmIA" type="_DAKDH670EeGxJei_o6JmIA" association="_DAKDOa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDO670EeGxJei_o6JmIA" memberEnd="_DAKDKK70EeGxJei_o6JmIA _DAKDPK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDPK70EeGxJei_o6JmIA" type="_DAKDH670EeGxJei_o6JmIA" association="_DAKDO670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDPa70EeGxJei_o6JmIA" memberEnd="_DAKDK670EeGxJei_o6JmIA _DAKDPq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDPq70EeGxJei_o6JmIA" type="_DAKDH670EeGxJei_o6JmIA" association="_DAKDPa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDP670EeGxJei_o6JmIA" memberEnd="_DAKDLa70EeGxJei_o6JmIA _DAKDQK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDQK70EeGxJei_o6JmIA" type="_DAKDH670EeGxJei_o6JmIA" association="_DAKDP670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDQa70EeGxJei_o6JmIA" memberEnd="_DAJeBq70EeGxJei_o6JmIA _DAKDQq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDQq70EeGxJei_o6JmIA" type="_DAJd7q70EeGxJei_o6JmIA" association="_DAKDQa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDQ670EeGxJei_o6JmIA" memberEnd="_DAJd3q70EeGxJei_o6JmIA _DAKDRK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDRK70EeGxJei_o6JmIA" type="_DAJd0a70EeGxJei_o6JmIA" association="_DAKDQ670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDRa70EeGxJei_o6JmIA" memberEnd="_DAJdKq70EeGxJei_o6JmIA _DAKDRq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDRq70EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DAKDRa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKDR670EeGxJei_o6JmIA" name="POCDMT000040EntryRelationship">
      <ownedRule xmi:id="_vAARIK_oEeGchOU_fiETmQ" name="constraint_choice" constrainedElement="_DAKDR670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_vAARIa_oEeGchOU_fiETmQ" annotatedElement="_vAARIK_oEeGchOU_fiETmQ">
          <body>on POCDMT000040EntryRelationship only one element of these must be present : act, encounter, observation, observationMedia, organizer, procedure, regionOfInterest, substanceAdministration, supply</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_vAARIq_oEeGchOU_fiETmQ" name="constraint_choice_body">
          <language>OCL</language>
          <body>Bag{self.act.oclIsUndefined(), self.encounter.oclIsUndefined(), self.observation.oclIsUndefined(), self.observationMedia.oclIsUndefined(), 
self.organizer.oclIsUndefined(), self.procedure.oclIsUndefined(), self.regionOfInterest.oclIsUndefined(), self.substanceAdministration.oclIsUndefined(), self.supply.oclIsUndefined()}->one(bl : Boolean| bl = false)</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAKDSK70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKDb670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDSa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDSq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDS670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKDca70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDTK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDTa70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKDc670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDTq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDT670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDUK70EeGxJei_o6JmIA" name="sequenceNumber" isOrdered="true" aggregation="composite" association="_DAKDda70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEPBa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDUa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDUq70EeGxJei_o6JmIA" name="seperatableInd" isOrdered="true" aggregation="composite" association="_DAKDd670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnoa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDU670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDVK70EeGxJei_o6JmIA" name="act" type="_DAJdBa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKDea70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDVa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDVq70EeGxJei_o6JmIA" name="encounter" type="_DAKDe670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKEwK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDV670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDWK70EeGxJei_o6JmIA" name="observation" type="_DAKEwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqcq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDWa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDWq70EeGxJei_o6JmIA" name="observationMedia" type="_DAKqdK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqwa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDW670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDXK70EeGxJei_o6JmIA" name="organizer" type="_DAKqw670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSpq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDXa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDXq70EeGxJei_o6JmIA" name="procedure" type="_DAKrSa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSqK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDX670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDYK70EeGxJei_o6JmIA" name="regionOfInterest" type="_DAKruK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSqq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDYa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDYq70EeGxJei_o6JmIA" name="substanceAdministration" type="_DAKsCq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSrK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDY670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDZK70EeGxJei_o6JmIA" name="supply" type="_DALSHq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSrq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDZa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDZq70EeGxJei_o6JmIA" name="contextConductionInd" visibility="public" isOrdered="true">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDZ670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDaK70EeGxJei_o6JmIA" name="inversionInd" visibility="public" isOrdered="true">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDaa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDaq70EeGxJei_o6JmIA" name="negationInd" visibility="public" isOrdered="true">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDa670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDbK70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDba70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDbq70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrddK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDb670EeGxJei_o6JmIA" memberEnd="_DAKDSK70EeGxJei_o6JmIA _DAKDcK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDcK70EeGxJei_o6JmIA" type="_DAKDR670EeGxJei_o6JmIA" association="_DAKDb670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDca70EeGxJei_o6JmIA" memberEnd="_DAKDS670EeGxJei_o6JmIA _DAKDcq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDcq70EeGxJei_o6JmIA" type="_DAKDR670EeGxJei_o6JmIA" association="_DAKDca70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDc670EeGxJei_o6JmIA" memberEnd="_DAKDTa70EeGxJei_o6JmIA _DAKDdK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDdK70EeGxJei_o6JmIA" type="_DAKDR670EeGxJei_o6JmIA" association="_DAKDc670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDda70EeGxJei_o6JmIA" memberEnd="_DAKDUK70EeGxJei_o6JmIA _DAKDdq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDdq70EeGxJei_o6JmIA" type="_DAKDR670EeGxJei_o6JmIA" association="_DAKDda70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDd670EeGxJei_o6JmIA" memberEnd="_DAKDUq70EeGxJei_o6JmIA _DAKDeK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDeK70EeGxJei_o6JmIA" type="_DAKDR670EeGxJei_o6JmIA" association="_DAKDd670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDea70EeGxJei_o6JmIA" memberEnd="_DAKDVK70EeGxJei_o6JmIA _DAKDeq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDeq70EeGxJei_o6JmIA" type="_DAKDR670EeGxJei_o6JmIA" association="_DAKDea70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKDe670EeGxJei_o6JmIA" name="POCDMT000040Encounter">
      <ownedAttribute xmi:id="_DAKDfK70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKDr670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDfa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDfq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDf670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKDsa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDgK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDga70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKDs670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDgq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDg670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDhK70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAKDta70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDha70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDhq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDh670EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAKDt670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDiK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDia70EeGxJei_o6JmIA" name="text" isOrdered="true" aggregation="composite" association="_DAKDua70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm5q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDiq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDi670EeGxJei_o6JmIA" name="statusCode" isOrdered="true" aggregation="composite" association="_DAKDu670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDjK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDja70EeGxJei_o6JmIA" name="effectiveTime" isOrdered="true" aggregation="composite" association="_DAKDva70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOl670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDjq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDj670EeGxJei_o6JmIA" name="priorityCode" isOrdered="true" aggregation="composite" association="_DAKDv670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDkK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDka70EeGxJei_o6JmIA" name="subject" type="_DAJcda70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKDwa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDkq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDk670EeGxJei_o6JmIA" name="specimen" type="_DAJdUq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKDw670EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDlK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDla70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDlq70EeGxJei_o6JmIA" name="performer" type="_DAJdra70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKDxa70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDl670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDmK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDma70EeGxJei_o6JmIA" name="author" type="_DAHouK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKDx670EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDmq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDm670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDnK70EeGxJei_o6JmIA" name="informant" type="_DAIOkK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKDya70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDna70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDnq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDn670EeGxJei_o6JmIA" name="participant" type="_DAJd0a70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKDy670EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDoK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDoa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDoq70EeGxJei_o6JmIA" name="entryRelationship" type="_DAKDR670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKDza70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDo670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDpK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDpa70EeGxJei_o6JmIA" name="reference" type="_DAKDz670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKEha70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDpq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDp670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDqK70EeGxJei_o6JmIA" name="precondition" type="_DAKEh670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKEvq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDqa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDqq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDq670EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnFa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDrK70EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrds670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKDra70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDrq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDr670EeGxJei_o6JmIA" memberEnd="_DAKDfK70EeGxJei_o6JmIA _DAKDsK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDsK70EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKDr670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDsa70EeGxJei_o6JmIA" memberEnd="_DAKDf670EeGxJei_o6JmIA _DAKDsq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDsq70EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKDsa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDs670EeGxJei_o6JmIA" memberEnd="_DAKDga70EeGxJei_o6JmIA _DAKDtK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDtK70EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKDs670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDta70EeGxJei_o6JmIA" memberEnd="_DAKDhK70EeGxJei_o6JmIA _DAKDtq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDtq70EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKDta70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDt670EeGxJei_o6JmIA" memberEnd="_DAKDh670EeGxJei_o6JmIA _DAKDuK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDuK70EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKDt670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDua70EeGxJei_o6JmIA" memberEnd="_DAKDia70EeGxJei_o6JmIA _DAKDuq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDuq70EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKDua70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDu670EeGxJei_o6JmIA" memberEnd="_DAKDi670EeGxJei_o6JmIA _DAKDvK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDvK70EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKDu670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDva70EeGxJei_o6JmIA" memberEnd="_DAKDja70EeGxJei_o6JmIA _DAKDvq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDvq70EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKDva70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDv670EeGxJei_o6JmIA" memberEnd="_DAKDj670EeGxJei_o6JmIA _DAKDwK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDwK70EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKDv670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDwa70EeGxJei_o6JmIA" memberEnd="_DAKDka70EeGxJei_o6JmIA _DAKDwq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDwq70EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKDwa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDw670EeGxJei_o6JmIA" memberEnd="_DAKDk670EeGxJei_o6JmIA _DAKDxK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDxK70EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKDw670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDxa70EeGxJei_o6JmIA" memberEnd="_DAKDlq70EeGxJei_o6JmIA _DAKDxq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDxq70EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKDxa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDx670EeGxJei_o6JmIA" memberEnd="_DAKDma70EeGxJei_o6JmIA _DAKDyK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDyK70EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKDx670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDya70EeGxJei_o6JmIA" memberEnd="_DAKDnK70EeGxJei_o6JmIA _DAKDyq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDyq70EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKDya70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDy670EeGxJei_o6JmIA" memberEnd="_DAKDn670EeGxJei_o6JmIA _DAKDzK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDzK70EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKDy670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKDza70EeGxJei_o6JmIA" memberEnd="_DAKDoq70EeGxJei_o6JmIA _DAKDzq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKDzq70EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKDza70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKDz670EeGxJei_o6JmIA" name="POCDMT000040Reference">
      <ownedRule xmi:id="_t8pD8LAaEeGchOU_fiETmQ" name="constraint_choice" constrainedElement="_DAKDz670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_t8pD8bAaEeGchOU_fiETmQ" annotatedElement="_t8pD8LAaEeGchOU_fiETmQ">
          <body>only one of these attributes must be present : externalAct, externalObservation, externalProcedure, externalDocument</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_t9L2gLAaEeGchOU_fiETmQ" name="constraint_choice_body">
          <language>OCL</language>
          <body>Bag{self.externalAct.oclIsUndefined(), self.externalObservation.oclIsUndefined(), self.externalProcedure.oclIsUndefined(), self.externalDocument.oclIsUndefined()}->one(bl : Boolean | bl = false)</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAKD0K70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKD5a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKD0a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD0q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKD0670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKD5670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD1K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKD1a70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKD6a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKD1q70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD1670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKD2K70EeGxJei_o6JmIA" name="seperatableInd" isOrdered="true" aggregation="composite" association="_DAKD6670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnoa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD2a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKD2q70EeGxJei_o6JmIA" name="externalAct" type="_DAKD7a70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKED670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD2670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKD3K70EeGxJei_o6JmIA" name="externalObservation" type="_DAKEEa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKEM670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD3a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKD3q70EeGxJei_o6JmIA" name="externalProcedure" type="_DAKENa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKEV670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD3670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKD4K70EeGxJei_o6JmIA" name="externalDocument" type="_DAKEWa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKEg670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD4a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKD4q70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD4670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKD5K70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrdga70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKD5a70EeGxJei_o6JmIA" memberEnd="_DAKD0K70EeGxJei_o6JmIA _DAKD5q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKD5q70EeGxJei_o6JmIA" type="_DAKDz670EeGxJei_o6JmIA" association="_DAKD5a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKD5670EeGxJei_o6JmIA" memberEnd="_DAKD0670EeGxJei_o6JmIA _DAKD6K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKD6K70EeGxJei_o6JmIA" type="_DAKDz670EeGxJei_o6JmIA" association="_DAKD5670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKD6a70EeGxJei_o6JmIA" memberEnd="_DAKD1a70EeGxJei_o6JmIA _DAKD6q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKD6q70EeGxJei_o6JmIA" type="_DAKDz670EeGxJei_o6JmIA" association="_DAKD6a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKD6670EeGxJei_o6JmIA" memberEnd="_DAKD2K70EeGxJei_o6JmIA _DAKD7K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKD7K70EeGxJei_o6JmIA" type="_DAKDz670EeGxJei_o6JmIA" association="_DAKD6670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKD7a70EeGxJei_o6JmIA" name="POCDMT000040ExternalAct">
      <ownedRule xmi:id="_NogrgK_pEeGchOU_fiETmQ" name="constraint_moodCode" constrainedElement="_DAKD7a70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Nogrga_pEeGchOU_fiETmQ" annotatedElement="_NogrgK_pEeGchOU_fiETmQ">
          <body>moodCode is fixed to EVN value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Nogrgq_pEeGchOU_fiETmQ" name="constraint_moodCode_body">
          <language>OCL</language>
          <body>self.moodCode.oclIsUndefined() or self.moodCode=ActMood::EVN</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAKD7q70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKEA670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKD7670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD8K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKD8a70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKEBa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD8q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKD8670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKEB670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKD9K70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD9a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKD9q70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAKECa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKD9670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD-K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKD-a70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAKEC670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD-q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKD-670EeGxJei_o6JmIA" name="text" isOrdered="true" aggregation="composite" association="_DAKEDa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm5q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD_K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKD_a70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpn4a70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD_q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKD_670EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEAK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEAa70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEAq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEA670EeGxJei_o6JmIA" memberEnd="_DAKD7q70EeGxJei_o6JmIA _DAKEBK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEBK70EeGxJei_o6JmIA" type="_DAKD7a70EeGxJei_o6JmIA" association="_DAKEA670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEBa70EeGxJei_o6JmIA" memberEnd="_DAKD8a70EeGxJei_o6JmIA _DAKEBq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEBq70EeGxJei_o6JmIA" type="_DAKD7a70EeGxJei_o6JmIA" association="_DAKEBa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEB670EeGxJei_o6JmIA" memberEnd="_DAKD8670EeGxJei_o6JmIA _DAKECK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKECK70EeGxJei_o6JmIA" type="_DAKD7a70EeGxJei_o6JmIA" association="_DAKEB670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKECa70EeGxJei_o6JmIA" memberEnd="_DAKD9q70EeGxJei_o6JmIA _DAKECq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKECq70EeGxJei_o6JmIA" type="_DAKD7a70EeGxJei_o6JmIA" association="_DAKECa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEC670EeGxJei_o6JmIA" memberEnd="_DAKD-a70EeGxJei_o6JmIA _DAKEDK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEDK70EeGxJei_o6JmIA" type="_DAKD7a70EeGxJei_o6JmIA" association="_DAKEC670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEDa70EeGxJei_o6JmIA" memberEnd="_DAKD-670EeGxJei_o6JmIA _DAKEDq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEDq70EeGxJei_o6JmIA" type="_DAKD7a70EeGxJei_o6JmIA" association="_DAKEDa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKED670EeGxJei_o6JmIA" memberEnd="_DAKD2q70EeGxJei_o6JmIA _DAKEEK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEEK70EeGxJei_o6JmIA" type="_DAKDz670EeGxJei_o6JmIA" association="_DAKED670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKEEa70EeGxJei_o6JmIA" name="POCDMT000040ExternalObservation">
      <ownedRule xmi:id="_ioKVQK_pEeGchOU_fiETmQ" name="constraint_moodCode" constrainedElement="_DAKEEa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_ioKVQa_pEeGchOU_fiETmQ" annotatedElement="_ioKVQK_pEeGchOU_fiETmQ">
          <body>moodCode is fixed to EVN</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_ioKVQq_pEeGchOU_fiETmQ" name="constraint_moodCode_body">
          <language>OCL</language>
          <body>self.moodCode.oclIsUndefined() or self.moodCode=ActMood::EVN</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAKEEq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKEJ670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEE670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEFK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEFa70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKEKa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEFq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEF670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKEK670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEGK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEGa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEGq70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAKELa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEG670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEHK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEHa70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAKEL670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEHq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEH670EeGxJei_o6JmIA" name="text" isOrdered="true" aggregation="composite" association="_DAKEMa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm5q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEIK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEIa70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnqa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEIq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEI670EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEJK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEJa70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEJq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEJ670EeGxJei_o6JmIA" memberEnd="_DAKEEq70EeGxJei_o6JmIA _DAKEKK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEKK70EeGxJei_o6JmIA" type="_DAKEEa70EeGxJei_o6JmIA" association="_DAKEJ670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEKa70EeGxJei_o6JmIA" memberEnd="_DAKEFa70EeGxJei_o6JmIA _DAKEKq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEKq70EeGxJei_o6JmIA" type="_DAKEEa70EeGxJei_o6JmIA" association="_DAKEKa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEK670EeGxJei_o6JmIA" memberEnd="_DAKEF670EeGxJei_o6JmIA _DAKELK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKELK70EeGxJei_o6JmIA" type="_DAKEEa70EeGxJei_o6JmIA" association="_DAKEK670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKELa70EeGxJei_o6JmIA" memberEnd="_DAKEGq70EeGxJei_o6JmIA _DAKELq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKELq70EeGxJei_o6JmIA" type="_DAKEEa70EeGxJei_o6JmIA" association="_DAKELa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEL670EeGxJei_o6JmIA" memberEnd="_DAKEHa70EeGxJei_o6JmIA _DAKEMK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEMK70EeGxJei_o6JmIA" type="_DAKEEa70EeGxJei_o6JmIA" association="_DAKEL670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEMa70EeGxJei_o6JmIA" memberEnd="_DAKEH670EeGxJei_o6JmIA _DAKEMq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEMq70EeGxJei_o6JmIA" type="_DAKEEa70EeGxJei_o6JmIA" association="_DAKEMa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEM670EeGxJei_o6JmIA" memberEnd="_DAKD3K70EeGxJei_o6JmIA _DAKENK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKENK70EeGxJei_o6JmIA" type="_DAKDz670EeGxJei_o6JmIA" association="_DAKEM670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKENa70EeGxJei_o6JmIA" name="POCDMT000040ExternalProcedure">
      <ownedRule xmi:id="_qyEboK_pEeGchOU_fiETmQ" name="constraint_moodCode" constrainedElement="_DAKENa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_qyEboa_pEeGchOU_fiETmQ" annotatedElement="_qyEboK_pEeGchOU_fiETmQ">
          <body>moodCode is fixed to EVN value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_qyEboq_pEeGchOU_fiETmQ" name="constraint_moodCode_body">
          <language>OCL</language>
          <body>self.moodCode.oclIsUndefined() or self.moodCode=ActMood::EVN</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_y5HbQK_pEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAKENa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_y5HbQa_pEeGchOU_fiETmQ" annotatedElement="_y5HbQK_pEeGchOU_fiETmQ">
          <body>classCode is fixed to PROC value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_y5HbQq_pEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=ActClass::PROC</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAKENq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKES670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEN670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEOK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEOa70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKETa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEOq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEO670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKET670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEPK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEPa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEPq70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAKEUa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEP670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEQK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEQa70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAKEU670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEQq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEQ670EeGxJei_o6JmIA" name="text" isOrdered="true" aggregation="composite" association="_DAKEVa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm5q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKERK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKERa70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnFa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKERq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKER670EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKESK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKESa70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKESq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKES670EeGxJei_o6JmIA" memberEnd="_DAKENq70EeGxJei_o6JmIA _DAKETK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKETK70EeGxJei_o6JmIA" type="_DAKENa70EeGxJei_o6JmIA" association="_DAKES670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKETa70EeGxJei_o6JmIA" memberEnd="_DAKEOa70EeGxJei_o6JmIA _DAKETq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKETq70EeGxJei_o6JmIA" type="_DAKENa70EeGxJei_o6JmIA" association="_DAKETa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKET670EeGxJei_o6JmIA" memberEnd="_DAKEO670EeGxJei_o6JmIA _DAKEUK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEUK70EeGxJei_o6JmIA" type="_DAKENa70EeGxJei_o6JmIA" association="_DAKET670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEUa70EeGxJei_o6JmIA" memberEnd="_DAKEPq70EeGxJei_o6JmIA _DAKEUq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEUq70EeGxJei_o6JmIA" type="_DAKENa70EeGxJei_o6JmIA" association="_DAKEUa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEU670EeGxJei_o6JmIA" memberEnd="_DAKEQa70EeGxJei_o6JmIA _DAKEVK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEVK70EeGxJei_o6JmIA" type="_DAKENa70EeGxJei_o6JmIA" association="_DAKEU670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEVa70EeGxJei_o6JmIA" memberEnd="_DAKEQ670EeGxJei_o6JmIA _DAKEVq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEVq70EeGxJei_o6JmIA" type="_DAKENa70EeGxJei_o6JmIA" association="_DAKEVa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEV670EeGxJei_o6JmIA" memberEnd="_DAKD3q70EeGxJei_o6JmIA _DAKEWK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEWK70EeGxJei_o6JmIA" type="_DAKDz670EeGxJei_o6JmIA" association="_DAKEV670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKEWa70EeGxJei_o6JmIA" name="POCDMT000040ExternalDocument">
      <ownedRule xmi:id="_akahQK_pEeGchOU_fiETmQ" name="constraint_moodCode" constrainedElement="_DAKEWa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_akahQa_pEeGchOU_fiETmQ" annotatedElement="_akahQK_pEeGchOU_fiETmQ">
          <body>moodCode is fixed to EVN</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_akahQq_pEeGchOU_fiETmQ" name="constraint_moodCode_body">
          <language>OCL</language>
          <body>self.moodCode.oclIsUndefined() or self.moodCode=ActMood::EVN</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAKEWq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKEc670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEW670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEXK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEXa70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKEda70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEXq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEX670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKEd670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEYK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEYa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEYq70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAKEea70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEY670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEZK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEZa70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAKEe670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEZq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEZ670EeGxJei_o6JmIA" name="text" isOrdered="true" aggregation="composite" association="_DAKEfa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm5q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEaK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEaa70EeGxJei_o6JmIA" name="setId" isOrdered="true" aggregation="composite" association="_DAKEf670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEaq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEa670EeGxJei_o6JmIA" name="versionNumber" isOrdered="true" aggregation="composite" association="_DAKEga70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEPBa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEbK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEba70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnha70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEbq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEb670EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEcK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEca70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEcq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEc670EeGxJei_o6JmIA" memberEnd="_DAKEWq70EeGxJei_o6JmIA _DAKEdK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEdK70EeGxJei_o6JmIA" type="_DAKEWa70EeGxJei_o6JmIA" association="_DAKEc670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEda70EeGxJei_o6JmIA" memberEnd="_DAKEXa70EeGxJei_o6JmIA _DAKEdq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEdq70EeGxJei_o6JmIA" type="_DAKEWa70EeGxJei_o6JmIA" association="_DAKEda70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEd670EeGxJei_o6JmIA" memberEnd="_DAKEX670EeGxJei_o6JmIA _DAKEeK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEeK70EeGxJei_o6JmIA" type="_DAKEWa70EeGxJei_o6JmIA" association="_DAKEd670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEea70EeGxJei_o6JmIA" memberEnd="_DAKEYq70EeGxJei_o6JmIA _DAKEeq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEeq70EeGxJei_o6JmIA" type="_DAKEWa70EeGxJei_o6JmIA" association="_DAKEea70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEe670EeGxJei_o6JmIA" memberEnd="_DAKEZa70EeGxJei_o6JmIA _DAKEfK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEfK70EeGxJei_o6JmIA" type="_DAKEWa70EeGxJei_o6JmIA" association="_DAKEe670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEfa70EeGxJei_o6JmIA" memberEnd="_DAKEZ670EeGxJei_o6JmIA _DAKEfq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEfq70EeGxJei_o6JmIA" type="_DAKEWa70EeGxJei_o6JmIA" association="_DAKEfa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEf670EeGxJei_o6JmIA" memberEnd="_DAKEaa70EeGxJei_o6JmIA _DAKEgK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEgK70EeGxJei_o6JmIA" type="_DAKEWa70EeGxJei_o6JmIA" association="_DAKEf670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEga70EeGxJei_o6JmIA" memberEnd="_DAKEa670EeGxJei_o6JmIA _DAKEgq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEgq70EeGxJei_o6JmIA" type="_DAKEWa70EeGxJei_o6JmIA" association="_DAKEga70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEg670EeGxJei_o6JmIA" memberEnd="_DAKD4K70EeGxJei_o6JmIA _DAKEhK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEhK70EeGxJei_o6JmIA" type="_DAKDz670EeGxJei_o6JmIA" association="_DAKEg670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEha70EeGxJei_o6JmIA" memberEnd="_DAKDpa70EeGxJei_o6JmIA _DAKEhq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEhq70EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKEha70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKEh670EeGxJei_o6JmIA" name="POCDMT000040Precondition">
      <ownedRule xmi:id="_mBGmMLAZEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAKEh670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_mBGmMbAZEeGchOU_fiETmQ" annotatedElement="_mBGmMLAZEeGchOU_fiETmQ">
          <body>typeCode fixed to PRCN</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_mBGmMrAZEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ActRelationshipType::PRCN</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_kXEKkL-hEeGb_ILsHUOmAQ" name="constraint_criterion" constrainedElement="_DAKEh670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_kXEKkb-hEeGb_ILsHUOmAQ" annotatedElement="_kXEKkL-hEeGb_ILsHUOmAQ">
          <body>criterion required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_kXEKkr-hEeGb_ILsHUOmAQ" name="constraint_criterion_body">
          <language>OCL</language>
          <body>not self.criterion.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAKEiK70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKEla70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEia70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEiq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEi670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKEl670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEjK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEja70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKEma70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEjq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEj670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEkK70EeGxJei_o6JmIA" name="criterion" type="_DAKEm670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKEvK70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAKEka70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEkq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEk670EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFppHa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKElK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEla70EeGxJei_o6JmIA" memberEnd="_DAKEiK70EeGxJei_o6JmIA _DAKElq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKElq70EeGxJei_o6JmIA" type="_DAKEh670EeGxJei_o6JmIA" association="_DAKEla70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEl670EeGxJei_o6JmIA" memberEnd="_DAKEi670EeGxJei_o6JmIA _DAKEmK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEmK70EeGxJei_o6JmIA" type="_DAKEh670EeGxJei_o6JmIA" association="_DAKEl670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEma70EeGxJei_o6JmIA" memberEnd="_DAKEja70EeGxJei_o6JmIA _DAKEmq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEmq70EeGxJei_o6JmIA" type="_DAKEh670EeGxJei_o6JmIA" association="_DAKEma70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKEm670EeGxJei_o6JmIA" name="POCDMT000040Criterion">
      <ownedRule xmi:id="_Jk4iMK_iEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAKEm670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Jk4iMa_iEeGchOU_fiETmQ" annotatedElement="_Jk4iMK_iEeGchOU_fiETmQ">
          <body>classCode fixed to OBS value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Jk4iMq_iEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=ActClassObservation::OBS</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_edCnYK_jEeGchOU_fiETmQ" name="constraint_moodCode" constrainedElement="_DAKEm670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_edCnYa_jEeGchOU_fiETmQ" annotatedElement="_edCnYK_jEeGchOU_fiETmQ">
          <body>moodCode fixed to EVN.CRT value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_edCnYq_jEeGchOU_fiETmQ" name="constraint_moodCode_body">
          <language>OCL</language>
          <body>self.moodCode.oclIsUndefined() or self.moodCode=ActMood::EVNCRT</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAKEnK70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKEsK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEna70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEnq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEn670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKEsq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEoK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEoa70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKEtK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEoq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEo670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEpK70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAKEtq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEpa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEpq70EeGxJei_o6JmIA" name="text" isOrdered="true" aggregation="composite" association="_DAKEuK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm5q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEp670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEqK70EeGxJei_o6JmIA" name="value" isOrdered="true" aggregation="composite" association="_DAKEuq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm1q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEqa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEqq70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnqa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEq670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKErK70EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEra70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKErq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEr670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEsK70EeGxJei_o6JmIA" memberEnd="_DAKEnK70EeGxJei_o6JmIA _DAKEsa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEsa70EeGxJei_o6JmIA" type="_DAKEm670EeGxJei_o6JmIA" association="_DAKEsK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEsq70EeGxJei_o6JmIA" memberEnd="_DAKEn670EeGxJei_o6JmIA _DAKEs670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEs670EeGxJei_o6JmIA" type="_DAKEm670EeGxJei_o6JmIA" association="_DAKEsq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEtK70EeGxJei_o6JmIA" memberEnd="_DAKEoa70EeGxJei_o6JmIA _DAKEta70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEta70EeGxJei_o6JmIA" type="_DAKEm670EeGxJei_o6JmIA" association="_DAKEtK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEtq70EeGxJei_o6JmIA" memberEnd="_DAKEpK70EeGxJei_o6JmIA _DAKEt670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEt670EeGxJei_o6JmIA" type="_DAKEm670EeGxJei_o6JmIA" association="_DAKEtq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEuK70EeGxJei_o6JmIA" memberEnd="_DAKEpq70EeGxJei_o6JmIA _DAKEua70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEua70EeGxJei_o6JmIA" type="_DAKEm670EeGxJei_o6JmIA" association="_DAKEuK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEuq70EeGxJei_o6JmIA" memberEnd="_DAKEqK70EeGxJei_o6JmIA _DAKEu670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEu670EeGxJei_o6JmIA" type="_DAKEm670EeGxJei_o6JmIA" association="_DAKEuq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEvK70EeGxJei_o6JmIA" memberEnd="_DAKEkK70EeGxJei_o6JmIA _DAKEva70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEva70EeGxJei_o6JmIA" type="_DAKEh670EeGxJei_o6JmIA" association="_DAKEvK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEvq70EeGxJei_o6JmIA" memberEnd="_DAKDqK70EeGxJei_o6JmIA _DAKEv670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEv670EeGxJei_o6JmIA" type="_DAKDe670EeGxJei_o6JmIA" association="_DAKEvq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKEwK70EeGxJei_o6JmIA" memberEnd="_DAKDVq70EeGxJei_o6JmIA _DAKEwa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKEwa70EeGxJei_o6JmIA" type="_DAKDR670EeGxJei_o6JmIA" association="_DAKEwK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKEwq70EeGxJei_o6JmIA" name="POCDMT000040Observation">
      <ownedRule xmi:id="_pNGh4L-gEeGb_ILsHUOmAQ" name="constraint_code" constrainedElement="_DAKEwq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_pNGh4b-gEeGb_ILsHUOmAQ" annotatedElement="_pNGh4L-gEeGb_ILsHUOmAQ">
          <body>code required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_pNGh4r-gEeGb_ILsHUOmAQ" name="constraint_cod_body">
          <language>OCL</language>
          <body>not self.code.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAKEw670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKFDK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKExK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKExa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKExq70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKFDq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEx670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEyK70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKFEK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEya70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEyq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEy670EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAKFEq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEzK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEza70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEzq70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAKFFK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKEz670EeGxJei_o6JmIA" name="derivationExpr" isOrdered="true" aggregation="composite" association="_DAKFFq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm4670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE0K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE0a70EeGxJei_o6JmIA" name="text" isOrdered="true" aggregation="composite" association="_DAKFGK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm5q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE0q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE0670EeGxJei_o6JmIA" name="statusCode" isOrdered="true" aggregation="composite" association="_DAKFGq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE1K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE1a70EeGxJei_o6JmIA" name="effectiveTime" isOrdered="true" aggregation="composite" association="_DAKFHK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOl670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE1q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE1670EeGxJei_o6JmIA" name="priorityCode" isOrdered="true" aggregation="composite" association="_DAKFHq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE2K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE2a70EeGxJei_o6JmIA" name="repeatNumber" isOrdered="true" aggregation="composite" association="_DAKFIK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEPCq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE2q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE2670EeGxJei_o6JmIA" name="languageCode" isOrdered="true" aggregation="composite" association="_DAKFIq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE3K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE3a70EeGxJei_o6JmIA" name="value" isOrdered="true" aggregation="composite" association="_DAKFJK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm1q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKE3q70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE3670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE4K70EeGxJei_o6JmIA" name="interpretationCode" isOrdered="true" aggregation="composite" association="_DAKFJq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKE4a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE4q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE4670EeGxJei_o6JmIA" name="methodCode" isOrdered="true" aggregation="composite" association="_DAKFKK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKE5K70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE5a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE5q70EeGxJei_o6JmIA" name="targetSiteCode" isOrdered="true" aggregation="composite" association="_DAKqIa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKE5670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE6K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE6a70EeGxJei_o6JmIA" name="subject" type="_DAJcda70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqI670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE6q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE6670EeGxJei_o6JmIA" name="specimen" type="_DAJdUq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqJa70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKE7K70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE7a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE7q70EeGxJei_o6JmIA" name="performer" type="_DAJdra70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqJ670EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKE7670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE8K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE8a70EeGxJei_o6JmIA" name="author" type="_DAHouK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqKa70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKE8q70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE8670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE9K70EeGxJei_o6JmIA" name="informant" type="_DAIOkK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqK670EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKE9a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE9q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE9670EeGxJei_o6JmIA" name="participant" type="_DAJd0a70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqLa70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKE-K70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE-a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE-q70EeGxJei_o6JmIA" name="entryRelationship" type="_DAKDR670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqL670EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKE-670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE_K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKE_a70EeGxJei_o6JmIA" name="reference" type="_DAKDz670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqMa70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKE_q70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE_670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKFAK70EeGxJei_o6JmIA" name="precondition" type="_DAKEh670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqM670EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKFAa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKFAq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKFA670EeGxJei_o6JmIA" name="referenceRange" type="_DAKqNa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqcK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKFBK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKFBa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKFBq70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnqa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKFB670EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrdJ670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKFCK70EeGxJei_o6JmIA" name="negationInd" visibility="public" isOrdered="true">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKFCa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKFCq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKFC670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKFDK70EeGxJei_o6JmIA" memberEnd="_DAKEw670EeGxJei_o6JmIA _DAKFDa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKFDa70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKFDK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKFDq70EeGxJei_o6JmIA" memberEnd="_DAKExq70EeGxJei_o6JmIA _DAKFD670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKFD670EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKFDq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKFEK70EeGxJei_o6JmIA" memberEnd="_DAKEyK70EeGxJei_o6JmIA _DAKFEa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKFEa70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKFEK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKFEq70EeGxJei_o6JmIA" memberEnd="_DAKEy670EeGxJei_o6JmIA _DAKFE670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKFE670EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKFEq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKFFK70EeGxJei_o6JmIA" memberEnd="_DAKEzq70EeGxJei_o6JmIA _DAKFFa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKFFa70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKFFK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKFFq70EeGxJei_o6JmIA" memberEnd="_DAKEz670EeGxJei_o6JmIA _DAKFF670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKFF670EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKFFq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKFGK70EeGxJei_o6JmIA" memberEnd="_DAKE0a70EeGxJei_o6JmIA _DAKFGa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKFGa70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKFGK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKFGq70EeGxJei_o6JmIA" memberEnd="_DAKE0670EeGxJei_o6JmIA _DAKFG670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKFG670EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKFGq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKFHK70EeGxJei_o6JmIA" memberEnd="_DAKE1a70EeGxJei_o6JmIA _DAKFHa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKFHa70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKFHK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKFHq70EeGxJei_o6JmIA" memberEnd="_DAKE1670EeGxJei_o6JmIA _DAKFH670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKFH670EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKFHq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKFIK70EeGxJei_o6JmIA" memberEnd="_DAKE2a70EeGxJei_o6JmIA _DAKFIa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKFIa70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKFIK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKFIq70EeGxJei_o6JmIA" memberEnd="_DAKE2670EeGxJei_o6JmIA _DAKFI670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKFI670EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKFIq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKFJK70EeGxJei_o6JmIA" memberEnd="_DAKE3a70EeGxJei_o6JmIA _DAKFJa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKFJa70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKFJK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKFJq70EeGxJei_o6JmIA" memberEnd="_DAKE4K70EeGxJei_o6JmIA _DAKFJ670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKFJ670EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKFJq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKFKK70EeGxJei_o6JmIA" memberEnd="_DAKE4670EeGxJei_o6JmIA _DAKqIK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqIK70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKFKK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqIa70EeGxJei_o6JmIA" memberEnd="_DAKE5q70EeGxJei_o6JmIA _DAKqIq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqIq70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKqIa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqI670EeGxJei_o6JmIA" memberEnd="_DAKE6a70EeGxJei_o6JmIA _DAKqJK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqJK70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKqI670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqJa70EeGxJei_o6JmIA" memberEnd="_DAKE6670EeGxJei_o6JmIA _DAKqJq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqJq70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKqJa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqJ670EeGxJei_o6JmIA" memberEnd="_DAKE7q70EeGxJei_o6JmIA _DAKqKK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqKK70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKqJ670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqKa70EeGxJei_o6JmIA" memberEnd="_DAKE8a70EeGxJei_o6JmIA _DAKqKq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqKq70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKqKa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqK670EeGxJei_o6JmIA" memberEnd="_DAKE9K70EeGxJei_o6JmIA _DAKqLK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqLK70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKqK670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqLa70EeGxJei_o6JmIA" memberEnd="_DAKE9670EeGxJei_o6JmIA _DAKqLq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqLq70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKqLa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqL670EeGxJei_o6JmIA" memberEnd="_DAKE-q70EeGxJei_o6JmIA _DAKqMK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqMK70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKqL670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqMa70EeGxJei_o6JmIA" memberEnd="_DAKE_a70EeGxJei_o6JmIA _DAKqMq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqMq70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKqMa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqM670EeGxJei_o6JmIA" memberEnd="_DAKFAK70EeGxJei_o6JmIA _DAKqNK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqNK70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKqM670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKqNa70EeGxJei_o6JmIA" name="POCDMT000040ReferenceRange">
      <ownedRule xmi:id="_AkQfULAbEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAKqNa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_AkQfUbAbEeGchOU_fiETmQ" annotatedElement="_AkQfULAbEeGchOU_fiETmQ">
          <body>typeCode fixed to REFV</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_AkQfUrAbEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ActRelationshipType::REFV</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_xNMIcL-hEeGb_ILsHUOmAQ" name="constraint_observationRange" constrainedElement="_DAKqNa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_xNMIcb-hEeGb_ILsHUOmAQ" annotatedElement="_xNMIcL-hEeGb_ILsHUOmAQ">
          <body>observationRange required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_xNMIcr-hEeGb_ILsHUOmAQ" name="constraint_observationRange_body">
          <language>OCL</language>
          <body>not self.observationRange.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAKqNq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKqQ670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqN670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqOK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqOa70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqRa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqOq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqO670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKqR670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqPK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqPa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqPq70EeGxJei_o6JmIA" name="observationRange" type="_DAKqSa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqbq70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DAKqP670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqQK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqQa70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFppHa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqQq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqQ670EeGxJei_o6JmIA" memberEnd="_DAKqNq70EeGxJei_o6JmIA _DAKqRK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqRK70EeGxJei_o6JmIA" type="_DAKqNa70EeGxJei_o6JmIA" association="_DAKqQ670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqRa70EeGxJei_o6JmIA" memberEnd="_DAKqOa70EeGxJei_o6JmIA _DAKqRq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqRq70EeGxJei_o6JmIA" type="_DAKqNa70EeGxJei_o6JmIA" association="_DAKqRa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqR670EeGxJei_o6JmIA" memberEnd="_DAKqO670EeGxJei_o6JmIA _DAKqSK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqSK70EeGxJei_o6JmIA" type="_DAKqNa70EeGxJei_o6JmIA" association="_DAKqR670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKqSa70EeGxJei_o6JmIA" name="POCDMT000040ObservationRange">
      <ownedRule xmi:id="_UnTI8K_xEeGchOU_fiETmQ" name="constraint_moodCode" constrainedElement="_DAKqSa70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_UnTI8a_xEeGchOU_fiETmQ" annotatedElement="_UnTI8K_xEeGchOU_fiETmQ">
          <body>moodCode fixed to EVN.CRT</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_UnTI8q_xEeGchOU_fiETmQ" name="constraint_moodCode_body">
          <language>OCL</language>
          <body>self.moodCode.oclIsUndefined() or self.moodCode=ActMood::EVNCRT</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAKqSq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKqYK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqS670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqTK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqTa70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqYq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqTq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqT670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKqZK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqUK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqUa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqUq70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAKqZq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqU670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqVK70EeGxJei_o6JmIA" name="text" isOrdered="true" aggregation="composite" association="_DAKqaK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm5q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqVa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqVq70EeGxJei_o6JmIA" name="value" isOrdered="true" aggregation="composite" association="_DAKqaq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm1q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqV670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqWK70EeGxJei_o6JmIA" name="interpretationCode" isOrdered="true" aggregation="composite" association="_DAKqbK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqWa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqWq70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnqa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqW670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqXK70EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqXa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqXq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqX670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqYK70EeGxJei_o6JmIA" memberEnd="_DAKqSq70EeGxJei_o6JmIA _DAKqYa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqYa70EeGxJei_o6JmIA" type="_DAKqSa70EeGxJei_o6JmIA" association="_DAKqYK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqYq70EeGxJei_o6JmIA" memberEnd="_DAKqTa70EeGxJei_o6JmIA _DAKqY670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqY670EeGxJei_o6JmIA" type="_DAKqSa70EeGxJei_o6JmIA" association="_DAKqYq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqZK70EeGxJei_o6JmIA" memberEnd="_DAKqT670EeGxJei_o6JmIA _DAKqZa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqZa70EeGxJei_o6JmIA" type="_DAKqSa70EeGxJei_o6JmIA" association="_DAKqZK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqZq70EeGxJei_o6JmIA" memberEnd="_DAKqUq70EeGxJei_o6JmIA _DAKqZ670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqZ670EeGxJei_o6JmIA" type="_DAKqSa70EeGxJei_o6JmIA" association="_DAKqZq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqaK70EeGxJei_o6JmIA" memberEnd="_DAKqVK70EeGxJei_o6JmIA _DAKqaa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqaa70EeGxJei_o6JmIA" type="_DAKqSa70EeGxJei_o6JmIA" association="_DAKqaK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqaq70EeGxJei_o6JmIA" memberEnd="_DAKqVq70EeGxJei_o6JmIA _DAKqa670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqa670EeGxJei_o6JmIA" type="_DAKqSa70EeGxJei_o6JmIA" association="_DAKqaq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqbK70EeGxJei_o6JmIA" memberEnd="_DAKqWK70EeGxJei_o6JmIA _DAKqba70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqba70EeGxJei_o6JmIA" type="_DAKqSa70EeGxJei_o6JmIA" association="_DAKqbK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqbq70EeGxJei_o6JmIA" memberEnd="_DAKqPq70EeGxJei_o6JmIA _DAKqb670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqb670EeGxJei_o6JmIA" type="_DAKqNa70EeGxJei_o6JmIA" association="_DAKqbq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqcK70EeGxJei_o6JmIA" memberEnd="_DAKFA670EeGxJei_o6JmIA _DAKqca70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqca70EeGxJei_o6JmIA" type="_DAKEwq70EeGxJei_o6JmIA" association="_DAKqcK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqcq70EeGxJei_o6JmIA" memberEnd="_DAKDWK70EeGxJei_o6JmIA _DAKqc670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqc670EeGxJei_o6JmIA" type="_DAKDR670EeGxJei_o6JmIA" association="_DAKqcq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKqdK70EeGxJei_o6JmIA" name="POCDMT000040ObservationMedia">
      <ownedRule xmi:id="_t3tP0L-gEeGb_ILsHUOmAQ" name="constraint_value" constrainedElement="_DAKqdK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_t3tP0b-gEeGb_ILsHUOmAQ" annotatedElement="_t3tP0L-gEeGb_ILsHUOmAQ">
          <body>value required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_t3tP0r-gEeGb_ILsHUOmAQ" name="constraint_value_body">
          <language>OCL</language>
          <body>not self.value.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAKqda70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKqo670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqdq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqd670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqeK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqpa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqea70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqeq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKqp670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqe670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqfK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqfa70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAKqqa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqfq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqf670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqgK70EeGxJei_o6JmIA" name="languageCode" isOrdered="true" aggregation="composite" association="_DAKqq670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqga70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqgq70EeGxJei_o6JmIA" name="value" isOrdered="true" aggregation="composite" association="_DAKqra70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm5q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqg670EeGxJei_o6JmIA" name="subject" type="_DAJcda70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqr670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqhK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqha70EeGxJei_o6JmIA" name="specimen" type="_DAJdUq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqsa70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqhq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqh670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqiK70EeGxJei_o6JmIA" name="performer" type="_DAJdra70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqs670EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqia70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqiq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqi670EeGxJei_o6JmIA" name="author" type="_DAHouK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqta70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqjK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqja70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqjq70EeGxJei_o6JmIA" name="informant" type="_DAIOkK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqt670EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqj670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqkK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqka70EeGxJei_o6JmIA" name="participant" type="_DAJd0a70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqua70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqkq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqk670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqlK70EeGxJei_o6JmIA" name="entryRelationship" type="_DAKDR670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqu670EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqla70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqlq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKql670EeGxJei_o6JmIA" name="reference" type="_DAKDz670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqva70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqmK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqma70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqmq70EeGxJei_o6JmIA" name="precondition" type="_DAKEh670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKqv670EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqm670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqnK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqna70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnqa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqnq70EeGxJei_o6JmIA" name="iD1" visibility="public" isOrdered="true">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqn670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqoK70EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqoa70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqoq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqo670EeGxJei_o6JmIA" memberEnd="_DAKqda70EeGxJei_o6JmIA _DAKqpK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqpK70EeGxJei_o6JmIA" type="_DAKqdK70EeGxJei_o6JmIA" association="_DAKqo670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqpa70EeGxJei_o6JmIA" memberEnd="_DAKqeK70EeGxJei_o6JmIA _DAKqpq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqpq70EeGxJei_o6JmIA" type="_DAKqdK70EeGxJei_o6JmIA" association="_DAKqpa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqp670EeGxJei_o6JmIA" memberEnd="_DAKqeq70EeGxJei_o6JmIA _DAKqqK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqqK70EeGxJei_o6JmIA" type="_DAKqdK70EeGxJei_o6JmIA" association="_DAKqp670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqqa70EeGxJei_o6JmIA" memberEnd="_DAKqfa70EeGxJei_o6JmIA _DAKqqq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqqq70EeGxJei_o6JmIA" type="_DAKqdK70EeGxJei_o6JmIA" association="_DAKqqa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqq670EeGxJei_o6JmIA" memberEnd="_DAKqgK70EeGxJei_o6JmIA _DAKqrK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqrK70EeGxJei_o6JmIA" type="_DAKqdK70EeGxJei_o6JmIA" association="_DAKqq670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqra70EeGxJei_o6JmIA" memberEnd="_DAKqgq70EeGxJei_o6JmIA _DAKqrq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqrq70EeGxJei_o6JmIA" type="_DAKqdK70EeGxJei_o6JmIA" association="_DAKqra70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqr670EeGxJei_o6JmIA" memberEnd="_DAKqg670EeGxJei_o6JmIA _DAKqsK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqsK70EeGxJei_o6JmIA" type="_DAKqdK70EeGxJei_o6JmIA" association="_DAKqr670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqsa70EeGxJei_o6JmIA" memberEnd="_DAKqha70EeGxJei_o6JmIA _DAKqsq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqsq70EeGxJei_o6JmIA" type="_DAKqdK70EeGxJei_o6JmIA" association="_DAKqsa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqs670EeGxJei_o6JmIA" memberEnd="_DAKqiK70EeGxJei_o6JmIA _DAKqtK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqtK70EeGxJei_o6JmIA" type="_DAKqdK70EeGxJei_o6JmIA" association="_DAKqs670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqta70EeGxJei_o6JmIA" memberEnd="_DAKqi670EeGxJei_o6JmIA _DAKqtq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqtq70EeGxJei_o6JmIA" type="_DAKqdK70EeGxJei_o6JmIA" association="_DAKqta70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqt670EeGxJei_o6JmIA" memberEnd="_DAKqjq70EeGxJei_o6JmIA _DAKquK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKquK70EeGxJei_o6JmIA" type="_DAKqdK70EeGxJei_o6JmIA" association="_DAKqt670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqua70EeGxJei_o6JmIA" memberEnd="_DAKqka70EeGxJei_o6JmIA _DAKquq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKquq70EeGxJei_o6JmIA" type="_DAKqdK70EeGxJei_o6JmIA" association="_DAKqua70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqu670EeGxJei_o6JmIA" memberEnd="_DAKqlK70EeGxJei_o6JmIA _DAKqvK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqvK70EeGxJei_o6JmIA" type="_DAKqdK70EeGxJei_o6JmIA" association="_DAKqu670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqva70EeGxJei_o6JmIA" memberEnd="_DAKql670EeGxJei_o6JmIA _DAKqvq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqvq70EeGxJei_o6JmIA" type="_DAKqdK70EeGxJei_o6JmIA" association="_DAKqva70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqv670EeGxJei_o6JmIA" memberEnd="_DAKqmq70EeGxJei_o6JmIA _DAKqwK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqwK70EeGxJei_o6JmIA" type="_DAKqdK70EeGxJei_o6JmIA" association="_DAKqv670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKqwa70EeGxJei_o6JmIA" memberEnd="_DAKDWq70EeGxJei_o6JmIA _DAKqwq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKqwq70EeGxJei_o6JmIA" type="_DAKDR670EeGxJei_o6JmIA" association="_DAKqwa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKqw670EeGxJei_o6JmIA" name="POCDMT000040Organizer">
      <ownedRule xmi:id="_BE6rkL-hEeGb_ILsHUOmAQ" name="constraint_statusCode" constrainedElement="_DAKqw670EeGxJei_o6JmIA">
        <ownedComment xmi:id="_BE6rkb-hEeGb_ILsHUOmAQ" annotatedElement="_BE6rkL-hEeGb_ILsHUOmAQ">
          <body>statusCode required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_BE6rkr-hEeGb_ILsHUOmAQ" name="constraint_statusCode_body">
          <language>OCL</language>
          <body>not self.statusCode.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAKqxK70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKq8q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqxa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqxq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqx670EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKq9K70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqyK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqya70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKq9q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqyq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqy670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqzK70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAKq-K70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqza70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqzq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKqz670EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAKq-q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKq0K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKq0a70EeGxJei_o6JmIA" name="statusCode" isOrdered="true" aggregation="composite" association="_DAKq_K70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKq0q70EeGxJei_o6JmIA" name="effectiveTime" isOrdered="true" aggregation="composite" association="_DAKq_q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOl670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKq0670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKq1K70EeGxJei_o6JmIA" name="subject" type="_DAJcda70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrAK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKq1a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKq1q70EeGxJei_o6JmIA" name="specimen" type="_DAJdUq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrAq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKq1670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKq2K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKq2a70EeGxJei_o6JmIA" name="performer" type="_DAJdra70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrBK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKq2q70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKq2670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKq3K70EeGxJei_o6JmIA" name="author" type="_DAHouK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrBq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKq3a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKq3q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKq3670EeGxJei_o6JmIA" name="informant" type="_DAIOkK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrCK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKq4K70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKq4a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKq4q70EeGxJei_o6JmIA" name="participant" type="_DAJd0a70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrCq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKq4670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKq5K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKq5a70EeGxJei_o6JmIA" name="reference" type="_DAKDz670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrDK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKq5q70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKq5670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKq6K70EeGxJei_o6JmIA" name="precondition" type="_DAKEh670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrDq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKq6a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKq6q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKq6670EeGxJei_o6JmIA" name="component" type="_DAKrEK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSpK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKq7K70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKq7a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKq7q70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrdDa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKq7670EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKq8K70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKq8a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKq8q70EeGxJei_o6JmIA" memberEnd="_DAKqxK70EeGxJei_o6JmIA _DAKq8670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKq8670EeGxJei_o6JmIA" type="_DAKqw670EeGxJei_o6JmIA" association="_DAKq8q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKq9K70EeGxJei_o6JmIA" memberEnd="_DAKqx670EeGxJei_o6JmIA _DAKq9a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKq9a70EeGxJei_o6JmIA" type="_DAKqw670EeGxJei_o6JmIA" association="_DAKq9K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKq9q70EeGxJei_o6JmIA" memberEnd="_DAKqya70EeGxJei_o6JmIA _DAKq9670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKq9670EeGxJei_o6JmIA" type="_DAKqw670EeGxJei_o6JmIA" association="_DAKq9q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKq-K70EeGxJei_o6JmIA" memberEnd="_DAKqzK70EeGxJei_o6JmIA _DAKq-a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKq-a70EeGxJei_o6JmIA" type="_DAKqw670EeGxJei_o6JmIA" association="_DAKq-K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKq-q70EeGxJei_o6JmIA" memberEnd="_DAKqz670EeGxJei_o6JmIA _DAKq-670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKq-670EeGxJei_o6JmIA" type="_DAKqw670EeGxJei_o6JmIA" association="_DAKq-q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKq_K70EeGxJei_o6JmIA" memberEnd="_DAKq0a70EeGxJei_o6JmIA _DAKq_a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKq_a70EeGxJei_o6JmIA" type="_DAKqw670EeGxJei_o6JmIA" association="_DAKq_K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKq_q70EeGxJei_o6JmIA" memberEnd="_DAKq0q70EeGxJei_o6JmIA _DAKq_670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKq_670EeGxJei_o6JmIA" type="_DAKqw670EeGxJei_o6JmIA" association="_DAKq_q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrAK70EeGxJei_o6JmIA" memberEnd="_DAKq1K70EeGxJei_o6JmIA _DAKrAa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrAa70EeGxJei_o6JmIA" type="_DAKqw670EeGxJei_o6JmIA" association="_DAKrAK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrAq70EeGxJei_o6JmIA" memberEnd="_DAKq1q70EeGxJei_o6JmIA _DAKrA670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrA670EeGxJei_o6JmIA" type="_DAKqw670EeGxJei_o6JmIA" association="_DAKrAq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrBK70EeGxJei_o6JmIA" memberEnd="_DAKq2a70EeGxJei_o6JmIA _DAKrBa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrBa70EeGxJei_o6JmIA" type="_DAKqw670EeGxJei_o6JmIA" association="_DAKrBK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrBq70EeGxJei_o6JmIA" memberEnd="_DAKq3K70EeGxJei_o6JmIA _DAKrB670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrB670EeGxJei_o6JmIA" type="_DAKqw670EeGxJei_o6JmIA" association="_DAKrBq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrCK70EeGxJei_o6JmIA" memberEnd="_DAKq3670EeGxJei_o6JmIA _DAKrCa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrCa70EeGxJei_o6JmIA" type="_DAKqw670EeGxJei_o6JmIA" association="_DAKrCK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrCq70EeGxJei_o6JmIA" memberEnd="_DAKq4q70EeGxJei_o6JmIA _DAKrC670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrC670EeGxJei_o6JmIA" type="_DAKqw670EeGxJei_o6JmIA" association="_DAKrCq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrDK70EeGxJei_o6JmIA" memberEnd="_DAKq5a70EeGxJei_o6JmIA _DAKrDa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrDa70EeGxJei_o6JmIA" type="_DAKqw670EeGxJei_o6JmIA" association="_DAKrDK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrDq70EeGxJei_o6JmIA" memberEnd="_DAKq6K70EeGxJei_o6JmIA _DAKrD670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrD670EeGxJei_o6JmIA" type="_DAKqw670EeGxJei_o6JmIA" association="_DAKrDq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKrEK70EeGxJei_o6JmIA" name="POCDMT000040Component4">
      <ownedRule xmi:id="_qYhN0K_WEeGchOU_fiETmQ" name="constraint_choice" constrainedElement="_DAKrEK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_qYhN0a_WEeGchOU_fiETmQ" annotatedElement="_qYhN0K_WEeGchOU_fiETmQ">
          <body>only one of act, encounter, observation, observationMedia, organizer, procedure, regionOfInterest, substanceAdministration, supply, must be present</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_qYhN0q_WEeGchOU_fiETmQ" name="constraint_choice_body">
          <language>OCL</language>
          <body>Bag{self.act.oclIsUndefined(), self.encounter.oclIsUndefined(), self.observation.oclIsUndefined(), self.observationMedia.oclIsUndefined(), self.organizer.oclIsUndefined(), self.procedure.oclIsUndefined(), self.regionOfInterest.oclIsUndefined(), self.substanceAdministration.oclIsUndefined(), self.supply.oclIsUndefined()}->one(x | x = false)</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_2kF9YK_XEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DAKrEK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_2kF9Ya_XEeGchOU_fiETmQ" annotatedElement="_2kF9YK_XEeGchOU_fiETmQ">
          <body>typeCode fixed to COMP value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_2kF9Yq_XEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ActRelationshipHasComponent::COMP</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_BJTBgK_YEeGchOU_fiETmQ" name="constraint_contextConductionInd" constrainedElement="_DAKrEK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_BJTBga_YEeGchOU_fiETmQ" annotatedElement="_BJTBgK_YEeGchOU_fiETmQ">
          <body>contextConductionInd fixed to true</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_BJTBgq_YEeGchOU_fiETmQ" name="constraint_contextConductionInd_body">
          <language>OCL</language>
          <body>self.contextConductionInd.oclIsUndefined() or self.contextConductionInd=true</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAKrEa70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKrNa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrEq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrE670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrFK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrN670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrFa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrFq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKrOa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrF670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrGK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrGa70EeGxJei_o6JmIA" name="sequenceNumber" isOrdered="true" aggregation="composite" association="_DAKrO670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEPBa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrGq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrG670EeGxJei_o6JmIA" name="seperatableInd" isOrdered="true" aggregation="composite" association="_DAKrPa70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnoa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrHK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrHa70EeGxJei_o6JmIA" name="act" type="_DAJdBa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrP670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrHq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrH670EeGxJei_o6JmIA" name="encounter" type="_DAKDe670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrQa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrIK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrIa70EeGxJei_o6JmIA" name="observation" type="_DAKEwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrQ670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrIq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrI670EeGxJei_o6JmIA" name="observationMedia" type="_DAKqdK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrRa70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrJK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrJa70EeGxJei_o6JmIA" name="organizer" type="_DAKqw670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrR670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrJq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrJ670EeGxJei_o6JmIA" name="procedure" type="_DAKrSa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrtq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrKK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrKa70EeGxJei_o6JmIA" name="regionOfInterest" type="_DAKruK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKsCK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrKq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrK670EeGxJei_o6JmIA" name="substanceAdministration" type="_DAKsCq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSHK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrLK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrLa70EeGxJei_o6JmIA" name="supply" type="_DALSHq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSoq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrLq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrL670EeGxJei_o6JmIA" name="contextConductionInd" visibility="public" isOrdered="true">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrMK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrMa70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrMq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrM670EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFporq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrNK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrNa70EeGxJei_o6JmIA" memberEnd="_DAKrEa70EeGxJei_o6JmIA _DAKrNq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrNq70EeGxJei_o6JmIA" type="_DAKrEK70EeGxJei_o6JmIA" association="_DAKrNa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrN670EeGxJei_o6JmIA" memberEnd="_DAKrFK70EeGxJei_o6JmIA _DAKrOK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrOK70EeGxJei_o6JmIA" type="_DAKrEK70EeGxJei_o6JmIA" association="_DAKrN670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrOa70EeGxJei_o6JmIA" memberEnd="_DAKrFq70EeGxJei_o6JmIA _DAKrOq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrOq70EeGxJei_o6JmIA" type="_DAKrEK70EeGxJei_o6JmIA" association="_DAKrOa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrO670EeGxJei_o6JmIA" memberEnd="_DAKrGa70EeGxJei_o6JmIA _DAKrPK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrPK70EeGxJei_o6JmIA" type="_DAKrEK70EeGxJei_o6JmIA" association="_DAKrO670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrPa70EeGxJei_o6JmIA" memberEnd="_DAKrG670EeGxJei_o6JmIA _DAKrPq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrPq70EeGxJei_o6JmIA" type="_DAKrEK70EeGxJei_o6JmIA" association="_DAKrPa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrP670EeGxJei_o6JmIA" memberEnd="_DAKrHa70EeGxJei_o6JmIA _DAKrQK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrQK70EeGxJei_o6JmIA" type="_DAKrEK70EeGxJei_o6JmIA" association="_DAKrP670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrQa70EeGxJei_o6JmIA" memberEnd="_DAKrH670EeGxJei_o6JmIA _DAKrQq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrQq70EeGxJei_o6JmIA" type="_DAKrEK70EeGxJei_o6JmIA" association="_DAKrQa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrQ670EeGxJei_o6JmIA" memberEnd="_DAKrIa70EeGxJei_o6JmIA _DAKrRK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrRK70EeGxJei_o6JmIA" type="_DAKrEK70EeGxJei_o6JmIA" association="_DAKrQ670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrRa70EeGxJei_o6JmIA" memberEnd="_DAKrI670EeGxJei_o6JmIA _DAKrRq70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrRq70EeGxJei_o6JmIA" type="_DAKrEK70EeGxJei_o6JmIA" association="_DAKrRa70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrR670EeGxJei_o6JmIA" memberEnd="_DAKrJa70EeGxJei_o6JmIA _DAKrSK70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrSK70EeGxJei_o6JmIA" type="_DAKrEK70EeGxJei_o6JmIA" association="_DAKrR670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKrSa70EeGxJei_o6JmIA" name="POCDMT000040Procedure">
      <ownedAttribute xmi:id="_DAKrSq70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKriq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrS670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrTK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrTa70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrjK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrTq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrT670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKrjq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrUK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrUa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrUq70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAKrkK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrU670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrVK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrVa70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAKrkq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrVq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrV670EeGxJei_o6JmIA" name="text" isOrdered="true" aggregation="composite" association="_DAKrlK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm5q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrWK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrWa70EeGxJei_o6JmIA" name="statusCode" isOrdered="true" aggregation="composite" association="_DAKrlq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrWq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrW670EeGxJei_o6JmIA" name="effectiveTime" isOrdered="true" aggregation="composite" association="_DAKrmK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOl670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrXK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrXa70EeGxJei_o6JmIA" name="priorityCode" isOrdered="true" aggregation="composite" association="_DAKrmq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrXq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrX670EeGxJei_o6JmIA" name="languageCode" isOrdered="true" aggregation="composite" association="_DAKrnK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrYK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrYa70EeGxJei_o6JmIA" name="methodCode" isOrdered="true" aggregation="composite" association="_DAKrnq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrYq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrY670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrZK70EeGxJei_o6JmIA" name="approachSiteCode" isOrdered="true" aggregation="composite" association="_DAKroK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrZa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrZq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrZ670EeGxJei_o6JmIA" name="targetSiteCode" isOrdered="true" aggregation="composite" association="_DAKroq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKraK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKraa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKraq70EeGxJei_o6JmIA" name="subject" type="_DAJcda70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrpK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKra670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrbK70EeGxJei_o6JmIA" name="specimen" type="_DAJdUq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrpq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrba70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrbq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrb670EeGxJei_o6JmIA" name="performer" type="_DAJdra70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrqK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrcK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrca70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrcq70EeGxJei_o6JmIA" name="author" type="_DAHouK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrqq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrc670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrdK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrda70EeGxJei_o6JmIA" name="informant" type="_DAIOkK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrrK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrdq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrd670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKreK70EeGxJei_o6JmIA" name="participant" type="_DAJd0a70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrrq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrea70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKreq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKre670EeGxJei_o6JmIA" name="entryRelationship" type="_DAKDR670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrsK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrfK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrfa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrfq70EeGxJei_o6JmIA" name="reference" type="_DAKDz670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrsq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrf670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrgK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrga70EeGxJei_o6JmIA" name="precondition" type="_DAKEh670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKrtK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrgq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrg670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrhK70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnFa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrha70EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrdx670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrhq70EeGxJei_o6JmIA" name="negationInd" visibility="public" isOrdered="true">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrh670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKriK70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKria70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKriq70EeGxJei_o6JmIA" memberEnd="_DAKrSq70EeGxJei_o6JmIA _DAKri670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKri670EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKriq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrjK70EeGxJei_o6JmIA" memberEnd="_DAKrTa70EeGxJei_o6JmIA _DAKrja70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrja70EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrjK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrjq70EeGxJei_o6JmIA" memberEnd="_DAKrT670EeGxJei_o6JmIA _DAKrj670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrj670EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrjq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrkK70EeGxJei_o6JmIA" memberEnd="_DAKrUq70EeGxJei_o6JmIA _DAKrka70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrka70EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrkK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrkq70EeGxJei_o6JmIA" memberEnd="_DAKrVa70EeGxJei_o6JmIA _DAKrk670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrk670EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrkq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrlK70EeGxJei_o6JmIA" memberEnd="_DAKrV670EeGxJei_o6JmIA _DAKrla70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrla70EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrlK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrlq70EeGxJei_o6JmIA" memberEnd="_DAKrWa70EeGxJei_o6JmIA _DAKrl670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrl670EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrlq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrmK70EeGxJei_o6JmIA" memberEnd="_DAKrW670EeGxJei_o6JmIA _DAKrma70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrma70EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrmK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrmq70EeGxJei_o6JmIA" memberEnd="_DAKrXa70EeGxJei_o6JmIA _DAKrm670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrm670EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrmq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrnK70EeGxJei_o6JmIA" memberEnd="_DAKrX670EeGxJei_o6JmIA _DAKrna70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrna70EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrnK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrnq70EeGxJei_o6JmIA" memberEnd="_DAKrYa70EeGxJei_o6JmIA _DAKrn670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrn670EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrnq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKroK70EeGxJei_o6JmIA" memberEnd="_DAKrZK70EeGxJei_o6JmIA _DAKroa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKroa70EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKroK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKroq70EeGxJei_o6JmIA" memberEnd="_DAKrZ670EeGxJei_o6JmIA _DAKro670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKro670EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKroq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrpK70EeGxJei_o6JmIA" memberEnd="_DAKraq70EeGxJei_o6JmIA _DAKrpa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrpa70EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrpK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrpq70EeGxJei_o6JmIA" memberEnd="_DAKrbK70EeGxJei_o6JmIA _DAKrp670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrp670EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrpq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrqK70EeGxJei_o6JmIA" memberEnd="_DAKrb670EeGxJei_o6JmIA _DAKrqa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrqa70EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrqK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrqq70EeGxJei_o6JmIA" memberEnd="_DAKrcq70EeGxJei_o6JmIA _DAKrq670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrq670EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrqq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrrK70EeGxJei_o6JmIA" memberEnd="_DAKrda70EeGxJei_o6JmIA _DAKrra70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrra70EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrrK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrrq70EeGxJei_o6JmIA" memberEnd="_DAKreK70EeGxJei_o6JmIA _DAKrr670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrr670EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrrq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrsK70EeGxJei_o6JmIA" memberEnd="_DAKre670EeGxJei_o6JmIA _DAKrsa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrsa70EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrsK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrsq70EeGxJei_o6JmIA" memberEnd="_DAKrfq70EeGxJei_o6JmIA _DAKrs670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrs670EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrsq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrtK70EeGxJei_o6JmIA" memberEnd="_DAKrga70EeGxJei_o6JmIA _DAKrta70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrta70EeGxJei_o6JmIA" type="_DAKrSa70EeGxJei_o6JmIA" association="_DAKrtK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKrtq70EeGxJei_o6JmIA" memberEnd="_DAKrJ670EeGxJei_o6JmIA _DAKrt670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKrt670EeGxJei_o6JmIA" type="_DAKrEK70EeGxJei_o6JmIA" association="_DAKrtq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKruK70EeGxJei_o6JmIA" name="POCDMT000040RegionOfInterest">
      <ownedRule xmi:id="_b1k7cLAbEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAKruK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_b1k7cbAbEeGchOU_fiETmQ" annotatedElement="_b1k7cLAbEeGchOU_fiETmQ">
          <body>classCode fixed to ROIOVL</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_b1k7crAbEeGchOU_fiETmQ" name="constraint__body">
          <language>OCL</language>
          <body>(not self.classCode.oclIsUndefined()) and self.classCode=ActClass::ROIOVL</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_LoP7wLAcEeGchOU_fiETmQ" name="constraint_moodCode" constrainedElement="_DAKruK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_LoP7wbAcEeGchOU_fiETmQ" annotatedElement="_LoP7wLAcEeGchOU_fiETmQ">
          <body>moodCode fixed to EVN</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_LoP7wrAcEeGchOU_fiETmQ" name="constraint_moodCode_body">
          <language>OCL</language>
          <body>(not self.moodCode.oclIsUndefined()) and self.moodCode=ActMood::EVN</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_49FMUL-hEeGb_ILsHUOmAQ" name="constraint_id" constrainedElement="_DAKruK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_49FMUb-hEeGb_ILsHUOmAQ" annotatedElement="_49FMUL-hEeGb_ILsHUOmAQ">
          <body>id required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_49FMUr-hEeGb_ILsHUOmAQ" name="constraint_id_body">
          <language>OCL</language>
          <body>self.id->size()>0</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_7ZwDEL-hEeGb_ILsHUOmAQ" name="constraint_code" constrainedElement="_DAKruK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_7ZwDEb-hEeGb_ILsHUOmAQ" annotatedElement="_7ZwDEL-hEeGb_ILsHUOmAQ">
          <body>code required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_7ZwDEr-hEeGb_ILsHUOmAQ" name="constraint_code_body">
          <language>OCL</language>
          <body>not self.code.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_-qNuQL-hEeGb_ILsHUOmAQ" name="constraint_value" constrainedElement="_DAKruK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_-qNuQb-hEeGb_ILsHUOmAQ" annotatedElement="_-qNuQL-hEeGb_ILsHUOmAQ">
          <body>value required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_-qNuQr-hEeGb_ILsHUOmAQ" name="constraint_value_body">
          <language>OCL</language>
          <body>self.value->size()>0</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAKrua70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DAKr5q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKruq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKru670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrvK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKr6K70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrva70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrvq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DAKr6q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrv670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrwK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrwa70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DAKr7K70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrwq70EeGxJei_o6JmIA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrw670EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DAKr7q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrxK70EeGxJei_o6JmIA" name="value" type="_DAKr8K70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKr9K70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrxa70EeGxJei_o6JmIA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrxq70EeGxJei_o6JmIA" name="subject" type="_DAJcda70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKr9q70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrx670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKryK70EeGxJei_o6JmIA" name="specimen" type="_DAJdUq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKr-K70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrya70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKryq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKry670EeGxJei_o6JmIA" name="performer" type="_DAJdra70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKr-q70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrzK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrza70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKrzq70EeGxJei_o6JmIA" name="author" type="_DAHouK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKr_K70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrz670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKr0K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKr0a70EeGxJei_o6JmIA" name="informant" type="_DAIOkK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKr_q70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKr0q70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKr0670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKr1K70EeGxJei_o6JmIA" name="participant" type="_DAJd0a70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKsAK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKr1a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKr1q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKr1670EeGxJei_o6JmIA" name="entryRelationship" type="_DAKDR670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKsAq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKr2K70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKr2a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKr2q70EeGxJei_o6JmIA" name="reference" type="_DAKDz670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKsBK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKr2670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKr3K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKr3a70EeGxJei_o6JmIA" name="precondition" type="_DAKEh670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DAKsBq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKr3q70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKr3670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKr4K70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnFa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKr4a70EeGxJei_o6JmIA" name="iD1" visibility="public" isOrdered="true">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKr4q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKr4670EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoQ670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKr5K70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKr5a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKr5q70EeGxJei_o6JmIA" memberEnd="_DAKrua70EeGxJei_o6JmIA _DAKr5670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKr5670EeGxJei_o6JmIA" type="_DAKruK70EeGxJei_o6JmIA" association="_DAKr5q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKr6K70EeGxJei_o6JmIA" memberEnd="_DAKrvK70EeGxJei_o6JmIA _DAKr6a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKr6a70EeGxJei_o6JmIA" type="_DAKruK70EeGxJei_o6JmIA" association="_DAKr6K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKr6q70EeGxJei_o6JmIA" memberEnd="_DAKrvq70EeGxJei_o6JmIA _DAKr6670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKr6670EeGxJei_o6JmIA" type="_DAKruK70EeGxJei_o6JmIA" association="_DAKr6q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKr7K70EeGxJei_o6JmIA" memberEnd="_DAKrwa70EeGxJei_o6JmIA _DAKr7a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKr7a70EeGxJei_o6JmIA" type="_DAKruK70EeGxJei_o6JmIA" association="_DAKr7K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKr7q70EeGxJei_o6JmIA" memberEnd="_DAKrw670EeGxJei_o6JmIA _DAKr7670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKr7670EeGxJei_o6JmIA" type="_DAKruK70EeGxJei_o6JmIA" association="_DAKr7q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKr8K70EeGxJei_o6JmIA" name="POCDMT000040RegionOfInterestValue">
      <generalization xmi:id="_DAKr8a70EeGxJei_o6JmIA">
        <general xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEPBa70EeGxJei_o6JmIA"/>
      </generalization>
      <ownedAttribute xmi:id="_DAKr8q70EeGxJei_o6JmIA" name="unsorted" visibility="public" isOrdered="true">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKr8670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKr9K70EeGxJei_o6JmIA" memberEnd="_DAKrxK70EeGxJei_o6JmIA _DAKr9a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKr9a70EeGxJei_o6JmIA" type="_DAKruK70EeGxJei_o6JmIA" association="_DAKr9K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKr9q70EeGxJei_o6JmIA" memberEnd="_DAKrxq70EeGxJei_o6JmIA _DAKr9670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKr9670EeGxJei_o6JmIA" type="_DAKruK70EeGxJei_o6JmIA" association="_DAKr9q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKr-K70EeGxJei_o6JmIA" memberEnd="_DAKryK70EeGxJei_o6JmIA _DAKr-a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKr-a70EeGxJei_o6JmIA" type="_DAKruK70EeGxJei_o6JmIA" association="_DAKr-K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKr-q70EeGxJei_o6JmIA" memberEnd="_DAKry670EeGxJei_o6JmIA _DAKr-670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKr-670EeGxJei_o6JmIA" type="_DAKruK70EeGxJei_o6JmIA" association="_DAKr-q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKr_K70EeGxJei_o6JmIA" memberEnd="_DAKrzq70EeGxJei_o6JmIA _DAKr_a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKr_a70EeGxJei_o6JmIA" type="_DAKruK70EeGxJei_o6JmIA" association="_DAKr_K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKr_q70EeGxJei_o6JmIA" memberEnd="_DAKr0a70EeGxJei_o6JmIA _DAKr_670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKr_670EeGxJei_o6JmIA" type="_DAKruK70EeGxJei_o6JmIA" association="_DAKr_q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKsAK70EeGxJei_o6JmIA" memberEnd="_DAKr1K70EeGxJei_o6JmIA _DAKsAa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKsAa70EeGxJei_o6JmIA" type="_DAKruK70EeGxJei_o6JmIA" association="_DAKsAK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKsAq70EeGxJei_o6JmIA" memberEnd="_DAKr1670EeGxJei_o6JmIA _DAKsA670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKsA670EeGxJei_o6JmIA" type="_DAKruK70EeGxJei_o6JmIA" association="_DAKsAq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKsBK70EeGxJei_o6JmIA" memberEnd="_DAKr2q70EeGxJei_o6JmIA _DAKsBa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKsBa70EeGxJei_o6JmIA" type="_DAKruK70EeGxJei_o6JmIA" association="_DAKsBK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKsBq70EeGxJei_o6JmIA" memberEnd="_DAKr3a70EeGxJei_o6JmIA _DAKsB670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKsB670EeGxJei_o6JmIA" type="_DAKruK70EeGxJei_o6JmIA" association="_DAKsBq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DAKsCK70EeGxJei_o6JmIA" memberEnd="_DAKrKa70EeGxJei_o6JmIA _DAKsCa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DAKsCa70EeGxJei_o6JmIA" type="_DAKrEK70EeGxJei_o6JmIA" association="_DAKsCK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DAKsCq70EeGxJei_o6JmIA" name="POCDMT000040SubstanceAdministration">
      <ownedRule xmi:id="_Zv1PkLAeEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DAKsCq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Zv1PkbAeEeGchOU_fiETmQ" annotatedElement="_Zv1PkLAeEeGchOU_fiETmQ">
          <body>classCode fixed to SBADM</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Zv1PkrAeEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>(not self.classCode.oclIsUndefined()) and self.classCode=ActClass::SBADM</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_foqsUL-iEeGb_ILsHUOmAQ" name="constraint_consumable" constrainedElement="_DAKsCq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_foqsUb-iEeGb_ILsHUOmAQ" annotatedElement="_foqsUL-iEeGb_ILsHUOmAQ">
          <body>consumable required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_foqsUr-iEeGb_ILsHUOmAQ" name="constraint_consumable_body">
          <language>OCL</language>
          <body>not self.consumable.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DAKsC670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DALRcK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKsDK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKsDa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKsDq70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALRcq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKsD670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DAKsEK70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DALRdK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRMK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRMa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRMq70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DALRdq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRM670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRNK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRNa70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DALReK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRNq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRN670EeGxJei_o6JmIA" name="text" isOrdered="true" aggregation="composite" association="_DALReq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm5q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALROK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALROa70EeGxJei_o6JmIA" name="statusCode" isOrdered="true" aggregation="composite" association="_DALRfK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALROq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRO670EeGxJei_o6JmIA" name="effectiveTime" isOrdered="true" aggregation="composite" association="_DALRfq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnGK70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRPK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRPa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRPq70EeGxJei_o6JmIA" name="priorityCode" isOrdered="true" aggregation="composite" association="_DALRgK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRP670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRQK70EeGxJei_o6JmIA" name="repeatNumber" isOrdered="true" aggregation="composite" association="_DALRgq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEPCq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRQa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRQq70EeGxJei_o6JmIA" name="routeCode" isOrdered="true" aggregation="composite" association="_DALRhK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRQ670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRRK70EeGxJei_o6JmIA" name="approachSiteCode" isOrdered="true" aggregation="composite" association="_DALRhq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRRa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRRq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRR670EeGxJei_o6JmIA" name="doseQuantity" isOrdered="true" aggregation="composite" association="_DALRiK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENpK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRSK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRSa70EeGxJei_o6JmIA" name="rateQuantity" isOrdered="true" aggregation="composite" association="_DALRiq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENpK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRSq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRS670EeGxJei_o6JmIA" name="maxDoseQuantity" isOrdered="true" aggregation="composite" association="_DALRjK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuE1H670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRTK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRTa70EeGxJei_o6JmIA" name="administrationUnitCode" isOrdered="true" aggregation="composite" association="_DALRjq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRTq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRT670EeGxJei_o6JmIA" name="subject" type="_DAJcda70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALRkK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRUK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRUa70EeGxJei_o6JmIA" name="specimen" type="_DAJdUq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALRkq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRUq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRU670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRVK70EeGxJei_o6JmIA" name="consumable" type="_DALRlK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSDK70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DALRVa70EeGxJei_o6JmIA" name="performer" type="_DAJdra70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSDq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRVq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRV670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRWK70EeGxJei_o6JmIA" name="author" type="_DAHouK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSEK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRWa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRWq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRW670EeGxJei_o6JmIA" name="informant" type="_DAIOkK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSEq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRXK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRXa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRXq70EeGxJei_o6JmIA" name="participant" type="_DAJd0a70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSFK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRX670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRYK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRYa70EeGxJei_o6JmIA" name="entryRelationship" type="_DAKDR670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSFq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRYq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRY670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRZK70EeGxJei_o6JmIA" name="reference" type="_DAKDz670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSGK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRZa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRZq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRZ670EeGxJei_o6JmIA" name="precondition" type="_DAKEh670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSGq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRaK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRaa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRaq70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpnFa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRa670EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrd1670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRbK70EeGxJei_o6JmIA" name="negationInd" visibility="public" isOrdered="true">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRba70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRbq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRb670EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRcK70EeGxJei_o6JmIA" memberEnd="_DAKsC670EeGxJei_o6JmIA _DALRca70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRca70EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALRcK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRcq70EeGxJei_o6JmIA" memberEnd="_DAKsDq70EeGxJei_o6JmIA _DALRc670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRc670EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALRcq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRdK70EeGxJei_o6JmIA" memberEnd="_DAKsEK70EeGxJei_o6JmIA _DALRda70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRda70EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALRdK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRdq70EeGxJei_o6JmIA" memberEnd="_DALRMq70EeGxJei_o6JmIA _DALRd670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRd670EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALRdq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALReK70EeGxJei_o6JmIA" memberEnd="_DALRNa70EeGxJei_o6JmIA _DALRea70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRea70EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALReK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALReq70EeGxJei_o6JmIA" memberEnd="_DALRN670EeGxJei_o6JmIA _DALRe670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRe670EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALReq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRfK70EeGxJei_o6JmIA" memberEnd="_DALROa70EeGxJei_o6JmIA _DALRfa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRfa70EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALRfK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRfq70EeGxJei_o6JmIA" memberEnd="_DALRO670EeGxJei_o6JmIA _DALRf670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRf670EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALRfq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRgK70EeGxJei_o6JmIA" memberEnd="_DALRPq70EeGxJei_o6JmIA _DALRga70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRga70EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALRgK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRgq70EeGxJei_o6JmIA" memberEnd="_DALRQK70EeGxJei_o6JmIA _DALRg670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRg670EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALRgq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRhK70EeGxJei_o6JmIA" memberEnd="_DALRQq70EeGxJei_o6JmIA _DALRha70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRha70EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALRhK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRhq70EeGxJei_o6JmIA" memberEnd="_DALRRK70EeGxJei_o6JmIA _DALRh670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRh670EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALRhq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRiK70EeGxJei_o6JmIA" memberEnd="_DALRR670EeGxJei_o6JmIA _DALRia70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRia70EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALRiK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRiq70EeGxJei_o6JmIA" memberEnd="_DALRSa70EeGxJei_o6JmIA _DALRi670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRi670EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALRiq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRjK70EeGxJei_o6JmIA" memberEnd="_DALRS670EeGxJei_o6JmIA _DALRja70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRja70EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALRjK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRjq70EeGxJei_o6JmIA" memberEnd="_DALRTa70EeGxJei_o6JmIA _DALRj670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRj670EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALRjq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRkK70EeGxJei_o6JmIA" memberEnd="_DALRT670EeGxJei_o6JmIA _DALRka70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRka70EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALRkK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRkq70EeGxJei_o6JmIA" memberEnd="_DALRUa70EeGxJei_o6JmIA _DALRk670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRk670EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALRkq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DALRlK70EeGxJei_o6JmIA" name="POCDMT000040Consumable">
      <ownedRule xmi:id="_1zMgYK_hEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DALRlK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_1zMgYa_hEeGchOU_fiETmQ" annotatedElement="_1zMgYK_hEeGchOU_fiETmQ">
          <body>typeCode fixed to CSM value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_1zMgYq_hEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ParticipationType::CSM</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_z5KG0L-eEeGb_ILsHUOmAQ" name="constraint_manuf" constrainedElement="_DALRlK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_z5KG0b-eEeGb_ILsHUOmAQ" annotatedElement="_z5KG0L-eEeGb_ILsHUOmAQ">
          <body>manufacturedProduct required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_z5KG0r-eEeGb_ILsHUOmAQ" name="constraint_manuf_body">
          <language>OCL</language>
          <body>not self.manufacturedProduct.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DALRla70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DALRoq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRlq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRl670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRmK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALRpK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRma70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRmq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DALRpq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRm670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRnK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRna70EeGxJei_o6JmIA" name="manufacturedProduct" type="_DALRqK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSCq70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DALRnq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRn670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRoK70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1jK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRoa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRoq70EeGxJei_o6JmIA" memberEnd="_DALRla70EeGxJei_o6JmIA _DALRo670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRo670EeGxJei_o6JmIA" type="_DALRlK70EeGxJei_o6JmIA" association="_DALRoq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRpK70EeGxJei_o6JmIA" memberEnd="_DALRmK70EeGxJei_o6JmIA _DALRpa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRpa70EeGxJei_o6JmIA" type="_DALRlK70EeGxJei_o6JmIA" association="_DALRpK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRpq70EeGxJei_o6JmIA" memberEnd="_DALRmq70EeGxJei_o6JmIA _DALRp670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRp670EeGxJei_o6JmIA" type="_DALRlK70EeGxJei_o6JmIA" association="_DALRpq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DALRqK70EeGxJei_o6JmIA" name="POCDMT000040ManufacturedProduct">
      <ownedRule xmi:id="_G-V1YK_wEeGchOU_fiETmQ" name="constraint_choice" constrainedElement="_DALRqK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_G-V1Ya_wEeGchOU_fiETmQ" annotatedElement="_G-V1YK_wEeGchOU_fiETmQ">
          <body>only one element must be present : manufacturedLabeledDrug, manufacturedMaterial</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_G-V1Yq_wEeGchOU_fiETmQ" name="constraint_choice_body">
          <language>OCL</language>
          <body>Bag{self.manufacturedLabeledDrug.oclIsUndefined(), self.manufacturedMaterial.oclIsUndefined()}->one(bl : Boolean | bl = false)</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_XvqdgK_wEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DALRqK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Xvqdga_wEeGchOU_fiETmQ" annotatedElement="_XvqdgK_wEeGchOU_fiETmQ">
          <body>classCode fixed to MANU</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Xvqdgq_wEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=RoleClassManufacturedProduct::MANU</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DALRqa70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DALRvq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRqq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRq670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRrK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALRwK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRra70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRrq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DALRwq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRr670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRsK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRsa70EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DALRxK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRsq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRs670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRtK70EeGxJei_o6JmIA" name="manufacturedLabeledDrug" type="_DALRxq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALR4670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRta70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRtq70EeGxJei_o6JmIA" name="manufacturedMaterial" type="_DALR5a70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSBq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRt670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRuK70EeGxJei_o6JmIA" name="manufacturerOrganization" type="_DAHn-670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSCK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRua70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRuq70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq3Jq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRu670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRvK70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRva70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRvq70EeGxJei_o6JmIA" memberEnd="_DALRqa70EeGxJei_o6JmIA _DALRv670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRv670EeGxJei_o6JmIA" type="_DALRqK70EeGxJei_o6JmIA" association="_DALRvq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRwK70EeGxJei_o6JmIA" memberEnd="_DALRrK70EeGxJei_o6JmIA _DALRwa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRwa70EeGxJei_o6JmIA" type="_DALRqK70EeGxJei_o6JmIA" association="_DALRwK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRwq70EeGxJei_o6JmIA" memberEnd="_DALRrq70EeGxJei_o6JmIA _DALRw670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRw670EeGxJei_o6JmIA" type="_DALRqK70EeGxJei_o6JmIA" association="_DALRwq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALRxK70EeGxJei_o6JmIA" memberEnd="_DALRsa70EeGxJei_o6JmIA _DALRxa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALRxa70EeGxJei_o6JmIA" type="_DALRqK70EeGxJei_o6JmIA" association="_DALRxK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DALRxq70EeGxJei_o6JmIA" name="POCDMT000040LabeledDrug">
      <ownedRule xmi:id="_9zmPAK_tEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DALRxq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_9zmPAa_tEeGchOU_fiETmQ" annotatedElement="_9zmPAK_tEeGchOU_fiETmQ">
          <body>classCode is fixed to MMAT</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_9zmPAq_tEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=EntityClassManufacturedMaterial::MMAT</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_MpIf4K_uEeGchOU_fiETmQ" name="constraint_determinerCode" constrainedElement="_DALRxq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_MpIf4a_uEeGchOU_fiETmQ" annotatedElement="_MpIf4K_uEeGchOU_fiETmQ">
          <body>determinerCode is fixed to KIND</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_MpIf4q_uEeGchOU_fiETmQ" name="constraint_determinerCode_body">
          <language>OCL</language>
          <body>self.determinerCode.oclIsUndefined() or self.determinerCode=EntityDeterminerDetermined::KIND</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DALRx670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DALR2a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRyK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRya70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRyq70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALR2670EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRy670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRzK70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DALR3a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRza70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRzq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALRz670EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DALR3670EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALR0K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALR0a70EeGxJei_o6JmIA" name="name" isOrdered="true" aggregation="composite" association="_DALR4a70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOW670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALR0q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALR0670EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPaa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALR1K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALR1a70EeGxJei_o6JmIA" name="determinerCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPwK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALR1q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALR1670EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALR2K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALR2a70EeGxJei_o6JmIA" memberEnd="_DALRx670EeGxJei_o6JmIA _DALR2q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALR2q70EeGxJei_o6JmIA" type="_DALRxq70EeGxJei_o6JmIA" association="_DALR2a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALR2670EeGxJei_o6JmIA" memberEnd="_DALRyq70EeGxJei_o6JmIA _DALR3K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALR3K70EeGxJei_o6JmIA" type="_DALRxq70EeGxJei_o6JmIA" association="_DALR2670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALR3a70EeGxJei_o6JmIA" memberEnd="_DALRzK70EeGxJei_o6JmIA _DALR3q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALR3q70EeGxJei_o6JmIA" type="_DALRxq70EeGxJei_o6JmIA" association="_DALR3a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALR3670EeGxJei_o6JmIA" memberEnd="_DALRz670EeGxJei_o6JmIA _DALR4K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALR4K70EeGxJei_o6JmIA" type="_DALRxq70EeGxJei_o6JmIA" association="_DALR3670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALR4a70EeGxJei_o6JmIA" memberEnd="_DALR0a70EeGxJei_o6JmIA _DALR4q70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALR4q70EeGxJei_o6JmIA" type="_DALRxq70EeGxJei_o6JmIA" association="_DALR4a70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALR4670EeGxJei_o6JmIA" memberEnd="_DALRtK70EeGxJei_o6JmIA _DALR5K70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALR5K70EeGxJei_o6JmIA" type="_DALRqK70EeGxJei_o6JmIA" association="_DALR4670EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DALR5a70EeGxJei_o6JmIA" name="POCDMT000040Material">
      <ownedRule xmi:id="_ocBtIK_wEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DALR5a70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_ocBtIa_wEeGchOU_fiETmQ" annotatedElement="_ocBtIK_wEeGchOU_fiETmQ">
          <body>classCode is fixed to MMAT</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_ocBtIq_wEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>self.classCode.oclIsUndefined() or self.classCode=EntityClassManufacturedMaterial::MMAT</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_vZTBQK_wEeGchOU_fiETmQ" name="constraint_determinerCode" constrainedElement="_DALR5a70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_vZTBQa_wEeGchOU_fiETmQ" annotatedElement="_vZTBQK_wEeGchOU_fiETmQ">
          <body>determinerCode fixed to KIND</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_vZTBQq_wEeGchOU_fiETmQ" name="constraint_determinerCode_body">
          <language>OCL</language>
          <body>self.determinerCode.oclIsUndefined() or self.determinerCode=EntityDeterminerDetermined::KIND</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DALR5q70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DALR-q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALR5670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALR6K70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALR6a70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALR_K70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALR6q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALR6670EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DALR_q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALR7K70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALR7a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALR7q70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DALSAK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALR7670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALR8K70EeGxJei_o6JmIA" name="name" isOrdered="true" aggregation="composite" association="_DALSAq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOW670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALR8a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALR8q70EeGxJei_o6JmIA" name="lotNumberText" isOrdered="true" aggregation="composite" association="_DALSBK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm4670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALR8670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALR9K70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPaa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALR9a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALR9q70EeGxJei_o6JmIA" name="determinerCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPwK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALR9670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALR-K70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALR-a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALR-q70EeGxJei_o6JmIA" memberEnd="_DALR5q70EeGxJei_o6JmIA _DALR-670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALR-670EeGxJei_o6JmIA" type="_DALR5a70EeGxJei_o6JmIA" association="_DALR-q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALR_K70EeGxJei_o6JmIA" memberEnd="_DALR6a70EeGxJei_o6JmIA _DALR_a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALR_a70EeGxJei_o6JmIA" type="_DALR5a70EeGxJei_o6JmIA" association="_DALR_K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALR_q70EeGxJei_o6JmIA" memberEnd="_DALR6670EeGxJei_o6JmIA _DALR_670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALR_670EeGxJei_o6JmIA" type="_DALR5a70EeGxJei_o6JmIA" association="_DALR_q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSAK70EeGxJei_o6JmIA" memberEnd="_DALR7q70EeGxJei_o6JmIA _DALSAa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSAa70EeGxJei_o6JmIA" type="_DALR5a70EeGxJei_o6JmIA" association="_DALSAK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSAq70EeGxJei_o6JmIA" memberEnd="_DALR8K70EeGxJei_o6JmIA _DALSA670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSA670EeGxJei_o6JmIA" type="_DALR5a70EeGxJei_o6JmIA" association="_DALSAq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSBK70EeGxJei_o6JmIA" memberEnd="_DALR8q70EeGxJei_o6JmIA _DALSBa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSBa70EeGxJei_o6JmIA" type="_DALR5a70EeGxJei_o6JmIA" association="_DALSBK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSBq70EeGxJei_o6JmIA" memberEnd="_DALRtq70EeGxJei_o6JmIA _DALSB670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSB670EeGxJei_o6JmIA" type="_DALRqK70EeGxJei_o6JmIA" association="_DALSBq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSCK70EeGxJei_o6JmIA" memberEnd="_DALRuK70EeGxJei_o6JmIA _DALSCa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSCa70EeGxJei_o6JmIA" type="_DALRqK70EeGxJei_o6JmIA" association="_DALSCK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSCq70EeGxJei_o6JmIA" memberEnd="_DALRna70EeGxJei_o6JmIA _DALSC670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSC670EeGxJei_o6JmIA" type="_DALRlK70EeGxJei_o6JmIA" association="_DALSCq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSDK70EeGxJei_o6JmIA" memberEnd="_DALRVK70EeGxJei_o6JmIA _DALSDa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSDa70EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALSDK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSDq70EeGxJei_o6JmIA" memberEnd="_DALRVa70EeGxJei_o6JmIA _DALSD670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSD670EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALSDq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSEK70EeGxJei_o6JmIA" memberEnd="_DALRWK70EeGxJei_o6JmIA _DALSEa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSEa70EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALSEK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSEq70EeGxJei_o6JmIA" memberEnd="_DALRW670EeGxJei_o6JmIA _DALSE670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSE670EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALSEq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSFK70EeGxJei_o6JmIA" memberEnd="_DALRXq70EeGxJei_o6JmIA _DALSFa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSFa70EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALSFK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSFq70EeGxJei_o6JmIA" memberEnd="_DALRYa70EeGxJei_o6JmIA _DALSF670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSF670EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALSFq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSGK70EeGxJei_o6JmIA" memberEnd="_DALRZK70EeGxJei_o6JmIA _DALSGa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSGa70EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALSGK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSGq70EeGxJei_o6JmIA" memberEnd="_DALRZ670EeGxJei_o6JmIA _DALSG670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSG670EeGxJei_o6JmIA" type="_DAKsCq70EeGxJei_o6JmIA" association="_DALSGq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSHK70EeGxJei_o6JmIA" memberEnd="_DAKrK670EeGxJei_o6JmIA _DALSHa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSHa70EeGxJei_o6JmIA" type="_DAKrEK70EeGxJei_o6JmIA" association="_DALSHK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DALSHq70EeGxJei_o6JmIA" name="POCDMT000040Supply">
      <ownedRule xmi:id="_kJo8ALAeEeGchOU_fiETmQ" name="constraint_classCode" constrainedElement="_DALSHq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_kJo8AbAeEeGchOU_fiETmQ" annotatedElement="_kJo8ALAeEeGchOU_fiETmQ">
          <body>classCode fixed to SPLY</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_kJo8ArAeEeGchOU_fiETmQ" name="constraint_classCode_body">
          <language>OCL</language>
          <body>(not self.classCode.oclIsUndefined()) and self.classCode=ActClassSupply::SPLY</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DALSH670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DALSXq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSIK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSIa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSIq70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSYK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSI670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSJK70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DALSYq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSJa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSJq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSJ670EeGxJei_o6JmIA" name="id" isOrdered="true" aggregation="composite" association="_DALSZK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSKK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSKa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSKq70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" association="_DALSZq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSK670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSLK70EeGxJei_o6JmIA" name="text" isOrdered="true" aggregation="composite" association="_DALSaK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDm5q70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSLa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSLq70EeGxJei_o6JmIA" name="statusCode" isOrdered="true" aggregation="composite" association="_DALSaq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSL670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSMK70EeGxJei_o6JmIA" name="effectiveTime" isOrdered="true" aggregation="composite" association="_DALSbK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnGK70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSMa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSMq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSM670EeGxJei_o6JmIA" name="priorityCode" isOrdered="true" aggregation="composite" association="_DALSbq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSNK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSNa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSNq70EeGxJei_o6JmIA" name="repeatNumber" isOrdered="true" aggregation="composite" association="_DALScK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEPCq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSN670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSOK70EeGxJei_o6JmIA" name="independentInd" isOrdered="true" aggregation="composite" association="_DALScq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnoa70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSOa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSOq70EeGxJei_o6JmIA" name="quantity" isOrdered="true" aggregation="composite" association="_DALSdK70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENwq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSO670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSPK70EeGxJei_o6JmIA" name="expectedUseTime" isOrdered="true" aggregation="composite" association="_DALSdq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEOl670EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSPa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSPq70EeGxJei_o6JmIA" name="subject" type="_DAJcda70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSeK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSP670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSQK70EeGxJei_o6JmIA" name="specimen" type="_DAJdUq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSeq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSQa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSQq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSQ670EeGxJei_o6JmIA" name="product" type="_DALSfK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSkq70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSRK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSRa70EeGxJei_o6JmIA" name="performer" type="_DAJdra70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSlK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSRq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSR670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSSK70EeGxJei_o6JmIA" name="author" type="_DAHouK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSlq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSSa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSSq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSS670EeGxJei_o6JmIA" name="informant" type="_DAIOkK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSmK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSTK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSTa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSTq70EeGxJei_o6JmIA" name="participant" type="_DAJd0a70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSmq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALST670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSUK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSUa70EeGxJei_o6JmIA" name="entryRelationship" type="_DAKDR670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSnK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSUq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSU670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSVK70EeGxJei_o6JmIA" name="reference" type="_DAKDz670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSnq70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSVa70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSVq70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSV670EeGxJei_o6JmIA" name="precondition" type="_DAKEh670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSoK70EeGxJei_o6JmIA">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSWK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSWa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSWq70EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFpoI670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSW670EeGxJei_o6JmIA" name="moodCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrd1670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSXK70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSXa70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSXq70EeGxJei_o6JmIA" memberEnd="_DALSH670EeGxJei_o6JmIA _DALSX670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSX670EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSXq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSYK70EeGxJei_o6JmIA" memberEnd="_DALSIq70EeGxJei_o6JmIA _DALSYa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSYa70EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSYK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSYq70EeGxJei_o6JmIA" memberEnd="_DALSJK70EeGxJei_o6JmIA _DALSY670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSY670EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSYq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSZK70EeGxJei_o6JmIA" memberEnd="_DALSJ670EeGxJei_o6JmIA _DALSZa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSZa70EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSZK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSZq70EeGxJei_o6JmIA" memberEnd="_DALSKq70EeGxJei_o6JmIA _DALSZ670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSZ670EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSZq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSaK70EeGxJei_o6JmIA" memberEnd="_DALSLK70EeGxJei_o6JmIA _DALSaa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSaa70EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSaK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSaq70EeGxJei_o6JmIA" memberEnd="_DALSLq70EeGxJei_o6JmIA _DALSa670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSa670EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSaq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSbK70EeGxJei_o6JmIA" memberEnd="_DALSMK70EeGxJei_o6JmIA _DALSba70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSba70EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSbK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSbq70EeGxJei_o6JmIA" memberEnd="_DALSM670EeGxJei_o6JmIA _DALSb670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSb670EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSbq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALScK70EeGxJei_o6JmIA" memberEnd="_DALSNq70EeGxJei_o6JmIA _DALSca70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSca70EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALScK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALScq70EeGxJei_o6JmIA" memberEnd="_DALSOK70EeGxJei_o6JmIA _DALSc670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSc670EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALScq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSdK70EeGxJei_o6JmIA" memberEnd="_DALSOq70EeGxJei_o6JmIA _DALSda70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSda70EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSdK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSdq70EeGxJei_o6JmIA" memberEnd="_DALSPK70EeGxJei_o6JmIA _DALSd670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSd670EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSdq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSeK70EeGxJei_o6JmIA" memberEnd="_DALSPq70EeGxJei_o6JmIA _DALSea70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSea70EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSeK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSeq70EeGxJei_o6JmIA" memberEnd="_DALSQK70EeGxJei_o6JmIA _DALSe670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSe670EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSeq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DALSfK70EeGxJei_o6JmIA" name="POCDMT000040Product">
      <ownedRule xmi:id="_HsGhMLAaEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DALSfK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_HsGhMbAaEeGchOU_fiETmQ" annotatedElement="_HsGhMLAaEeGchOU_fiETmQ">
          <body>typeCode fixed to PRD</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Hsp60LAaEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ParticipationType::PRD</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_olmnkL-hEeGb_ILsHUOmAQ" name="constraint_manufacturedProduct" constrainedElement="_DALSfK70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_olmnkb-hEeGb_ILsHUOmAQ" annotatedElement="_olmnkL-hEeGb_ILsHUOmAQ">
          <body>manufacturedProduct required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_olmnkr-hEeGb_ILsHUOmAQ" name="constraint_manufacturedProduct_body">
          <language>OCL</language>
          <body>not self.manufacturedProduct.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DALSfa70EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DALSiq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSfq70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSf670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSgK70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSjK70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSga70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSgq70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DALSjq70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSg670EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALShK70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSha70EeGxJei_o6JmIA" name="manufacturedProduct" type="_DALRqK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALSkK70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DALShq70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSh670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSiK70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq1jK70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSia70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSiq70EeGxJei_o6JmIA" memberEnd="_DALSfa70EeGxJei_o6JmIA _DALSi670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSi670EeGxJei_o6JmIA" type="_DALSfK70EeGxJei_o6JmIA" association="_DALSiq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSjK70EeGxJei_o6JmIA" memberEnd="_DALSgK70EeGxJei_o6JmIA _DALSja70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSja70EeGxJei_o6JmIA" type="_DALSfK70EeGxJei_o6JmIA" association="_DALSjK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSjq70EeGxJei_o6JmIA" memberEnd="_DALSgq70EeGxJei_o6JmIA _DALSj670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSj670EeGxJei_o6JmIA" type="_DALSfK70EeGxJei_o6JmIA" association="_DALSjq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSkK70EeGxJei_o6JmIA" memberEnd="_DALSha70EeGxJei_o6JmIA _DALSka70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSka70EeGxJei_o6JmIA" type="_DALSfK70EeGxJei_o6JmIA" association="_DALSkK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSkq70EeGxJei_o6JmIA" memberEnd="_DALSQ670EeGxJei_o6JmIA _DALSk670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSk670EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSkq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSlK70EeGxJei_o6JmIA" memberEnd="_DALSRa70EeGxJei_o6JmIA _DALSla70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSla70EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSlK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSlq70EeGxJei_o6JmIA" memberEnd="_DALSSK70EeGxJei_o6JmIA _DALSl670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSl670EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSlq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSmK70EeGxJei_o6JmIA" memberEnd="_DALSS670EeGxJei_o6JmIA _DALSma70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSma70EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSmK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSmq70EeGxJei_o6JmIA" memberEnd="_DALSTq70EeGxJei_o6JmIA _DALSm670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSm670EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSmq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSnK70EeGxJei_o6JmIA" memberEnd="_DALSUa70EeGxJei_o6JmIA _DALSna70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSna70EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSnK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSnq70EeGxJei_o6JmIA" memberEnd="_DALSVK70EeGxJei_o6JmIA _DALSn670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSn670EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSnq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSoK70EeGxJei_o6JmIA" memberEnd="_DALSV670EeGxJei_o6JmIA _DALSoa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSoa70EeGxJei_o6JmIA" type="_DALSHq70EeGxJei_o6JmIA" association="_DALSoK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSoq70EeGxJei_o6JmIA" memberEnd="_DAKrLa70EeGxJei_o6JmIA _DALSo670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSo670EeGxJei_o6JmIA" type="_DAKrEK70EeGxJei_o6JmIA" association="_DALSoq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSpK70EeGxJei_o6JmIA" memberEnd="_DAKq6670EeGxJei_o6JmIA _DALSpa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSpa70EeGxJei_o6JmIA" type="_DAKqw670EeGxJei_o6JmIA" association="_DALSpK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSpq70EeGxJei_o6JmIA" memberEnd="_DAKDXK70EeGxJei_o6JmIA _DALSp670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSp670EeGxJei_o6JmIA" type="_DAKDR670EeGxJei_o6JmIA" association="_DALSpq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSqK70EeGxJei_o6JmIA" memberEnd="_DAKDXq70EeGxJei_o6JmIA _DALSqa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSqa70EeGxJei_o6JmIA" type="_DAKDR670EeGxJei_o6JmIA" association="_DALSqK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSqq70EeGxJei_o6JmIA" memberEnd="_DAKDYK70EeGxJei_o6JmIA _DALSq670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSq670EeGxJei_o6JmIA" type="_DAKDR670EeGxJei_o6JmIA" association="_DALSqq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSrK70EeGxJei_o6JmIA" memberEnd="_DAKDYq70EeGxJei_o6JmIA _DALSra70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSra70EeGxJei_o6JmIA" type="_DAKDR670EeGxJei_o6JmIA" association="_DALSrK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSrq70EeGxJei_o6JmIA" memberEnd="_DAKDZK70EeGxJei_o6JmIA _DALSr670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSr670EeGxJei_o6JmIA" type="_DAKDR670EeGxJei_o6JmIA" association="_DALSrq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSsK70EeGxJei_o6JmIA" memberEnd="_DAJdLa70EeGxJei_o6JmIA _DALSsa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSsa70EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DALSsK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSsq70EeGxJei_o6JmIA" memberEnd="_DAJdMK70EeGxJei_o6JmIA _DALSs670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSs670EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DALSsq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALStK70EeGxJei_o6JmIA" memberEnd="_DAJdM670EeGxJei_o6JmIA _DALSta70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSta70EeGxJei_o6JmIA" type="_DAJdBa70EeGxJei_o6JmIA" association="_DALStK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALStq70EeGxJei_o6JmIA" memberEnd="_DAJc5670EeGxJei_o6JmIA _DALSt670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSt670EeGxJei_o6JmIA" type="_DAJc3q70EeGxJei_o6JmIA" association="_DALStq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSuK70EeGxJei_o6JmIA" memberEnd="_DAJc6a70EeGxJei_o6JmIA _DALSua70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSua70EeGxJei_o6JmIA" type="_DAJc3q70EeGxJei_o6JmIA" association="_DALSuK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSuq70EeGxJei_o6JmIA" memberEnd="_DAJc6670EeGxJei_o6JmIA _DALSu670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSu670EeGxJei_o6JmIA" type="_DAJc3q70EeGxJei_o6JmIA" association="_DALSuq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSvK70EeGxJei_o6JmIA" memberEnd="_DAJc7a70EeGxJei_o6JmIA _DALSva70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSva70EeGxJei_o6JmIA" type="_DAJc3q70EeGxJei_o6JmIA" association="_DALSvK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSvq70EeGxJei_o6JmIA" memberEnd="_DAJc7670EeGxJei_o6JmIA _DALSv670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSv670EeGxJei_o6JmIA" type="_DAJc3q70EeGxJei_o6JmIA" association="_DALSvq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSwK70EeGxJei_o6JmIA" memberEnd="_DAJc8a70EeGxJei_o6JmIA _DALSwa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSwa70EeGxJei_o6JmIA" type="_DAJc3q70EeGxJei_o6JmIA" association="_DALSwK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSwq70EeGxJei_o6JmIA" memberEnd="_DAJc8670EeGxJei_o6JmIA _DALSw670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSw670EeGxJei_o6JmIA" type="_DAJc3q70EeGxJei_o6JmIA" association="_DALSwq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSxK70EeGxJei_o6JmIA" memberEnd="_DAJc9a70EeGxJei_o6JmIA _DALSxa70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSxa70EeGxJei_o6JmIA" type="_DAJc3q70EeGxJei_o6JmIA" association="_DALSxK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSxq70EeGxJei_o6JmIA" memberEnd="_DAJc9670EeGxJei_o6JmIA _DALSx670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSx670EeGxJei_o6JmIA" type="_DAJc3q70EeGxJei_o6JmIA" association="_DALSxq70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALSyK70EeGxJei_o6JmIA" memberEnd="_DAJcVa70EeGxJei_o6JmIA _DALSya70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALSya70EeGxJei_o6JmIA" type="_DAJcOK70EeGxJei_o6JmIA" association="_DALSyK70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_DALSyq70EeGxJei_o6JmIA" name="POCDMT000040Component5">
      <ownedRule xmi:id="_4UnwwK_gEeGchOU_fiETmQ" name="constraint_typeCode" constrainedElement="_DALSyq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_4Unwwa_gEeGchOU_fiETmQ" annotatedElement="_4UnwwK_gEeGchOU_fiETmQ">
          <body>typeCode fixed to COMP value</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_4Unwwq_gEeGchOU_fiETmQ" name="constraint_typeCode_body">
          <language>OCL</language>
          <body>self.typeCode.oclIsUndefined() or self.typeCode=ActRelationshipHasComponent::COMP</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_Ap9rEK_hEeGchOU_fiETmQ" name="constraint_contextConductionInd" constrainedElement="_DALSyq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_Ap9rEa_hEeGchOU_fiETmQ" annotatedElement="_Ap9rEK_hEeGchOU_fiETmQ">
          <body>contextConductionInd fixed to true</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_Ap9rEq_hEeGchOU_fiETmQ" name="constraint_contextConductionInd_body">
          <language>OCL</language>
          <body>self.contextConductionInd.oclIsUndefined() or self.contextConductionInd=true</body>
        </specification>
      </ownedRule>
      <ownedRule xmi:id="_qL7MgL-eEeGb_ILsHUOmAQ" name="constraint_section" constrainedElement="_DALSyq70EeGxJei_o6JmIA">
        <ownedComment xmi:id="_qL7Mgb-eEeGb_ILsHUOmAQ" annotatedElement="_qL7MgL-eEeGb_ILsHUOmAQ">
          <body>section is required</body>
        </ownedComment>
        <specification xmi:type="uml:OpaqueExpression" xmi:id="_qL7Mgr-eEeGb_ILsHUOmAQ" name="constraint_section_body">
          <language>OCL</language>
          <body>not self.section.oclIsUndefined()</body>
        </specification>
      </ownedRule>
      <ownedAttribute xmi:id="_DALSy670EeGxJei_o6JmIA" name="realmCode" isOrdered="true" aggregation="composite" association="_DALS2q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSzK70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSza70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALSzq70EeGxJei_o6JmIA" name="typeId" type="_DAHnJK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALS3K70EeGxJei_o6JmIA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSz670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALS0K70EeGxJei_o6JmIA" name="templateId" isOrdered="true" aggregation="composite" association="_DALS3q70EeGxJei_o6JmIA">
        <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEO9q70EeGxJei_o6JmIA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALS0a70EeGxJei_o6JmIA" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALS0q70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALS0670EeGxJei_o6JmIA" name="section" type="_DAJcOK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_DALS4K70EeGxJei_o6JmIA"/>
      <ownedAttribute xmi:id="_DALS1K70EeGxJei_o6JmIA" name="contextConductionInd" visibility="public" isOrdered="true">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALS1a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALS1q70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALS1670EeGxJei_o6JmIA"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_DALS2K70EeGxJei_o6JmIA" name="typeCode" visibility="public" isOrdered="true">
        <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFporq70EeGxJei_o6JmIA"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALS2a70EeGxJei_o6JmIA"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALS2q70EeGxJei_o6JmIA" memberEnd="_DALSy670EeGxJei_o6JmIA _DALS2670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALS2670EeGxJei_o6JmIA" type="_DALSyq70EeGxJei_o6JmIA" association="_DALS2q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALS3K70EeGxJei_o6JmIA" memberEnd="_DALSzq70EeGxJei_o6JmIA _DALS3a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALS3a70EeGxJei_o6JmIA" type="_DALSyq70EeGxJei_o6JmIA" association="_DALS3K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALS3q70EeGxJei_o6JmIA" memberEnd="_DALS0K70EeGxJei_o6JmIA _DALS3670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALS3670EeGxJei_o6JmIA" type="_DALSyq70EeGxJei_o6JmIA" association="_DALS3q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALS4K70EeGxJei_o6JmIA" memberEnd="_DALS0670EeGxJei_o6JmIA _DALS4a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALS4a70EeGxJei_o6JmIA" type="_DALSyq70EeGxJei_o6JmIA" association="_DALS4K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALS4q70EeGxJei_o6JmIA" memberEnd="_DAJcWK70EeGxJei_o6JmIA _DALS4670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALS4670EeGxJei_o6JmIA" type="_DAJcOK70EeGxJei_o6JmIA" association="_DALS4q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALS5K70EeGxJei_o6JmIA" memberEnd="_DAJcK670EeGxJei_o6JmIA _DALS5a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALS5a70EeGxJei_o6JmIA" type="_DAJcIq70EeGxJei_o6JmIA" association="_DALS5K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALS5q70EeGxJei_o6JmIA" memberEnd="_DAJcEK70EeGxJei_o6JmIA _DALS5670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALS5670EeGxJei_o6JmIA" type="_DAJcA670EeGxJei_o6JmIA" association="_DALS5q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALS6K70EeGxJei_o6JmIA" memberEnd="_DAI2v670EeGxJei_o6JmIA _DALS6a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALS6a70EeGxJei_o6JmIA" type="_DAI2tK70EeGxJei_o6JmIA" association="_DALS6K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALS6q70EeGxJei_o6JmIA" memberEnd="_DAHnG670EeGxJei_o6JmIA _DALS6670EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALS6670EeGxJei_o6JmIA" type="_DAHm4q70EeGxJei_o6JmIA" association="_DALS6q70EeGxJei_o6JmIA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_DALS7K70EeGxJei_o6JmIA" memberEnd="_DAHm3K70EeGxJei_o6JmIA _DALS7a70EeGxJei_o6JmIA">
      <ownedEnd xmi:id="_DALS7a70EeGxJei_o6JmIA" type="_DAHm0q70EeGxJei_o6JmIA" association="_DALS7K70EeGxJei_o6JmIA"/>
    </packagedElement>
    <profileApplication xmi:id="_DALS7q70EeGxJei_o6JmIA">
      <eAnnotations xmi:id="_DALS7670EeGxJei_o6JmIA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA"/>
      </eAnnotations>
      <appliedProfile href="pathmap://UML_PROFILES/Ecore.profile.uml#_0"/>
    </profileApplication>
    <profileApplication xmi:id="_ch1C8M5jEeGqneA3YsfewQ">
      <eAnnotations xmi:id="_ch4GQM5jEeGqneA3YsfewQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="../../common-models/models/common-profile.uml#_U4Ni4NTJEeGhM9ABogTsfg"/>
      </eAnnotations>
      <appliedProfile href="../../common-models/models/common-profile.uml#_1P9GAG7eEeGRT9uCX2f8pg"/>
    </profileApplication>
  </uml:Model>
  <Ecore:EPackage xmi:id="_DALS8K70EeGxJei_o6JmIA" base_Package="_DAHm0K70EeGxJei_o6JmIA" packageName="net.ihe.gazelle.cda" nsPrefix="v3" nsURI="urn:hl7-org:v3"/>
  <Ecore:EClass xmi:id="_DALS8a70EeGxJei_o6JmIA" xmlName="" base_Class="_DAHm0q70EeGxJei_o6JmIA" xmlContentKind="Mixed"/>
  <Ecore:EAttribute xmi:id="_DALS8q70EeGxJei_o6JmIA" xmlName=":mixed" xmlFeatureKind="ElementWildcard" base_Property="_DAHm0670EeGxJei_o6JmIA"/>
  <Ecore:EReference xmi:id="_DALS8670EeGxJei_o6JmIA" xmlName="xmlns:prefix" isTransient="true" xmlFeatureKind="Attribute" base_Property="_DAHm1q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DALS9K70EeGxJei_o6JmIA" xmlName="xsi:schemaLocation" isTransient="true" xmlFeatureKind="Attribute" base_Property="_DAHm2a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DALS9a70EeGxJei_o6JmIA" xmlName="ClinicalDocument" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHm3K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EClass xmi:id="_DAL4QK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.ClinicalDocument" base_Class="_DAHm4q70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAL4Qa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHm4670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4Qq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHm5q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4Q670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHm5670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4RK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHm6q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4Ra70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHm6670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4Rq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHm7K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4R670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHm7q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4SK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHm7670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4Sa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHm8K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4Sq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHm8q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4S670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHm9K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4TK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHm9q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4Ta70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHm-K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4Tq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHm-q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4T670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHm_K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4UK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHm_q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4Ua70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnAa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4Uq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnAq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4U670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnBa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4VK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnB670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4Va70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnCq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4Vq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnDa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4V670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnEK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4WK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnE670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4Wa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnFq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4Wq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnGa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4W670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnG670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAL4XK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHnHK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAL4Xa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHnHq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAL4Xq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHnIK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAL4X670EeGxJei_o6JmIA" xmlName="POCD_MT000040.InfrastructureRoot.typeId" base_Class="_DAHnJK70EeGxJei_o6JmIA" xmlContentKind="Empty"/>
  <Ecore:EClass xmi:id="_DAL4YK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.RecordTarget" base_Class="_DAHnPK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAL4Ya70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnPa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4Yq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnQK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4Y670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnQq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAL4ZK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnRa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAL4Za70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHnRq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAL4Zq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHnSK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAMfUK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHnSq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAMfUa70EeGxJei_o6JmIA" xmlName="POCD_MT000040.PatientRole" base_Class="_DAHnUq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAMfUq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnU670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfU670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnVq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfVK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnWK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfVa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnW670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfVq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnXa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfV670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnYK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfWK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnY670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfWa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnZa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAMfWq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHnZ670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAMfW670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHnaa70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAMfXK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Patient" base_Class="_DAHnd670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAMfXa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHneK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfXq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHne670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfX670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnfa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfYK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHngK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfYa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHngq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfYq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnha70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfY670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnh670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfZK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnia70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfZa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHni670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfZq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnja70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfZ670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnj670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfaK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnka70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfaa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnlK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfaq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnlq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAMfa670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHnma70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAMfbK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHnm670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAMfba70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHnna70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAMfbq70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Guardian" base_Class="_DAHnta70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAMfb670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHntq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfcK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnua70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfca70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnu670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAMfcq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnvq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANGYK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnwa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANGYa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnw670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANGYq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnxq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANGY670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHnya70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANGZK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHny670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DANGZa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHnza70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DANGZq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHnz670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DANGZ670EeGxJei_o6JmIA" xmlName="POCD_MT000040.Person" base_Class="_DAHn3670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DANGaK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHn4K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANGaa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHn4670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANGaq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHn5a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANGa670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHn6K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DANGbK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHn6670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DANGba70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHn7a70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DANGbq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHn7670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DANGb670EeGxJei_o6JmIA" xmlName="POCD_MT000040.Organization" base_Class="_DAHn-670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DANGcK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHn_K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANGca70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHn_670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANGcq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoAa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANGc670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoBK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANGdK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoB670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANGda70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoCq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANGdq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoDa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANGd670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoEK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANGeK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoEq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DANGea70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHoFK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DANGeq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHoFq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DANGe670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHoGK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DANGfK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.OrganizationPartOf" base_Class="_DAHoKq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DANGfa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoK670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANtcK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoLq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANtca70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoMK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANtcq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoM670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANtc670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoNq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANtdK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoOK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANtda70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoOq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANtdq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoPK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DANtd670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHoPq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DANteK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHoQK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DANtea70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Birthplace" base_Class="_DAHoWK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DANteq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoWa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANte670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoXK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANtfK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoXq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANtfa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoYa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DANtfq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHoYq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DANtf670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHoZK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DANtgK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Place" base_Class="_DAHobK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DANtga70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoba70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANtgq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHocK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANtg670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHocq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANthK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoda70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANtha70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHod670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DANthq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHoea70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DANth670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHoe670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DANtiK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHofa70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DANtia70EeGxJei_o6JmIA" xmlName="POCD_MT000040.LanguageCommunication" base_Class="_DAHoja70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DANtiq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHojq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANti670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoka70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANtjK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHok670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANtja70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHolq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANtjq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHomK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DANtj670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHomq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUgK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHonK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAOUga70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHonq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAOUgq70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Author" base_Class="_DAHouK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAOUg670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoua70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUhK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHovK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUha70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHovq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUhq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHowa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUh670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHow670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUiK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHoxK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAOUia70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHoxa70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAOUiq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHox670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAOUi670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAHoya70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAOUjK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.AssignedAuthor" base_Class="_DAHo1a70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAOUja70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHo1q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUjq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHo2a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUj670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHo2670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUkK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHo3q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUka70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHo4K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUkq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAHo4q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUk670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIN4K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUlK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIN4670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUla70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIN5a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUlq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIN5670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAOUl670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIN6a70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAOUmK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIN6670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAOUma70EeGxJei_o6JmIA" xmlName="POCD_MT000040.AuthoringDevice" base_Class="_DAIN_a70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAOUmq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIN_q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUm670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOAa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUnK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOA670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUna70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOBq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUnq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOCK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUn670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOCq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAOUoK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIODK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAOUoa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIOD670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAO7kK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIOEa70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAO7ka70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIOE670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAO7kq70EeGxJei_o6JmIA" xmlName="POCD_MT000040.MaintainedEntity" base_Class="_DAIOIa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAO7k670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOIq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAO7lK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOJa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAO7la70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOJ670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAO7lq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOKq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAO7l670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOLK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAO7mK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIOLa70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAO7ma70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIOL670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAO7mq70EeGxJei_o6JmIA" xmlName="POCD_MT000040.DataEnterer" base_Class="_DAIORa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAO7m670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIORq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAO7nK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOSa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAO7na70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOS670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAO7nq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOTq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAO7n670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOUK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAO7oK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIOUa70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAO7oa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIOU670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAO7oq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIOVa70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAO7o670EeGxJei_o6JmIA" xmlName="POCD_MT000040.AssignedEntity" base_Class="_DAIOX670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAO7pK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOYK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAO7pa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOY670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAO7pq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOZa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAO7p670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOaK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAO7qK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOaq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAO7qa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIObK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAO7qq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOb670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAO7q670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOcq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAO7rK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOdK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAO7ra70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIOdq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAO7rq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIOeK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAPioK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Informant12" base_Class="_DAIOkK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAPioa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOka70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAPioq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOlK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAPio670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOlq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAPipK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOma70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAPipa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOm670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAPipq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIOna70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAPip670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIOn670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAPiqK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIOoa70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAPiqa70EeGxJei_o6JmIA" xmlName="POCD_MT000040.RelatedEntity" base_Class="_DAIOq670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAPiqq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOrK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAPiq670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOr670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAPirK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOsa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAPira70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOtK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAPirq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOtq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAPir670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOua70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAPisK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOvK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAPisa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIOvq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAPisq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIOwK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAPis670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIOwa70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAPitK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Custodian" base_Class="_DAIO1670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAPita70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIO2K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAPitq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIO2670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAPit670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIO3a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAPiuK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIO4K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAPiua70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIO4a70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAPiuq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIO4670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAPiu670EeGxJei_o6JmIA" xmlName="POCD_MT000040.AssignedCustodian" base_Class="_DAIO6670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAPivK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIO7K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAPiva70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIO7670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAPivq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIO8a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAPiv670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIO9K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAPiwK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIO9a70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAPiwa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIO9670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAQJsK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.CustodianOrganization" base_Class="_DAIO_670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAQJsa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPAK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJsq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPA670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJs670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPBa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJtK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPCK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJta70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPCq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJtq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPDK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJt670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPDq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAQJuK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIPEK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAQJua70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIPEq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAQJuq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIPFK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAQJu670EeGxJei_o6JmIA" xmlName="POCD_MT000040.InformationRecipient" base_Class="_DAIPKq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAQJvK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPK670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJva70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPLq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJvq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPMK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJv670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPM670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAQJwK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIPNK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAQJwa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIPNq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAQJwq70EeGxJei_o6JmIA" xmlName="POCD_MT000040.IntendedRecipient" base_Class="_DAIPPq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAQJw670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPP670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJxK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPQq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJxa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPRK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJxq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPR670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJx670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPSq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJyK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPTa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJya70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPUK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJyq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPUq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAQJy670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIPVK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAQJzK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIPVq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAQJza70EeGxJei_o6JmIA" xmlName="POCD_MT000040.LegalAuthenticator" base_Class="_DAIPbK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAQJzq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPba70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJz670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPcK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJ0K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPcq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJ0a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPda70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJ0q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPdq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQJ0670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPd670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAQJ1K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIPeK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAQJ1a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIPeq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAQwwK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIPfK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAQwwa70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Authenticator" base_Class="_DAIPjK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAQwwq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPja70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQww670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPkK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQwxK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPkq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQwxa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPla70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQwxq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPlq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQwx670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPl670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAQwyK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIPmK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAQwya70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIPmq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAQwyq70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Participant1" base_Class="_DAIPqq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAQwy670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPq670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQwzK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPrq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQwza70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPsK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQwzq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPs670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQwz670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPta70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQw0K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPt670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAQw0a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIPuK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAQw0q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIPuq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAQw0670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIPvK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAQw1K70EeGxJei_o6JmIA" xmlName="POCD_MT000040.AssociatedEntity" base_Class="_DAIPx670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAQw1a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPyK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQw1q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPy670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQw1670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIPza70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQw2K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIP0K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQw2a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIP0670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQw2q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIP1a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQw2670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIP2K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQw3K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIP2670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAQw3a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAIP3a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAQw3q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIP3670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAQw3670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAIP4K70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DARX0K70EeGxJei_o6JmIA" xmlName="POCD_MT000040.InFulfillmentOf" base_Class="_DAI08670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DARX0a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI09K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DARX0q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI09670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DARX0670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI0-a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DARX1K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI0_K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DARX1a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI0_a70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DARX1q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI0_670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DARX1670EeGxJei_o6JmIA" xmlName="POCD_MT000040.Order" base_Class="_DAI1B670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DARX2K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1CK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DARX2a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1C670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DARX2q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1Da70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DARX2670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1EK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DARX3K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1Eq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DARX3a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1FK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DARX3q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI1Fq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DARX3670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI1GK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DARX4K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI1Gq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DARX4a70EeGxJei_o6JmIA" xmlName="POCD_MT000040.DocumentationOf" base_Class="_DAI1LK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DARX4q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1La70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DARX4670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1MK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DARX5K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1Mq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DARX5a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1Na70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DARX5q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI1Nq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DARX5670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI1OK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DARX6K70EeGxJei_o6JmIA" xmlName="POCD_MT000040.ServiceEvent" base_Class="_DAI1QK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DARX6a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1Qa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DARX6q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1RK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DARX6670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1Rq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DARX7K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1Sa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DARX7a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1TK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DARX7q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1Tq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DARX7670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1UK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DARX8K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI1U670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DARX8a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI1Va70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DARX8q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI1V670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DARX8670EeGxJei_o6JmIA" xmlName="POCD_MT000040.Performer1" base_Class="_DAI1Za70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DARX9K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1Zq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-4K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1aa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-4a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1a670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-4q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1bq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-4670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1cK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-5K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1cq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAR-5a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI1c670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAR-5q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI1da70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAR-5670EeGxJei_o6JmIA" xmlName="POCD_MT000040.RelatedDocument" base_Class="_DAI1iK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAR-6K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1ia70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-6a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1jK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-6q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1jq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-6670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1ka70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAR-7K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI1kq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAR-7a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI1lK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAR-7q70EeGxJei_o6JmIA" xmlName="POCD_MT000040.ParentDocument" base_Class="_DAI1m670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAR-7670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1nK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-8K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1n670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-8a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1oa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-8q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1pK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-8670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1pq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-9K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1qK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-9a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1qq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-9q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1rK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAR-9670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI1rq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAR--K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI1sK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAR--a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI1sq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAR--q70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Authorization" base_Class="_DAI1yK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAR--670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1ya70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-_K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1zK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-_a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI1zq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAR-_q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI10a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAR-_670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI10q70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAR_AK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI11K70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAR_Aa70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Consent" base_Class="_DAI13K70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DASl8K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI13a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASl8a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI14K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASl8q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI14q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASl8670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI15a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASl9K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI16K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASl9a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI16q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DASl9q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI16670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DASl9670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI17a70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DASl-K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI17670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DASl-a70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Component1" base_Class="_DAI2Aa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DASl-q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2Aq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASl-670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2Ba70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASl_K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2B670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASl_a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2Cq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DASl_q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI2C670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DASl_670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI2Da70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DASmAK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.EncompassingEncounter" base_Class="_DAI2Fa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DASmAa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2Fq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASmAq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2Ga70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASmA670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2G670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASmBK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2Hq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASmBa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2Ia70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASmBq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2I670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASmB670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2JK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASmCK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2Jq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASmCa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2KK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASmCq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2K670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DASmC670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI2La70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DASmDK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI2L670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DASmDa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI2Ma70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DASmDq70EeGxJei_o6JmIA" xmlName="POCD_MT000040.ResponsibleParty" base_Class="_DAI2Qa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DASmD670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2Qq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASmEK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2Ra70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASmEa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2R670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DASmEq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2Sq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DASmE670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI2S670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DASmFK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI2Ta70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DATNAK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.EncounterParticipant" base_Class="_DAI2Wa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DATNAa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2Wq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DATNAq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2Xa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DATNA670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2X670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DATNBK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2Yq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DATNBa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2ZK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DATNBq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI2Za70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DATNB670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI2Z670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DATNCK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Location" base_Class="_DAI2dK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DATNCa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2da70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DATNCq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2eK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DATNC670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2eq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DATNDK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2fa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DATNDa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI2fq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DATNDq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI2gK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DATND670EeGxJei_o6JmIA" xmlName="POCD_MT000040.HealthCareFacility" base_Class="_DAI2iK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DATNEK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2ia70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DATNEa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2jK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DATNEq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2jq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DATNE670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2ka70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DATNFK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2lK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DATNFa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2lq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DATNFq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2mK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DATNF670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI2mq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DATNGK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI2nK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DATNGa70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Component2" base_Class="_DAI2tK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DATNGq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2ta70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DATNG670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2uK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DATNHK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2uq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DATNHa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2va70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DATNHq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2v670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DATNH670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI2wa70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DATNIK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI2w670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DATNIa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI2xa70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAT0EK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.NonXMLBody" base_Class="_DAI2za70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAT0Ea70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI2zq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0Eq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI20a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0E670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI20670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0FK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI21q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0Fa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI21670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0Fq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAI22a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAT0F670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI22670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAT0GK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI23a70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAT0Ga70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAI23670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAT0Gq70EeGxJei_o6JmIA" xmlName="POCD_MT000040.StructuredBody" base_Class="_DAJcA670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAT0G670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcBK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0HK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcB670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0Ha70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcCa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0Hq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcDK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0H670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcDq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0IK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcEK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAT0Ia70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJcEq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAT0Iq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJcFK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAT0I670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJcFq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAT0JK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Component3" base_Class="_DAJcIq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAT0Ja70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcI670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0Jq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcJq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0J670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcKK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0KK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcK670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAT0Ka70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJcLK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAT0Kq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJcLq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAT0K670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJcMK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAT0LK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Section" base_Class="_DAJcOK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAT0La70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcOa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0Lq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcPK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0L670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcPq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0MK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcQa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0Ma70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcQ670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0Mq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcRa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0M670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcR670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0NK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcSa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0Na70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcS670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAT0Nq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcTa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbIK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcT670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbIa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcUq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbIq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcVa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbI670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcWK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAUbJK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJcW670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAUbJa70EeGxJei_o6JmIA" xmlName="ID" xmlFeatureKind="Attribute" base_Property="_DAJcXa70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAUbJq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJcX670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAUbJ670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJcYa70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAUbKK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Subject" base_Class="_DAJcda70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAUbKa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcdq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbKq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcea70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbK670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJce670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbLK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcfq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbLa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcgK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAUbLq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJcga70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAUbL670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJcg670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAUbMK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJcha70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAUbMa70EeGxJei_o6JmIA" xmlName="POCD_MT000040.RelatedSubject" base_Class="_DAJcj670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAUbMq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJckK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbM670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJck670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbNK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcla70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbNa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcmK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbNq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcmq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbN670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcna70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbOK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcoK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAUbOa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJcoq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAUbOq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJcpK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAUbO670EeGxJei_o6JmIA" xmlName="POCD_MT000040.SubjectPerson" base_Class="_DAJcsq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAUbPK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcs670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbPa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJctq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbPq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcuK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbP670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcu670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbQK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcvq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAUbQa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJcwK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAUbQq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJcwq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAUbQ670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJcxK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAUbRK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJcxq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAVCMK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Entry" base_Class="_DAJc3q70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAVCMa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJc3670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCMq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJc4q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCM670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJc5K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCNK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJc5670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCNa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJc6a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCNq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJc6670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCN670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJc7a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCOK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJc7670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCOa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJc8a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCOq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJc8670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCO670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJc9a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCPK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJc9670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAVCPa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJc-a70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAVCPq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJc-670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAVCP670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJc_a70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAVCQK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Act" base_Class="_DAJdBa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAVCQa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdBq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCQq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdCa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCQ670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdC670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCRK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdDq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCRa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdEa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCRq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdEq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCR670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdFK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCSK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdFq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCSa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdGK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCSq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdGq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCS670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdHK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCTK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdHq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCTa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdIa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCTq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdJK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCT670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdJ670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCUK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdKq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCUa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdLa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCUq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdMK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVCU670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdM670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAVCVK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJdNq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAVCVa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJdN670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAVCVq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJdOK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAVCV670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJdOq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAVpQK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Specimen" base_Class="_DAJdUq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAVpQa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdU670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVpQq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdVq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVpQ670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdWK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVpRK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdW670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAVpRa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJdXK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAVpRq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJdXq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAVpR670EeGxJei_o6JmIA" xmlName="POCD_MT000040.SpecimenRole" base_Class="_DAJdZq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAVpSK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdZ670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVpSa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdaq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVpSq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdbK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVpS670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdb670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVpTK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdcq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAVpTa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJddK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAVpTq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJddq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAVpT670EeGxJei_o6JmIA" xmlName="POCD_MT000040.PlayingEntity" base_Class="_DAJdgK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAVpUK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdga70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVpUa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdhK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVpUq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdhq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVpU670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdia70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVpVK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdi670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVpVa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdjq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVpVq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdka70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAVpV670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJdk670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAVpWK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJdla70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAVpWa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJdl670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAVpWq70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Performer2" base_Class="_DAJdra70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAVpW670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdrq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVpXK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdsa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVpXa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJds670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVpXq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJdtq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAVpX670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJduK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQUK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJduq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAWQUa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJdu670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAWQUq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJdva70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAWQU670EeGxJei_o6JmIA" xmlName="POCD_MT000040.Participant2" base_Class="_DAJd0a70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAWQVK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJd0q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQVa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJd1a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQVq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJd1670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQV670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJd2q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQWK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJd3K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQWa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJd3q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAWQWq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJd3670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAWQW670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJd4a70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAWQXK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJd4670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAWQXa70EeGxJei_o6JmIA" xmlName="POCD_MT000040.ParticipantRole" base_Class="_DAJd7q70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAWQXq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJd7670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQX670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJd8q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQYK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJd9K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQYa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJd9670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQYq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJd-q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQY670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJd_K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQZK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJd_670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQZa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJeAq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQZq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJeBK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQZ670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJeBq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAWQaK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJeCK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAWQaa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJeCq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAWQaq70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Device" base_Class="_DAJeGq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAWQa670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJeG670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQbK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJeHq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQba70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJeIK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQbq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJeI670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQb670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJeJa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAWQcK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAJeJ670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAWQca70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJeKa70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAWQcq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJeK670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAW3YK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAJeLa70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAW3Ya70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Entity" base_Class="_DAKDH670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAW3Yq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDIK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3Y670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDI670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3ZK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDJa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3Za70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDKK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3Zq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDK670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3Z670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDLa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAW3aK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKDL670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAW3aa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKDMa70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAW3aq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKDM670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAW3a670EeGxJei_o6JmIA" xmlName="POCD_MT000040.EntryRelationship" base_Class="_DAKDR670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAW3bK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDSK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3ba70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDS670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3bq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDTa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3b670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDUK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3cK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDUq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3ca70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDVK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3cq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDVq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3c670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDWK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3dK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDWq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3da70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDXK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3dq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDXq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3d670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDYK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3eK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDYq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3ea70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDZK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAW3eq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKDZq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAW3e670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKDaK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAW3fK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKDaq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAW3fa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKDbK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAW3fq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKDbq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAW3f670EeGxJei_o6JmIA" xmlName="POCD_MT000040.Encounter" base_Class="_DAKDe670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAW3gK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDfK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3ga70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDf670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3gq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDga70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAW3g670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDhK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXecK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDh670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXeca70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDia70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXecq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDi670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXec670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDja70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXedK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDj670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXeda70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDka70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXedq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDk670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXed670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDlq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXeeK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDma70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXeea70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDnK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXeeq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDn670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXee670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDoq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXefK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDpa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXefa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKDqK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAXefq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKDq670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAXef670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKDrK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAXegK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKDra70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAXega70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Reference" base_Class="_DAKDz670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAXegq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKD0K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXeg670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKD0670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXehK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKD1a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXeha70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKD2K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXehq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKD2q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXeh670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKD3K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXeiK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKD3q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXeia70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKD4K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAXeiq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKD4q70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAXei670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKD5K70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAXejK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.ExternalAct" base_Class="_DAKD7a70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAXeja70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKD7q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXejq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKD8a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXej670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKD8670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXekK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKD9q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXeka70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKD-a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAXekq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKD-670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAXek670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKD_a70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAXelK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKD_670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAYFgK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKEAa70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAYFga70EeGxJei_o6JmIA" xmlName="POCD_MT000040.ExternalObservation" base_Class="_DAKEEa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAYFgq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEEq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYFg670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEFa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYFhK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEF670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYFha70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEGq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYFhq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEHa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYFh670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEH670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAYFiK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKEIa70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAYFia70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKEI670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAYFiq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKEJa70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAYFi670EeGxJei_o6JmIA" xmlName="POCD_MT000040.ExternalProcedure" base_Class="_DAKENa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAYFjK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKENq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYFja70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEOa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYFjq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEO670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYFj670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEPq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYFkK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEQa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYFka70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEQ670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAYFkq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKERa70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAYFk670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKER670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAYFlK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKESa70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAYFla70EeGxJei_o6JmIA" xmlName="POCD_MT000040.ExternalDocument" base_Class="_DAKEWa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAYFlq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEWq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYFl670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEXa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYFmK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEX670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYFma70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEYq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYFmq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEZa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYFm670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEZ670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYFnK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEaa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYFna70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEa670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAYFnq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKEba70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAYFn670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKEb670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAYFoK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKEca70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAYskK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Precondition" base_Class="_DAKEh670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAYska70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEiK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYskq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEi670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYsk670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEja70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYslK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEkK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAYsla70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKEka70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAYslq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKEk670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAYsl670EeGxJei_o6JmIA" xmlName="POCD_MT000040.Criterion" base_Class="_DAKEm670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAYsmK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEnK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYsma70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEn670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYsmq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEoa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYsm670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEpK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYsnK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEpq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYsna70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEqK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAYsnq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKEqq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAYsn670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKErK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAYsoK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKErq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAYsoa70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Observation" base_Class="_DAKEwq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAYsoq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEw670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYso670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKExq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYspK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEyK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYspa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEy670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYspq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEzq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYsp670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKEz670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYsqK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE0a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYsqa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE0670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYsqq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE1a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYsq670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE1670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYsrK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE2a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYsra70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE2670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYsrq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE3a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYsr670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE4K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYssK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE4670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAYssa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE5q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZToK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE6a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZToa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE6670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZToq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE7q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZTo670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE8a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZTpK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE9K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZTpa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE9670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZTpq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE-q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZTp670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKE_a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZTqK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKFAK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZTqa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKFA670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAZTqq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKFBq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAZTq670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKFB670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAZTrK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKFCK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAZTra70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKFCq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAZTrq70EeGxJei_o6JmIA" xmlName="POCD_MT000040.ReferenceRange" base_Class="_DAKqNa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAZTr670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqNq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZTsK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqOa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZTsa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqO670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZTsq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqPq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAZTs670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKqP670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAZTtK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKqQa70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAZ6sK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.ObservationRange" base_Class="_DAKqSa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAZ6sa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqSq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6sq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqTa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6s670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqT670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6tK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqUq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6ta70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqVK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6tq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqVq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6t670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqWK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAZ6uK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKqWq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAZ6ua70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKqXK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAZ6uq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKqXq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAZ6u670EeGxJei_o6JmIA" xmlName="POCD_MT000040.ObservationMedia" base_Class="_DAKqdK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAZ6vK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqda70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6va70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqeK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6vq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqeq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6v670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqfa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6wK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqgK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6wa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqgq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6wq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqg670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6w670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqha70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6xK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqiK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6xa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqi670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6xq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqjq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6x670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqka70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6yK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqlK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6ya70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKql670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAZ6yq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqmq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAZ6y670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKqna70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAZ6zK70EeGxJei_o6JmIA" xmlName="ID" xmlFeatureKind="Attribute" base_Property="_DAKqnq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAZ6za70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKqoK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAZ6zq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKqoa70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAZ6z670EeGxJei_o6JmIA" xmlName="POCD_MT000040.Organizer" base_Class="_DAKqw670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAZ60K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqxK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAahwK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqx670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAahwa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqya70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAahwq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqzK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAahw670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKqz670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAahxK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKq0a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAahxa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKq0q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAahxq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKq1K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAahx670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKq1q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAahyK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKq2a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAahya70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKq3K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAahyq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKq3670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAahy670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKq4q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAahzK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKq5a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAahza70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKq6K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAahzq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKq6670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAahz670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKq7q70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAah0K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKq7670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAah0a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKq8K70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAah0q70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Component4" base_Class="_DAKrEK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAah0670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrEa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAah1K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrFK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAah1a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrFq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAah1q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrGa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAah1670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrG670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAah2K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrHa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAah2a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrH670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAah2q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrIa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAah2670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrI670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAah3K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrJa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAah3a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrJ670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAah3q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrKa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAah3670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrK670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAah4K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrLa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAah4a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKrL670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAah4q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKrMa70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAah4670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKrM670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAbI0K70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Procedure" base_Class="_DAKrSa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAbI0a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrSq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI0q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrTa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI0670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrT670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI1K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrUq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI1a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrVa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI1q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrV670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI1670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrWa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI2K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrW670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI2a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrXa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI2q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrX670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI2670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrYa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI3K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrZK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI3a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrZ670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI3q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKraq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI3670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrbK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI4K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrb670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI4a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrcq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI4q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrda70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI4670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKreK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI5K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKre670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI5a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrfq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI5q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrga70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAbI5670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKrhK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAbI6K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKrha70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAbI6a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKrhq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAbI6q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKriK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAbI6670EeGxJei_o6JmIA" xmlName="POCD_MT000040.RegionOfInterest" base_Class="_DAKruK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAbI7K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrua70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI7a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrvK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI7q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrvq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI7670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrwa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI8K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrw670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbI8a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrxK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv4K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrxq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv4a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKryK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv4q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKry670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv4670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKrzq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv5K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKr0a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv5a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKr1K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv5q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKr1670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv5670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKr2q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv6K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKr3a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAbv6a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKr4K70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAbv6q70EeGxJei_o6JmIA" xmlName="ID" xmlFeatureKind="Attribute" base_Property="_DAKr4a70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAbv6670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKr4670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAbv7K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKr5K70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAbv7a70EeGxJei_o6JmIA" xmlName="POCD_MT000040.RegionOfInterest.value" base_Class="_DAKr8K70EeGxJei_o6JmIA" xmlContentKind="Empty"/>
  <Ecore:EAttribute xmi:id="_DAbv7q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DAKr8q70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAbv7670EeGxJei_o6JmIA" xmlName="POCD_MT000040.SubstanceAdministration" base_Class="_DAKsCq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAbv8K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKsC670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv8a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKsDq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv8q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DAKsEK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv8670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRMq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv9K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRNa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv9a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRN670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv9q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALROa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv9670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRO670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv-K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRPq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv-a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRQK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv-q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRQq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv-670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRRK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv_K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRR670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv_a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRSa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv_q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRS670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbv_670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRTa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbwAK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRT670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbwAa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRUa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbwAq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRVK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbwA670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRVa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbwBK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRWK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAbwBa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRW670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAcW8K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRXq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAcW8a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRYa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAcW8q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRZK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAcW8670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRZ670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAcW9K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALRaq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAcW9a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALRa670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAcW9q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALRbK70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAcW9670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALRbq70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAcW-K70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Consumable" base_Class="_DALRlK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAcW-a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRla70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAcW-q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRmK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAcW-670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRmq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAcW_K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRna70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAcW_a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALRnq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAcW_q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALRoK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAcW_670EeGxJei_o6JmIA" xmlName="POCD_MT000040.ManufacturedProduct" base_Class="_DALRqK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAcXAK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRqa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAcXAa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRrK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAcXAq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRrq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAcXA670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRsa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAcXBK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRtK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAcXBa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRtq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAcXBq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRuK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAcXB670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALRuq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAcXCK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALRvK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAcXCa70EeGxJei_o6JmIA" xmlName="POCD_MT000040.LabeledDrug" base_Class="_DALRxq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAcXCq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRx670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAcXC670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRyq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAcXDK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRzK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAcXDa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALRz670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAcXDq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALR0a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAcXD670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALR0670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAcXEK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALR1a70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAcXEa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALR1670EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAc-AK70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Material" base_Class="_DALR5a70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAc-Aa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALR5q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-Aq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALR6a70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-A670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALR6670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-BK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALR7q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-Ba70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALR8K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-Bq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALR8q70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAc-B670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALR9K70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAc-CK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALR9q70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAc-Ca70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALR-K70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAc-Cq70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Supply" base_Class="_DALSHq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAc-C670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSH670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-DK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSIq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-Da70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSJK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-Dq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSJ670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-D670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSKq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-EK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSLK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-Ea70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSLq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-Eq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSMK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-E670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSM670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-FK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSNq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-Fa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSOK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-Fq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSOq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-F670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSPK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-GK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSPq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-Ga70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSQK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-Gq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSQ670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-G670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSRa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-HK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSSK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-Ha70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSS670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-Hq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSTq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-H670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSUa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-IK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSVK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAc-Ia70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSV670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAdlEK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALSWq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAdlEa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALSW670EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAdlEq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALSXK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAdlE670EeGxJei_o6JmIA" xmlName="POCD_MT000040.Product" base_Class="_DALSfK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAdlFK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSfa70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAdlFa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSgK70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAdlFq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSgq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAdlF670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSha70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAdlGK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALShq70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAdlGa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALSiK70EeGxJei_o6JmIA"/>
  <Ecore:EClass xmi:id="_DAdlGq70EeGxJei_o6JmIA" xmlName="POCD_MT000040.Component5" base_Class="_DALSyq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/>
  <Ecore:EReference xmi:id="_DAdlG670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSy670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAdlHK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALSzq70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAdlHa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALS0K70EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EReference xmi:id="_DAdlHq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_DALS0670EeGxJei_o6JmIA" isResolveProxies="false"/>
  <Ecore:EAttribute xmi:id="_DAdlH670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALS1K70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAdlIK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALS1q70EeGxJei_o6JmIA"/>
  <Ecore:EAttribute xmi:id="_DAdlIa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_DALS2K70EeGxJei_o6JmIA"/>
  <TemplateDefiner:ConstraintType xmi:id="_ds9ZUM5jEeGqneA3YsfewQ" base_Constraint="_QqZh8M5jEeGqneA3YsfewQ" type="WARNING"/>
</xmi:XMI>
