|
From: <ja...@us...> - 2006-09-04 10:13:48
|
Revision: 49
http://svn.sourceforge.net/surveyforge/?rev=49&view=rev
Author: javism
Date: 2006-09-04 03:13:41 -0700 (Mon, 04 Sep 2006)
Log Message:
-----------
Added the design model
Added Paths:
-----------
trunk/src/model/
trunk/src/model/surveyforge.uml
Added: trunk/src/model/surveyforge.uml
===================================================================
--- trunk/src/model/surveyforge.uml (rev 0)
+++ trunk/src/model/surveyforge.uml 2006-09-04 10:13:41 UTC (rev 49)
@@ -0,0 +1,4372 @@
+<?xml version = "1.0" encoding = "UTF-8" ?>
+<uml version="5">
+ <argo version="5">
+ <documentation>
+ <authorname></authorname>
+ <authoremail></authoremail>
+ <version>0.22</version>
+ <description>
+
+ </description>
+ </documentation>
+ <settings>
+ <notationlanguage>UML 1.4</notationlanguage>
+ <useguillemots>false</useguillemots>
+ <showvisibility>false</showvisibility>
+ <showmultiplicity>false</showmultiplicity>
+ <showinitialvalue>false</showinitialvalue>
+ <showproperties>false</showproperties>
+ <showtypes>true</showtypes>
+ <showstereotypes>false</showstereotypes>
+ <defaultshadowwidth>3</defaultshadowwidth>
+ </settings>
+
+ <searchpath href="PROJECT_DIR" />
+ <member type="xmi" />
+ <member type="pgml" />
+ <member type="todo" />
+ <historyfile name="" />
+ </argo>
+ <XMI xmi.version = '1.2' xmlns:UML = 'org.omg.xmi.namespace.UML' timestamp = 'Mon Sep 04 12:07:25 CEST 2006'>
+ <XMI.header> <XMI.documentation>
+ <XMI.exporter>ArgoUML (using Netbeans XMI Writer version 1.0)</XMI.exporter>
+ <XMI.exporterVersion>0.20.x</XMI.exporterVersion>
+ </XMI.documentation>
+ <XMI.metamodel xmi.name="UML" xmi.version="1.4"/></XMI.header>
+ <XMI.content>
+ <UML:Model xmi.id = '.:00000000000008CE' name = 'Metanet' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Package xmi.id = '.:00000000000008C9' name = 'org' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Package xmi.id = '.:00000000000008C8' name = 'surveyforge' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Package xmi.id = '.:00000000000008C7' name = 'core' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Class xmi.id = '.:0000000000000824' name = 'Questionnaire' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
+ isActive = 'false'>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '.:0000000000000823' name = 'identifier' visibility = 'public'
+ isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'
+ targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '.:0000000000000822'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:0000000000000821' lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class xmi.idref = '.:00000000000008CB'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '.:000000000000082B' name = 'Question' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
+ isActive = 'false'>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '.:0000000000000827' name = 'identifier' visibility = 'public'
+ isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'
+ targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '.:0000000000000826'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:0000000000000825' lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class xmi.idref = '.:00000000000008CB'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '.:000000000000082A' name = 'question' visibility = 'public'
+ isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'
+ targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '.:0000000000000829'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:0000000000000828' lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class xmi.idref = '.:00000000000008CB'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Association xmi.id = '.:0000000000000832' name = '' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '.:000000000000082E' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'false' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-1--49-12a23fb8:10caf627c83:-8000:00000000000008EF'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-1--49-12a23fb8:10caf627c83:-8000:00000000000008EE'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:0000000000000824'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '.:0000000000000831' name = 'elements' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:0000000000000830'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:000000000000082F' lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:000000000000092D'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '.:0000000000000839' name = '' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '.:0000000000000835' name = 'upperQuestion'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:0000000000000834'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:0000000000000833' lower = '0' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:000000000000082B'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '.:0000000000000838' name = 'subQuestions'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:0000000000000837'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:0000000000000836' lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:000000000000082B'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '.:0000000000000841' name = '' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '.:000000000000083D' name = 'questionnaire'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:000000000000083C'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:000000000000083B' lower = '0' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:0000000000000824'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '.:0000000000000840' name = 'register' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:000000000000083F'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:000000000000083E' lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:0000000000000845'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Class xmi.id = '.:0000000000000845' name = 'Register' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
+ isActive = 'false'>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '.:0000000000000844' name = 'identifier' visibility = 'public'
+ isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'
+ targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '.:0000000000000843'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:0000000000000842' lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class xmi.idref = '.:00000000000008CB'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '.:000000000000084D' name = 'RegisterDataElement' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
+ isActive = 'false'>
+ <UML:GeneralizableElement.generalization>
+ <UML:Generalization xmi.idref = '.:0000000000000861'/>
+ </UML:GeneralizableElement.generalization>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '-64--88-1--51--41759acd:10c335cdf1f:-8000:00000000000008BF'
+ name = 'optional' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-1--51--41759acd:10c335cdf1f:-8000:00000000000008C0'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-1--51--41759acd:10c335cdf1f:-8000:00000000000008C1'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:DataType xmi.idref = '-64--88-1--51--41759acd:10c335cdf1f:-8000:00000000000008A3'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Association xmi.id = '.:0000000000000854' name = '' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '.:0000000000000850' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'false' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:000000000000084F'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:000000000000084E' lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:0000000000000845'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '.:0000000000000853' name = 'key' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:0000000000000852'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:0000000000000851' lower = '1' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:000000000000084D'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '.:000000000000085C' name = '' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '.:0000000000000858' name = 'registers' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'false' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-1--49-12a23fb8:10caf627c83:-8000:000000000000097D'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-1--49-12a23fb8:10caf627c83:-8000:000000000000097C'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:0000000000000845'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '.:000000000000085B' name = 'registerDataElements'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:000000000000085A'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:0000000000000859' lower = '1' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:000000000000084D'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Class xmi.id = '.:0000000000000860' name = 'DataElement' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
+ isActive = 'false'>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '.:000000000000085F' name = 'identifier' visibility = 'public'
+ isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'
+ targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '.:000000000000085E'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:000000000000085D' lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class xmi.idref = '.:00000000000008CB'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-1--51--41759acd:10c335cdf1f:-8000:00000000000008A8'
+ name = 'multiple' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-1--51--41759acd:10c335cdf1f:-8000:00000000000008A9'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-1--51--41759acd:10c335cdf1f:-8000:00000000000008AA'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:DataType xmi.idref = '-64--88-1--51--41759acd:10c335cdf1f:-8000:00000000000008A3'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-1--51--41759acd:10c335cdf1f:-8000:00000000000008AB'
+ name = 'maxResponses' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-1--51--41759acd:10c335cdf1f:-8000:00000000000008AC'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-1--51--41759acd:10c335cdf1f:-8000:00000000000008AD'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:DataType xmi.idref = '.:00000000000008CA'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Generalization xmi.id = '.:0000000000000861' isSpecification = 'false'>
+ <UML:Generalization.child>
+ <UML:Class xmi.idref = '.:000000000000084D'/>
+ </UML:Generalization.child>
+ <UML:Generalization.parent>
+ <UML:Class xmi.idref = '.:0000000000000860'/>
+ </UML:Generalization.parent>
+ </UML:Generalization>
+ <UML:Association xmi.id = '.:0000000000000868' name = '' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '.:0000000000000864' name = 'question' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'false' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:0000000000000863'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:0000000000000862' lower = '0' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:000000000000092D'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '.:0000000000000867' name = '' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'false' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:000000000000092A'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:0000000000000929' lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:000000000000084D'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Class xmi.id = '.:000000000000086C' name = 'ObjectVariable' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
+ isActive = 'false'>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '.:000000000000086B' name = 'identifier' visibility = 'public'
+ isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'
+ targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '.:000000000000086A'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:0000000000000869' lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class xmi.idref = '.:00000000000008CB'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Association xmi.id = '.:0000000000000873' name = '' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '.:000000000000086F' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:000000000000086E'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:000000000000086D' lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:0000000000000860'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '.:0000000000000872' name = 'objectVariable'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:000000000000090A'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:0000000000000909' lower = '0' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:000000000000086C'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Class xmi.id = '.:0000000000000874' name = 'ValueDomain' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
+ isActive = 'false'/>
+ <UML:Association xmi.id = '.:000000000000087B' name = '' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '.:0000000000000877' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'false' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:0000000000000876'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:0000000000000875' lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:0000000000000860'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '.:000000000000087A' name = 'valueSet' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:00000000000008DD'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:00000000000008DC' lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:0000000000000874'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '.:0000000000000882' name = '' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '.:000000000000087E' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'false' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:000000000000087D'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:000000000000087C' lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:000000000000084D'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '.:0000000000000881' name = 'originatingRegister'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:0000000000000880'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:000000000000087F' lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:0000000000000845'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '.:0000000000000889' name = '' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '.:0000000000000885' name = 'masterRegister'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:0000000000000884'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:0000000000000883' lower = '0' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:0000000000000845'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '.:0000000000000888' name = 'detailRegisters'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:0000000000000887'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:0000000000000886' lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:0000000000000845'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '.:0000000000000890' name = '' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '.:000000000000088C' name = 'variableStructure'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:000000000000088B'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:000000000000088A' lower = '0' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:0000000000000860'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '.:000000000000088F' name = 'componentElements'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:000000000000088E'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:000000000000088D' lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:0000000000000860'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Class xmi.id = '.:0000000000000893' name = 'ConceptualDataElement'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.comment>
+ <UML:Comment xmi.idref = '-64--88-1--51--41759acd:10c335cdf1f:-8000:00000000000008A7'/>
+ </UML:ModelElement.comment>
+ <UML:GeneralizableElement.generalization>
+ <UML:Generalization xmi.idref = '.:0000000000000894'/>
+ </UML:GeneralizableElement.generalization>
+ </UML:Class>
+ <UML:Generalization xmi.id = '.:0000000000000894' isSpecification = 'false'>
+ <UML:Generalization.child>
+ <UML:Class xmi.idref = '.:0000000000000893'/>
+ </UML:Generalization.child>
+ <UML:Generalization.parent>
+ <UML:Class xmi.idref = '.:0000000000000860'/>
+ </UML:Generalization.parent>
+ </UML:Generalization>
+ <UML:Class xmi.id = '.:0000000000000897' name = 'GlobalVariable' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
+ isActive = 'false'/>
+ <UML:Association xmi.id = '.:000000000000089E' name = '' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '.:000000000000089A' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'false' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:0000000000000899'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:0000000000000898' lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:000000000000086C'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '.:000000000000089D' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:000000000000089C'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:000000000000089B' lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:0000000000000897'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Class xmi.id = '.:00000000000008AA' name = 'StatisticalObjectType'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false' isActive = 'false'>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '.:00000000000008A9' name = 'identifier' visibility = 'public'
+ isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'
+ targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '.:00000000000008A8'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:00000000000008A7' lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class xmi.idref = '.:00000000000008CB'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Association xmi.id = '.:00000000000008B1' name = '' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '.:00000000000008AD' name = 'superType' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:00000000000008AC'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:00000000000008AB' lower = '0' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:00000000000008AA'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '.:00000000000008B0' name = 'subTypes' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:00000000000008AF'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:00000000000008AE' lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:00000000000008AA'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '.:00000000000008BF' name = '' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '.:00000000000008BB' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:00000000000008BA'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:00000000000008B9' lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:000000000000086C'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '.:00000000000008BE' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:00000000000008BD'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:00000000000008BC' lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:00000000000008AA'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '.:00000000000008DE' name = '' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '.:00000000000008DF' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'false' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:00000000000008E6'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:00000000000008E5' lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:000000000000084D'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '.:00000000000008E2' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-1--49-4f0d3366:10d782a51df:-8000:0000000000000907'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-1--49-4f0d3366:10d782a51df:-8000:0000000000000906'
+ lower = '0' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:0000000000000893'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '.:0000000000000920' name = '' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '.:0000000000000921' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'false' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:0000000000000928'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:0000000000000927' lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:0000000000000893'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '.:0000000000000924' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:000000000000092C'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '.:000000000000092B' lower = '0' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '.:000000000000082B'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Class xmi.id = '.:000000000000092D' name = 'QuestionnaireElement' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
+ isActive = 'false'/>
+ <UML:Association xmi.id = '.:000000000000092F' name = '' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '.:0000000000000930' visibility = 'public'
+ isSpecification = 'false' isNavigable = 'false' ordering = 'unordered' aggregation = 'none'
+ targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '.:0000000000000937'>
+ ...
[truncated message content] |