From 3aeef6792143e85833eb1540a71d78cc5a545d6d Mon Sep 17 00:00:00 2001 From: nab <nabila-aazibou-el-gerrab@kereval.com> Date: Mon, 24 Apr 2023 18:04:34 +0200 Subject: [PATCH] fix datatypes issue --- .../model/CdaxehealthModelRetriever.java | 14 +- .../model/DatatypesIpsModelRetriever.java | 7 +- .../cdaxehealth/modelsDefinition.xml | 8 +- .../datatypes-ips-model/datatypes-ips.uml | 580 ++++ .../datatypes-ips-model/datatypes.uml | 2892 ----------------- .../src/main/resources/modelxeh/cda.uml | 372 +-- .../src/main/resources/modelxeh/lab.uml | 2 +- .../src/main/resources/modelxeh/pharm.uml | 90 +- .../model/DatatypesModelRetriever.java | 8 +- 9 files changed, 845 insertions(+), 3128 deletions(-) create mode 100644 cdaxehealth-model/src/main/resources/datatypes-ips-model/datatypes-ips.uml delete mode 100644 cdaxehealth-model/src/main/resources/datatypes-ips-model/datatypes.uml diff --git a/cdaxehealth-model/src/main/java/net/ihe/gazelle/model/CdaxehealthModelRetriever.java b/cdaxehealth-model/src/main/java/net/ihe/gazelle/model/CdaxehealthModelRetriever.java index 2704d28..a8af2b4 100644 --- a/cdaxehealth-model/src/main/java/net/ihe/gazelle/model/CdaxehealthModelRetriever.java +++ b/cdaxehealth-model/src/main/java/net/ihe/gazelle/model/CdaxehealthModelRetriever.java @@ -23,6 +23,7 @@ public class CdaxehealthModelRetriever extends ModelRetriever { modelMap.put("cda.uml", getClass().getResource("/modelxeh/cda.uml")); modelMap.put("pharm.uml", getClass().getResource("/modelxeh/pharm.uml")); modelMap.put("lab.uml", getClass().getResource("/modelxeh/lab.uml")); + //modelMap.put("datatypes-ips.uml", getClass().getResource("/datatypes-ips-model/datatypes-ips.uml")); VocModelRetriever vocModelRetriever = new VocModelRetriever(); Map<String, URL> vocModelMap = vocModelRetriever.retrieveModels(); @@ -42,7 +43,7 @@ public class CdaxehealthModelRetriever extends ModelRetriever { } } - DatatypesModelRetriever datatypesModelRetriever = new DatatypesIpsModelRetriever(); + DatatypesModelRetriever datatypesModelRetriever = new DatatypesModelRetriever(); Map<String, URL> datatypesModelMap = datatypesModelRetriever.retrieveModels(); for (Map.Entry<String, URL> entry : datatypesModelMap.entrySet()){ String key = entry.getKey(); @@ -51,6 +52,17 @@ public class CdaxehealthModelRetriever extends ModelRetriever { } } + + DatatypesModelRetriever datatypesIpsModelRetriever = new DatatypesIpsModelRetriever(); + Map<String, URL> datatypesIpsModelMap = datatypesIpsModelRetriever.retrieveModels(); + for (Map.Entry<String, URL> entry : datatypesIpsModelMap.entrySet()){ + String key = entry.getKey(); + if (modelMap.get(key) == null){ + modelMap.put(key, entry.getValue()); + } + + } + InfrModelRetriever infrModelRetriever = new InfrModelRetriever(); Map<String, URL> infrModelMap = infrModelRetriever.retrieveModels(); for (Map.Entry<String, URL> entry : infrModelMap.entrySet()){ diff --git a/cdaxehealth-model/src/main/java/net/ihe/gazelle/model/DatatypesIpsModelRetriever.java b/cdaxehealth-model/src/main/java/net/ihe/gazelle/model/DatatypesIpsModelRetriever.java index a79cf35..26773a3 100644 --- a/cdaxehealth-model/src/main/java/net/ihe/gazelle/model/DatatypesIpsModelRetriever.java +++ b/cdaxehealth-model/src/main/java/net/ihe/gazelle/model/DatatypesIpsModelRetriever.java @@ -4,6 +4,11 @@ public class DatatypesIpsModelRetriever extends DatatypesModelRetriever{ @Override protected String getDatatypeUmlName() { - return "/datatypes-ips-model/datatypes.uml"; + return "/datatypes-ips-model/datatypes-ips.uml"; + } + + @Override + protected String getDatatypeUmlKey() { + return "datatypes-ips.uml"; } } diff --git a/cdaxehealth-model/src/main/resources/cdaxehealth/modelsDefinition.xml b/cdaxehealth-model/src/main/resources/cdaxehealth/modelsDefinition.xml index 3c4acb5..22d7703 100644 --- a/cdaxehealth-model/src/main/resources/cdaxehealth/modelsDefinition.xml +++ b/cdaxehealth-model/src/main/resources/cdaxehealth/modelsDefinition.xml @@ -7,6 +7,12 @@ <relativeXMIPath>../../datatypes-model/models/datatypes.uml</relativeXMIPath> <templateIdentifierUMLID>_CuEO9q70EeGxJei_o6JmIA</templateIdentifierUMLID> </modelUMLDesc> + <modelUMLDesc> + <identifier>datatypes-ips</identifier> + <path>/path/to/model/datatypes-ips-model/datatypes-ips.uml</path> + <relativeXMIPath>../../datatypes-ips-model/datatypes-ips.uml</relativeXMIPath> + <templateIdentifierUMLID>_CuEO9q70EbGxJei_o6JmIA</templateIdentifierUMLID> + </modelUMLDesc> <modelUMLDesc> <identifier>cda</identifier> <path>/path/to/model/cdaxehealth-model/modelad2/cda.uml</path> @@ -18,7 +24,7 @@ <relativeXMIPath>../../cdaxehealth-model/modelad2/pharm.uml</relativeXMIPath> </modelUMLDesc> <modelUMLDesc> - <identifier>pharm</identifier> + <identifier>lab</identifier> <path>/path/to/model/cdaxehealth-model/modelad2/lab.uml</path> <relativeXMIPath>../../cdaxehealth-model/modelad2/lab.uml</relativeXMIPath> </modelUMLDesc> diff --git a/cdaxehealth-model/src/main/resources/datatypes-ips-model/datatypes-ips.uml b/cdaxehealth-model/src/main/resources/datatypes-ips-model/datatypes-ips.uml new file mode 100644 index 0000000..2a321b2 --- /dev/null +++ b/cdaxehealth-model/src/main/resources/datatypes-ips-model/datatypes-ips.uml @@ -0,0 +1,580 @@ +<?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/_RzYI4NGoEeGUrvtSfCI-KA/24" xmlns:TemplateDefiner_1="http:///schemas/TemplateDefiner/_GOoNYHwMEeKEDd8BBul2Tg/40" 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/_RzYI4NGoEeGUrvtSfCI-KA/24 pathmap://UML_PROFILES/common-profile.uml#_RzYI4dGoEeGUrvtSfCI-KA http:///schemas/TemplateDefiner/_GOoNYHwMEeKEDd8BBul2Tg/40 pathmap://UML_PROFILES/common-profile.uml#_GOqpoHwMEeKEDd8BBul2Tg"> + <uml:Model xmi:id="_CuDmcK70EeGxJei_o6JmIA" name="datatypes-ips"> + <ownedComment xmi:id="_CuDmca70EeGxJei_o6JmIA" annotatedElement="_CuDmcK70EeGxJei_o6JmIA"> + <body> Copyright (c) 2001, 2002, 2003, 2004, 2005 Health Level Seven. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by Health Level Seven. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Generated by $Id: gsd2xsd.xsl,v 1.4 2005/04/17 03:20:15 lmckenzi Exp $ + Generated by $Id: v3dt-schema.xsl,v 1.5 2005/05/24 05:44:38 lmckenzi Exp $ + $Id: Vocabulary.xml,v 1.1 2005/08/25 11:33:46 mcraig Exp $ RoseTree XML to Schema: $Id: VocabXMLtoXSD.xsl,v 1.6 2005/05/24 00:14:18 lmckenzi Exp $ + The following types are used internally in data types + The following types are used for structural RIM attributes</body> + </ownedComment> + <elementImport xmi:id="_trVPMK8iEeGF6fbgOysXNg" alias=""> + <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPx670EeGxJei_o6JmIA"/> + </elementImport> + <packageImport xmi:id="_Vbb-sK8MEeG97bKdnhcIdQ"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:id="_XImrIK8MEeG97bKdnhcIdQ"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:id="_dpbT0K8MEeG97bKdnhcIdQ"> + <importedPackage xmi:type="uml:Model" href="../../voc-model/models/voc.uml#_DFpnEK70EeGxJei_o6JmIA"/> + </packageImport> + + + + + + + <packagedElement xmi:type="uml:Class" xmi:id="_CuDnq670EeGxJei_o6JmIA" name="BXITCD"> + <generalization xmi:id="_CuDnrK70EeGxJei_o6JmIA" general="_CuDnsK70EeGxJei_o6JmIA"/> + <ownedAttribute xmi:id="_CuDnra70EeGxJei_o6JmIA" name="qty" visibility="public" isOrdered="true"> + <ownedComment xmi:id="_CuDnrq70EeGxJei_o6JmIA" annotatedElement="_CuDnra70EeGxJei_o6JmIA"> + <body> The quantity in which the bag item occurs in its containing bag. </body> + </ownedComment> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Integer"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnr670EeGxJei_o6JmIA"/> + </ownedAttribute> + </packagedElement> + + + + + <packagedElement xmi:type="uml:Class" xmi:id="_CuDnsK70EeGxJei_o6JmIA" name="CD"> + <ownedComment xmi:id="_CuDnsa70EeGxJei_o6JmIA" annotatedElement="_CuDnsK70EeGxJei_o6JmIA"> + <body> A concept descriptor represents any kind of concept usually by giving a code defined in a code system. A concept descriptor can contain the original text or phrase that served as the basis of the coding and one or more translations into different coding systems. A concept descriptor can also contain qualifiers to describe, e.g., the concept of a "left foot" as a postcoordinated term built from the primary code "FOOT" and the qualifier "LEFT". In exceptional cases, the concept descriptor need not contain a code but only the original text describing that concept. </body> + </ownedComment> + <generalization xmi:id="_CuDnsq70EeGxJei_o6JmIA" general="_CuDm1q70EeGxJei_o6JmIA"/> + + <ownedAttribute xmi:id="_CuDhtb70EeGxJei_o6JmIA" name="designation" type="_CuDm4670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" > + <ownedComment xmi:id="_CuDnt670EeGhJou_o6JmIA" annotatedElement="_CuDhtb70EeGxJei_o6JmIA"> + <body> The designation used for ips extension </body> + </ownedComment> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDnuK70EeGxJei_o6JmIA" value="*"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnua70EeGxJei_o6JmIA"/> + </ownedAttribute> + + <ownedAttribute xmi:id="_CuDns670EeGxJei_o6JmIA" name="originalText" type="_CuDm5q70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuENg670EeGxJei_o6JmIA"> + <ownedComment xmi:id="_CuDntK70EeGxJei_o6JmIA" annotatedElement="_CuDns670EeGxJei_o6JmIA"> + <body> The text or phrase used as the basis for the coding. </body> + </ownedComment> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnta70EeGxJei_o6JmIA"/> + </ownedAttribute> + <ownedAttribute xmi:id="_CuDntq70EeGxJei_o6JmIA" name="qualifier" type="_CuENha70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuENm670EeGxJei_o6JmIA"> + <ownedComment xmi:id="_CuDnt670EeGxJei_o6JmIA" annotatedElement="_CuDntq70EeGxJei_o6JmIA"> + <body> Specifies additional codes that increase the specificity of the primary code. </body> + </ownedComment> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDnuK70EeGxJei_o6JmIA" value="*"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnua70EeGxJei_o6JmIA"/> + </ownedAttribute> + <ownedAttribute xmi:id="_CuDnuq70EeGxJei_o6JmIA" name="translation" type="_CuDnsK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuENna70EeGxJei_o6JmIA"> + <ownedComment xmi:id="_CuDnu670EeGxJei_o6JmIA" annotatedElement="_CuDnuq70EeGxJei_o6JmIA"> + <body> A set of other concept descriptors that translate this concept descriptor into other code systems. </body> + </ownedComment> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDnvK70EeGxJei_o6JmIA" value="*"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnva70EeGxJei_o6JmIA"/> + </ownedAttribute> + <ownedAttribute xmi:id="_CuDnvq70EeGxJei_o6JmIA" name="code" visibility="public" isOrdered="true"> + <ownedComment xmi:id="_CuDnv670EeGxJei_o6JmIA" annotatedElement="_CuDnvq70EeGxJei_o6JmIA"> + <body> The plain code symbol defined by the code system. For example, "784.0" is the code symbol of the ICD-9 code "784.0" for headache. </body> + </ownedComment> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnwK70EeGxJei_o6JmIA"/> + </ownedAttribute> + <ownedAttribute xmi:id="_CuDnwa70EeGxJei_o6JmIA" name="codeSystem" visibility="public" isOrdered="true"> + <ownedComment xmi:id="_CuDnwq70EeGxJei_o6JmIA" annotatedElement="_CuDnwa70EeGxJei_o6JmIA"> + <body> Specifies the code system that defines the code. </body> + </ownedComment> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnw670EeGxJei_o6JmIA"/> + </ownedAttribute> + <ownedAttribute xmi:id="_CuDnxK70EeGxJei_o6JmIA" name="codeSystemName" visibility="public" isOrdered="true"> + <ownedComment xmi:id="_CuDnxa70EeGxJei_o6JmIA" annotatedElement="_CuDnxK70EeGxJei_o6JmIA"> + <body> A common name of the coding system. </body> + </ownedComment> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnxq70EeGxJei_o6JmIA"/> + </ownedAttribute> + <ownedAttribute xmi:id="_CuDnx670EeGxJei_o6JmIA" name="codeSystemVersion" visibility="public" isOrdered="true"> + <ownedComment xmi:id="_CuDnyK70EeGxJei_o6JmIA" annotatedElement="_CuDnx670EeGxJei_o6JmIA"> + <body> If applicable, a version descriptor defined specifically for the given code system. </body> + </ownedComment> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnya70EeGxJei_o6JmIA"/> + </ownedAttribute> + <ownedAttribute xmi:id="_CuENgK70EeGxJei_o6JmIA" name="displayName" visibility="public" isOrdered="true"> + <ownedComment xmi:id="_CuENga70EeGxJei_o6JmIA" annotatedElement="_CuENgK70EeGxJei_o6JmIA"> + <body> A name or title for the code, under which the sending system shows the code value to its users. </body> + </ownedComment> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuENgq70EeGxJei_o6JmIA"/> + </ownedAttribute> + <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_P8628CFqEeWqmLEmYFE3yg" name="cdaEquals" specification="_Lnh9cD9BEeSOV8LXGSa2TA"> + <ownedParameter xmi:id="_P8628SFqEeWqmLEmYFE3yg" name="return" direction="return"> + <eAnnotations xmi:id="_P8628iFqEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> + <details xmi:id="_P8628yFqEeWqmLEmYFE3yg" key="author" value=""/> + </eAnnotations> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> + </ownedParameter> + <ownedParameter xmi:id="_P8629CFqEeWqmLEmYFE3yg" name="cd1" type="_CuDnsK70EeGxJei_o6JmIA"> + <eAnnotations xmi:id="_P8629SFqEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> + <details xmi:id="_P8629iFqEeWqmLEmYFE3yg" key="author" value=""/> + </eAnnotations> + </ownedParameter> + <language>JAVA</language> + <body>if (code == null) { + if (other.code != null) + return false; + } else if (!code.equals(other.code)) + return false; + if (codeSystem == null) { + if (other.codeSystem != null) + return false; + } else if (!codeSystem.equals(other.codeSystem)) + return false; + if (qualifier == null) { + if (other.qualifier != null) + return false; + } else if (!qualifier.equals(other.qualifier)) + return false; + return true;</body> + </ownedBehavior> + <ownedOperation xmi:id="_Lnh9cD9BEeSOV8LXGSa2TA" name="cdaEquals" method="_P8628CFqEeWqmLEmYFE3yg"> + <ownedParameter xmi:id="_Nr9TUD9BEeSOV8LXGSa2TA" name="return" direction="return"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> + </ownedParameter> + <ownedParameter xmi:id="_O_wdgD9BEeSOV8LXGSa2TA" name="other" type="_CuDnsK70EeGxJei_o6JmIA"/> + </ownedOperation> + </packagedElement> + + + + + + <packagedElement xmi:type="uml:Class" xmi:id="_CuENka70EeGxJei_o6JmIA" name="CV"> + <ownedComment xmi:id="_CuENkq70EeGxJei_o6JmIA" annotatedElement="_CuENka70EeGxJei_o6JmIA"> + <body> Coded data, consists of a code, display name, code system, and original text. Used when a single code value must be sent. </body> + </ownedComment> + <generalization xmi:id="_CuENk670EeGxJei_o6JmIA" general="_CuENlK70EeGxJei_o6JmIA"/> + </packagedElement> + + + + + <packagedElement xmi:type="uml:Class" xmi:id="_CuENlK70EeGxJei_o6JmIA" name="CE"> + <ownedComment xmi:id="_CuENla70EeGxJei_o6JmIA" annotatedElement="_CuENlK70EeGxJei_o6JmIA"> + <body> Coded data, consists of a coded value (CV) and, optionally, coded value(s) from other coding systems that identify the same concept. Used when alternative codes may exist. </body> + </ownedComment> + <generalization xmi:id="_CuENlq70EeGxJei_o6JmIA" general="_CuDnsK70EeGxJei_o6JmIA"/> + <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_WtOGECFqEeWqmLEmYFE3yg" name="cdaEquals" specification="_6jSZUD9AEeSOV8LXGSa2TA"> + <ownedParameter xmi:id="_WtOGESFqEeWqmLEmYFE3yg" name="return" direction="return"> + <eAnnotations xmi:id="_WtOGEiFqEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> + <details xmi:id="_WtOGEyFqEeWqmLEmYFE3yg" key="author" value=""/> + </eAnnotations> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> + </ownedParameter> + <ownedParameter xmi:id="_WtOGFCFqEeWqmLEmYFE3yg" name="ce1" type="_CuENlK70EeGxJei_o6JmIA"> + <eAnnotations xmi:id="_WtOGFSFqEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> + <details xmi:id="_WtOGFiFqEeWqmLEmYFE3yg" key="author" value=""/> + </eAnnotations> + </ownedParameter> + <language>JAVA</language> + <body>return super.cdaEquals(ce1);</body> + </ownedBehavior> + <ownedOperation xmi:id="_6jSZUD9AEeSOV8LXGSa2TA" name="cdaEquals" method="_WtOGECFqEeWqmLEmYFE3yg"> + <ownedParameter xmi:id="_8cWzwD9AEeSOV8LXGSa2TA" name="return" direction="return"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> + </ownedParameter> + <ownedParameter xmi:id="_AoRakD9BEeSOV8LXGSa2TA" name="ce1" type="_CuENlK70EeGxJei_o6JmIA"/> + </ownedOperation> + </packagedElement> + + + + + + + <packagedElement xmi:type="uml:Class" xmi:id="_CuENz670EeGxJei_o6JmIA" name="PQR"> + <ownedComment xmi:id="_CuEN0K70EeGxJei_o6JmIA" annotatedElement="_CuENz670EeGxJei_o6JmIA"> + <body> A representation of a physical quantity in a unit from any code system. Used to show alternative representation for a physical quantity. </body> + </ownedComment> + <generalization xmi:id="_CuEN0a70EeGxJei_o6JmIA" general="_CuENka70EeGxJei_o6JmIA"/> + <ownedAttribute xmi:id="_CuEN0q70EeGxJei_o6JmIA" name="value" visibility="public" isOrdered="true"> + <ownedComment xmi:id="_CuEN0670EeGxJei_o6JmIA" annotatedElement="_CuEN0q70EeGxJei_o6JmIA"> + <body> The magnitude of the measurement value in terms of the unit specified in the code. </body> + </ownedComment> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Double"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEN1K70EeGxJei_o6JmIA"/> + </ownedAttribute> + </packagedElement> + + + + + + + <packagedElement xmi:type="uml:Class" xmi:id="_CuEN7K70EeGxJei_o6JmIA" name="CO"> + <ownedComment xmi:id="_CuEN7a70EeGxJei_o6JmIA" annotatedElement="_CuEN7K70EeGxJei_o6JmIA"> + <body> Coded data, where the domain from which the codeset comes is ordered. The Coded Ordinal data type adds semantics related to ordering so that models that make use of such domains may introduce model elements that involve statements about the order of the terms in a domain. </body> + </ownedComment> + <generalization xmi:id="_CuEN7q70EeGxJei_o6JmIA" general="_CuENka70EeGxJei_o6JmIA"/> + </packagedElement> + + + + <packagedElement xmi:type="uml:Class" xmi:id="_CuEN7670EeGxJei_o6JmIA" name="CS"> + <ownedComment xmi:id="_CuEN8K70EeGxJei_o6JmIA" annotatedElement="_CuEN7670EeGxJei_o6JmIA"> + <body> Coded data, consists of a code, display name, code system, and original text. Used when a single code value must be sent. </body> + </ownedComment> + <generalization xmi:id="_CuEN8a70EeGxJei_o6JmIA" general="_CuENka70EeGxJei_o6JmIA"/> + </packagedElement> + + + + <packagedElement xmi:type="uml:Class" xmi:id="_CuEN8q70EeGxJei_o6JmIA" name="EIVLEvent"> + <ownedComment xmi:id="_CuEN8670EeGxJei_o6JmIA" annotatedElement="_CuEN8q70EeGxJei_o6JmIA"> + <body> A code for a common (periodical) activity of daily living based on which the event related periodic interval is specified. </body> + </ownedComment> + <generalization xmi:id="_CuEN9K70EeGxJei_o6JmIA" general="_CuENlK70EeGxJei_o6JmIA"/> + </packagedElement> + + + + + + + <packagedElement xmi:type="uml:Class" xmi:id="_CuEO6K70EeGxJei_o6JmIA" name="HXITCE"> + <generalization xmi:id="_CuEO6a70EeGxJei_o6JmIA" general="_CuENlK70EeGxJei_o6JmIA"/> + <ownedAttribute xmi:id="_CuEO6q70EeGxJei_o6JmIA" name="validTime" type="_CuEOl670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEO7a70EeGxJei_o6JmIA"> + <ownedComment xmi:id="_CuEO6670EeGxJei_o6JmIA" annotatedElement="_CuEO6q70EeGxJei_o6JmIA"> + <body> The time interval during which the given information was, is, or is expected to be valid. The interval can be open or closed, as well as infinite or undefined on either side. </body> + </ownedComment> + <ownedComment xmi:id="_CyhPtK70EeGxJei_o6JmIA" annotatedElement="_CuEO6q70EeGxJei_o6JmIA"> + <body> The time interval during which the given information was, is, or is expected to be valid. The interval can be open or closed, as well as infinite or undefined on either side. </body> + </ownedComment> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEO7K70EeGxJei_o6JmIA"/> + </ownedAttribute> + </packagedElement> + + + + + + + <profileApplication xmi:id="_CuE1Z670EeGxJei_o6JmIA"> + <eAnnotations xmi:id="_CuE1aK70EeGxJei_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="_kGHqcK8MEeG97bKdnhcIdQ"> + <eAnnotations xmi:id="_kGKtwK8MEeG97bKdnhcIdQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/schemas/Standard/1#/"/> + </eAnnotations> + <appliedProfile href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/> + </profileApplication> + <profileApplication xmi:id="_cnffAK-3EeGe86G5-WRfGA"> + <eAnnotations xmi:id="_cngGEK-3EeGe86G5-WRfGA" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/common-profile.uml#_GOqpoHwMEeKEDd8BBul2Tg"/> + </eAnnotations> + <appliedProfile href="pathmap://UML_PROFILES/common-profile.uml#_1P9GAG7eEeGRT9uCX2f8pg"/> + </profileApplication> + </uml:Model> + <Ecore:EPackage xmi:id="_CuE1aa70EeGxJei_o6JmIA" base_Package="_CuDmcK70EeGxJei_o6JmIA" packageName="net.ihe.gazelle.ips.datatypes" nsPrefix="datatypes" nsURI="urn:hl7-org:v3"/> + <Ecore:EClass xmi:id="_CuFbrK70EeGxJei_o6JmIA" base_Class="_CuDm1q70EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuFbra70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDm2K70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuFbrq70EeGxJei_o6JmIA" xmlName="adxp.delimiter" base_Class="_CuDm2670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuFbr670EeGxJei_o6JmIA" base_Class="_CuDm3a70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EAttribute xmi:id="_CuFbsK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDm4K70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuFbsa70EeGxJei_o6JmIA" base_Class="_CuDm4670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuFbsq70EeGxJei_o6JmIA" instanceClassName="" base_Class="_CuDm5q70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuFbs670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDm6a70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuFbtK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDm7K70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EAttribute xmi:id="_CuFbta70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDm7q70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuFbtq70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDm8a70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuFbt670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDm9K70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuFbuK70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDm9670EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuFbua70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDm-q70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuFbuq70EeGxJei_o6JmIA" base_Class="_CuDm_a70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EAttribute xmi:id="_CuFbu670EeGxJei_o6JmIA" xmlName=":mixed" xmlFeatureKind="ElementWildcard" base_Property="_CuDnAK70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuFbvK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDnA670EeGxJei_o6JmIA"/> + <Ecore:EEnum xmi:id="_CuFbva70EeGxJei_o6JmIA" base_Enumeration="_CuDnBq70EeGxJei_o6JmIA"/> + <Ecore:EEnumLiteral xmi:id="_CuFbvq70EeGxJei_o6JmIA" base_EnumerationLiteral="_CuDnB670EeGxJei_o6JmIA" literal="B64"/> + <Ecore:EEnumLiteral xmi:id="_CuFbv670EeGxJei_o6JmIA" base_EnumerationLiteral="_CuDnCK70EeGxJei_o6JmIA" literal="TXT"/> + <Ecore:EClass xmi:id="_CuFbwK70EeGxJei_o6JmIA" base_Class="_CuDnCa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuFbwa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDnDK70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EAttribute xmi:id="_CuFbwq70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDnEK70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuFbw670EeGxJei_o6JmIA" base_Class="_CuDnE670EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuFbxK70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDnFq70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuFbxa70EeGxJei_o6JmIA" xmlName="SXCM_TS" base_Class="_CuDnGK70EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuFbxq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDnGq70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuFbx670EeGxJei_o6JmIA" base_Class="_CuDnHa70EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuFbyK70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDnIK70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuFbya70EeGxJei_o6JmIA" base_Class="_CuDnIq70EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EDataType xmi:id="_CuGCsK70EeGxJei_o6JmIA" xmlName="set_TelecommunicationAddressUse" instanceClassName="java.util.List" base_PrimitiveType="_CuDnJ670EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuGCsa70EeGxJei_o6JmIA" xmlName="thumbnail" base_Class="_CuDnKq70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCsq70EeGxJei_o6JmIA" xmlName="adxp.country" base_Class="_CuDnMa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCs670EeGxJei_o6JmIA" xmlName="adxp.state" base_Class="_CuDnNa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCtK70EeGxJei_o6JmIA" xmlName="adxp.county" base_Class="_CuDnOa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCta70EeGxJei_o6JmIA" xmlName="adxp.city" base_Class="_CuDnPa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCtq70EeGxJei_o6JmIA" xmlName="adxp.postalCode" base_Class="_CuDnQa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCt670EeGxJei_o6JmIA" xmlName="adxp.streetAddressLine" base_Class="_CuDnRa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCuK70EeGxJei_o6JmIA" xmlName="adxp.houseNumber" base_Class="_CuDnSa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCua70EeGxJei_o6JmIA" xmlName="adxp.houseNumberNumeric" base_Class="_CuDnTa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCuq70EeGxJei_o6JmIA" xmlName="adxp.direction" base_Class="_CuDnUa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCu670EeGxJei_o6JmIA" xmlName="adxp.streetName" base_Class="_CuDnVa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCvK70EeGxJei_o6JmIA" xmlName="adxp.streetNameBase" base_Class="_CuDnWa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCva70EeGxJei_o6JmIA" xmlName="adxp.streetNameType" base_Class="_CuDnXa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCvq70EeGxJei_o6JmIA" xmlName="adxp.additionalLocator" base_Class="_CuDnYa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCv670EeGxJei_o6JmIA" xmlName="adxp.unitID" base_Class="_CuDnZa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCwK70EeGxJei_o6JmIA" xmlName="adxp.unitType" base_Class="_CuDnaa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCwa70EeGxJei_o6JmIA" xmlName="adxp.careOf" base_Class="_CuDnba70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCwq70EeGxJei_o6JmIA" xmlName="adxp.censusTract" base_Class="_CuDnca70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCw670EeGxJei_o6JmIA" xmlName="adxp.deliveryAddressLine" base_Class="_CuDnda70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCxK70EeGxJei_o6JmIA" xmlName="adxp.deliveryInstallationType" base_Class="_CuDnea70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCxa70EeGxJei_o6JmIA" xmlName="adxp.deliveryInstallationArea" base_Class="_CuDnfa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCxq70EeGxJei_o6JmIA" xmlName="adxp.deliveryInstallationQualifier" base_Class="_CuDnga70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCx670EeGxJei_o6JmIA" xmlName="adxp.deliveryMode" base_Class="_CuDnha70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCyK70EeGxJei_o6JmIA" xmlName="adxp.deliveryModeIdentifier" base_Class="_CuDnia70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCya70EeGxJei_o6JmIA" xmlName="adxp.buildingNumberSuffix" base_Class="_CuDnja70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCyq70EeGxJei_o6JmIA" xmlName="adxp.postBox" base_Class="_CuDnka70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuGCy670EeGxJei_o6JmIA" xmlName="adxp.precinct" base_Class="_CuDnla70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EDataType xmi:id="_CuGCzK70EeGxJei_o6JmIA" xmlName="set_PostalAddressUse" instanceClassName="java.util.List" base_PrimitiveType="_CuDnm670EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuGCza70EeGxJei_o6JmIA" base_Class="_CuDnnK70EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EDataType xmi:id="_CuGCzq70EeGxJei_o6JmIA" xmlName="BinaryDataEncoding:Object" instanceClassName="org.eclipse.emf.common.util.Enumerator" base_PrimitiveType="_CuDnn670EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuGCz670EeGxJei_o6JmIA" base_Class="_CuDnoa70EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuGC0K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDnpK70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuGpwK70EeGxJei_o6JmIA" base_Class="_CuDnpq70EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuGpwa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDnqa70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuGpwq70EeGxJei_o6JmIA" xmlName="BXIT_CD" base_Class="_CuDnq670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EAttribute xmi:id="_CuGpw670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDnra70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuGpxK70EeGxJei_o6JmIA" base_Class="_CuDnsK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + + + <Ecore:EReference xmi:id="_DAKE0580FeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:ips" xmlFeatureKind="Element" base_Property="_CuDhtb70EeGxJei_o6JmIA" isResolveProxies="false"/> + + + <Ecore:EReference xmi:id="_CuGpxa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDns670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuGpxq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDntq70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuGpx670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDnuq70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EAttribute xmi:id="_CuGpyK70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDnvq70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuGpya70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDnwa70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuGpyq70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDnxK70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuGpy670EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDnx670EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuGpzK70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuENgK70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuGpza70EeGxJei_o6JmIA" base_Class="_CuENha70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuGpzq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuENiK70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuGpz670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuENi670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EAttribute xmi:id="_CuGp0K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuENjq70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuGp0a70EeGxJei_o6JmIA" base_Class="_CuENka70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EClass xmi:id="_CuGp0q70EeGxJei_o6JmIA" base_Class="_CuENlK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EClass xmi:id="_CuGp0670EeGxJei_o6JmIA" xmlName="BXIT_IVL_PQ" base_Class="_CuENn670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EAttribute xmi:id="_CuGp1K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuENoa70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuGp1a70EeGxJei_o6JmIA" xmlName="IVL_PQ" base_Class="_CuENpK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuGp1q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuENpq70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuGp1670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuENqa70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuGp2K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuENrK70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuGp2a70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuGp2q70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuGp2670EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuGp3K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuENt670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuGp3a70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EClass xmi:id="_CuGp3q70EeGxJei_o6JmIA" xmlName="SXCM_PQ" base_Class="_CuENva70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EAttribute xmi:id="_CuGp3670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuENv670EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuGp4K70EeGxJei_o6JmIA" base_Class="_CuENwq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuGp4a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuENxa70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EAttribute xmi:id="_CuGp4q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuENya70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuGp4670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuENzK70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuGp5K70EeGxJei_o6JmIA" base_Class="_CuENz670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EAttribute xmi:id="_CuGp5a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEN0q70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuGp5q70EeGxJei_o6JmIA" xmlName="IVXB_PQ" base_Class="_CuEN1670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EAttribute xmi:id="_CuHQ0K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEN2a70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuHQ0a70EeGxJei_o6JmIA" base_Class="_CuEN7K70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EClass xmi:id="_CuHQ0q70EeGxJei_o6JmIA" base_Class="_CuEN7670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EClass xmi:id="_CuHQ0670EeGxJei_o6JmIA" xmlName="EIVL.event" base_Class="_CuEN8q70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EClass xmi:id="_CuHQ1K70EeGxJei_o6JmIA" xmlName="EIVL_PPD_TS" base_Class="_CuEN9a70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuHQ1a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEN-K70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuHQ1q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEN-670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EClass xmi:id="_CuHQ1670EeGxJei_o6JmIA" xmlName="SXCM_PPD_TS" base_Class="_CuEN_q70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EAttribute xmi:id="_CuHQ2K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEOAK70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuHQ2a70EeGxJei_o6JmIA" xmlName="PPD_TS" base_Class="_CuEOA670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuHQ2q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOBa70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EAttribute xmi:id="_CuHQ2670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEOCK70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuHQ3K70EeGxJei_o6JmIA" xmlName="IVL_PPD_PQ" base_Class="_CuEOD670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuHQ3a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOEa70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuHQ3q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOFK70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuHQ3670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOF670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuHQ4K70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuHQ4a70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuHQ4q70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuHQ4670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOIq70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuHQ5K70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EClass xmi:id="_CuHQ5a70EeGxJei_o6JmIA" xmlName="SXCM_PPD_PQ" base_Class="_CuEOKK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EAttribute xmi:id="_CuHQ5q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEOKq70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuHQ5670EeGxJei_o6JmIA" xmlName="PPD_PQ" base_Class="_CuEOLa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuHQ6K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOL670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EAttribute xmi:id="_CuHQ6a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEOMq70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuHQ6q70EeGxJei_o6JmIA" xmlName="IVXB_PPD_PQ" base_Class="_CuEON670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EAttribute xmi:id="_CuHQ6670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEOOa70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuHQ7K70EeGxJei_o6JmIA" xmlName="EIVL_TS" base_Class="_CuEOTq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuHQ7a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOUa70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuHQ7q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOVK70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EClass xmi:id="_CuH34K70EeGxJei_o6JmIA" base_Class="_CuEOW670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EAttribute xmi:id="_CuH34a70EeGxJei_o6JmIA" xmlName=":mixed" xmlFeatureKind="ElementWildcard" base_Property="_CuEOXq70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuH34q70EeGxJei_o6JmIA" xmlName="group:2" isTransient="true" isVolatile="true" xmlFeatureKind="Group" base_Property="_CuEOYa70EeGxJei_o6JmIA"/> + <Ecore:EReference xmi:id="_CuH34670EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOZK70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuH35K70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOZ670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuH35a70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOaq70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuH35q70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOba70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuH35670EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOcK70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuH36K70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOc670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EAttribute xmi:id="_CuH36a70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEOdq70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuH36q70EeGxJei_o6JmIA" xmlName="en.delimiter" base_Class="_CuEOea70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuH36670EeGxJei_o6JmIA" base_Class="_CuEOe670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EAttribute xmi:id="_CuH37K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEOfq70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuH37a70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEOga70EeGxJei_o6JmIA"/> + <Ecore:EDataType xmi:id="_CuH37q70EeGxJei_o6JmIA" xmlName="set_EntityNamePartQualifier" instanceClassName="java.util.List" base_PrimitiveType="_CuEOhK70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuH37670EeGxJei_o6JmIA" xmlName="en.family" base_Class="_CuEOh670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuH38K70EeGxJei_o6JmIA" xmlName="en.given" base_Class="_CuEOi670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuH38a70EeGxJei_o6JmIA" xmlName="en.prefix" base_Class="_CuEOj670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuH38q70EeGxJei_o6JmIA" xmlName="en.suffix" base_Class="_CuEOk670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuH38670EeGxJei_o6JmIA" xmlName="IVL_TS" base_Class="_CuEOl670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuH39K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOma70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuH39a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOnK70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuH39q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOn670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuH39670EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuH3-K70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuH3-a70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuH3-q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOqq70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuH3-670EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EClass xmi:id="_CuH3_K70EeGxJei_o6JmIA" xmlName="IVXB_TS" base_Class="_CuEOsK70EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuH3_a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEOsq70EeGxJei_o6JmIA"/> + <Ecore:EDataType xmi:id="_CuH3_q70EeGxJei_o6JmIA" xmlName="set_EntityNameUse" instanceClassName="java.util.List" base_PrimitiveType="_CuEOx670EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuH3_670EeGxJei_o6JmIA" xmlName="GLIST_PQ" base_Class="_CuEOyK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuH4AK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOyq70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuH4Aa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOzK70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EAttribute xmi:id="_CuH4Aq70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEOzq70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuH4A670EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEO0a70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuIe8K70EeGxJei_o6JmIA" xmlName="GLIST_TS" base_Class="_CuEO2K70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuIe8a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEO2q70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuIe8q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEO3K70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EAttribute xmi:id="_CuIe8670EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEO3q70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuIe9K70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEO4a70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuIe9a70EeGxJei_o6JmIA" xmlName="HXIT_CE" base_Class="_CuEO6K70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuIe9q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEO6q70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EClass xmi:id="_CuIe9670EeGxJei_o6JmIA" xmlName="HXIT_PQ" base_Class="_CuEO7670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuIe-K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEO8a70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EClass xmi:id="_CuIe-a70EeGxJei_o6JmIA" base_Class="_CuEO9q70EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuIe-q70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEO-a70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuIe-670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEO_K70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuIe_K70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEO_670EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuIe_a70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEPAq70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuIe_q70EeGxJei_o6JmIA" base_Class="_CuEPBa70EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuIe_670EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEPCK70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuIfAK70EeGxJei_o6JmIA" xmlName="IVL_INT" base_Class="_CuEPCq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuIfAa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPDK70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuIfAq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPD670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuIfA670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPEq70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuIfBK70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuIfBa70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuIfBq70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuIfB670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPHa70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuIfCK70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EClass xmi:id="_CuIfCa70EeGxJei_o6JmIA" xmlName="SXCM_INT" base_Class="_CuEPI670EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuIfCq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEPJa70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuIfC670EeGxJei_o6JmIA" xmlName="IVXB_INT" base_Class="_CuEPKK70EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuIfDK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEPKq70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuIfDa70EeGxJei_o6JmIA" xmlName="IVL_MO" base_Class="_CuEPPa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuIfDq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPP670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuIfD670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPQq70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuIfEK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPRa70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuIfEa70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuIfEq70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuIfE670EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJGAK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPUK70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJGAa70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EClass xmi:id="_CuJGAq70EeGxJei_o6JmIA" xmlName="SXCM_MO" base_Class="_CuEPVq70EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuJGA670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEPWK70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuJGBK70EeGxJei_o6JmIA" base_Class="_CuEPW670EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuJGBa70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEPXq70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuJGBq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEPYa70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuJGB670EeGxJei_o6JmIA" xmlName="IVXB_MO" base_Class="_CuEPZK70EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuJGCK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEPZq70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuJGCa70EeGxJei_o6JmIA" xmlName="IVL_PPD_TS" base_Class="_CuEPea70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuJGCq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPe670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJGC670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPfq70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJGDK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPga70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJGDa70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJGDq70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJGD670EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJGEK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPjK70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJGEa70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EClass xmi:id="_CuJGEq70EeGxJei_o6JmIA" xmlName="IVXB_PPD_TS" base_Class="_CuEPkq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EAttribute xmi:id="_CuJGE670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE0kK70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuJGFK70EeGxJei_o6JmIA" xmlName="IVL_REAL" base_Class="_CuE0o670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuJGFa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE0pa70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJGFq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE0qK70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJGF670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE0q670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJGGK70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJGGa70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJGGq70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJGG670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE0tq70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJGHK70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> + <Ecore:EClass xmi:id="_CuJGHa70EeGxJei_o6JmIA" xmlName="SXCM_REAL" base_Class="_CuE0vK70EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuJGHq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE0vq70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuJGH670EeGxJei_o6JmIA" base_Class="_CuE0wa70EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuJGIK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE0xK70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuJGIa70EeGxJei_o6JmIA" xmlName="IVXB_REAL" base_Class="_CuE0xq70EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuJGIq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE0yK70EeGxJei_o6JmIA"/> + <Ecore:EDataType xmi:id="_CuJtEK70EeGxJei_o6JmIA" xmlName="list_int" instanceClassName="java.util.List" base_PrimitiveType="_CuE02670EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuJtEa70EeGxJei_o6JmIA" base_Class="_CuE03K70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuJtEq70EeGxJei_o6JmIA" xmlName="PIVL_PPD_TS" base_Class="_CuE03670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuJtE670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE04q70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJtFK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE05a70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EAttribute xmi:id="_CuJtFa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE06K70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuJtFq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE06670EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuJtF670EeGxJei_o6JmIA" xmlName="PIVL_TS" base_Class="_CuE08q70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuJtGK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE09a70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJtGa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE0-K70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EAttribute xmi:id="_CuJtGq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE0-670EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuJtG670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE0_q70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuJtHK70EeGxJei_o6JmIA" base_Class="_CuE1Ba70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuJtHa70EeGxJei_o6JmIA" base_Class="_CuE1CK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EClass xmi:id="_CuJtHq70EeGxJei_o6JmIA" xmlName="RTO_QTY_QTY" base_Class="_CuE1C670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuJtH670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1Da70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJtIK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1D670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EClass xmi:id="_CuJtIa70EeGxJei_o6JmIA" xmlName="RTO_MO_PQ" base_Class="_CuE1Fa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuJtIq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1F670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJtI670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1Ga70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EClass xmi:id="_CuJtJK70EeGxJei_o6JmIA" xmlName="RTO_PQ_PQ" base_Class="_CuE1H670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuJtJa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1Ia70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJtJq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1I670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EClass xmi:id="_CuJtJ670EeGxJei_o6JmIA" base_Class="_CuE1Ka70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EAttribute xmi:id="_CuJtKK70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuE1LK70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuJtKa70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuE1L670EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuJtKq70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuE1Mq70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuJtK670EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuE1Na70EeGxJei_o6JmIA"/> + <Ecore:EAttribute xmi:id="_CuJtLK70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuE1OK70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuJtLa70EeGxJei_o6JmIA" xmlName="SLIST_PQ" base_Class="_CuE1O670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuJtLq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1Pa70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuJtL670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1P670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EAttribute xmi:id="_CuJtMK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1Qa70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuJtMa70EeGxJei_o6JmIA" xmlName="SLIST_TS" base_Class="_CuE1R670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuKUIK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1Sa70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EReference xmi:id="_CuKUIa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1S670EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EAttribute xmi:id="_CuKUIq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1Ta70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuKUI670EeGxJei_o6JmIA" xmlName="SXCM_CD" base_Class="_CuE1U670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EAttribute xmi:id="_CuKUJK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE1Va70EeGxJei_o6JmIA"/> + <Ecore:EClass xmi:id="_CuKUJa70EeGxJei_o6JmIA" xmlName="SXPR_TS" base_Class="_CuE1WK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> + <Ecore:EReference xmi:id="_CuKUJq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1Wq70EeGxJei_o6JmIA" isResolveProxies="false"/> + <Ecore:EClass xmi:id="_CuKUJ670EeGxJei_o6JmIA" base_Class="_CuE1X670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> + <Ecore:EClass xmi:id="_CuKUKK70EeGxJei_o6JmIA" xmlName="UVP_TS" base_Class="_CuE1Yq70EeGxJei_o6JmIA" xmlContentKind="Empty"/> + <Ecore:EAttribute xmi:id="_CuKUKa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE1ZK70EeGxJei_o6JmIA"/> + <TemplateDefiner:ConstraintType xmi:id="_IzjekMjeEeGNWaiOdTBpyg" base_Constraint="_vOvnkMjdEeGNWaiOdTBpyg" type="WARNING"/> + <TemplateDefiner:InternalOperation xmi:id="_18dvkNGrEeGUrvtSfCI-KA" base_Operation="_0f2AkNGrEeGUrvtSfCI-KA"/> + <TemplateDefiner:InternalOperation xmi:id="_r_RHENr1EeGfUqg3wdHMiw" base_Operation="_zZYSUNGsEeGUrvtSfCI-KA"/> + <TemplateDefiner:ConstraintType xmi:id="_4M-ZUHQwEeKhoPgXSWd43g" base_Constraint="_B8WT0MPIEeGzlsD3vXPJrA"/> + <TemplateDefiner_1:ParentProperty xmi:id="_y1a8UEB0EeOBO__AZuswBw" base_Property="_uG-3QEB0EeOBO__AZuswBw"/> + <TemplateDefiner:InternalOperation xmi:id="_ifTgAEJuEeS39LeLQda0RQ" base_Operation="_ifS48EJuEeS39LeLQda0RQ"/> +</xmi:XMI> \ No newline at end of file diff --git a/cdaxehealth-model/src/main/resources/datatypes-ips-model/datatypes.uml b/cdaxehealth-model/src/main/resources/datatypes-ips-model/datatypes.uml deleted file mode 100644 index 9a0e600..0000000 --- a/cdaxehealth-model/src/main/resources/datatypes-ips-model/datatypes.uml +++ /dev/null @@ -1,2892 +0,0 @@ -<?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/_RzYI4NGoEeGUrvtSfCI-KA/24" xmlns:TemplateDefiner_1="http:///schemas/TemplateDefiner/_GOoNYHwMEeKEDd8BBul2Tg/40" 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/_RzYI4NGoEeGUrvtSfCI-KA/24 pathmap://UML_PROFILES/common-profile.uml#_RzYI4dGoEeGUrvtSfCI-KA http:///schemas/TemplateDefiner/_GOoNYHwMEeKEDd8BBul2Tg/40 pathmap://UML_PROFILES/common-profile.uml#_GOqpoHwMEeKEDd8BBul2Tg"> - <uml:Model xmi:id="_CuDmcK70EeGxJei_o6JmIA" name="datatypes"> - <ownedComment xmi:id="_CuDmca70EeGxJei_o6JmIA" annotatedElement="_CuDmcK70EeGxJei_o6JmIA"> - <body> Copyright (c) 2001, 2002, 2003, 2004, 2005 Health Level Seven. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by Health Level Seven. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Generated by $Id: gsd2xsd.xsl,v 1.4 2005/04/17 03:20:15 lmckenzi Exp $ - Generated by $Id: v3dt-schema.xsl,v 1.5 2005/05/24 05:44:38 lmckenzi Exp $ - $Id: Vocabulary.xml,v 1.1 2005/08/25 11:33:46 mcraig Exp $ RoseTree XML to Schema: $Id: VocabXMLtoXSD.xsl,v 1.6 2005/05/24 00:14:18 lmckenzi Exp $ -The following types are used internally in data types -The following types are used for structural RIM attributes</body> - </ownedComment> - <elementImport xmi:id="_trVPMK8iEeGF6fbgOysXNg" alias=""> - <importedElement xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqPx670EeGxJei_o6JmIA"/> - </elementImport> - <packageImport xmi:id="_Vbb-sK8MEeG97bKdnhcIdQ"> - <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#_0"/> - </packageImport> - <packageImport xmi:id="_XImrIK8MEeG97bKdnhcIdQ"> - <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> - </packageImport> - <packageImport xmi:id="_dpbT0K8MEeG97bKdnhcIdQ"> - <importedPackage xmi:type="uml:Model" href="../../voc-model/models/voc.uml#_DFpnEK70EeGxJei_o6JmIA"/> - </packageImport> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDmcq70EeGxJei_o6JmIA" name="AD"> - <ownedComment xmi:id="_CuDmc670EeGxJei_o6JmIA" annotatedElement="_CuDmcq70EeGxJei_o6JmIA"> - <body> Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc. </body> - </ownedComment> - <ownedRule xmi:id="_Dw024MOAEeGYa9KgYvp-Fg" name="constraint_datatypes_state2" constrainedElement="_CuDmcq70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_Dw024cOAEeGYa9KgYvp-Fg" annotatedElement="_Dw024MOAEeGYa9KgYvp-Fg"> - <body>it does not make sense for an address to have two states</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_Dw024sOAEeGYa9KgYvp-Fg" name="constraint_datatypes_state2_body"> - <language>OCL</language> - <body>self.state->size()<2</body> - </specification> - </ownedRule> - <ownedRule xmi:id="_PjPVAMOAEeGYa9KgYvp-Fg" name="constraint_datatypes_country2" constrainedElement="_CuDmcq70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_PjPVAcOAEeGYa9KgYvp-Fg" annotatedElement="_PjPVAMOAEeGYa9KgYvp-Fg"> - <body>it does not make sense for an address to have two countries</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_PjPVAsOAEeGYa9KgYvp-Fg" name="constraint_datatypes_country2_body"> - <language>OCL</language> - <body>self.country->size()<2</body> - </specification> - </ownedRule> - <ownedRule xmi:id="_YVyvwMOAEeGYa9KgYvp-Fg" name="constraint_datatypes_city2" constrainedElement="_CuDmcq70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_YVyvwcOAEeGYa9KgYvp-Fg" annotatedElement="_YVyvwMOAEeGYa9KgYvp-Fg"> - <body>it does not make sense for an address to have two cities</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_YVyvwsOAEeGYa9KgYvp-Fg" name="constraint_datatypes_city2_body"> - <language>OCL</language> - <body>self.city->size()<2</body> - </specification> - </ownedRule> - <ownedRule xmi:id="_kxHoAMOAEeGYa9KgYvp-Fg" name="constraint_datatypes_postalCode2" constrainedElement="_CuDmcq70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_kxHoAcOAEeGYa9KgYvp-Fg" annotatedElement="_kxHoAMOAEeGYa9KgYvp-Fg"> - <body>it does not make sense for an address to have two postal codes</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_kxHoAsOAEeGYa9KgYvp-Fg" name="constraint_datatypes_postalCode2_body"> - <language>OCL</language> - <body>self.postalCode->size()<2</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuDmdK70EeGxJei_o6JmIA" general="_CuDm1q70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuDmda70EeGxJei_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="_CuDmdq70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmd670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmeK70EeGxJei_o6JmIA" name="group" visibility="public" isOrdered="true" isUnique="false" isDerived="true"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EFeatureMapEntry"/> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmea70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmeq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDme670EeGxJei_o6JmIA" name="delimiter" type="_CuDm2670EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnL670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmfK70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmfa70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmfq70EeGxJei_o6JmIA" name="country" type="_CuDnMa70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnM670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmf670EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmgK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmga70EeGxJei_o6JmIA" name="state" type="_CuDnNa70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnN670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmgq70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmg670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmhK70EeGxJei_o6JmIA" name="county" type="_CuDnOa70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnO670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmha70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmhq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmh670EeGxJei_o6JmIA" name="city" type="_CuDnPa70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnP670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmiK70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmia70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmiq70EeGxJei_o6JmIA" name="postalCode" type="_CuDnQa70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnQ670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmi670EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmjK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmja70EeGxJei_o6JmIA" name="streetAddressLine" type="_CuDnRa70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnR670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmjq70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmj670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmkK70EeGxJei_o6JmIA" name="houseNumber" type="_CuDnSa70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnS670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmka70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmkq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmk670EeGxJei_o6JmIA" name="houseNumberNumeric" type="_CuDnTa70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnT670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmlK70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmla70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmlq70EeGxJei_o6JmIA" name="direction" type="_CuDnUa70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnU670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDml670EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmmK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmma70EeGxJei_o6JmIA" name="streetName" type="_CuDnVa70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnV670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmmq70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmm670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmnK70EeGxJei_o6JmIA" name="streetNameBase" type="_CuDnWa70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnW670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmna70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmnq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmn670EeGxJei_o6JmIA" name="streetNameType" type="_CuDnXa70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnX670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmoK70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmoa70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmoq70EeGxJei_o6JmIA" name="additionalLocator" type="_CuDnYa70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnY670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmo670EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmpK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmpa70EeGxJei_o6JmIA" name="unitID" type="_CuDnZa70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnZ670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmpq70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmp670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmqK70EeGxJei_o6JmIA" name="unitType" type="_CuDnaa70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDna670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmqa70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmqq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmq670EeGxJei_o6JmIA" name="careOf" type="_CuDnba70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnb670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmrK70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmra70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmrq70EeGxJei_o6JmIA" name="censusTract" type="_CuDnca70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnc670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmr670EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmsK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmsa70EeGxJei_o6JmIA" name="deliveryAddressLine" type="_CuDnda70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnd670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmsq70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDms670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmtK70EeGxJei_o6JmIA" name="deliveryInstallationType" type="_CuDnea70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDne670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmta70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmtq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmt670EeGxJei_o6JmIA" name="deliveryInstallationArea" type="_CuDnfa70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnf670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmuK70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmua70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmuq70EeGxJei_o6JmIA" name="deliveryInstallationQualifier" type="_CuDnga70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDng670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmu670EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmvK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmva70EeGxJei_o6JmIA" name="deliveryMode" type="_CuDnha70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnh670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmvq70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmv670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmwK70EeGxJei_o6JmIA" name="deliveryModeIdentifier" type="_CuDnia70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDni670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmwa70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmwq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmw670EeGxJei_o6JmIA" name="buildingNumberSuffix" type="_CuDnja70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnj670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmxK70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmxa70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmxq70EeGxJei_o6JmIA" name="postBox" type="_CuDnka70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnk670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmx670EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmyK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmya70EeGxJei_o6JmIA" name="precinct" type="_CuDnla70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnl670EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmyq70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmy670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDmzK70EeGxJei_o6JmIA" name="useablePeriod" type="_CuDnGK70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnma70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuDmza70EeGxJei_o6JmIA" annotatedElement="_CuDmzK70EeGxJei_o6JmIA"> - <body> A General Timing Specification (GTS) specifying the periods of time during which the address can be used. This is used to specify different addresses for different times of the year or to refer to historical addresses. </body> - </ownedComment> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDmzq70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDmz670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDm0K70EeGxJei_o6JmIA" name="isNotOrdered" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuDm0a70EeGxJei_o6JmIA" annotatedElement="_CuDm0K70EeGxJei_o6JmIA"> - <body> A boolean value specifying whether the order of the address parts is known or not. While the address parts are always a Sequence, the order in which they are presented may or may not be known. Where this matters, the isNotOrdered property can be used to convey this information. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDm0q70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDm0670EeGxJei_o6JmIA" name="use" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuDm1K70EeGxJei_o6JmIA" annotatedElement="_CuDm0670EeGxJei_o6JmIA"> - <body> A set of codes advising a system or user which address in a set of like addresses to select for a given purpose. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDm1a70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_WOtakCFpEeWqmLEmYFE3yg" name="cdaEquals" specification="_njp8AD8_EeSOV8LXGSa2TA"> - <ownedParameter xmi:id="_WOtakSFpEeWqmLEmYFE3yg" name="return" direction="return"> - <eAnnotations xmi:id="_WOtakiFpEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_WOtakyFpEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_WOtalCFpEeWqmLEmYFE3yg" name="addr1" type="_CuDmcq70EeGxJei_o6JmIA"> - <eAnnotations xmi:id="_WOtalSFpEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_WOtaliFpEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - </ownedParameter> - <language>JAVA</language> - <body>Boolean ret = true; -ret = ret && this.getAdditionalLocator().equals(addr1.getAdditionalLocator()); -ret = ret && this.getBuildingNumberSuffix().equals(addr1.getBuildingNumberSuffix()); -ret = ret && this.getCareOf().equals(addr1.getCareOf()); -ret = ret && this.getCensusTract().equals(addr1.getCensusTract()); -ret = ret && this.getCity().equals(addr1.getCity()); -ret = ret && this.getCountry().equals(addr1.getCountry()); -ret = ret && this.getCounty().equals(addr1.getCounty()); -ret = ret && this.getDelimiter().equals(addr1.getDelimiter()); -ret = ret && this.getDeliveryAddressLine().equals(addr1.getDeliveryAddressLine()); -ret = ret && this.getDeliveryInstallationArea().equals(addr1.getDeliveryInstallationArea()); -ret = ret && this.getDeliveryInstallationQualifier().equals(addr1.getDeliveryInstallationQualifier()); -ret = ret && this.getDeliveryInstallationType().equals(addr1.getDeliveryInstallationType()); -ret = ret && this.getDeliveryMode().equals(addr1.getDeliveryMode()); -ret = ret && this.getDeliveryModeIdentifier().equals(addr1.getDeliveryModeIdentifier()); -ret = ret && this.getDirection().equals(addr1.getDirection()); -ret = ret && this.getHouseNumber().equals(addr1.getHouseNumber()); -ret = ret && this.getHouseNumberNumeric().equals(addr1.getHouseNumberNumeric()); -ret = ret && this.getListStringValues().equals(addr1.getListStringValues()); -return ret;</body> - </ownedBehavior> - <ownedOperation xmi:id="_0f2AkNGrEeGUrvtSfCI-KA" name="getListStringValues"> - <ownedParameter xmi:id="_4xusgNGrEeGUrvtSfCI-KA" name="return" isUnique="false" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KrYZYNHSEeGUrvtSfCI-KA" value="*"/> - </ownedParameter> - </ownedOperation> - <ownedOperation xmi:id="_njp8AD8_EeSOV8LXGSa2TA" name="cdaEquals" method="_WOtakCFpEeWqmLEmYFE3yg"> - <ownedParameter xmi:id="_pvN0oD8_EeSOV8LXGSa2TA" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_rewfoD8_EeSOV8LXGSa2TA" name="addr1" type="_CuDmcq70EeGxJei_o6JmIA"/> - </ownedOperation> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDm1q70EeGxJei_o6JmIA" name="ANY" isAbstract="true"> - <ownedComment xmi:id="_CuDm1670EeGxJei_o6JmIA" annotatedElement="_CuDm1q70EeGxJei_o6JmIA"> - <body> Defines the basic properties of every data value. This is an abstract type, meaning that no value can be just a data value without belonging to any concrete type. Every concrete type is a specialization of this general abstract DataValue type. </body> - </ownedComment> - <generalization xmi:id="_HavX8K-4EeGchOU_fiETmQ"> - <general xmi:type="uml:Class" href="../../common-models/models/common.uml#_2lqjIK-1EeGe86G5-WRfGA"/> - </generalization> - <ownedAttribute xmi:id="_CuDm2K70EeGxJei_o6JmIA" name="nullFlavor" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuDm2a70EeGxJei_o6JmIA" annotatedElement="_CuDm2K70EeGxJei_o6JmIA"> - <body> An exceptional value expressing missing information and possibly the reason why the information is missing. </body> - </ownedComment> - <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrejq70EeGxJei_o6JmIA"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDm2q70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_uG-3QEB0EeOBO__AZuswBw" name="__parent"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EJavaObject"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CB-mEEB1EeOBO__AZuswBw"/> - </ownedAttribute> - <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_s-ZA4DG1EeOa5KxyoQgQyA" name="isNullFlavorDefined" specification="_Wu440DG1EeOa5KxyoQgQyA"> - <ownedParameter xmi:id="_s-ZA4TG1EeOa5KxyoQgQyA" name="return" direction="return"> - <eAnnotations xmi:id="_s-ZA4jG1EeOa5KxyoQgQyA" source="http://www.topcased.org/author"> - <details xmi:id="_s-ZA4zG1EeOa5KxyoQgQyA" key="author" value="Abderrazek Boufahja"/> - </eAnnotations> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <language>JAVA</language> - <body>return this.getNullFlavor() != null;</body> - </ownedBehavior> - <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_haaDgDG5EeOa5KxyoQgQyA" name="isNullFlavorUndefined" specification="_XvdBIDG5EeOa5KxyoQgQyA"> - <ownedParameter xmi:id="_haaDgTG5EeOa5KxyoQgQyA" name="return" direction="return"> - <eAnnotations xmi:id="_haaDgjG5EeOa5KxyoQgQyA" source="http://www.topcased.org/author"> - <details xmi:id="_haaDgzG5EeOa5KxyoQgQyA" key="author" value="Abderrazek Boufahja"/> - </eAnnotations> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <language>JAVA</language> - <body>return this.getNullFlavor() == null;</body> - </ownedBehavior> - <ownedOperation xmi:id="_Wu440DG1EeOa5KxyoQgQyA" name="isNullFlavorDefined" method="_s-ZA4DG1EeOa5KxyoQgQyA"> - <ownedParameter xmi:id="_ZHg9EDG1EeOa5KxyoQgQyA" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - </ownedOperation> - <ownedOperation xmi:id="_XvdBIDG5EeOa5KxyoQgQyA" name="isNullFlavorUndefined" method="_haaDgDG5EeOa5KxyoQgQyA"> - <ownedParameter xmi:id="_aB490DG5EeOa5KxyoQgQyA" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - </ownedOperation> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDm2670EeGxJei_o6JmIA" name="AdxpDelimiter"> - <generalization xmi:id="_CuDm3K70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDm3a70EeGxJei_o6JmIA" name="ADXP"> - <ownedComment xmi:id="_CuDm3q70EeGxJei_o6JmIA" annotatedElement="_CuDm3a70EeGxJei_o6JmIA"> - <body> A character string that may have a type-tag signifying its role in the address. Typical parts that exist in about every address are street, house number, or post box, postal code, city, country but other roles may be defined regionally, nationally, or on an enterprise level (e.g. in military addresses). Addresses are usually broken up into lines, which are indicated by special line-breaking delimiter elements (e.g., DEL). </body> - </ownedComment> - <generalization xmi:id="_CuDm3670EeGxJei_o6JmIA" general="_CuDm4670EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuDm4K70EeGxJei_o6JmIA" name="partType" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuDm4a70EeGxJei_o6JmIA" annotatedElement="_CuDm4K70EeGxJei_o6JmIA"> - <body> Specifies whether an address part names the street, city, country, postal code, post box, etc. If the type is NULL the address part is unclassified and would simply appear on an address label as is. </body> - </ownedComment> - <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqOMq70EeGxJei_o6JmIA"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDm4q70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_GJo_ACFqEeWqmLEmYFE3yg" name="cdaEquals" specification="_3behcCFpEeWqmLEmYFE3yg"> - <ownedParameter xmi:id="_GJo_ASFqEeWqmLEmYFE3yg" name="return" direction="return"> - <eAnnotations xmi:id="_GJo_AiFqEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_GJo_AyFqEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_GJo_BCFqEeWqmLEmYFE3yg" name="adxp1" type="_CuDm3a70EeGxJei_o6JmIA"> - <eAnnotations xmi:id="_GJo_BSFqEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_GJo_BiFqEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - </ownedParameter> - <language>JAVA</language> - <body>Boolean res = true; -if (this.getPartType()!= null){ - if (!this.getPartType().equals(adxp1.getPartType())){ - return false; - } -} -else{ - if(adxp1.getPartType() != null) return false; -} -if (this.getListStringValues() != null){ - if (!this.getListStringValues().equals(adxp1.getListStringValues())){ - return false; - } -} -else{ - if (adxp1.getListStringValues() != null) return false; -} -return res;</body> - </ownedBehavior> - <ownedOperation xmi:id="_3behcCFpEeWqmLEmYFE3yg" name="cdaEquals" method="_GJo_ACFqEeWqmLEmYFE3yg"> - <ownedParameter xmi:id="_6hU4ECFpEeWqmLEmYFE3yg" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_75uOYCFpEeWqmLEmYFE3yg" name="adxp1" type="_CuDm3a70EeGxJei_o6JmIA"/> - </ownedOperation> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDm4670EeGxJei_o6JmIA" name="ST"> - <ownedComment xmi:id="_CuDm5K70EeGxJei_o6JmIA" annotatedElement="_CuDm4670EeGxJei_o6JmIA"> - <body> The character string data type stands for text data, primarily intended for machine processing (e.g., sorting, querying, indexing, etc.) Used for names, symbols, and formal expressions. </body> - </ownedComment> - <ownedRule xmi:id="_2ncyMK-9EeGchOU_fiETmQ" name="constraint_datatypes_ST" constrainedElement="_CuDm4670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_2ncyMa-9EeGchOU_fiETmQ" annotatedElement="_2ncyMK-9EeGchOU_fiETmQ"> - <body>ST element must be nullFlavor or must contains datas (from the schema of datatypes-base.xsd, rule-ST)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_2ncyMq-9EeGchOU_fiETmQ" name="constraint_datatypes_ST_body"> - <language>OCL</language> - <body>self.oclIsKindOf(AdxpDelimiter) or -( - (not self.nullFlavor.oclIsUndefined()) or - (self.mixed->size() > 0) -)</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuDm5a70EeGxJei_o6JmIA" general="_CuDm5q70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDm5q70EeGxJei_o6JmIA" name="ED"> - <ownedComment xmi:id="_CuDm5670EeGxJei_o6JmIA" annotatedElement="_CuDm5q70EeGxJei_o6JmIA"> - <body> Data that is primarily intended for human interpretation or for further machine processing is outside the scope of HL7. This includes unformatted or formatted written language, multimedia data, or structured information as defined by a different standard (e.g., XML-signatures.) Instead of the data itself, an ED may contain only a reference (see TEL.) Note that the ST data type is a specialization of the ED data type when the ED media type is text/plain. </body> - </ownedComment> - <generalization xmi:id="_CuDm6K70EeGxJei_o6JmIA" general="_CuDm_a70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuDm6a70EeGxJei_o6JmIA" name="reference" type="_CuDnCa70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnKK70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuDm6q70EeGxJei_o6JmIA" annotatedElement="_CuDm6a70EeGxJei_o6JmIA"> - <body> A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDm6670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDm7K70EeGxJei_o6JmIA" name="thumbnail" type="_CuDnKq70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuDnLa70EeGxJei_o6JmIA"> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDm7a70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDm7q70EeGxJei_o6JmIA" name="compression" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuDm7670EeGxJei_o6JmIA" annotatedElement="_CuDm7q70EeGxJei_o6JmIA"> - <body> Indicates whether the raw byte data is compressed, and what compression algorithm was used. </body> - </ownedComment> - <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqO0K70EeGxJei_o6JmIA"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDm8K70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDm8a70EeGxJei_o6JmIA" name="integrityCheck" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuDm8q70EeGxJei_o6JmIA" annotatedElement="_CuDm8a70EeGxJei_o6JmIA"> - <body> The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDm8670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDm9K70EeGxJei_o6JmIA" name="integrityCheckAlgorithm" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuDm9a70EeGxJei_o6JmIA" annotatedElement="_CuDm9K70EeGxJei_o6JmIA"> - <body> Specifies the algorithm used to compute the integrityCheck value. </body> - </ownedComment> - <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqQHK70EeGxJei_o6JmIA"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDm9q70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDm9670EeGxJei_o6JmIA" name="language" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuDm-K70EeGxJei_o6JmIA" annotatedElement="_CuDm9670EeGxJei_o6JmIA"> - <body> For character based information the language property specifies the human language of the text. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDm-a70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDm-q70EeGxJei_o6JmIA" name="mediaType" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuDm-670EeGxJei_o6JmIA" annotatedElement="_CuDm-q70EeGxJei_o6JmIA"> - <body> Identifies the type of the encapsulated data and identifies a method to interpret or render the data. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDm_K70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDm_a70EeGxJei_o6JmIA" name="BIN" isAbstract="true"> - <ownedComment xmi:id="_CuDm_q70EeGxJei_o6JmIA" annotatedElement="_CuDm_a70EeGxJei_o6JmIA"> - <body> Binary data is a raw block of bits. Binary data is a protected type that MUST not be used outside the data type specification. </body> - </ownedComment> - <generalization xmi:id="_CuDm_670EeGxJei_o6JmIA" general="_CuDm1q70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuDnAK70EeGxJei_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="_CuDnAa70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnAq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDnA670EeGxJei_o6JmIA" name="representation" visibility="public" type="_CuDnBq70EeGxJei_o6JmIA" isOrdered="true"> - <ownedComment xmi:id="_CuDnBK70EeGxJei_o6JmIA" annotatedElement="_CuDnA670EeGxJei_o6JmIA"> - <body> Specifies the representation of the binary data that is the content of the binary data value. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnBa70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedOperation xmi:id="_zZYSUNGsEeGUrvtSfCI-KA" name="getListStringValues"> - <ownedParameter xmi:id="_3ixwoNGsEeGUrvtSfCI-KA" name="return" isOrdered="true" isUnique="false" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FSc6wNGvEeGUrvtSfCI-KA" value="*"/> - </ownedParameter> - </ownedOperation> - </packagedElement> - <packagedElement xmi:type="uml:Enumeration" xmi:id="_CuDnBq70EeGxJei_o6JmIA" name="BinaryDataEncoding"> - <ownedLiteral xmi:id="_CuDnB670EeGxJei_o6JmIA" name="B64"/> - <ownedLiteral xmi:id="_CuDnCK70EeGxJei_o6JmIA" name="TXT"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnCa70EeGxJei_o6JmIA" name="TEL"> - <ownedComment xmi:id="_CuDnCq70EeGxJei_o6JmIA" annotatedElement="_CuDnCa70EeGxJei_o6JmIA"> - <body> A telephone number (voice or fax), e-mail address, or other locator for a resource (information or service) mediated by telecommunication equipment. The address is specified as a Universal Resource Locator (URL) qualified by time specification and use codes that help in deciding which address to use for a given time and purpose. </body> - </ownedComment> - <ownedRule xmi:id="_B8WT0MPIEeGzlsD3vXPJrA" name="constraint_datatypes_value" constrainedElement="_CuDnCa70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_B8WT0cPIEeGzlsD3vXPJrA" annotatedElement="_B8WT0MPIEeGzlsD3vXPJrA"> - <body>value attribute may have this form: fax:.*, file:.*, ftp:.*, http:.*, https:.*, mailto:.*, mllp:.*, modem:.*, mfs:.*, tel:.*, telnet:.*, im:.*, sms:.*, or '#.*' (CDA standard, datatypes description, URLScheme values)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_B8WT0sPIEeGzlsD3vXPJrA" name="constraint_datatypes_value_body"> - <language>OCL</language> - <body>self.value.oclIsUndefined() or -self.matches(self.value, '^fax:.*$') or -self.matches(self.value, '^file:.*$') or -self.matches(self.value, '^ftp:.*$') or -self.matches(self.value, '^http:.*$') or -self.matches(self.value, '^https:.*$') or -self.matches(self.value, '^mailto:.*$') or -self.matches(self.value, '^mllp:.*$') or -self.matches(self.value, '^modem:.*$') or -self.matches(self.value, '^mfs:.*$') or -self.matches(self.value, '^tel:.*$') or -self.matches(self.value, '^telnet:.*$') or -self.matches(self.value, '^im:.*$') or -self.matches(self.value, '^sms:.*$') or -self.matches(self.value, '^#.*$')</body> - </specification> - </ownedRule> - <ownedRule xmi:id="_3cf-oHQwEeKhoPgXSWd43g" name="constraint_datatypes_value2" constrainedElement="_CuDnCa70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_3cf-oXQwEeKhoPgXSWd43g" annotatedElement="_3cf-oHQwEeKhoPgXSWd43g"> - <body>value attribute SHALL have this form : ^(\\w+:.+|#.+)$</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_3cf-onQwEeKhoPgXSWd43g" name="constraint_datatypes_value2_body"> - <language>OCL</language> - <body>self.value.oclIsUndefined() or -self.matches(self.value, '^(\\w+:.+|#.+)$')</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuDnC670EeGxJei_o6JmIA" general="_CuDnE670EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuDnDK70EeGxJei_o6JmIA" name="useablePeriod" type="_CuDnGK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuDnJa70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuDnDa70EeGxJei_o6JmIA" annotatedElement="_CuDnDK70EeGxJei_o6JmIA"> - <body> Specifies the periods of time during which the telecommunication address can be used. For a telephone number, this can indicate the time of day in which the party can be reached on that telephone. For a web address, it may specify a time range in which the web content is promised to be available under the given address. </body> - </ownedComment> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDnDq70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnD670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDnEK70EeGxJei_o6JmIA" name="use" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuDnEa70EeGxJei_o6JmIA" annotatedElement="_CuDnEK70EeGxJei_o6JmIA"> - <body> One or more codes advising a system or user which telecommunication address in a set of like addresses to select for a given telecommunication need. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SYJk4K-xEeGPa-41zrK7wA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnEq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_AoG-MCFsEeWqmLEmYFE3yg" name="cdaEquals" specification="_gS3HkD9CEeSOV8LXGSa2TA"> - <ownedParameter xmi:id="_AoG-MSFsEeWqmLEmYFE3yg" name="return" direction="return"> - <eAnnotations xmi:id="_AoG-MiFsEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_AoG-MyFsEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_AoG-NCFsEeWqmLEmYFE3yg" name="tel1" type="_CuDnCa70EeGxJei_o6JmIA"> - <eAnnotations xmi:id="_AoG-NSFsEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_AoG-NiFsEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - </ownedParameter> - <language>JAVA</language> - <body>Boolean ret = true; -if (this.value == null){ - if (tel1.value != null){ - return false; - } - return true; -} -return this.value.equals(tel1.value);</body> - </ownedBehavior> - <ownedOperation xmi:id="_gS3HkD9CEeSOV8LXGSa2TA" name="cdaEquals" method="_AoG-MCFsEeWqmLEmYFE3yg"> - <ownedParameter xmi:id="_hR3tgD9CEeSOV8LXGSa2TA" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_i4vksD9CEeSOV8LXGSa2TA" name="tel1" type="_CuDnCa70EeGxJei_o6JmIA"/> - </ownedOperation> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnE670EeGxJei_o6JmIA" name="URL" isAbstract="true"> - <ownedComment xmi:id="_CuDnFK70EeGxJei_o6JmIA" annotatedElement="_CuDnE670EeGxJei_o6JmIA"> - <body> A telecommunications address specified according to Internet standard RFC 1738 [http://www.ietf.org/rfc/rfc1738.txt]. The URL specifies the protocol and the contact point defined by that protocol for the resource. Notable uses of the telecommunication address data type are for telephone and telefax numbers, e-mail addresses, Hypertext references, FTP references, etc. </body> - </ownedComment> - <ownedRule xmi:id="_h_lYgK_MEeGchOU_fiETmQ" name="constraint_datatypes_nullFlavor" constrainedElement="_CuDnE670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_h_lYga_MEeGchOU_fiETmQ" annotatedElement="_h_lYgK_MEeGchOU_fiETmQ"> - <body>URL must be nullFlavor, or it must have value attribute (from the schema datatypes-base.xsd, rule rule-URL)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_h_lYgq_MEeGchOU_fiETmQ" name="constraint_datatypes_nullFlavor_body"> - <language>OCL</language> - <body>(not self.nullFlavor.oclIsUndefined()) or (not self.value.oclIsUndefined())</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuDnFa70EeGxJei_o6JmIA" general="_CuDm1q70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuDnFq70EeGxJei_o6JmIA" name="value" visibility="public" isOrdered="true"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnF670EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnGK70EeGxJei_o6JmIA" name="SXCMTS"> - <generalization xmi:id="_CuDnGa70EeGxJei_o6JmIA" general="_CuDnHa70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuDnGq70EeGxJei_o6JmIA" name="operator" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuDnG670EeGxJei_o6JmIA" annotatedElement="_CuDnGq70EeGxJei_o6JmIA"> - <body> A code specifying whether the set component is included (union) or excluded (set-difference) from the set, or other set operations with the current set component and the set as constructed from the representation stream up to the current point. </body> - </ownedComment> - <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrcc670EeGxJei_o6JmIA"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnHK70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnHa70EeGxJei_o6JmIA" name="TS"> - <ownedComment xmi:id="_CuDnHq70EeGxJei_o6JmIA" annotatedElement="_CuDnHa70EeGxJei_o6JmIA"> - <body> A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression. </body> - </ownedComment> - <generalization xmi:id="_CuDnH670EeGxJei_o6JmIA" general="_CuDnIq70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuDnIK70EeGxJei_o6JmIA" name="value" visibility="public" isOrdered="true"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnIa70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnIq70EeGxJei_o6JmIA" name="QTY" isAbstract="true"> - <ownedComment xmi:id="_CuDnI670EeGxJei_o6JmIA" annotatedElement="_CuDnIq70EeGxJei_o6JmIA"> - <body> The quantity data type is an abstract generalization for all data types (1) whose value set has an order relation (less-or-equal) and (2) where difference is defined in all of the data type's totally ordered value subsets. The quantity type abstraction is needed in defining certain other types, such as the interval and the probability distribution. </body> - </ownedComment> - <generalization xmi:id="_CuDnJK70EeGxJei_o6JmIA" general="_CuDm1q70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnJa70EeGxJei_o6JmIA" memberEnd="_CuDnDK70EeGxJei_o6JmIA _CuDnJq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnJq70EeGxJei_o6JmIA" type="_CuDnCa70EeGxJei_o6JmIA" association="_CuDnJa70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_CuDnJ670EeGxJei_o6JmIA" name="SetTelecommunicationAddressUse"/> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnKK70EeGxJei_o6JmIA" memberEnd="_CuDm6a70EeGxJei_o6JmIA _CuDnKa70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnKa70EeGxJei_o6JmIA" type="_CuDm5q70EeGxJei_o6JmIA" association="_CuDnKK70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnKq70EeGxJei_o6JmIA" name="Thumbnail"> - <ownedComment xmi:id="_CuDnK670EeGxJei_o6JmIA" annotatedElement="_CuDnKq70EeGxJei_o6JmIA"> - <body> A thumbnail is an abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference. </body> - </ownedComment> - <generalization xmi:id="_CuDnLK70EeGxJei_o6JmIA" general="_CuDm5q70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnLa70EeGxJei_o6JmIA" memberEnd="_CuDm7K70EeGxJei_o6JmIA _CuDnLq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnLq70EeGxJei_o6JmIA" type="_CuDm5q70EeGxJei_o6JmIA" association="_CuDnLa70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnL670EeGxJei_o6JmIA" memberEnd="_CuDme670EeGxJei_o6JmIA _CuDnMK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnMK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnL670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnMa70EeGxJei_o6JmIA" name="AdxpCountry"> - <generalization xmi:id="_CuDnMq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnM670EeGxJei_o6JmIA" memberEnd="_CuDmfq70EeGxJei_o6JmIA _CuDnNK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnNK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnM670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnNa70EeGxJei_o6JmIA" name="AdxpState"> - <generalization xmi:id="_CuDnNq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnN670EeGxJei_o6JmIA" memberEnd="_CuDmga70EeGxJei_o6JmIA _CuDnOK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnOK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnN670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnOa70EeGxJei_o6JmIA" name="AdxpCounty"> - <generalization xmi:id="_CuDnOq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnO670EeGxJei_o6JmIA" memberEnd="_CuDmhK70EeGxJei_o6JmIA _CuDnPK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnPK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnO670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnPa70EeGxJei_o6JmIA" name="AdxpCity"> - <generalization xmi:id="_CuDnPq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnP670EeGxJei_o6JmIA" memberEnd="_CuDmh670EeGxJei_o6JmIA _CuDnQK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnQK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnP670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnQa70EeGxJei_o6JmIA" name="AdxpPostalCode"> - <generalization xmi:id="_CuDnQq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnQ670EeGxJei_o6JmIA" memberEnd="_CuDmiq70EeGxJei_o6JmIA _CuDnRK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnRK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnQ670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnRa70EeGxJei_o6JmIA" name="AdxpStreetAddressLine"> - <generalization xmi:id="_CuDnRq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnR670EeGxJei_o6JmIA" memberEnd="_CuDmja70EeGxJei_o6JmIA _CuDnSK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnSK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnR670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnSa70EeGxJei_o6JmIA" name="AdxpHouseNumber"> - <generalization xmi:id="_CuDnSq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnS670EeGxJei_o6JmIA" memberEnd="_CuDmkK70EeGxJei_o6JmIA _CuDnTK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnTK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnS670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnTa70EeGxJei_o6JmIA" name="AdxpHouseNumberNumeric"> - <generalization xmi:id="_CuDnTq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnT670EeGxJei_o6JmIA" memberEnd="_CuDmk670EeGxJei_o6JmIA _CuDnUK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnUK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnT670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnUa70EeGxJei_o6JmIA" name="AdxpDirection"> - <generalization xmi:id="_CuDnUq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnU670EeGxJei_o6JmIA" memberEnd="_CuDmlq70EeGxJei_o6JmIA _CuDnVK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnVK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnU670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnVa70EeGxJei_o6JmIA" name="AdxpStreetName"> - <generalization xmi:id="_CuDnVq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnV670EeGxJei_o6JmIA" memberEnd="_CuDmma70EeGxJei_o6JmIA _CuDnWK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnWK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnV670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnWa70EeGxJei_o6JmIA" name="AdxpStreetNameBase"> - <generalization xmi:id="_CuDnWq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnW670EeGxJei_o6JmIA" memberEnd="_CuDmnK70EeGxJei_o6JmIA _CuDnXK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnXK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnW670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnXa70EeGxJei_o6JmIA" name="AdxpStreetNameType"> - <generalization xmi:id="_CuDnXq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnX670EeGxJei_o6JmIA" memberEnd="_CuDmn670EeGxJei_o6JmIA _CuDnYK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnYK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnX670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnYa70EeGxJei_o6JmIA" name="AdxpAdditionalLocator"> - <generalization xmi:id="_CuDnYq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnY670EeGxJei_o6JmIA" memberEnd="_CuDmoq70EeGxJei_o6JmIA _CuDnZK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnZK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnY670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnZa70EeGxJei_o6JmIA" name="AdxpUnitID"> - <generalization xmi:id="_CuDnZq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnZ670EeGxJei_o6JmIA" memberEnd="_CuDmpa70EeGxJei_o6JmIA _CuDnaK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnaK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnZ670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnaa70EeGxJei_o6JmIA" name="AdxpUnitType"> - <generalization xmi:id="_CuDnaq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDna670EeGxJei_o6JmIA" memberEnd="_CuDmqK70EeGxJei_o6JmIA _CuDnbK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnbK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDna670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnba70EeGxJei_o6JmIA" name="AdxpCareOf"> - <generalization xmi:id="_CuDnbq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnb670EeGxJei_o6JmIA" memberEnd="_CuDmq670EeGxJei_o6JmIA _CuDncK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDncK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnb670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnca70EeGxJei_o6JmIA" name="AdxpCensusTract"> - <generalization xmi:id="_CuDncq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnc670EeGxJei_o6JmIA" memberEnd="_CuDmrq70EeGxJei_o6JmIA _CuDndK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDndK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnc670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnda70EeGxJei_o6JmIA" name="AdxpDeliveryAddressLine"> - <generalization xmi:id="_CuDndq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnd670EeGxJei_o6JmIA" memberEnd="_CuDmsa70EeGxJei_o6JmIA _CuDneK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDneK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnd670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnea70EeGxJei_o6JmIA" name="AdxpDeliveryInstallationType"> - <generalization xmi:id="_CuDneq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDne670EeGxJei_o6JmIA" memberEnd="_CuDmtK70EeGxJei_o6JmIA _CuDnfK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnfK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDne670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnfa70EeGxJei_o6JmIA" name="AdxpDeliveryInstallationArea"> - <generalization xmi:id="_CuDnfq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnf670EeGxJei_o6JmIA" memberEnd="_CuDmt670EeGxJei_o6JmIA _CuDngK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDngK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnf670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnga70EeGxJei_o6JmIA" name="AdxpDeliveryInstallationQualifier"> - <generalization xmi:id="_CuDngq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDng670EeGxJei_o6JmIA" memberEnd="_CuDmuq70EeGxJei_o6JmIA _CuDnhK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnhK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDng670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnha70EeGxJei_o6JmIA" name="AdxpDeliveryMode"> - <generalization xmi:id="_CuDnhq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnh670EeGxJei_o6JmIA" memberEnd="_CuDmva70EeGxJei_o6JmIA _CuDniK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDniK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnh670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnia70EeGxJei_o6JmIA" name="AdxpDeliveryModeIdentifier"> - <generalization xmi:id="_CuDniq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDni670EeGxJei_o6JmIA" memberEnd="_CuDmwK70EeGxJei_o6JmIA _CuDnjK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnjK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDni670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnja70EeGxJei_o6JmIA" name="AdxpBuildingNumberSuffix"> - <generalization xmi:id="_CuDnjq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnj670EeGxJei_o6JmIA" memberEnd="_CuDmw670EeGxJei_o6JmIA _CuDnkK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnkK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnj670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnka70EeGxJei_o6JmIA" name="AdxpPostBox"> - <generalization xmi:id="_CuDnkq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnk670EeGxJei_o6JmIA" memberEnd="_CuDmxq70EeGxJei_o6JmIA _CuDnlK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnlK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnk670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnla70EeGxJei_o6JmIA" name="AdxpPrecinct"> - <generalization xmi:id="_CuDnlq70EeGxJei_o6JmIA" general="_CuDm3a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnl670EeGxJei_o6JmIA" memberEnd="_CuDmya70EeGxJei_o6JmIA _CuDnmK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnmK70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnl670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuDnma70EeGxJei_o6JmIA" memberEnd="_CuDmzK70EeGxJei_o6JmIA _CuDnmq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuDnmq70EeGxJei_o6JmIA" type="_CuDmcq70EeGxJei_o6JmIA" association="_CuDnma70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_CuDnm670EeGxJei_o6JmIA" name="SetPostalAddressUse"/> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnnK70EeGxJei_o6JmIA" name="ANYNonNull"> - <ownedComment xmi:id="_CuDnna70EeGxJei_o6JmIA" annotatedElement="_CuDnnK70EeGxJei_o6JmIA"> - <body> The BooleanNonNull type is used where a Boolean cannot have a null value. A Boolean value can be either true or false. </body> - </ownedComment> - <ownedRule xmi:id="_PuKf0L-UEeGHdeIGX6hFtw" name="constraint_datatypes_nonnull" constrainedElement="_CuDnnK70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_PuKf0b-UEeGHdeIGX6hFtw" annotatedElement="_PuKf0L-UEeGHdeIGX6hFtw"> - <body>nullFlavor is prohibited in ANYNonNull datatypes (from the schema of datatypes)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_PuKf0r-UEeGHdeIGX6hFtw" name="constraint_datatypes_nonnull_body"> - <language>OCL</language> - <body>self.nullFlavor.oclIsUndefined()</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuDnnq70EeGxJei_o6JmIA" general="_CuDm1q70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_CuDnn670EeGxJei_o6JmIA" name="BinaryDataEncodingObject"> - <generalization xmi:id="_CuDnoK70EeGxJei_o6JmIA" general="_CuDnBq70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnoa70EeGxJei_o6JmIA" name="BL"> - <ownedComment xmi:id="_CuDnoq70EeGxJei_o6JmIA" annotatedElement="_CuDnoa70EeGxJei_o6JmIA"> - <body> The Boolean type stands for the values of two-valued logic. A Boolean value can be either true or false, or, as any other value may be NULL. </body> - </ownedComment> - <ownedRule xmi:id="_QC5ywK8XEeGF6fbgOysXNg" name="constraint_datatypes_nullflavor" constrainedElement="_CuDnoa70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_QC5ywa8XEeGF6fbgOysXNg" annotatedElement="_QC5ywK8XEeGF6fbgOysXNg"> - <body>BL SHALL be nullFlavor or value attribute must be not null (from the schema of datatypes)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_QC5ywq8XEeGF6fbgOysXNg" name="constraint_datatypes_nullflavor_body"> - <language>OCL</language> - <body>(not self.value.oclIsUndefined()) or (not self.nullFlavor.oclIsUndefined())</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuDno670EeGxJei_o6JmIA" general="_CuDm1q70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuDnpK70EeGxJei_o6JmIA" name="value" visibility="public" isOrdered="true"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnpa70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnpq70EeGxJei_o6JmIA" name="BN"> - <ownedComment xmi:id="_CuDnp670EeGxJei_o6JmIA" annotatedElement="_CuDnpq70EeGxJei_o6JmIA"> - <body> The BooleanNonNull type is used where a Boolean cannot have a null value. A Boolean value can be either true or false. </body> - </ownedComment> - <generalization xmi:id="_CuDnqK70EeGxJei_o6JmIA" general="_CuDnnK70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuDnqa70EeGxJei_o6JmIA" name="value" visibility="public" isOrdered="true"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnqq70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnq670EeGxJei_o6JmIA" name="BXITCD"> - <generalization xmi:id="_CuDnrK70EeGxJei_o6JmIA" general="_CuDnsK70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuDnra70EeGxJei_o6JmIA" name="qty" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuDnrq70EeGxJei_o6JmIA" annotatedElement="_CuDnra70EeGxJei_o6JmIA"> - <body> The quantity in which the bag item occurs in its containing bag. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Integer"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnr670EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuDnsK70EeGxJei_o6JmIA" name="CD"> - <ownedComment xmi:id="_CuDnsa70EeGxJei_o6JmIA" annotatedElement="_CuDnsK70EeGxJei_o6JmIA"> - <body> A concept descriptor represents any kind of concept usually by giving a code defined in a code system. A concept descriptor can contain the original text or phrase that served as the basis of the coding and one or more translations into different coding systems. A concept descriptor can also contain qualifiers to describe, e.g., the concept of a "left foot" as a postcoordinated term built from the primary code "FOOT" and the qualifier "LEFT". In exceptional cases, the concept descriptor need not contain a code but only the original text describing that concept. </body> - </ownedComment> - <generalization xmi:id="_CuDnsq70EeGxJei_o6JmIA" general="_CuDm1q70EeGxJei_o6JmIA"/> - - <ownedAttribute xmi:id="_CuDhtb70EeGxJei_o6JmIA" name="designation" type="_CuDm4670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" > - <ownedComment xmi:id="_CuDnt670EeGhJou_o6JmIA" annotatedElement="_CuDhtb70EeGxJei_o6JmIA"> - <body> The designation used for ips extension </body> - </ownedComment> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDnuK70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnua70EeGxJei_o6JmIA"/> - </ownedAttribute> - - <ownedAttribute xmi:id="_CuDns670EeGxJei_o6JmIA" name="originalText" type="_CuDm5q70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuENg670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuDntK70EeGxJei_o6JmIA" annotatedElement="_CuDns670EeGxJei_o6JmIA"> - <body> The text or phrase used as the basis for the coding. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnta70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDntq70EeGxJei_o6JmIA" name="qualifier" type="_CuENha70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuENm670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuDnt670EeGxJei_o6JmIA" annotatedElement="_CuDntq70EeGxJei_o6JmIA"> - <body> Specifies additional codes that increase the specificity of the primary code. </body> - </ownedComment> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDnuK70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnua70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDnuq70EeGxJei_o6JmIA" name="translation" type="_CuDnsK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuENna70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuDnu670EeGxJei_o6JmIA" annotatedElement="_CuDnuq70EeGxJei_o6JmIA"> - <body> A set of other concept descriptors that translate this concept descriptor into other code systems. </body> - </ownedComment> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuDnvK70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnva70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDnvq70EeGxJei_o6JmIA" name="code" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuDnv670EeGxJei_o6JmIA" annotatedElement="_CuDnvq70EeGxJei_o6JmIA"> - <body> The plain code symbol defined by the code system. For example, "784.0" is the code symbol of the ICD-9 code "784.0" for headache. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnwK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDnwa70EeGxJei_o6JmIA" name="codeSystem" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuDnwq70EeGxJei_o6JmIA" annotatedElement="_CuDnwa70EeGxJei_o6JmIA"> - <body> Specifies the code system that defines the code. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnw670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDnxK70EeGxJei_o6JmIA" name="codeSystemName" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuDnxa70EeGxJei_o6JmIA" annotatedElement="_CuDnxK70EeGxJei_o6JmIA"> - <body> A common name of the coding system. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnxq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuDnx670EeGxJei_o6JmIA" name="codeSystemVersion" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuDnyK70EeGxJei_o6JmIA" annotatedElement="_CuDnx670EeGxJei_o6JmIA"> - <body> If applicable, a version descriptor defined specifically for the given code system. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuDnya70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuENgK70EeGxJei_o6JmIA" name="displayName" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuENga70EeGxJei_o6JmIA" annotatedElement="_CuENgK70EeGxJei_o6JmIA"> - <body> A name or title for the code, under which the sending system shows the code value to its users. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuENgq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_P8628CFqEeWqmLEmYFE3yg" name="cdaEquals" specification="_Lnh9cD9BEeSOV8LXGSa2TA"> - <ownedParameter xmi:id="_P8628SFqEeWqmLEmYFE3yg" name="return" direction="return"> - <eAnnotations xmi:id="_P8628iFqEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_P8628yFqEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_P8629CFqEeWqmLEmYFE3yg" name="cd1" type="_CuDnsK70EeGxJei_o6JmIA"> - <eAnnotations xmi:id="_P8629SFqEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_P8629iFqEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - </ownedParameter> - <language>JAVA</language> - <body>if (code == null) { - if (other.code != null) - return false; -} else if (!code.equals(other.code)) - return false; -if (codeSystem == null) { - if (other.codeSystem != null) - return false; -} else if (!codeSystem.equals(other.codeSystem)) - return false; -if (qualifier == null) { - if (other.qualifier != null) - return false; -} else if (!qualifier.equals(other.qualifier)) - return false; -return true;</body> - </ownedBehavior> - <ownedOperation xmi:id="_Lnh9cD9BEeSOV8LXGSa2TA" name="cdaEquals" method="_P8628CFqEeWqmLEmYFE3yg"> - <ownedParameter xmi:id="_Nr9TUD9BEeSOV8LXGSa2TA" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_O_wdgD9BEeSOV8LXGSa2TA" name="other" type="_CuDnsK70EeGxJei_o6JmIA"/> - </ownedOperation> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuENg670EeGxJei_o6JmIA" memberEnd="_CuDns670EeGxJei_o6JmIA _CuENhK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuENhK70EeGxJei_o6JmIA" type="_CuDnsK70EeGxJei_o6JmIA" association="_CuENg670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuENha70EeGxJei_o6JmIA" name="CR"> - <ownedComment xmi:id="_CuENhq70EeGxJei_o6JmIA" annotatedElement="_CuENha70EeGxJei_o6JmIA"> - <body> A concept qualifier code with optionally named role. Both qualifier role and value codes must be defined by the coding system. For example, if SNOMED RT defines a concept "leg", a role relation "has-laterality", and another concept "left", the concept role relation allows to add the qualifier "has-laterality: left" to a primary code "leg" to construct the meaning "left leg". </body> - </ownedComment> - <ownedRule xmi:id="_hVYKsK8YEeGF6fbgOysXNg" name="constraint_datatypes_nullFlavor" constrainedElement="_CuENha70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_hVYKsa8YEeGF6fbgOysXNg" annotatedElement="_hVYKsK8YEeGF6fbgOysXNg"> - <body>CR is nullFlavor or value must be defined (from the schema of datatypes-base.xsd)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_hVYKsq8YEeGF6fbgOysXNg" name="constraint_datatypes_nullFlavor_body"> - <language>OCL</language> - <body> (not self.value.oclIsUndefined()) or (not self.nullFlavor.oclIsUndefined())</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuENh670EeGxJei_o6JmIA" general="_CuDm1q70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuENiK70EeGxJei_o6JmIA" name="name" type="_CuENka70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuENl670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuENia70EeGxJei_o6JmIA" annotatedElement="_CuENiK70EeGxJei_o6JmIA"> - <body> Specifies the manner in which the concept role value contributes to the meaning of a code phrase. For example, if SNOMED RT defines a concept "leg", a role relation "has-laterality", and another concept "left", the concept role relation allows to add the qualifier "has-laterality: left" to a primary code "leg" to construct the meaning "left leg". In this example "has-laterality" is the CR.name. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuENiq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuENi670EeGxJei_o6JmIA" name="value" type="_CuDnsK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuENma70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuENjK70EeGxJei_o6JmIA" annotatedElement="_CuENi670EeGxJei_o6JmIA"> - <body> The concept that modifies the primary code of a code phrase through the role relation. For example, if SNOMED RT defines a concept "leg", a role relation "has-laterality", and another concept "left", the concept role relation allows adding the qualifier "has-laterality: left" to a primary code "leg" to construct the meaning "left leg". In this example "left" is the CR.value. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuENja70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuENjq70EeGxJei_o6JmIA" name="inverted" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuENj670EeGxJei_o6JmIA" annotatedElement="_CuENjq70EeGxJei_o6JmIA"> - <body> Indicates if the sense of the role name is inverted. This can be used in cases where the underlying code system defines inversion but does not provide reciprocal pairs of role names. By default, inverted is false. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuENkK70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuENka70EeGxJei_o6JmIA" name="CV"> - <ownedComment xmi:id="_CuENkq70EeGxJei_o6JmIA" annotatedElement="_CuENka70EeGxJei_o6JmIA"> - <body> Coded data, consists of a code, display name, code system, and original text. Used when a single code value must be sent. </body> - </ownedComment> - <generalization xmi:id="_CuENk670EeGxJei_o6JmIA" general="_CuENlK70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuENlK70EeGxJei_o6JmIA" name="CE"> - <ownedComment xmi:id="_CuENla70EeGxJei_o6JmIA" annotatedElement="_CuENlK70EeGxJei_o6JmIA"> - <body> Coded data, consists of a coded value (CV) and, optionally, coded value(s) from other coding systems that identify the same concept. Used when alternative codes may exist. </body> - </ownedComment> - <generalization xmi:id="_CuENlq70EeGxJei_o6JmIA" general="_CuDnsK70EeGxJei_o6JmIA"/> - <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_WtOGECFqEeWqmLEmYFE3yg" name="cdaEquals" specification="_6jSZUD9AEeSOV8LXGSa2TA"> - <ownedParameter xmi:id="_WtOGESFqEeWqmLEmYFE3yg" name="return" direction="return"> - <eAnnotations xmi:id="_WtOGEiFqEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_WtOGEyFqEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_WtOGFCFqEeWqmLEmYFE3yg" name="ce1" type="_CuENlK70EeGxJei_o6JmIA"> - <eAnnotations xmi:id="_WtOGFSFqEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_WtOGFiFqEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - </ownedParameter> - <language>JAVA</language> - <body>return super.cdaEquals(ce1);</body> - </ownedBehavior> - <ownedOperation xmi:id="_6jSZUD9AEeSOV8LXGSa2TA" name="cdaEquals" method="_WtOGECFqEeWqmLEmYFE3yg"> - <ownedParameter xmi:id="_8cWzwD9AEeSOV8LXGSa2TA" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_AoRakD9BEeSOV8LXGSa2TA" name="ce1" type="_CuENlK70EeGxJei_o6JmIA"/> - </ownedOperation> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuENl670EeGxJei_o6JmIA" memberEnd="_CuENiK70EeGxJei_o6JmIA _CuENmK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuENmK70EeGxJei_o6JmIA" type="_CuENha70EeGxJei_o6JmIA" association="_CuENl670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuENma70EeGxJei_o6JmIA" memberEnd="_CuENi670EeGxJei_o6JmIA _CuENmq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuENmq70EeGxJei_o6JmIA" type="_CuENha70EeGxJei_o6JmIA" association="_CuENma70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuENm670EeGxJei_o6JmIA" memberEnd="_CuDntq70EeGxJei_o6JmIA _CuENnK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuENnK70EeGxJei_o6JmIA" type="_CuDnsK70EeGxJei_o6JmIA" association="_CuENm670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuENna70EeGxJei_o6JmIA" memberEnd="_CuDnuq70EeGxJei_o6JmIA _CuENnq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuENnq70EeGxJei_o6JmIA" type="_CuDnsK70EeGxJei_o6JmIA" association="_CuENna70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuENn670EeGxJei_o6JmIA" name="BXITIVLPQ"> - <generalization xmi:id="_CuENoK70EeGxJei_o6JmIA" general="_CuENpK70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuENoa70EeGxJei_o6JmIA" name="qty" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuENoq70EeGxJei_o6JmIA" annotatedElement="_CuENoa70EeGxJei_o6JmIA"> - <body> The quantity in which the bag item occurs in its containing bag. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Integer"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuENo670EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuENpK70EeGxJei_o6JmIA" name="IVLPQ"> - <ownedRule xmi:id="_lbntsK8gEeGF6fbgOysXNg" name="optionsContainingLow" constrainedElement="_CuENpK70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_lbntsa8gEeGF6fbgOysXNg" annotatedElement="_lbntsK8gEeGF6fbgOysXNg"> - <body>In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived. (from the schema of datatypes)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_lbntsq8gEeGF6fbgOysXNg" name="optionsContainingLow_body"> - <language>OCL</language> - <body>not self.low.oclIsUndefined() implies self.center.oclIsUndefined() and (self.width.oclIsUndefined() or self.high.oclIsUndefined())</body> - </specification> - </ownedRule> - <ownedRule xmi:id="_lhQboK8gEeGF6fbgOysXNg" name="optionsContainingCenter" constrainedElement="_CuENpK70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_lhQboa8gEeGF6fbgOysXNg" annotatedElement="_lhQboK8gEeGF6fbgOysXNg"> - <body>In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived. (from the schema of datatypes)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_lhQboq8gEeGF6fbgOysXNg" name="optionsContainingCenter_body"> - <language>OCL</language> - <body>not self.center.oclIsUndefined() implies self.high.oclIsUndefined() and self.low.oclIsUndefined()</body> - </specification> - </ownedRule> - <ownedRule xmi:id="_ljOKgK8gEeGF6fbgOysXNg" name="optionsContainingHigh" constrainedElement="_CuENpK70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_ljOKga8gEeGF6fbgOysXNg" annotatedElement="_ljOKgK8gEeGF6fbgOysXNg"> - <body>In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived. (from the schema of datatypes)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_ljOKgq8gEeGF6fbgOysXNg" name="optionsContainingHigh_body"> - <language>OCL</language> - <body>not self.high.oclIsUndefined() implies (self.low.oclIsUndefined() and self.center.oclIsUndefined() and self.width.oclIsUndefined()) or ((not self.low.oclIsUndefined()) and self.width.oclIsUndefined() and self.center.oclIsUndefined()) or ((not self.width.oclIsUndefined()) and self.low.oclIsUndefined() and self.center.oclIsUndefined())</body> - </specification> - </ownedRule> - <ownedRule xmi:id="_llT1MK8gEeGF6fbgOysXNg" name="optionsContainingWidth" constrainedElement="_CuENpK70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_llT1Ma8gEeGF6fbgOysXNg" annotatedElement="_llT1MK8gEeGF6fbgOysXNg"> - <body>In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived. (from the schema of datatypes)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_llT1Mq8gEeGF6fbgOysXNg" name="optionsContainingWidth_body"> - <language>OCL</language> - <body>not self.width.oclIsUndefined() implies ((not self.low.oclIsUndefined()) and self.center.oclIsUndefined() and self.high.oclIsUndefined()) or (self.low.oclIsUndefined() and self.center.oclIsUndefined()) or ((not self.center.oclIsUndefined()) and self.low.oclIsUndefined() and self.high.oclIsUndefined())</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuENpa70EeGxJei_o6JmIA" general="_CuENva70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuENpq70EeGxJei_o6JmIA" name="low" type="_CuEN1670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEN3K70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuENp670EeGxJei_o6JmIA" annotatedElement="_CuENpq70EeGxJei_o6JmIA"> - <body> The low limit of the interval. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuENqK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuENt670EeGxJei_o6JmIA" name="center" type="_CuENwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEN6K70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuENuK70EeGxJei_o6JmIA" annotatedElement="_CuENt670EeGxJei_o6JmIA"> - <body> The arithmetic mean of the interval (low plus high divided by 2). The purpose of distinguishing the center as a semantic property is for conversions of intervals from and to point values. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuENua70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuENqa70EeGxJei_o6JmIA" name="width" type="_CuENwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEN3q70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuENqq70EeGxJei_o6JmIA" annotatedElement="_CuENqa70EeGxJei_o6JmIA"> - <body> The difference between high and low boundary. The purpose of distinguishing a width property is to handle all cases of incomplete information symmetrically. In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuENq670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuENrK70EeGxJei_o6JmIA" name="high" type="_CuEN1670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEN4K70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuENra70EeGxJei_o6JmIA" annotatedElement="_CuENrK70EeGxJei_o6JmIA"> - <body> The high limit of the interval. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuENrq70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuENva70EeGxJei_o6JmIA" name="SXCMPQ"> - <generalization xmi:id="_CuENvq70EeGxJei_o6JmIA" general="_CuENwq70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuENv670EeGxJei_o6JmIA" name="operator" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuENwK70EeGxJei_o6JmIA" annotatedElement="_CuENv670EeGxJei_o6JmIA"> - <body> A code specifying whether the set component is included (union) or excluded (set-difference) from the set, or other set operations with the current set component and the set as constructed from the representation stream up to the current point. </body> - </ownedComment> - <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrcc670EeGxJei_o6JmIA"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuENwa70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuENwq70EeGxJei_o6JmIA" name="PQ"> - <ownedComment xmi:id="_CuENw670EeGxJei_o6JmIA" annotatedElement="_CuENwq70EeGxJei_o6JmIA"> - <body> A dimensioned quantity expressing the result of a measurement act. </body> - </ownedComment> - <generalization xmi:id="_CuENxK70EeGxJei_o6JmIA" general="_CuDnIq70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuENxa70EeGxJei_o6JmIA" name="translation" type="_CuENz670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEN1a70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuENxq70EeGxJei_o6JmIA" annotatedElement="_CuENxa70EeGxJei_o6JmIA"> - <body> An alternative representation of the same physical quantity expressed in a different unit, of a different unit code system and possibly with a different value. </body> - </ownedComment> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuENx670EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuENyK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuENya70EeGxJei_o6JmIA" name="unit" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuENyq70EeGxJei_o6JmIA" annotatedElement="_CuENya70EeGxJei_o6JmIA"> - <body> The unit of measure specified in the Unified Code for Units of Measure (UCUM) [http://aurora.rg.iupui.edu/UCUM]. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuENy670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuENzK70EeGxJei_o6JmIA" name="value" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuENza70EeGxJei_o6JmIA" annotatedElement="_CuENzK70EeGxJei_o6JmIA"> - <body> The magnitude of the quantity measured in terms of the unit. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Double"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuENzq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_4upuoCFrEeWqmLEmYFE3yg" name="cdaEquals" specification="_7R3EoD9CEeSOV8LXGSa2TA"> - <ownedParameter xmi:id="_4upuoSFrEeWqmLEmYFE3yg" name="return" direction="return"> - <eAnnotations xmi:id="_4upuoiFrEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_4upuoyFrEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_4upupCFrEeWqmLEmYFE3yg" name="pq1" type="_CuENwq70EeGxJei_o6JmIA"> - <eAnnotations xmi:id="_4upupSFrEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_4upupiFrEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - </ownedParameter> - <language>JAVA</language> - <body>if (unit == null) { - if (pq1.unit != null) - return false; -} -if (unit == null || unit.equals(pq1.unit)){ - if (value == null) { - if (pq1.value != null) - return false; - } else if (!value.equals(pq1.value)) - return false; -} -return true;</body> - </ownedBehavior> - <ownedOperation xmi:id="_7R3EoD9CEeSOV8LXGSa2TA" name="cdaEquals" method="_4upuoCFrEeWqmLEmYFE3yg"> - <ownedParameter xmi:id="_8Ub78D9CEeSOV8LXGSa2TA" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_91DaID9CEeSOV8LXGSa2TA" name="pq1" type="_CuENwq70EeGxJei_o6JmIA"/> - </ownedOperation> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuENz670EeGxJei_o6JmIA" name="PQR"> - <ownedComment xmi:id="_CuEN0K70EeGxJei_o6JmIA" annotatedElement="_CuENz670EeGxJei_o6JmIA"> - <body> A representation of a physical quantity in a unit from any code system. Used to show alternative representation for a physical quantity. </body> - </ownedComment> - <generalization xmi:id="_CuEN0a70EeGxJei_o6JmIA" general="_CuENka70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEN0q70EeGxJei_o6JmIA" name="value" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEN0670EeGxJei_o6JmIA" annotatedElement="_CuEN0q70EeGxJei_o6JmIA"> - <body> The magnitude of the measurement value in terms of the unit specified in the code. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Double"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEN1K70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEN1a70EeGxJei_o6JmIA" memberEnd="_CuENxa70EeGxJei_o6JmIA _CuEN1q70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEN1q70EeGxJei_o6JmIA" type="_CuENwq70EeGxJei_o6JmIA" association="_CuEN1a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEN1670EeGxJei_o6JmIA" name="IVXBPQ"> - <generalization xmi:id="_CuEN2K70EeGxJei_o6JmIA" general="_CuENwq70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEN2a70EeGxJei_o6JmIA" name="inclusive" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEN2q70EeGxJei_o6JmIA" annotatedElement="_CuEN2a70EeGxJei_o6JmIA"> - <body> Specifies whether the limit is included in the interval (interval is closed) or excluded from the interval (interval is open). </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEN2670EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEN3K70EeGxJei_o6JmIA" memberEnd="_CuENpq70EeGxJei_o6JmIA _CuEN3a70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEN3a70EeGxJei_o6JmIA" type="_CuENpK70EeGxJei_o6JmIA" association="_CuEN3K70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEN3q70EeGxJei_o6JmIA" memberEnd="_CuENqa70EeGxJei_o6JmIA _CuEN3670EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEN3670EeGxJei_o6JmIA" type="_CuENpK70EeGxJei_o6JmIA" association="_CuEN3q70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEN4K70EeGxJei_o6JmIA" memberEnd="_CuENrK70EeGxJei_o6JmIA _CuEN4a70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEN4a70EeGxJei_o6JmIA" type="_CuENpK70EeGxJei_o6JmIA" association="_CuEN4K70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEN4q70EeGxJei_o6JmIA" memberEnd="_CuEN4670EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEN4670EeGxJei_o6JmIA" type="_CuENpK70EeGxJei_o6JmIA" association="_CuEN4q70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEN5K70EeGxJei_o6JmIA" memberEnd="_CuEN5a70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEN5a70EeGxJei_o6JmIA" type="_CuENpK70EeGxJei_o6JmIA" association="_CuEN5K70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEN5q70EeGxJei_o6JmIA" memberEnd="_CuEN5670EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEN5670EeGxJei_o6JmIA" type="_CuENpK70EeGxJei_o6JmIA" association="_CuEN5q70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEN6K70EeGxJei_o6JmIA" memberEnd="_CuENt670EeGxJei_o6JmIA _CuEN6a70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEN6a70EeGxJei_o6JmIA" type="_CuENpK70EeGxJei_o6JmIA" association="_CuEN6K70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEN6q70EeGxJei_o6JmIA" memberEnd="_CuEN6670EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEN6670EeGxJei_o6JmIA" type="_CuENpK70EeGxJei_o6JmIA" association="_CuEN6q70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEN7K70EeGxJei_o6JmIA" name="CO"> - <ownedComment xmi:id="_CuEN7a70EeGxJei_o6JmIA" annotatedElement="_CuEN7K70EeGxJei_o6JmIA"> - <body> Coded data, where the domain from which the codeset comes is ordered. The Coded Ordinal data type adds semantics related to ordering so that models that make use of such domains may introduce model elements that involve statements about the order of the terms in a domain. </body> - </ownedComment> - <generalization xmi:id="_CuEN7q70EeGxJei_o6JmIA" general="_CuENka70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEN7670EeGxJei_o6JmIA" name="CS"> - <ownedComment xmi:id="_CuEN8K70EeGxJei_o6JmIA" annotatedElement="_CuEN7670EeGxJei_o6JmIA"> - <body> Coded data, consists of a code, display name, code system, and original text. Used when a single code value must be sent. </body> - </ownedComment> - <generalization xmi:id="_CuEN8a70EeGxJei_o6JmIA" general="_CuENka70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEN8q70EeGxJei_o6JmIA" name="EIVLEvent"> - <ownedComment xmi:id="_CuEN8670EeGxJei_o6JmIA" annotatedElement="_CuEN8q70EeGxJei_o6JmIA"> - <body> A code for a common (periodical) activity of daily living based on which the event related periodic interval is specified. </body> - </ownedComment> - <generalization xmi:id="_CuEN9K70EeGxJei_o6JmIA" general="_CuENlK70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEN9a70EeGxJei_o6JmIA" name="EIVLPPDTS"> - <ownedComment xmi:id="_CuEN9q70EeGxJei_o6JmIA" annotatedElement="_CuEN9a70EeGxJei_o6JmIA"> - <body> Note: because this type is defined as an extension of SXCM_T, all of the attributes and elements accepted for T are also accepted by this definition. However, they are NOT allowed by the normative description of this type. Unfortunately, we cannot write a general purpose schematron contraints to provide that extra validation, thus applications must be aware that instance (fragments) that pass validation with this might might still not be legal. </body> - </ownedComment> - <generalization xmi:id="_CuEN9670EeGxJei_o6JmIA" general="_CuEN_q70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEN-K70EeGxJei_o6JmIA" name="event" type="_CuEN8q70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEODa70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEN-a70EeGxJei_o6JmIA" annotatedElement="_CuEN-K70EeGxJei_o6JmIA"> - <body> A code for a common (periodical) activity of daily living based on which the event related periodic interval is specified. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEN-q70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEN-670EeGxJei_o6JmIA" name="offset" type="_CuEOD670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEOTK70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEN_K70EeGxJei_o6JmIA" annotatedElement="_CuEN-670EeGxJei_o6JmIA"> - <body> An interval of elapsed time (duration, not absolute point in time) that marks the offsets for the beginning, width and end of the event-related periodic interval measured from the time each such event actually occurred. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEN_a70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEN_q70EeGxJei_o6JmIA" name="SXCMPPDTS"> - <generalization xmi:id="_CuEN_670EeGxJei_o6JmIA" general="_CuEOA670EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEOAK70EeGxJei_o6JmIA" name="operator" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEOAa70EeGxJei_o6JmIA" annotatedElement="_CuEOAK70EeGxJei_o6JmIA"> - <body> A code specifying whether the set component is included (union) or excluded (set-difference) from the set, or other set operations with the current set component and the set as constructed from the representation stream up to the current point. </body> - </ownedComment> - <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrcc670EeGxJei_o6JmIA"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOAq70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEOA670EeGxJei_o6JmIA" name="PPDTS"> - <generalization xmi:id="_CuEOBK70EeGxJei_o6JmIA" general="_CuDnHa70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEOBa70EeGxJei_o6JmIA" name="standardDeviation" type="_CuENwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEOC670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEOBq70EeGxJei_o6JmIA" annotatedElement="_CuEOBa70EeGxJei_o6JmIA"> - <body> The primary measure of variance/uncertainty of the value (the square root of the sum of the squares of the differences between all data points and the mean). The standard deviation is used to normalize the data for computing the distribution function. Applications that cannot deal with probability distributions can still get an idea about the confidence level by looking at the standard deviation. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOB670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOCK70EeGxJei_o6JmIA" name="distributionType" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEOCa70EeGxJei_o6JmIA" annotatedElement="_CuEOCK70EeGxJei_o6JmIA"> - <body> A code specifying the type of probability distribution. Possible values are as shown in the attached table. The NULL value (unknown) for the type code indicates that the probability distribution type is unknown. In that case, the standard deviation has the meaning of an informal guess. </body> - </ownedComment> - <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq2Hq70EeGxJei_o6JmIA"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOCq70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOC670EeGxJei_o6JmIA" memberEnd="_CuEOBa70EeGxJei_o6JmIA _CuEODK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEODK70EeGxJei_o6JmIA" type="_CuEOA670EeGxJei_o6JmIA" association="_CuEOC670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEODa70EeGxJei_o6JmIA" memberEnd="_CuEN-K70EeGxJei_o6JmIA _CuEODq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEODq70EeGxJei_o6JmIA" type="_CuEN9a70EeGxJei_o6JmIA" association="_CuEODa70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEOD670EeGxJei_o6JmIA" name="IVLPPDPQ"> - <generalization xmi:id="_CuEOEK70EeGxJei_o6JmIA" general="_CuEOKK70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEOEa70EeGxJei_o6JmIA" name="low" type="_CuEON670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEOPK70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEOEq70EeGxJei_o6JmIA" annotatedElement="_CuEOEa70EeGxJei_o6JmIA"> - <body> The low limit of the interval. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOE670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOIq70EeGxJei_o6JmIA" name="center" type="_CuEOLa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEOSK70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEOI670EeGxJei_o6JmIA" annotatedElement="_CuEOIq70EeGxJei_o6JmIA"> - <body> The arithmetic mean of the interval (low plus high divided by 2). The purpose of distinguishing the center as a semantic property is for conversions of intervals from and to point values. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOJK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOFK70EeGxJei_o6JmIA" name="width" type="_CuEOLa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEOPq70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEOFa70EeGxJei_o6JmIA" annotatedElement="_CuEOFK70EeGxJei_o6JmIA"> - <body> The difference between high and low boundary. The purpose of distinguishing a width property is to handle all cases of incomplete information symmetrically. In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOFq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOF670EeGxJei_o6JmIA" name="high" type="_CuEON670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEOQK70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEOGK70EeGxJei_o6JmIA" annotatedElement="_CuEOF670EeGxJei_o6JmIA"> - <body> The high limit of the interval. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOGa70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEOKK70EeGxJei_o6JmIA" name="SXCMPPDPQ"> - <generalization xmi:id="_CuEOKa70EeGxJei_o6JmIA" general="_CuEOLa70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEOKq70EeGxJei_o6JmIA" name="operator" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEOK670EeGxJei_o6JmIA" annotatedElement="_CuEOKq70EeGxJei_o6JmIA"> - <body> A code specifying whether the set component is included (union) or excluded (set-difference) from the set, or other set operations with the current set component and the set as constructed from the representation stream up to the current point. </body> - </ownedComment> - <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrcc670EeGxJei_o6JmIA"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOLK70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEOLa70EeGxJei_o6JmIA" name="PPDPQ"> - <generalization xmi:id="_CuEOLq70EeGxJei_o6JmIA" general="_CuENwq70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEOL670EeGxJei_o6JmIA" name="standardDeviation" type="_CuENwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEONa70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEOMK70EeGxJei_o6JmIA" annotatedElement="_CuEOL670EeGxJei_o6JmIA"> - <body> The primary measure of variance/uncertainty of the value (the square root of the sum of the squares of the differences between all data points and the mean). The standard deviation is used to normalize the data for computing the distribution function. Applications that cannot deal with probability distributions can still get an idea about the confidence level by looking at the standard deviation. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOMa70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOMq70EeGxJei_o6JmIA" name="distributionType" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEOM670EeGxJei_o6JmIA" annotatedElement="_CuEOMq70EeGxJei_o6JmIA"> - <body> A code specifying the type of probability distribution. Possible values are as shown in the attached table. The NULL value (unknown) for the type code indicates that the probability distribution type is unknown. In that case, the standard deviation has the meaning of an informal guess. </body> - </ownedComment> - <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFq2Hq70EeGxJei_o6JmIA"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEONK70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEONa70EeGxJei_o6JmIA" memberEnd="_CuEOL670EeGxJei_o6JmIA _CuEONq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEONq70EeGxJei_o6JmIA" type="_CuEOLa70EeGxJei_o6JmIA" association="_CuEONa70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEON670EeGxJei_o6JmIA" name="IVXBPPDPQ"> - <generalization xmi:id="_CuEOOK70EeGxJei_o6JmIA" general="_CuEOLa70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEOOa70EeGxJei_o6JmIA" name="inclusive" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEOOq70EeGxJei_o6JmIA" annotatedElement="_CuEOOa70EeGxJei_o6JmIA"> - <body> Specifies whether the limit is included in the interval (interval is closed) or excluded from the interval (interval is open). </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOO670EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOPK70EeGxJei_o6JmIA" memberEnd="_CuEOEa70EeGxJei_o6JmIA _CuEOPa70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOPa70EeGxJei_o6JmIA" type="_CuEOD670EeGxJei_o6JmIA" association="_CuEOPK70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOPq70EeGxJei_o6JmIA" memberEnd="_CuEOFK70EeGxJei_o6JmIA _CuEOP670EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOP670EeGxJei_o6JmIA" type="_CuEOD670EeGxJei_o6JmIA" association="_CuEOPq70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOQK70EeGxJei_o6JmIA" memberEnd="_CuEOF670EeGxJei_o6JmIA _CuEOQa70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOQa70EeGxJei_o6JmIA" type="_CuEOD670EeGxJei_o6JmIA" association="_CuEOQK70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOQq70EeGxJei_o6JmIA" memberEnd="_CuEOQ670EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOQ670EeGxJei_o6JmIA" type="_CuEOD670EeGxJei_o6JmIA" association="_CuEOQq70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEORK70EeGxJei_o6JmIA" memberEnd="_CuEORa70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEORa70EeGxJei_o6JmIA" type="_CuEOD670EeGxJei_o6JmIA" association="_CuEORK70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEORq70EeGxJei_o6JmIA" memberEnd="_CuEOR670EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOR670EeGxJei_o6JmIA" type="_CuEOD670EeGxJei_o6JmIA" association="_CuEORq70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOSK70EeGxJei_o6JmIA" memberEnd="_CuEOIq70EeGxJei_o6JmIA _CuEOSa70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOSa70EeGxJei_o6JmIA" type="_CuEOD670EeGxJei_o6JmIA" association="_CuEOSK70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOSq70EeGxJei_o6JmIA" memberEnd="_CuEOS670EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOS670EeGxJei_o6JmIA" type="_CuEOD670EeGxJei_o6JmIA" association="_CuEOSq70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOTK70EeGxJei_o6JmIA" memberEnd="_CuEN-670EeGxJei_o6JmIA _CuEOTa70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOTa70EeGxJei_o6JmIA" type="_CuEN9a70EeGxJei_o6JmIA" association="_CuEOTK70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEOTq70EeGxJei_o6JmIA" name="EIVLTS"> - <ownedComment xmi:id="_CuEOT670EeGxJei_o6JmIA" annotatedElement="_CuEOTq70EeGxJei_o6JmIA"> - <body> Note: because this type is defined as an extension of SXCM_T, all of the attributes and elements accepted for T are also accepted by this definition. However, they are NOT allowed by the normative description of this type. Unfortunately, we cannot write a general purpose schematron contraints to provide that extra validation, thus applications must be aware that instance (fragments) that pass validation with this might might still not be legal. </body> - </ownedComment> - <generalization xmi:id="_CuEOUK70EeGxJei_o6JmIA" general="_CuDnGK70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEOUa70EeGxJei_o6JmIA" name="event" type="_CuEN8q70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEOV670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEOUq70EeGxJei_o6JmIA" annotatedElement="_CuEOUa70EeGxJei_o6JmIA"> - <body> A code for a common (periodical) activity of daily living based on which the event related periodic interval is specified. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOU670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOVK70EeGxJei_o6JmIA" name="offset" type="_CuENpK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEOWa70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEOVa70EeGxJei_o6JmIA" annotatedElement="_CuEOVK70EeGxJei_o6JmIA"> - <body> An interval of elapsed time (duration, not absolute point in time) that marks the offsets for the beginning, width and end of the event-related periodic interval measured from the time each such event actually occurred. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOVq70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOV670EeGxJei_o6JmIA" memberEnd="_CuEOUa70EeGxJei_o6JmIA _CuEOWK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOWK70EeGxJei_o6JmIA" type="_CuEOTq70EeGxJei_o6JmIA" association="_CuEOV670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOWa70EeGxJei_o6JmIA" memberEnd="_CuEOVK70EeGxJei_o6JmIA _CuEOWq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOWq70EeGxJei_o6JmIA" type="_CuEOTq70EeGxJei_o6JmIA" association="_CuEOWa70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEOW670EeGxJei_o6JmIA" name="EN"> - <ownedComment xmi:id="_CuEOXK70EeGxJei_o6JmIA" annotatedElement="_CuEOW670EeGxJei_o6JmIA"> - <body> A name for a person, organization, place or thing. A sequence of name parts, such as given name or family name, prefix, suffix, etc. Examples for entity name values are "Jim Bob Walton, Jr.", "Health Level Seven, Inc.", "Lake Tahoe", etc. An entity name may be as simple as a character string or may consist of several entity name parts, such as, "Jim", "Bob", "Walton", and "Jr.", "Health Level Seven" and "Inc.", "Lake" and "Tahoe". </body> - </ownedComment> - <generalization xmi:id="_CuEOXa70EeGxJei_o6JmIA" general="_CuDm1q70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEOXq70EeGxJei_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="_CuEOX670EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOYK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOYa70EeGxJei_o6JmIA" name="group" visibility="public" isOrdered="true" isUnique="false" isDerived="true"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EFeatureMapEntry"/> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuEOYq70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOY670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOZK70EeGxJei_o6JmIA" name="delimiter" type="_CuEOea70EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuEOha70EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuEOZa70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOZq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOZ670EeGxJei_o6JmIA" name="family" type="_CuEOh670EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuEOia70EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuEOaK70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOaa70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOaq70EeGxJei_o6JmIA" name="given" type="_CuEOi670EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuEOja70EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuEOa670EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEObK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOba70EeGxJei_o6JmIA" name="prefix" type="_CuEOj670EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuEOka70EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuEObq70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOb670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOcK70EeGxJei_o6JmIA" name="suffix" type="_CuEOk670EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuEOla70EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuEOca70EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOcq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOc670EeGxJei_o6JmIA" name="validTime" type="_CuEOl670EeGxJei_o6JmIA" isOrdered="true" isDerived="true" aggregation="composite" association="_CuEOxa70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEOdK70EeGxJei_o6JmIA" annotatedElement="_CuEOc670EeGxJei_o6JmIA"> - <body> An interval of time specifying the time during which the name is or was used for the entity. This accomodates the fact that people change names for people, places and things. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOda70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOdq70EeGxJei_o6JmIA" name="use" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEOd670EeGxJei_o6JmIA" annotatedElement="_CuEOdq70EeGxJei_o6JmIA"> - <body> A set of codes advising a system or user which name in a set of like names to select for a given purpose. A name without specific use code might be a default name useful for any purpose, but a name with a specific use code would be preferred for that respective purpose. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_JnHNEK-xEeGPa-41zrK7wA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOeK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_Eiu2ICFrEeWqmLEmYFE3yg" name="cdaEquals" specification="_5tNeECFqEeWqmLEmYFE3yg"> - <ownedParameter xmi:id="_Eiu2ISFrEeWqmLEmYFE3yg" name="return" direction="return"> - <eAnnotations xmi:id="_Eiu2IiFrEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_Eiu2IyFrEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_Eiu2JCFrEeWqmLEmYFE3yg" name="en1" type="_CuEOW670EeGxJei_o6JmIA"> - <eAnnotations xmi:id="_Eiu2JSFrEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_Eiu2JiFrEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - </ownedParameter> - <language>JAVA</language> - <body>Boolean ret = true; -ret = ret && this.getFamily().equals(en1.getFamily()); -ret = ret && this.getGiven().equals(en1.getGiven()); -ret = ret && this.getPrefix().equals(en1.getPrefix()); -ret = ret && this.getSuffix().equals(en1.getSuffix()); -ret = ret && this.getUse().equals(en1.getUse()); -ret = ret && this.getListStringValues().equals(en1.getListStringValues()); -return ret;</body> - </ownedBehavior> - <ownedOperation xmi:id="_ifS48EJuEeS39LeLQda0RQ" name="getListStringValues"> - <ownedParameter xmi:id="_ifS48UJuEeS39LeLQda0RQ" name="return" isOrdered="true" isUnique="false" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ifS48kJuEeS39LeLQda0RQ" value="*"/> - </ownedParameter> - </ownedOperation> - <ownedOperation xmi:id="_5tNeECFqEeWqmLEmYFE3yg" name="cdaEquals" method="_Eiu2ICFrEeWqmLEmYFE3yg"> - <ownedParameter xmi:id="_6dYWwCFqEeWqmLEmYFE3yg" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_8nCK4CFqEeWqmLEmYFE3yg" name="en1" type="_CuEOW670EeGxJei_o6JmIA"/> - </ownedOperation> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEOea70EeGxJei_o6JmIA" name="EnDelimiter"> - <generalization xmi:id="_CuEOeq70EeGxJei_o6JmIA" general="_CuEOe670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEOe670EeGxJei_o6JmIA" name="ENXP"> - <ownedComment xmi:id="_CuEOfK70EeGxJei_o6JmIA" annotatedElement="_CuEOe670EeGxJei_o6JmIA"> - <body> A character string token representing a part of a name. May have a type code signifying the role of the part in the whole entity name, and a qualifier code for more detail about the name part type. Typical name parts for person names are given names, and family names, titles, etc. </body> - </ownedComment> - <generalization xmi:id="_CuEOfa70EeGxJei_o6JmIA" general="_CuDm4670EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEOfq70EeGxJei_o6JmIA" name="partType" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEOf670EeGxJei_o6JmIA" annotatedElement="_CuEOfq70EeGxJei_o6JmIA"> - <body> Indicates whether the name part is a given name, family name, prefix, suffix, etc. </body> - </ownedComment> - <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqP1a70EeGxJei_o6JmIA"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOgK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOga70EeGxJei_o6JmIA" name="qualifier" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEOgq70EeGxJei_o6JmIA" annotatedElement="_CuEOga70EeGxJei_o6JmIA"> - <body> The qualifier is a set of codes each of which specifies a certain subcategory of the name part in addition to the main name part type. For example, a given name may be flagged as a nickname, a family name may be a pseudonym or a name of public records. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ybok8K-wEeGPa-41zrK7wA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOg670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_cIN5sCFrEeWqmLEmYFE3yg" name="cdaEquals" specification="_N4fEkCFrEeWqmLEmYFE3yg"> - <ownedParameter xmi:id="_cIN5sSFrEeWqmLEmYFE3yg" name="return" direction="return"> - <eAnnotations xmi:id="_cIN5siFrEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_cIN5syFrEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <language>JAVA</language> - <body>Boolean res = true; -if (partType != enxp1.partType) - return false; -if (qualifier == null) { - if (enxp1.qualifier != null) - return false; -} else if (!qualifier.equals(enxp1.qualifier)) - return false; -if (!this.getListStringValues().equals(enxp1.getListStringValues())){ - return false; -} -return res;</body> - </ownedBehavior> - <ownedOperation xmi:id="_N4fEkCFrEeWqmLEmYFE3yg" name="cdaEquals" method="_cIN5sCFrEeWqmLEmYFE3yg"> - <ownedParameter xmi:id="_Tixt4CFrEeWqmLEmYFE3yg" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_Kl-gECFtEeWqmLEmYFE3yg" name="enxp1" type="_CuEOe670EeGxJei_o6JmIA"/> - </ownedOperation> - </packagedElement> - <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_CuEOhK70EeGxJei_o6JmIA" name="SetEntityNamePartQualifier"/> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOha70EeGxJei_o6JmIA" memberEnd="_CuEOZK70EeGxJei_o6JmIA _CuEOhq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOhq70EeGxJei_o6JmIA" type="_CuEOW670EeGxJei_o6JmIA" association="_CuEOha70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEOh670EeGxJei_o6JmIA" name="EnFamily"> - <generalization xmi:id="_CuEOiK70EeGxJei_o6JmIA" general="_CuEOe670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOia70EeGxJei_o6JmIA" memberEnd="_CuEOZ670EeGxJei_o6JmIA _CuEOiq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOiq70EeGxJei_o6JmIA" type="_CuEOW670EeGxJei_o6JmIA" association="_CuEOia70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEOi670EeGxJei_o6JmIA" name="EnGiven"> - <generalization xmi:id="_CuEOjK70EeGxJei_o6JmIA" general="_CuEOe670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOja70EeGxJei_o6JmIA" memberEnd="_CuEOaq70EeGxJei_o6JmIA _CuEOjq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOjq70EeGxJei_o6JmIA" type="_CuEOW670EeGxJei_o6JmIA" association="_CuEOja70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEOj670EeGxJei_o6JmIA" name="EnPrefix"> - <generalization xmi:id="_CuEOkK70EeGxJei_o6JmIA" general="_CuEOe670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOka70EeGxJei_o6JmIA" memberEnd="_CuEOba70EeGxJei_o6JmIA _CuEOkq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOkq70EeGxJei_o6JmIA" type="_CuEOW670EeGxJei_o6JmIA" association="_CuEOka70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEOk670EeGxJei_o6JmIA" name="EnSuffix"> - <generalization xmi:id="_CuEOlK70EeGxJei_o6JmIA" general="_CuEOe670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOla70EeGxJei_o6JmIA" memberEnd="_CuEOcK70EeGxJei_o6JmIA _CuEOlq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOlq70EeGxJei_o6JmIA" type="_CuEOW670EeGxJei_o6JmIA" association="_CuEOla70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEOl670EeGxJei_o6JmIA" name="IVLTS"> - <ownedRule xmi:id="_lOlh0K8hEeGF6fbgOysXNg" name="optionsContainingLow" constrainedElement="_CuEOl670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_lOlh0a8hEeGF6fbgOysXNg" annotatedElement="_lOlh0K8hEeGF6fbgOysXNg"> - <body>In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived. (from the schema of datatypes)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_lOlh0q8hEeGF6fbgOysXNg" name="optionsContainingLow_body"> - <language>OCL</language> - <body>not self.low.oclIsUndefined() implies self.center.oclIsUndefined() and (self.width.oclIsUndefined() or self.high.oclIsUndefined())</body> - </specification> - </ownedRule> - <ownedRule xmi:id="_wBylsK8hEeGF6fbgOysXNg" name="optionsContainingCenter" constrainedElement="_CuEOl670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_wBzMwK8hEeGF6fbgOysXNg" annotatedElement="_wBylsK8hEeGF6fbgOysXNg"> - <body>In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived. (from the schema of datatypes)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_wBzMwa8hEeGF6fbgOysXNg" name="optionsContainingCenter_body"> - <language>OCL</language> - <body>not self.center.oclIsUndefined() implies self.high.oclIsUndefined() and self.low.oclIsUndefined()</body> - </specification> - </ownedRule> - <ownedRule xmi:id="_wK3pMK8hEeGF6fbgOysXNg" name="optionsContainingHigh" constrainedElement="_CuEOl670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_wK3pMa8hEeGF6fbgOysXNg" annotatedElement="_wK3pMK8hEeGF6fbgOysXNg"> - <body>In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived. (from the schema of datatypes)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_wK3pMq8hEeGF6fbgOysXNg" name="optionsContainingHigh_body"> - <language>OCL</language> - <body>not self.high.oclIsUndefined() implies (self.low.oclIsUndefined() and self.center.oclIsUndefined() and self.width.oclIsUndefined()) or ((not self.low.oclIsUndefined()) and self.width.oclIsUndefined() and self.center.oclIsUndefined()) or ((not self.width.oclIsUndefined()) and self.low.oclIsUndefined() and self.center.oclIsUndefined())</body> - </specification> - </ownedRule> - <ownedRule xmi:id="_wPBwcK8hEeGF6fbgOysXNg" name="optionsContainingWidth" constrainedElement="_CuEOl670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_wPBwca8hEeGF6fbgOysXNg" annotatedElement="_wPBwcK8hEeGF6fbgOysXNg"> - <body>In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived. (from the schema of datatypes)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_wPBwcq8hEeGF6fbgOysXNg" name="optionsContainingWidth_body"> - <language>OCL</language> - <body>not self.width.oclIsUndefined() implies ((not self.low.oclIsUndefined()) and self.center.oclIsUndefined() and self.high.oclIsUndefined()) or (self.low.oclIsUndefined() and self.center.oclIsUndefined()) or ((not self.center.oclIsUndefined()) and self.low.oclIsUndefined() and self.high.oclIsUndefined())</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuEOmK70EeGxJei_o6JmIA" general="_CuDnGK70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEOma70EeGxJei_o6JmIA" name="low" type="_CuEOsK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEOta70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEOmq70EeGxJei_o6JmIA" annotatedElement="_CuEOma70EeGxJei_o6JmIA"> - <body> The low limit of the interval. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOm670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOqq70EeGxJei_o6JmIA" name="center" type="_CuDnHa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEOwa70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEOq670EeGxJei_o6JmIA" annotatedElement="_CuEOqq70EeGxJei_o6JmIA"> - <body> The arithmetic mean of the interval (low plus high divided by 2). The purpose of distinguishing the center as a semantic property is for conversions of intervals from and to point values. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOrK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOnK70EeGxJei_o6JmIA" name="width" type="_CuENwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEOt670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEOna70EeGxJei_o6JmIA" annotatedElement="_CuEOnK70EeGxJei_o6JmIA"> - <body> The difference between high and low boundary. The purpose of distinguishing a width property is to handle all cases of incomplete information symmetrically. In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOnq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOn670EeGxJei_o6JmIA" name="high" type="_CuEOsK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEOua70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEOoK70EeGxJei_o6JmIA" annotatedElement="_CuEOn670EeGxJei_o6JmIA"> - <body> The high limit of the interval. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOoa70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEOsK70EeGxJei_o6JmIA" name="IVXBTS"> - <generalization xmi:id="_CuEOsa70EeGxJei_o6JmIA" general="_CuDnHa70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEOsq70EeGxJei_o6JmIA" name="inclusive" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEOs670EeGxJei_o6JmIA" annotatedElement="_CuEOsq70EeGxJei_o6JmIA"> - <body> Specifies whether the limit is included in the interval (interval is closed) or excluded from the interval (interval is open). </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEOtK70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOta70EeGxJei_o6JmIA" memberEnd="_CuEOma70EeGxJei_o6JmIA _CuEOtq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOtq70EeGxJei_o6JmIA" type="_CuEOl670EeGxJei_o6JmIA" association="_CuEOta70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOt670EeGxJei_o6JmIA" memberEnd="_CuEOnK70EeGxJei_o6JmIA _CuEOuK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOuK70EeGxJei_o6JmIA" type="_CuEOl670EeGxJei_o6JmIA" association="_CuEOt670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOua70EeGxJei_o6JmIA" memberEnd="_CuEOn670EeGxJei_o6JmIA _CuEOuq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOuq70EeGxJei_o6JmIA" type="_CuEOl670EeGxJei_o6JmIA" association="_CuEOua70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOu670EeGxJei_o6JmIA" memberEnd="_CuEOvK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOvK70EeGxJei_o6JmIA" type="_CuEOl670EeGxJei_o6JmIA" association="_CuEOu670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOva70EeGxJei_o6JmIA" memberEnd="_CuEOvq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOvq70EeGxJei_o6JmIA" type="_CuEOl670EeGxJei_o6JmIA" association="_CuEOva70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOv670EeGxJei_o6JmIA" memberEnd="_CuEOwK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOwK70EeGxJei_o6JmIA" type="_CuEOl670EeGxJei_o6JmIA" association="_CuEOv670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOwa70EeGxJei_o6JmIA" memberEnd="_CuEOqq70EeGxJei_o6JmIA _CuEOwq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOwq70EeGxJei_o6JmIA" type="_CuEOl670EeGxJei_o6JmIA" association="_CuEOwa70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOw670EeGxJei_o6JmIA" memberEnd="_CuEOxK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOxK70EeGxJei_o6JmIA" type="_CuEOl670EeGxJei_o6JmIA" association="_CuEOw670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEOxa70EeGxJei_o6JmIA" memberEnd="_CuEOc670EeGxJei_o6JmIA _CuEOxq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEOxq70EeGxJei_o6JmIA" type="_CuEOW670EeGxJei_o6JmIA" association="_CuEOxa70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_CuEOx670EeGxJei_o6JmIA" name="SetEntityNameUse"/> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEOyK70EeGxJei_o6JmIA" name="GLISTPQ"> - <generalization xmi:id="_CuEOya70EeGxJei_o6JmIA" general="_CuDm1q70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEOyq70EeGxJei_o6JmIA" name="head" type="_CuENwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEO1K70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEOy670EeGxJei_o6JmIA" annotatedElement="_CuEOyq70EeGxJei_o6JmIA"> - <body> This is the start-value of the generated list. </body> - </ownedComment> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOzK70EeGxJei_o6JmIA" name="increment" type="_CuENwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEO1q70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEOza70EeGxJei_o6JmIA" annotatedElement="_CuEOzK70EeGxJei_o6JmIA"> - <body> The difference between one value and its previous different value. For example, to generate the sequence (1; 4; 7; 10; 13; ...) the increment is 3; likewise to generate the sequence (1; 1; 4; 4; 7; 7; 10; 10; 13; 13; ...) the increment is also 3. </body> - </ownedComment> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEOzq70EeGxJei_o6JmIA" name="denominator" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEOz670EeGxJei_o6JmIA" annotatedElement="_CuEOzq70EeGxJei_o6JmIA"> - <body> The integer by which the index for the sequence is divided, effectively the number of times the sequence generates the same sequence item value before incrementing to the next sequence item value. For example, to generate the sequence (1; 1; 1; 2; 2; 2; 3; 3; 3; ...) the denominator is 3. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Integer"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEO0K70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEO0a70EeGxJei_o6JmIA" name="period" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEO0q70EeGxJei_o6JmIA" annotatedElement="_CuEO0a70EeGxJei_o6JmIA"> - <body> If non-NULL, specifies that the sequence alternates, i.e., after this many increments, the sequence item values roll over to start from the initial sequence item value. For example, the sequence (1; 2; 3; 1; 2; 3; 1; 2; 3; ...) has period 3; also the sequence (1; 1; 2; 2; 3; 3; 1; 1; 2; 2; 3; 3; ...) has period 3 too. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Integer"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEO0670EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEO1K70EeGxJei_o6JmIA" memberEnd="_CuEOyq70EeGxJei_o6JmIA _CuEO1a70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEO1a70EeGxJei_o6JmIA" type="_CuEOyK70EeGxJei_o6JmIA" association="_CuEO1K70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEO1q70EeGxJei_o6JmIA" memberEnd="_CuEOzK70EeGxJei_o6JmIA _CuEO1670EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEO1670EeGxJei_o6JmIA" type="_CuEOyK70EeGxJei_o6JmIA" association="_CuEO1q70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEO2K70EeGxJei_o6JmIA" name="GLISTTS"> - <generalization xmi:id="_CuEO2a70EeGxJei_o6JmIA" general="_CuDm1q70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEO2q70EeGxJei_o6JmIA" name="head" type="_CuDnHa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEO5K70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEO2670EeGxJei_o6JmIA" annotatedElement="_CuEO2q70EeGxJei_o6JmIA"> - <body> This is the start-value of the generated list. </body> - </ownedComment> - <ownedComment xmi:id="_CyhPsK70EeGxJei_o6JmIA" annotatedElement="_CuEO2q70EeGxJei_o6JmIA"> - <body> This is the start-value of the generated list. </body> - </ownedComment> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEO3K70EeGxJei_o6JmIA" name="increment" type="_CuENwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEO5q70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEO3a70EeGxJei_o6JmIA" annotatedElement="_CuEO3K70EeGxJei_o6JmIA"> - <body> The difference between one value and its previous different value. For example, to generate the sequence (1; 4; 7; 10; 13; ...) the increment is 3; likewise to generate the sequence (1; 1; 4; 4; 7; 7; 10; 10; 13; 13; ...) the increment is also 3. </body> - </ownedComment> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEO3q70EeGxJei_o6JmIA" name="denominator" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEO3670EeGxJei_o6JmIA" annotatedElement="_CuEO3q70EeGxJei_o6JmIA"> - <body> The integer by which the index for the sequence is divided, effectively the number of times the sequence generates the same sequence item value before incrementing to the next sequence item value. For example, to generate the sequence (1; 1; 1; 2; 2; 2; 3; 3; 3; ...) the denominator is 3. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Integer"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEO4K70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEO4a70EeGxJei_o6JmIA" name="period" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEO4q70EeGxJei_o6JmIA" annotatedElement="_CuEO4a70EeGxJei_o6JmIA"> - <body> If non-NULL, specifies that the sequence alternates, i.e., after this many increments, the sequence item values roll over to start from the initial sequence item value. For example, the sequence (1; 2; 3; 1; 2; 3; 1; 2; 3; ...) has period 3; also the sequence (1; 1; 2; 2; 3; 3; 1; 1; 2; 2; 3; 3; ...) has period 3 too. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Integer"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEO4670EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEO5K70EeGxJei_o6JmIA" memberEnd="_CuEO2q70EeGxJei_o6JmIA _CuEO5a70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEO5a70EeGxJei_o6JmIA" type="_CuEO2K70EeGxJei_o6JmIA" association="_CuEO5K70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEO5q70EeGxJei_o6JmIA" memberEnd="_CuEO3K70EeGxJei_o6JmIA _CuEO5670EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEO5670EeGxJei_o6JmIA" type="_CuEO2K70EeGxJei_o6JmIA" association="_CuEO5q70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEO6K70EeGxJei_o6JmIA" name="HXITCE"> - <generalization xmi:id="_CuEO6a70EeGxJei_o6JmIA" general="_CuENlK70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEO6q70EeGxJei_o6JmIA" name="validTime" type="_CuEOl670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEO7a70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEO6670EeGxJei_o6JmIA" annotatedElement="_CuEO6q70EeGxJei_o6JmIA"> - <body> The time interval during which the given information was, is, or is expected to be valid. The interval can be open or closed, as well as infinite or undefined on either side. </body> - </ownedComment> - <ownedComment xmi:id="_CyhPtK70EeGxJei_o6JmIA" annotatedElement="_CuEO6q70EeGxJei_o6JmIA"> - <body> The time interval during which the given information was, is, or is expected to be valid. The interval can be open or closed, as well as infinite or undefined on either side. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEO7K70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEO7a70EeGxJei_o6JmIA" memberEnd="_CuEO6q70EeGxJei_o6JmIA _CuEO7q70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEO7q70EeGxJei_o6JmIA" type="_CuEO6K70EeGxJei_o6JmIA" association="_CuEO7a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEO7670EeGxJei_o6JmIA" name="HXITPQ"> - <generalization xmi:id="_CuEO8K70EeGxJei_o6JmIA" general="_CuENwq70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEO8a70EeGxJei_o6JmIA" name="validTime" type="_CuEOl670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEO9K70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEO8q70EeGxJei_o6JmIA" annotatedElement="_CuEO8a70EeGxJei_o6JmIA"> - <body> The time interval during which the given information was, is, or is expected to be valid. The interval can be open or closed, as well as infinite or undefined on either side. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEO8670EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEO9K70EeGxJei_o6JmIA" memberEnd="_CuEO8a70EeGxJei_o6JmIA _CuEO9a70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEO9a70EeGxJei_o6JmIA" type="_CuEO7670EeGxJei_o6JmIA" association="_CuEO9K70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEO9q70EeGxJei_o6JmIA" name="II"> - <ownedComment xmi:id="_CuEO9670EeGxJei_o6JmIA" annotatedElement="_CuEO9q70EeGxJei_o6JmIA"> - <body> An identifier that uniquely identifies a thing or object. Examples are object identifier for HL7 RIM objects, medical record number, order id, service catalog item id, Vehicle Identification Number (VIN), etc. Instance identifiers are defined based on ISO object identifiers. </body> - </ownedComment> - <ownedRule xmi:id="_QXsS0K8eEeGF6fbgOysXNg" name="constraint_datatypes_II" constrainedElement="_CuEO9q70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_QXsS0a8eEeGF6fbgOysXNg" annotatedElement="_QXsS0K8eEeGF6fbgOysXNg"> - <body>II must be nullFlavor or root attribute must be defined (from the Abstract Datatypes specification)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_QXsS0q8eEeGF6fbgOysXNg" name="constraint_datatypes_II_body"> - <language>OCL</language> - <body>(not self.root.oclIsUndefined()) or (not self.nullFlavor.oclIsUndefined())</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuEO-K70EeGxJei_o6JmIA" general="_CuDm1q70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEO-a70EeGxJei_o6JmIA" name="assigningAuthorityName" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEO-q70EeGxJei_o6JmIA" annotatedElement="_CuEO-a70EeGxJei_o6JmIA"> - <body> A human readable name or mnemonic for the assigning authority. This name may be provided solely for the convenience of unaided humans interpreting an II value and can have no computational meaning. Note: no automated processing must depend on the assigning authority name to be present in any form. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEO-670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEO_K70EeGxJei_o6JmIA" name="displayable" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEO_a70EeGxJei_o6JmIA" annotatedElement="_CuEO_K70EeGxJei_o6JmIA"> - <body> Specifies if the identifier is intended for human display and data entry (displayable = true) as opposed to pure machine interoperation (displayable = false). </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEO_q70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEO_670EeGxJei_o6JmIA" name="extension" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEPAK70EeGxJei_o6JmIA" annotatedElement="_CuEO_670EeGxJei_o6JmIA"> - <body> A character string as a unique identifier within the scope of the identifier root. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPAa70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEPAq70EeGxJei_o6JmIA" name="root" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEPA670EeGxJei_o6JmIA" annotatedElement="_CuEPAq70EeGxJei_o6JmIA"> - <body> A unique identifier that guarantees the global uniqueness of the instance identifier. The root alone may be the entire instance identifier. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPBK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_h7KYoDwBEeSm1bfl-LHrzA" name="cdaEquals" specification="_xhk-wDv_EeSm1bfl-LHrzA"> - <ownedParameter xmi:id="_h7KYoTwBEeSm1bfl-LHrzA" name="return" direction="return"> - <eAnnotations xmi:id="_h7KYojwBEeSm1bfl-LHrzA" source="http://www.topcased.org/author"> - <details xmi:id="_h7KYozwBEeSm1bfl-LHrzA" key="author" value=""/> - </eAnnotations> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/> - </ownedParameter> - <ownedParameter xmi:id="_h7KYpDwBEeSm1bfl-LHrzA" name="other" type="_CuEO9q70EeGxJei_o6JmIA"> - <eAnnotations xmi:id="_h7KYpTwBEeSm1bfl-LHrzA" source="http://www.topcased.org/author"> - <details xmi:id="_h7KYpjwBEeSm1bfl-LHrzA" key="author" value=""/> - </eAnnotations> - </ownedParameter> - <language>JAVA</language> - <body>if (extension == null) { - if (other.extension != null) - return false; -} else if (!extension.equals(other.extension)) - return false; -if (root == null) { - if (other.root != null) - return false; -} else if (!root.equals(other.root)) - return false; -return true;</body> - </ownedBehavior> - <ownedOperation xmi:id="_xhk-wDv_EeSm1bfl-LHrzA" name="cdaEquals" method="_h7KYoDwBEeSm1bfl-LHrzA"> - <ownedParameter xmi:id="_zwUHMDv_EeSm1bfl-LHrzA" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_39bn4Dv_EeSm1bfl-LHrzA" name="other" type="_CuEO9q70EeGxJei_o6JmIA"/> - </ownedOperation> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEPBa70EeGxJei_o6JmIA" name="INT"> - <ownedComment xmi:id="_CuEPBq70EeGxJei_o6JmIA" annotatedElement="_CuEPBa70EeGxJei_o6JmIA"> - <body> Integer numbers (-1,0,1,2, 100, 3398129, etc.) are precise numbers that are results of counting and enumerating. Integer numbers are discrete, the set of integers is infinite but countable. No arbitrary limit is imposed on the range of integer numbers. Two NULL flavors are defined for the positive and negative infinity. </body> - </ownedComment> - <ownedRule xmi:id="_qN9GMK8eEeGF6fbgOysXNg" name="constraint_datatypes_INT" constrainedElement="_CuEPBa70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_qN9GMa8eEeGF6fbgOysXNg" annotatedElement="_qN9GMK8eEeGF6fbgOysXNg"> - <body>value attribute should be not null, or nullFlavor SHALL be defined (from the schema datatypes-base.xsd)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_qN9GMq8eEeGF6fbgOysXNg" name="constraint_datatypes_INT_body"> - <language>OCL</language> - <body>(not self.value.oclIsUndefined()) or (not self.nullFlavor.oclIsUndefined())</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuEPB670EeGxJei_o6JmIA" general="_CuDnIq70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEPCK70EeGxJei_o6JmIA" name="value" visibility="public" isOrdered="true"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Integer"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPCa70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEPCq70EeGxJei_o6JmIA" name="IVLINT"> - <generalization xmi:id="_CuEPC670EeGxJei_o6JmIA" general="_CuEPI670EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEPDK70EeGxJei_o6JmIA" name="low" type="_CuEPKK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEPLa70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEPDa70EeGxJei_o6JmIA" annotatedElement="_CuEPDK70EeGxJei_o6JmIA"> - <body> The low limit of the interval. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPDq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEPHa70EeGxJei_o6JmIA" name="center" type="_CuEPBa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEPOa70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEPHq70EeGxJei_o6JmIA" annotatedElement="_CuEPHa70EeGxJei_o6JmIA"> - <body> The arithmetic mean of the interval (low plus high divided by 2). The purpose of distinguishing the center as a semantic property is for conversions of intervals from and to point values. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPH670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEPD670EeGxJei_o6JmIA" name="width" type="_CuEPBa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEPL670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEPEK70EeGxJei_o6JmIA" annotatedElement="_CuEPD670EeGxJei_o6JmIA"> - <body> The difference between high and low boundary. The purpose of distinguishing a width property is to handle all cases of incomplete information symmetrically. In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPEa70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEPEq70EeGxJei_o6JmIA" name="high" type="_CuEPKK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEPMa70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEPE670EeGxJei_o6JmIA" annotatedElement="_CuEPEq70EeGxJei_o6JmIA"> - <body> The high limit of the interval. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPFK70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEPI670EeGxJei_o6JmIA" name="SXCMINT"> - <generalization xmi:id="_CuEPJK70EeGxJei_o6JmIA" general="_CuEPBa70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEPJa70EeGxJei_o6JmIA" name="operator" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEPJq70EeGxJei_o6JmIA" annotatedElement="_CuEPJa70EeGxJei_o6JmIA"> - <body> A code specifying whether the set component is included (union) or excluded (set-difference) from the set, or other set operations with the current set component and the set as constructed from the representation stream up to the current point. </body> - </ownedComment> - <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrcc670EeGxJei_o6JmIA"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPJ670EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEPKK70EeGxJei_o6JmIA" name="IVXBINT"> - <generalization xmi:id="_CuEPKa70EeGxJei_o6JmIA" general="_CuEPBa70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEPKq70EeGxJei_o6JmIA" name="inclusive" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEPK670EeGxJei_o6JmIA" annotatedElement="_CuEPKq70EeGxJei_o6JmIA"> - <body> Specifies whether the limit is included in the interval (interval is closed) or excluded from the interval (interval is open). </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPLK70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEPLa70EeGxJei_o6JmIA" memberEnd="_CuEPDK70EeGxJei_o6JmIA _CuEPLq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEPLq70EeGxJei_o6JmIA" type="_CuEPCq70EeGxJei_o6JmIA" association="_CuEPLa70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEPL670EeGxJei_o6JmIA" memberEnd="_CuEPD670EeGxJei_o6JmIA _CuEPMK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEPMK70EeGxJei_o6JmIA" type="_CuEPCq70EeGxJei_o6JmIA" association="_CuEPL670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEPMa70EeGxJei_o6JmIA" memberEnd="_CuEPEq70EeGxJei_o6JmIA _CuEPMq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEPMq70EeGxJei_o6JmIA" type="_CuEPCq70EeGxJei_o6JmIA" association="_CuEPMa70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEPM670EeGxJei_o6JmIA" memberEnd="_CuEPNK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEPNK70EeGxJei_o6JmIA" type="_CuEPCq70EeGxJei_o6JmIA" association="_CuEPM670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEPNa70EeGxJei_o6JmIA" memberEnd="_CuEPNq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEPNq70EeGxJei_o6JmIA" type="_CuEPCq70EeGxJei_o6JmIA" association="_CuEPNa70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEPN670EeGxJei_o6JmIA" memberEnd="_CuEPOK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEPOK70EeGxJei_o6JmIA" type="_CuEPCq70EeGxJei_o6JmIA" association="_CuEPN670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEPOa70EeGxJei_o6JmIA" memberEnd="_CuEPHa70EeGxJei_o6JmIA _CuEPOq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEPOq70EeGxJei_o6JmIA" type="_CuEPCq70EeGxJei_o6JmIA" association="_CuEPOa70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEPO670EeGxJei_o6JmIA" memberEnd="_CuEPPK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEPPK70EeGxJei_o6JmIA" type="_CuEPCq70EeGxJei_o6JmIA" association="_CuEPO670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEPPa70EeGxJei_o6JmIA" name="IVLMO"> - <generalization xmi:id="_CuEPPq70EeGxJei_o6JmIA" general="_CuEPVq70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEPP670EeGxJei_o6JmIA" name="low" type="_CuEPZK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEPaa70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEPQK70EeGxJei_o6JmIA" annotatedElement="_CuEPP670EeGxJei_o6JmIA"> - <body> The low limit of the interval. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPQa70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEPUK70EeGxJei_o6JmIA" name="center" type="_CuEPW670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEPda70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEPUa70EeGxJei_o6JmIA" annotatedElement="_CuEPUK70EeGxJei_o6JmIA"> - <body> The arithmetic mean of the interval (low plus high divided by 2). The purpose of distinguishing the center as a semantic property is for conversions of intervals from and to point values. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPUq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEPQq70EeGxJei_o6JmIA" name="width" type="_CuEPW670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEPa670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEPQ670EeGxJei_o6JmIA" annotatedElement="_CuEPQq70EeGxJei_o6JmIA"> - <body> The difference between high and low boundary. The purpose of distinguishing a width property is to handle all cases of incomplete information symmetrically. In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPRK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEPRa70EeGxJei_o6JmIA" name="high" type="_CuEPZK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuEPba70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEPRq70EeGxJei_o6JmIA" annotatedElement="_CuEPRa70EeGxJei_o6JmIA"> - <body> The high limit of the interval. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPR670EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEPVq70EeGxJei_o6JmIA" name="SXCMMO"> - <generalization xmi:id="_CuEPV670EeGxJei_o6JmIA" general="_CuEPW670EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEPWK70EeGxJei_o6JmIA" name="operator" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEPWa70EeGxJei_o6JmIA" annotatedElement="_CuEPWK70EeGxJei_o6JmIA"> - <body> A code specifying whether the set component is included (union) or excluded (set-difference) from the set, or other set operations with the current set component and the set as constructed from the representation stream up to the current point. </body> - </ownedComment> - <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrcc670EeGxJei_o6JmIA"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPWq70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEPW670EeGxJei_o6JmIA" name="MO"> - <ownedComment xmi:id="_CuEPXK70EeGxJei_o6JmIA" annotatedElement="_CuEPW670EeGxJei_o6JmIA"> - <body> A monetary amount is a quantity expressing the amount of money in some currency. Currencies are the units in which monetary amounts are denominated in different economic regions. While the monetary amount is a single kind of quantity (money) the exchange rates between the different units are variable. This is the principle difference between physical quantity and monetary amounts, and the reason why currency units are not physical units. </body> - </ownedComment> - <ownedRule xmi:id="_99nAUK8hEeGF6fbgOysXNg" name="constraint_datatypes_MO" constrainedElement="_CuEPW670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_99nAUa8hEeGF6fbgOysXNg" annotatedElement="_99nAUK8hEeGF6fbgOysXNg"> - <body>nullFlavor doeas not much if value or curracy are defined (rule-MO from the schema of datatypes-base.xsd)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_99nAUq8hEeGF6fbgOysXNg" name="constraint_datatypes_MO_body"> - <language>OCL</language> - <body>not ((not self.nullFlavor.oclIsUndefined()) and ((not self.value.oclIsUndefined()) or (not self.currency.oclIsUndefined())))</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuEPXa70EeGxJei_o6JmIA" general="_CuDnIq70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEPXq70EeGxJei_o6JmIA" name="currency" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEPX670EeGxJei_o6JmIA" annotatedElement="_CuEPXq70EeGxJei_o6JmIA"> - <body> The currency unit as defined in ISO 4217. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPYK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEPYa70EeGxJei_o6JmIA" name="value" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEPYq70EeGxJei_o6JmIA" annotatedElement="_CuEPYa70EeGxJei_o6JmIA"> - <body> The magnitude of the monetary amount in terms of the currency unit. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Double"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPY670EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEPZK70EeGxJei_o6JmIA" name="IVXBMO"> - <generalization xmi:id="_CuEPZa70EeGxJei_o6JmIA" general="_CuEPW670EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEPZq70EeGxJei_o6JmIA" name="inclusive" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuEPZ670EeGxJei_o6JmIA" annotatedElement="_CuEPZq70EeGxJei_o6JmIA"> - <body> Specifies whether the limit is included in the interval (interval is closed) or excluded from the interval (interval is open). </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPaK70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEPaa70EeGxJei_o6JmIA" memberEnd="_CuEPP670EeGxJei_o6JmIA _CuEPaq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEPaq70EeGxJei_o6JmIA" type="_CuEPPa70EeGxJei_o6JmIA" association="_CuEPaa70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEPa670EeGxJei_o6JmIA" memberEnd="_CuEPQq70EeGxJei_o6JmIA _CuEPbK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEPbK70EeGxJei_o6JmIA" type="_CuEPPa70EeGxJei_o6JmIA" association="_CuEPa670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEPba70EeGxJei_o6JmIA" memberEnd="_CuEPRa70EeGxJei_o6JmIA _CuEPbq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEPbq70EeGxJei_o6JmIA" type="_CuEPPa70EeGxJei_o6JmIA" association="_CuEPba70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEPb670EeGxJei_o6JmIA" memberEnd="_CuEPcK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEPcK70EeGxJei_o6JmIA" type="_CuEPPa70EeGxJei_o6JmIA" association="_CuEPb670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEPca70EeGxJei_o6JmIA" memberEnd="_CuEPcq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEPcq70EeGxJei_o6JmIA" type="_CuEPPa70EeGxJei_o6JmIA" association="_CuEPca70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEPc670EeGxJei_o6JmIA" memberEnd="_CuEPdK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEPdK70EeGxJei_o6JmIA" type="_CuEPPa70EeGxJei_o6JmIA" association="_CuEPc670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEPda70EeGxJei_o6JmIA" memberEnd="_CuEPUK70EeGxJei_o6JmIA _CuEPdq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEPdq70EeGxJei_o6JmIA" type="_CuEPPa70EeGxJei_o6JmIA" association="_CuEPda70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuEPd670EeGxJei_o6JmIA" memberEnd="_CuEPeK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuEPeK70EeGxJei_o6JmIA" type="_CuEPPa70EeGxJei_o6JmIA" association="_CuEPd670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEPea70EeGxJei_o6JmIA" name="IVLPPDTS"> - <generalization xmi:id="_CuEPeq70EeGxJei_o6JmIA" general="_CuEN_q70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuEPe670EeGxJei_o6JmIA" name="low" type="_CuEPkq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE0k670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEPfK70EeGxJei_o6JmIA" annotatedElement="_CuEPe670EeGxJei_o6JmIA"> - <body> The low limit of the interval. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPfa70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEPjK70EeGxJei_o6JmIA" name="center" type="_CuEOA670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE0n670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEPja70EeGxJei_o6JmIA" annotatedElement="_CuEPjK70EeGxJei_o6JmIA"> - <body> The arithmetic mean of the interval (low plus high divided by 2). The purpose of distinguishing the center as a semantic property is for conversions of intervals from and to point values. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPjq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEPfq70EeGxJei_o6JmIA" name="width" type="_CuEOLa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE0la70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEPf670EeGxJei_o6JmIA" annotatedElement="_CuEPfq70EeGxJei_o6JmIA"> - <body> The difference between high and low boundary. The purpose of distinguishing a width property is to handle all cases of incomplete information symmetrically. In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPgK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuEPga70EeGxJei_o6JmIA" name="high" type="_CuEPkq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE0l670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuEPgq70EeGxJei_o6JmIA" annotatedElement="_CuEPga70EeGxJei_o6JmIA"> - <body> The high limit of the interval. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuEPg670EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuEPkq70EeGxJei_o6JmIA" name="IVXBPPDTS"> - <generalization xmi:id="_CuEPk670EeGxJei_o6JmIA" general="_CuEOA670EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuE0kK70EeGxJei_o6JmIA" name="inclusive" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuE0ka70EeGxJei_o6JmIA" annotatedElement="_CuE0kK70EeGxJei_o6JmIA"> - <body> Specifies whether the limit is included in the interval (interval is closed) or excluded from the interval (interval is open). </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE0kq70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE0k670EeGxJei_o6JmIA" memberEnd="_CuEPe670EeGxJei_o6JmIA _CuE0lK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE0lK70EeGxJei_o6JmIA" type="_CuEPea70EeGxJei_o6JmIA" association="_CuE0k670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE0la70EeGxJei_o6JmIA" memberEnd="_CuEPfq70EeGxJei_o6JmIA _CuE0lq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE0lq70EeGxJei_o6JmIA" type="_CuEPea70EeGxJei_o6JmIA" association="_CuE0la70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE0l670EeGxJei_o6JmIA" memberEnd="_CuEPga70EeGxJei_o6JmIA _CuE0mK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE0mK70EeGxJei_o6JmIA" type="_CuEPea70EeGxJei_o6JmIA" association="_CuE0l670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE0ma70EeGxJei_o6JmIA" memberEnd="_CuE0mq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE0mq70EeGxJei_o6JmIA" type="_CuEPea70EeGxJei_o6JmIA" association="_CuE0ma70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE0m670EeGxJei_o6JmIA" memberEnd="_CuE0nK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE0nK70EeGxJei_o6JmIA" type="_CuEPea70EeGxJei_o6JmIA" association="_CuE0m670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE0na70EeGxJei_o6JmIA" memberEnd="_CuE0nq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE0nq70EeGxJei_o6JmIA" type="_CuEPea70EeGxJei_o6JmIA" association="_CuE0na70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE0n670EeGxJei_o6JmIA" memberEnd="_CuEPjK70EeGxJei_o6JmIA _CuE0oK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE0oK70EeGxJei_o6JmIA" type="_CuEPea70EeGxJei_o6JmIA" association="_CuE0n670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE0oa70EeGxJei_o6JmIA" memberEnd="_CuE0oq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE0oq70EeGxJei_o6JmIA" type="_CuEPea70EeGxJei_o6JmIA" association="_CuE0oa70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE0o670EeGxJei_o6JmIA" name="IVLREAL"> - <generalization xmi:id="_CuE0pK70EeGxJei_o6JmIA" general="_CuE0vK70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuE0pa70EeGxJei_o6JmIA" name="low" type="_CuE0xq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE0y670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuE0pq70EeGxJei_o6JmIA" annotatedElement="_CuE0pa70EeGxJei_o6JmIA"> - <body> The low limit of the interval. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE0p670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE0tq70EeGxJei_o6JmIA" name="center" type="_CuE0wa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE01670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuE0t670EeGxJei_o6JmIA" annotatedElement="_CuE0tq70EeGxJei_o6JmIA"> - <body> The arithmetic mean of the interval (low plus high divided by 2). The purpose of distinguishing the center as a semantic property is for conversions of intervals from and to point values. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE0uK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE0qK70EeGxJei_o6JmIA" name="width" type="_CuE0wa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE0za70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuE0qa70EeGxJei_o6JmIA" annotatedElement="_CuE0qK70EeGxJei_o6JmIA"> - <body> The difference between high and low boundary. The purpose of distinguishing a width property is to handle all cases of incomplete information symmetrically. In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE0qq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE0q670EeGxJei_o6JmIA" name="high" type="_CuE0xq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE0z670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuE0rK70EeGxJei_o6JmIA" annotatedElement="_CuE0q670EeGxJei_o6JmIA"> - <body> The high limit of the interval. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE0ra70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE0vK70EeGxJei_o6JmIA" name="SXCMREAL"> - <generalization xmi:id="_CuE0va70EeGxJei_o6JmIA" general="_CuE0wa70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuE0vq70EeGxJei_o6JmIA" name="operator" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuE0v670EeGxJei_o6JmIA" annotatedElement="_CuE0vq70EeGxJei_o6JmIA"> - <body> A code specifying whether the set component is included (union) or excluded (set-difference) from the set, or other set operations with the current set component and the set as constructed from the representation stream up to the current point. </body> - </ownedComment> - <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrcc670EeGxJei_o6JmIA"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE0wK70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE0wa70EeGxJei_o6JmIA" name="REAL"> - <ownedComment xmi:id="_CuE0wq70EeGxJei_o6JmIA" annotatedElement="_CuE0wa70EeGxJei_o6JmIA"> - <body> Fractional numbers. Typically used whenever quantities are measured, estimated, or computed from other real numbers. The typical representation is decimal, where the number of significant decimal digits is known as the precision. Real numbers are needed beyond integers whenever quantities of the real world are measured, estimated, or computed from other real numbers. The term "Real number" in this specification is used to mean that fractional values are covered without necessarily implying the full set of the mathematical real numbers. </body> - </ownedComment> - <ownedRule xmi:id="_bx-LgK8jEeGF6fbgOysXNg" name="constraint_datatypes_nullFlavor" constrainedElement="_CuE0wa70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_bx-Lga8jEeGF6fbgOysXNg" annotatedElement="_bx-LgK8jEeGF6fbgOysXNg"> - <body>nullFlavor must be defined, or value must be not null (from the schema of datatypes)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_bx-Lgq8jEeGF6fbgOysXNg" name="constraint_datatypes_nullFlavor_body"> - <language>OCL</language> - <body>self.oclIsTypeOf(IVLREAL) or (not self.value.oclIsUndefined()) or (not self.nullFlavor.oclIsUndefined())</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuE0w670EeGxJei_o6JmIA" general="_CuDnIq70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuE0xK70EeGxJei_o6JmIA" name="value" visibility="public" isOrdered="true"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Double"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE0xa70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE0xq70EeGxJei_o6JmIA" name="IVXBREAL"> - <generalization xmi:id="_CuE0x670EeGxJei_o6JmIA" general="_CuE0wa70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuE0yK70EeGxJei_o6JmIA" name="inclusive" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuE0ya70EeGxJei_o6JmIA" annotatedElement="_CuE0yK70EeGxJei_o6JmIA"> - <body> Specifies whether the limit is included in the interval (interval is closed) or excluded from the interval (interval is open). </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE0yq70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE0y670EeGxJei_o6JmIA" memberEnd="_CuE0pa70EeGxJei_o6JmIA _CuE0zK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE0zK70EeGxJei_o6JmIA" type="_CuE0o670EeGxJei_o6JmIA" association="_CuE0y670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE0za70EeGxJei_o6JmIA" memberEnd="_CuE0qK70EeGxJei_o6JmIA _CuE0zq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE0zq70EeGxJei_o6JmIA" type="_CuE0o670EeGxJei_o6JmIA" association="_CuE0za70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE0z670EeGxJei_o6JmIA" memberEnd="_CuE0q670EeGxJei_o6JmIA _CuE00K70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE00K70EeGxJei_o6JmIA" type="_CuE0o670EeGxJei_o6JmIA" association="_CuE0z670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE00a70EeGxJei_o6JmIA" memberEnd="_CuE00q70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE00q70EeGxJei_o6JmIA" type="_CuE0o670EeGxJei_o6JmIA" association="_CuE00a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE00670EeGxJei_o6JmIA" memberEnd="_CuE01K70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE01K70EeGxJei_o6JmIA" type="_CuE0o670EeGxJei_o6JmIA" association="_CuE00670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE01a70EeGxJei_o6JmIA" memberEnd="_CuE01q70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE01q70EeGxJei_o6JmIA" type="_CuE0o670EeGxJei_o6JmIA" association="_CuE01a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE01670EeGxJei_o6JmIA" memberEnd="_CuE0tq70EeGxJei_o6JmIA _CuE02K70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE02K70EeGxJei_o6JmIA" type="_CuE0o670EeGxJei_o6JmIA" association="_CuE01670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE02a70EeGxJei_o6JmIA" memberEnd="_CuE02q70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE02q70EeGxJei_o6JmIA" type="_CuE0o670EeGxJei_o6JmIA" association="_CuE02a70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_CuE02670EeGxJei_o6JmIA" name="ListInt"/> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE03K70EeGxJei_o6JmIA" name="ON"> - <ownedComment xmi:id="_CuE03a70EeGxJei_o6JmIA" annotatedElement="_CuE03K70EeGxJei_o6JmIA"> - <body> A name for an organization. A sequence of name parts. </body> - </ownedComment> - <ownedRule xmi:id="_Tps5UK8iEeGF6fbgOysXNg" name="constraint_datatypes_ON" constrainedElement="_CuE03K70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_Tps5Ua8iEeGF6fbgOysXNg" annotatedElement="_Tps5UK8iEeGF6fbgOysXNg"> - <body>family and given must be null on ON element (from the schema of datatypes)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_Tps5Uq8iEeGF6fbgOysXNg" name="constraint_datatypes_ON_body"> - <language>OCL</language> - <body>self.family->isEmpty() and self.given->isEmpty()</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuE03q70EeGxJei_o6JmIA" general="_CuEOW670EeGxJei_o6JmIA"/> - <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_tK8a4CFrEeWqmLEmYFE3yg" name="cdaEquals" specification="_bRtlED9GEeSOV8LXGSa2TA"> - <ownedParameter xmi:id="_tK8a4SFrEeWqmLEmYFE3yg" name="return" direction="return"> - <eAnnotations xmi:id="_tK8a4iFrEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_tK8a4yFrEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_tK8a5CFrEeWqmLEmYFE3yg" name="on1" type="_CuE03K70EeGxJei_o6JmIA"> - <eAnnotations xmi:id="_tK8a5SFrEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_tK8a5iFrEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - </ownedParameter> - <language>JAVA</language> - <body>return super.cdaEquals(on1);</body> - </ownedBehavior> - <ownedOperation xmi:id="_bRtlED9GEeSOV8LXGSa2TA" name="cdaEquals" method="_tK8a4CFrEeWqmLEmYFE3yg"> - <ownedParameter xmi:id="_cS3gED9GEeSOV8LXGSa2TA" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_eO2EkD9GEeSOV8LXGSa2TA" name="on1" type="_CuE03K70EeGxJei_o6JmIA"/> - </ownedOperation> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE03670EeGxJei_o6JmIA" name="PIVLPPDTS"> - <ownedComment xmi:id="_CuE04K70EeGxJei_o6JmIA" annotatedElement="_CuE03670EeGxJei_o6JmIA"> - <body> Note: because this type is defined as an extension of SXCM_T, all of the attributes and elements accepted for T are also accepted by this definition. However, they are NOT allowed by the normative description of this type. Unfortunately, we cannot write a general purpose schematron contraints to provide that extra validation, thus applications must be aware that instance (fragments) that pass validation with this might might still not be legal. </body> - </ownedComment> - <generalization xmi:id="_CuE04a70EeGxJei_o6JmIA" general="_CuEN_q70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuE04q70EeGxJei_o6JmIA" name="phase" type="_CuEPea70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE07q70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuE04670EeGxJei_o6JmIA" annotatedElement="_CuE04q70EeGxJei_o6JmIA"> - <body> A prototype of the repeating interval specifying the duration of each occurrence and anchors the periodic interval sequence at a certain point in time. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE05K70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE05a70EeGxJei_o6JmIA" name="period" type="_CuEOLa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE08K70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuE05q70EeGxJei_o6JmIA" annotatedElement="_CuE05a70EeGxJei_o6JmIA"> - <body> A time duration specifying a reciprocal measure of the frequency at which the periodic interval repeats. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE05670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE06K70EeGxJei_o6JmIA" name="alignment" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuE06a70EeGxJei_o6JmIA" annotatedElement="_CuE06K70EeGxJei_o6JmIA"> - <body> Specifies if and how the repetitions are aligned to the cycles of the underlying calendar (e.g., to distinguish every 30 days from "the 5th of every month".) A non-aligned periodic interval recurs independently from the calendar. An aligned periodic interval is synchronized with the calendar. </body> - </ownedComment> - <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqOha70EeGxJei_o6JmIA"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE06q70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE06670EeGxJei_o6JmIA" name="institutionSpecified" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuE07K70EeGxJei_o6JmIA" annotatedElement="_CuE06670EeGxJei_o6JmIA"> - <body> Indicates whether the exact timing is up to the party executing the schedule (e.g., to distinguish "every 8 hours" from "3 times a day".) </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE07a70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE07q70EeGxJei_o6JmIA" memberEnd="_CuE04q70EeGxJei_o6JmIA _CuE07670EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE07670EeGxJei_o6JmIA" type="_CuE03670EeGxJei_o6JmIA" association="_CuE07q70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE08K70EeGxJei_o6JmIA" memberEnd="_CuE05a70EeGxJei_o6JmIA _CuE08a70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE08a70EeGxJei_o6JmIA" type="_CuE03670EeGxJei_o6JmIA" association="_CuE08K70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE08q70EeGxJei_o6JmIA" name="PIVLTS"> - <ownedComment xmi:id="_CuE08670EeGxJei_o6JmIA" annotatedElement="_CuE08q70EeGxJei_o6JmIA"> - <body> Note: because this type is defined as an extension of SXCM_T, all of the attributes and elements accepted for T are also accepted by this definition. However, they are NOT allowed by the normative description of this type. Unfortunately, we cannot write a general purpose schematron contraints to provide that extra validation, thus applications must be aware that instance (fragments) that pass validation with this might might still not be legal. </body> - </ownedComment> - <ownedRule xmi:id="_vOvnkMjdEeGNWaiOdTBpyg" name="constraint_datatypes_period_unit" constrainedElement="_CuE08q70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_vOvnkcjdEeGNWaiOdTBpyg" annotatedElement="_vOvnkMjdEeGNWaiOdTBpyg"> - <body>common period unit are s, min, h, d, wk, mo</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_vOvnksjdEeGNWaiOdTBpyg" name="constraint_datatypes_period_unit_body"> - <language>OCL</language> - <body>self.period.oclIsUndefined() or (not self.period.nullFlavor.oclIsUndefined()) or -( - (not self.period.unit.oclIsUndefined()) and - self.period.unit='s' or - self.period.unit='min' or - self.period.unit='h' or - self.period.unit='d' or - self.period.unit='wk' or - self.period.unit='mo' -)</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuE09K70EeGxJei_o6JmIA" general="_CuDnGK70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuE09a70EeGxJei_o6JmIA" name="phase" type="_CuEOl670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE1Aa70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuE09q70EeGxJei_o6JmIA" annotatedElement="_CuE09a70EeGxJei_o6JmIA"> - <body> A prototype of the repeating interval specifying the duration of each occurrence and anchors the periodic interval sequence at a certain point in time. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE09670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE0-K70EeGxJei_o6JmIA" name="period" type="_CuENwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE1A670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuE0-a70EeGxJei_o6JmIA" annotatedElement="_CuE0-K70EeGxJei_o6JmIA"> - <body> A time duration specifying a reciprocal measure of the frequency at which the periodic interval repeats. </body> - </ownedComment> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE0-q70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE0-670EeGxJei_o6JmIA" name="alignment" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuE0_K70EeGxJei_o6JmIA" annotatedElement="_CuE0-670EeGxJei_o6JmIA"> - <body> Specifies if and how the repetitions are aligned to the cycles of the underlying calendar (e.g., to distinguish every 30 days from "the 5th of every month".) A non-aligned periodic interval recurs independently from the calendar. An aligned periodic interval is synchronized with the calendar. </body> - </ownedComment> - <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFqOha70EeGxJei_o6JmIA"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE0_a70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE0_q70EeGxJei_o6JmIA" name="institutionSpecified" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuE0_670EeGxJei_o6JmIA" annotatedElement="_CuE0_q70EeGxJei_o6JmIA"> - <body> Indicates whether the exact timing is up to the party executing the schedule (e.g., to distinguish "every 8 hours" from "3 times a day".) </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Boolean"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE1AK70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE1Aa70EeGxJei_o6JmIA" memberEnd="_CuE09a70EeGxJei_o6JmIA _CuE1Aq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE1Aq70EeGxJei_o6JmIA" type="_CuE08q70EeGxJei_o6JmIA" association="_CuE1Aa70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE1A670EeGxJei_o6JmIA" memberEnd="_CuE0-K70EeGxJei_o6JmIA _CuE1BK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE1BK70EeGxJei_o6JmIA" type="_CuE08q70EeGxJei_o6JmIA" association="_CuE1A670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE1Ba70EeGxJei_o6JmIA" name="PN"> - <ownedComment xmi:id="_DLNcga70EeGxJei_o6JmIA" annotatedElement="_CuE1Ba70EeGxJei_o6JmIA"> - <body> A name for a person. A sequence of name parts, such as given name or family name, prefix, suffix, etc. PN differs from EN because the qualifier type cannot include LS (Legal Status). </body> - </ownedComment> - <ownedRule xmi:id="_a7nnwK8iEeGF6fbgOysXNg" name="constraint_datatypes_PN" constrainedElement="_CuE1Ba70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_a7nnwa8iEeGF6fbgOysXNg" annotatedElement="_a7nnwK8iEeGF6fbgOysXNg"> - <body>delimiter attributes must not contains LS as qualifier, as well as for family, given, prefix and suffix (from the documentation of the PN datatypes on the schema datatypes-base.xsd)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_a7nnwq8iEeGF6fbgOysXNg" name="constraint_datatypes_PN_body"> - <language>OCL</language> - <body>self.delimiter->forAll(enxp :EnDelimiter | enxp.qualifier->forAll(qual : String | not enxp.matches(qual, '^LS$')) ) and -self.family->forAll(enxp :EnFamily | enxp.qualifier->forAll(qual : String | not enxp.matches(qual, '^LS$')) ) and -self.given->forAll(enxp :EnGiven | enxp.qualifier->forAll(qual : String | not enxp.matches(qual, '^LS$')) ) and -self.prefix->forAll(enxp :EnPrefix | enxp.qualifier->forAll(qual : String | not enxp.matches(qual, '^LS$')) ) and -self.suffix->forAll(enxp :EnSuffix | enxp.qualifier->forAll(qual : String | not enxp.matches(qual, '^LS$')) )</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuE1B670EeGxJei_o6JmIA" general="_CuEOW670EeGxJei_o6JmIA"/> - <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_x_HUgCFrEeWqmLEmYFE3yg" name="cdaEquals" specification="_iLjSED9DEeSOV8LXGSa2TA"> - <ownedParameter xmi:id="_x_H7kCFrEeWqmLEmYFE3yg" name="return" direction="return"> - <eAnnotations xmi:id="_x_H7kSFrEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_x_H7kiFrEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_x_H7kyFrEeWqmLEmYFE3yg" name="pn1" type="_CuE1Ba70EeGxJei_o6JmIA"> - <eAnnotations xmi:id="_x_H7lCFrEeWqmLEmYFE3yg" source="http://www.topcased.org/author"> - <details xmi:id="_x_H7lSFrEeWqmLEmYFE3yg" key="author" value=""/> - </eAnnotations> - </ownedParameter> - <language>JAVA</language> - <body>return super.cdaEquals(pn1);</body> - </ownedBehavior> - <ownedOperation xmi:id="_iLjSED9DEeSOV8LXGSa2TA" name="cdaEquals" method="_x_HUgCFrEeWqmLEmYFE3yg"> - <ownedParameter xmi:id="_jpX68D9DEeSOV8LXGSa2TA" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> - </ownedParameter> - <ownedParameter xmi:id="_lCAh0D9DEeSOV8LXGSa2TA" name="pn1" type="_CuE1Ba70EeGxJei_o6JmIA"/> - </ownedOperation> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE1CK70EeGxJei_o6JmIA" name="RTO"> - <ownedComment xmi:id="_CuE1Ca70EeGxJei_o6JmIA" annotatedElement="_CuE1CK70EeGxJei_o6JmIA"> - <body> A quantity constructed as the quotient of a numerator quantity divided by a denominator quantity. Common factors in the numerator and denominator are not automatically cancelled out. RTO supports titers (e.g., "1:128") and other quantities produced by laboratories that truly represent ratios. Ratios are not simply "structured numerics", particularly blood pressure measurements (e.g. "120/60") are not ratios. In many cases REAL should be used instead of RTO. </body> - </ownedComment> - <generalization xmi:id="_CuE1Cq70EeGxJei_o6JmIA" general="_CuE1C670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE1C670EeGxJei_o6JmIA" name="RTOQTYQTY"> - <ownedRule xmi:id="_KOATkK8lEeGF6fbgOysXNg" name="constraint_datatypes_denominator" constrainedElement="_CuE1C670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_KOATka8lEeGF6fbgOysXNg" annotatedElement="_KOATkK8lEeGF6fbgOysXNg"> - <body>The denominator must not be zero (from the documentation of the type RTO_QTY_QTY on the schema of datatypes-base.xsd)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_KOATkq8lEeGF6fbgOysXNg" name="constraint_datatypes_denominator_body"> - <language>OCL</language> - <body>self.denominator.oclIsUndefined() or -( - (self.denominator.oclIsKindOf(INT) implies self.denominator.oclAsType(INT).value <> 0) and - (self.denominator.oclIsKindOf(REAL) implies self.denominator.oclAsType(REAL).value <> 0) -)</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuE1DK70EeGxJei_o6JmIA" general="_CuDnIq70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuE1Da70EeGxJei_o6JmIA" name="numerator" type="_CuDnIq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE1Ea70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_DLNcg670EeGxJei_o6JmIA" annotatedElement="_CuE1Da70EeGxJei_o6JmIA"> - <body> The quantity that is being divided in the ratio. The default is the integer number 1 (one). </body> - </ownedComment> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE1D670EeGxJei_o6JmIA" name="denominator" type="_CuDnIq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE1E670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuE1EK70EeGxJei_o6JmIA" annotatedElement="_CuE1D670EeGxJei_o6JmIA"> - <body> The quantity that devides the numerator in the ratio. The default is the integer number 1 (one). The denominator must not be zero. </body> - </ownedComment> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE1Ea70EeGxJei_o6JmIA" memberEnd="_CuE1Da70EeGxJei_o6JmIA _CuE1Eq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE1Eq70EeGxJei_o6JmIA" type="_CuE1C670EeGxJei_o6JmIA" association="_CuE1Ea70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE1E670EeGxJei_o6JmIA" memberEnd="_CuE1D670EeGxJei_o6JmIA _CuE1FK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE1FK70EeGxJei_o6JmIA" type="_CuE1C670EeGxJei_o6JmIA" association="_CuE1E670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE1Fa70EeGxJei_o6JmIA" name="RTOMOPQ"> - <generalization xmi:id="_CuE1Fq70EeGxJei_o6JmIA" general="_CuDnIq70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuE1F670EeGxJei_o6JmIA" name="numerator" type="_CuEPW670EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE1G670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuE1GK70EeGxJei_o6JmIA" annotatedElement="_CuE1F670EeGxJei_o6JmIA"> - <body> The quantity that is being divided in the ratio. The default is the integer number 1 (one). </body> - </ownedComment> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE1Ga70EeGxJei_o6JmIA" name="denominator" type="_CuENwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE1Ha70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuE1Gq70EeGxJei_o6JmIA" annotatedElement="_CuE1Ga70EeGxJei_o6JmIA"> - <body> The quantity that devides the numerator in the ratio. The default is the integer number 1 (one). The denominator must not be zero. </body> - </ownedComment> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE1G670EeGxJei_o6JmIA" memberEnd="_CuE1F670EeGxJei_o6JmIA _CuE1HK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE1HK70EeGxJei_o6JmIA" type="_CuE1Fa70EeGxJei_o6JmIA" association="_CuE1G670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE1Ha70EeGxJei_o6JmIA" memberEnd="_CuE1Ga70EeGxJei_o6JmIA _CuE1Hq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE1Hq70EeGxJei_o6JmIA" type="_CuE1Fa70EeGxJei_o6JmIA" association="_CuE1Ha70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE1H670EeGxJei_o6JmIA" name="RTOPQPQ"> - <ownedRule xmi:id="_yXXEAK8jEeGF6fbgOysXNg" name="constraint_datatypes_denominator" constrainedElement="_CuE1H670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_yXXEAa8jEeGF6fbgOysXNg" annotatedElement="_yXXEAK8jEeGF6fbgOysXNg"> - <body>denominator value must be zero (from the documentation of the type RTO_PQ_PQ on the schema of datatypes.xsd)</body> - </ownedComment> - <specification xmi:type="uml:OpaqueExpression" xmi:id="_yXXEAq8jEeGF6fbgOysXNg" name="constraint_datatypes_denominator_body"> - <language>OCL</language> - <body>self.denominator.oclIsUndefined() or -self.denominator.value.oclIsUndefined() or -self.denominator.value <> 0</body> - </specification> - </ownedRule> - <generalization xmi:id="_CuE1IK70EeGxJei_o6JmIA" general="_CuDnIq70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuE1Ia70EeGxJei_o6JmIA" name="numerator" type="_CuENwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE1Ja70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuE1Iq70EeGxJei_o6JmIA" annotatedElement="_CuE1Ia70EeGxJei_o6JmIA"> - <body> The quantity that is being divided in the ratio. The default is the integer number 1 (one). </body> - </ownedComment> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE1I670EeGxJei_o6JmIA" name="denominator" type="_CuENwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE1J670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuE1JK70EeGxJei_o6JmIA" annotatedElement="_CuE1I670EeGxJei_o6JmIA"> - <body> The quantity that devides the numerator in the ratio. The default is the integer number 1 (one). The denominator must not be zero. </body> - </ownedComment> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE1Ja70EeGxJei_o6JmIA" memberEnd="_CuE1Ia70EeGxJei_o6JmIA _CuE1Jq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE1Jq70EeGxJei_o6JmIA" type="_CuE1H670EeGxJei_o6JmIA" association="_CuE1Ja70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE1J670EeGxJei_o6JmIA" memberEnd="_CuE1I670EeGxJei_o6JmIA _CuE1KK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE1KK70EeGxJei_o6JmIA" type="_CuE1H670EeGxJei_o6JmIA" association="_CuE1J670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE1Ka70EeGxJei_o6JmIA" name="SC"> - <ownedComment xmi:id="_DLNcia70EeGxJei_o6JmIA" annotatedElement="_CuE1Ka70EeGxJei_o6JmIA"> - <body> A ST that optionally may have a code attached. The text must always be present if a code is present. The code is often a local code. </body> - </ownedComment> - <generalization xmi:id="_CuE1K670EeGxJei_o6JmIA" general="_CuDm4670EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuE1LK70EeGxJei_o6JmIA" name="code" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuE1La70EeGxJei_o6JmIA" annotatedElement="_CuE1LK70EeGxJei_o6JmIA"> - <body> The plain code symbol defined by the code system. For example, "784.0" is the code symbol of the ICD-9 code "784.0" for headache. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE1Lq70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE1L670EeGxJei_o6JmIA" name="codeSystem" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuE1MK70EeGxJei_o6JmIA" annotatedElement="_CuE1L670EeGxJei_o6JmIA"> - <body> Specifies the code system that defines the code. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE1Ma70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE1Mq70EeGxJei_o6JmIA" name="codeSystemName" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuE1M670EeGxJei_o6JmIA" annotatedElement="_CuE1Mq70EeGxJei_o6JmIA"> - <body> A common name of the coding system. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE1NK70EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE1Na70EeGxJei_o6JmIA" name="codeSystemVersion" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuE1Nq70EeGxJei_o6JmIA" annotatedElement="_CuE1Na70EeGxJei_o6JmIA"> - <body> If applicable, a version descriptor defined specifically for the given code system. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE1N670EeGxJei_o6JmIA"/> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE1OK70EeGxJei_o6JmIA" name="displayName" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuE1Oa70EeGxJei_o6JmIA" annotatedElement="_CuE1OK70EeGxJei_o6JmIA"> - <body> A name or title for the code, under which the sending system shows the code value to its users. </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#String"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE1Oq70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE1O670EeGxJei_o6JmIA" name="SLISTPQ"> - <generalization xmi:id="_CuE1PK70EeGxJei_o6JmIA" general="_CuDm1q70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuE1Pa70EeGxJei_o6JmIA" name="origin" type="_CuENwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE1Q670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuE1Pq70EeGxJei_o6JmIA" annotatedElement="_CuE1Pa70EeGxJei_o6JmIA"> - <body> The origin of the list item value scale, i.e., the physical quantity that a zero-digit in the sequence would represent. </body> - </ownedComment> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE1P670EeGxJei_o6JmIA" name="scale" type="_CuENwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE1Ra70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuE1QK70EeGxJei_o6JmIA" annotatedElement="_CuE1P670EeGxJei_o6JmIA"> - <body> A ratio-scale quantity that is factored out of the digit sequence. </body> - </ownedComment> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE1Qa70EeGxJei_o6JmIA" name="digits" visibility="public" type="_CuE02670EeGxJei_o6JmIA" isOrdered="true"> - <ownedComment xmi:id="_CuE1Qq70EeGxJei_o6JmIA" annotatedElement="_CuE1Qa70EeGxJei_o6JmIA"> - <body> A sequence of raw digits for the sample values. This is typically the raw output of an A/D converter. </body> - </ownedComment> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE1Q670EeGxJei_o6JmIA" memberEnd="_CuE1Pa70EeGxJei_o6JmIA _CuE1RK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE1RK70EeGxJei_o6JmIA" type="_CuE1O670EeGxJei_o6JmIA" association="_CuE1Q670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE1Ra70EeGxJei_o6JmIA" memberEnd="_CuE1P670EeGxJei_o6JmIA _CuE1Rq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE1Rq70EeGxJei_o6JmIA" type="_CuE1O670EeGxJei_o6JmIA" association="_CuE1Ra70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE1R670EeGxJei_o6JmIA" name="SLISTTS"> - <generalization xmi:id="_CuE1SK70EeGxJei_o6JmIA" general="_CuDm1q70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuE1Sa70EeGxJei_o6JmIA" name="origin" type="_CuDnHa70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE1T670EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuE1Sq70EeGxJei_o6JmIA" annotatedElement="_CuE1Sa70EeGxJei_o6JmIA"> - <body> The origin of the list item value scale, i.e., the physical quantity that a zero-digit in the sequence would represent. </body> - </ownedComment> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE1S670EeGxJei_o6JmIA" name="scale" type="_CuENwq70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE1Ua70EeGxJei_o6JmIA"> - <ownedComment xmi:id="_CuE1TK70EeGxJei_o6JmIA" annotatedElement="_CuE1S670EeGxJei_o6JmIA"> - <body> A ratio-scale quantity that is factored out of the digit sequence. </body> - </ownedComment> - </ownedAttribute> - <ownedAttribute xmi:id="_CuE1Ta70EeGxJei_o6JmIA" name="digits" visibility="public" type="_CuE02670EeGxJei_o6JmIA" isOrdered="true"> - <ownedComment xmi:id="_CuE1Tq70EeGxJei_o6JmIA" annotatedElement="_CuE1Ta70EeGxJei_o6JmIA"> - <body> A sequence of raw digits for the sample values. This is typically the raw output of an A/D converter. </body> - </ownedComment> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE1T670EeGxJei_o6JmIA" memberEnd="_CuE1Sa70EeGxJei_o6JmIA _CuE1UK70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE1UK70EeGxJei_o6JmIA" type="_CuE1R670EeGxJei_o6JmIA" association="_CuE1T670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE1Ua70EeGxJei_o6JmIA" memberEnd="_CuE1S670EeGxJei_o6JmIA _CuE1Uq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE1Uq70EeGxJei_o6JmIA" type="_CuE1R670EeGxJei_o6JmIA" association="_CuE1Ua70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE1U670EeGxJei_o6JmIA" name="SXCMCD"> - <generalization xmi:id="_CuE1VK70EeGxJei_o6JmIA" general="_CuDnsK70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuE1Va70EeGxJei_o6JmIA" name="operator" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuE1Vq70EeGxJei_o6JmIA" annotatedElement="_CuE1Va70EeGxJei_o6JmIA"> - <body> A code specifying whether the set component is included (union) or excluded (set-difference) from the set, or other set operations with the current set component and the set as constructed from the representation stream up to the current point. </body> - </ownedComment> - <type xmi:type="uml:Enumeration" href="../../voc-model/models/voc.uml#_DFrcc670EeGxJei_o6JmIA"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE1V670EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE1WK70EeGxJei_o6JmIA" name="SXPRTS"> - <generalization xmi:id="_CuE1Wa70EeGxJei_o6JmIA" general="_CuDnGK70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuE1Wq70EeGxJei_o6JmIA" name="comp" type="_CuDnGK70EeGxJei_o6JmIA" isOrdered="true" aggregation="composite" association="_CuE1Xa70EeGxJei_o6JmIA"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuE1W670EeGxJei_o6JmIA" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE1XK70EeGxJei_o6JmIA" value="2"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_CuE1Xa70EeGxJei_o6JmIA" memberEnd="_CuE1Wq70EeGxJei_o6JmIA _CuE1Xq70EeGxJei_o6JmIA"> - <ownedEnd xmi:id="_CuE1Xq70EeGxJei_o6JmIA" type="_CuE1WK70EeGxJei_o6JmIA" association="_CuE1Xa70EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE1X670EeGxJei_o6JmIA" name="TN"> - <ownedComment xmi:id="_CuE1YK70EeGxJei_o6JmIA" annotatedElement="_CuE1X670EeGxJei_o6JmIA"> - <body> A restriction of entity name that is effectively a simple string used for a simple name for things and places. </body> - </ownedComment> - <generalization xmi:id="_CuE1Ya70EeGxJei_o6JmIA" general="_CuEOW670EeGxJei_o6JmIA"/> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_CuE1Yq70EeGxJei_o6JmIA" name="UVPTS"> - <generalization xmi:id="_CuE1Y670EeGxJei_o6JmIA" general="_CuDnHa70EeGxJei_o6JmIA"/> - <ownedAttribute xmi:id="_CuE1ZK70EeGxJei_o6JmIA" name="probability" visibility="public" isOrdered="true"> - <ownedComment xmi:id="_CuE1Za70EeGxJei_o6JmIA" annotatedElement="_CuE1ZK70EeGxJei_o6JmIA"> - <body> The probability assigned to the value, a decimal number between 0 (very uncertain) and 1 (certain). </body> - </ownedComment> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#Double"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuE1Zq70EeGxJei_o6JmIA"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_-hdEwB_sEeWrn8bQrW4qmA" name="DatatypesUtil"> - <ownedOperation xmi:id="_RZuyUB_tEeWrn8bQrW4qmA" name="stringValueOf" isStatic="true"> - <ownedParameter xmi:id="_UU3GsB_tEeWrn8bQrW4qmA" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> - </ownedParameter> - <ownedParameter xmi:id="_X7RzwB_tEeWrn8bQrW4qmA" name="binaryDataEncoding" type="_CuDnBq70EeGxJei_o6JmIA"/> - </ownedOperation> - </packagedElement> - <profileApplication xmi:id="_CuE1Z670EeGxJei_o6JmIA"> - <eAnnotations xmi:id="_CuE1aK70EeGxJei_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="_kGHqcK8MEeG97bKdnhcIdQ"> - <eAnnotations xmi:id="_kGKtwK8MEeG97bKdnhcIdQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> - <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/schemas/Standard/1#/"/> - </eAnnotations> - <appliedProfile href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/> - </profileApplication> - <profileApplication xmi:id="_cnffAK-3EeGe86G5-WRfGA"> - <eAnnotations xmi:id="_cngGEK-3EeGe86G5-WRfGA" source="http://www.eclipse.org/uml2/2.0.0/UML"> - <references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/common-profile.uml#_GOqpoHwMEeKEDd8BBul2Tg"/> - </eAnnotations> - <appliedProfile href="pathmap://UML_PROFILES/common-profile.uml#_1P9GAG7eEeGRT9uCX2f8pg"/> - </profileApplication> - </uml:Model> - <Ecore:EPackage xmi:id="_CuE1aa70EeGxJei_o6JmIA" base_Package="_CuDmcK70EeGxJei_o6JmIA" packageName="net.ihe.gazelle.ips.datatypes" nsPrefix="datatypes" nsURI="urn:hl7-org:v3"/> - <Ecore:EClass xmi:id="_CuE1aq70EeGxJei_o6JmIA" base_Class="_CuDmcq70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EAttribute xmi:id="_CuE1a670EeGxJei_o6JmIA" xmlName=":mixed" xmlFeatureKind="ElementWildcard" base_Property="_CuDmda70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuE1bK70EeGxJei_o6JmIA" xmlName="group:2" isTransient="true" isVolatile="true" xmlFeatureKind="Group" base_Property="_CuDmeK70EeGxJei_o6JmIA"/> - <Ecore:EReference xmi:id="_CuE1ba70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDme670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuE1bq70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmfq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuE1b670EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmga70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuE1cK70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmhK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuE1ca70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmh670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuE1cq70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmiq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuE1c670EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmja70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuE1dK70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmkK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuE1da70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmk670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuE1dq70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmlq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuE1d670EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmma70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuE1eK70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmnK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuE1ea70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmn670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuE1eq70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmoq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuE1e670EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmpa70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuE1fK70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmqK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuE1fa70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmq670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuE1fq70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmrq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuFboK70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmsa70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuFboa70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmtK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuFboq70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmt670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuFbo670EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmuq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuFbpK70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmva70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuFbpa70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmwK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuFbpq70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmw670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuFbp670EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmxq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuFbqK70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmya70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuFbqa70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDmzK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EAttribute xmi:id="_CuFbqq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDm0K70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuFbq670EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDm0670EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuFbrK70EeGxJei_o6JmIA" base_Class="_CuDm1q70EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuFbra70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDm2K70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuFbrq70EeGxJei_o6JmIA" xmlName="adxp.delimiter" base_Class="_CuDm2670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuFbr670EeGxJei_o6JmIA" base_Class="_CuDm3a70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EAttribute xmi:id="_CuFbsK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDm4K70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuFbsa70EeGxJei_o6JmIA" base_Class="_CuDm4670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuFbsq70EeGxJei_o6JmIA" instanceClassName="" base_Class="_CuDm5q70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuFbs670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDm6a70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuFbtK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDm7K70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EAttribute xmi:id="_CuFbta70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDm7q70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuFbtq70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDm8a70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuFbt670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDm9K70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuFbuK70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDm9670EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuFbua70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDm-q70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuFbuq70EeGxJei_o6JmIA" base_Class="_CuDm_a70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EAttribute xmi:id="_CuFbu670EeGxJei_o6JmIA" xmlName=":mixed" xmlFeatureKind="ElementWildcard" base_Property="_CuDnAK70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuFbvK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDnA670EeGxJei_o6JmIA"/> - <Ecore:EEnum xmi:id="_CuFbva70EeGxJei_o6JmIA" base_Enumeration="_CuDnBq70EeGxJei_o6JmIA"/> - <Ecore:EEnumLiteral xmi:id="_CuFbvq70EeGxJei_o6JmIA" base_EnumerationLiteral="_CuDnB670EeGxJei_o6JmIA" literal="B64"/> - <Ecore:EEnumLiteral xmi:id="_CuFbv670EeGxJei_o6JmIA" base_EnumerationLiteral="_CuDnCK70EeGxJei_o6JmIA" literal="TXT"/> - <Ecore:EClass xmi:id="_CuFbwK70EeGxJei_o6JmIA" base_Class="_CuDnCa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuFbwa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDnDK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EAttribute xmi:id="_CuFbwq70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDnEK70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuFbw670EeGxJei_o6JmIA" base_Class="_CuDnE670EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuFbxK70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDnFq70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuFbxa70EeGxJei_o6JmIA" xmlName="SXCM_TS" base_Class="_CuDnGK70EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuFbxq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDnGq70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuFbx670EeGxJei_o6JmIA" base_Class="_CuDnHa70EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuFbyK70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDnIK70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuFbya70EeGxJei_o6JmIA" base_Class="_CuDnIq70EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EDataType xmi:id="_CuGCsK70EeGxJei_o6JmIA" xmlName="set_TelecommunicationAddressUse" instanceClassName="java.util.List" base_PrimitiveType="_CuDnJ670EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuGCsa70EeGxJei_o6JmIA" xmlName="thumbnail" base_Class="_CuDnKq70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCsq70EeGxJei_o6JmIA" xmlName="adxp.country" base_Class="_CuDnMa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCs670EeGxJei_o6JmIA" xmlName="adxp.state" base_Class="_CuDnNa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCtK70EeGxJei_o6JmIA" xmlName="adxp.county" base_Class="_CuDnOa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCta70EeGxJei_o6JmIA" xmlName="adxp.city" base_Class="_CuDnPa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCtq70EeGxJei_o6JmIA" xmlName="adxp.postalCode" base_Class="_CuDnQa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCt670EeGxJei_o6JmIA" xmlName="adxp.streetAddressLine" base_Class="_CuDnRa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCuK70EeGxJei_o6JmIA" xmlName="adxp.houseNumber" base_Class="_CuDnSa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCua70EeGxJei_o6JmIA" xmlName="adxp.houseNumberNumeric" base_Class="_CuDnTa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCuq70EeGxJei_o6JmIA" xmlName="adxp.direction" base_Class="_CuDnUa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCu670EeGxJei_o6JmIA" xmlName="adxp.streetName" base_Class="_CuDnVa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCvK70EeGxJei_o6JmIA" xmlName="adxp.streetNameBase" base_Class="_CuDnWa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCva70EeGxJei_o6JmIA" xmlName="adxp.streetNameType" base_Class="_CuDnXa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCvq70EeGxJei_o6JmIA" xmlName="adxp.additionalLocator" base_Class="_CuDnYa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCv670EeGxJei_o6JmIA" xmlName="adxp.unitID" base_Class="_CuDnZa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCwK70EeGxJei_o6JmIA" xmlName="adxp.unitType" base_Class="_CuDnaa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCwa70EeGxJei_o6JmIA" xmlName="adxp.careOf" base_Class="_CuDnba70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCwq70EeGxJei_o6JmIA" xmlName="adxp.censusTract" base_Class="_CuDnca70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCw670EeGxJei_o6JmIA" xmlName="adxp.deliveryAddressLine" base_Class="_CuDnda70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCxK70EeGxJei_o6JmIA" xmlName="adxp.deliveryInstallationType" base_Class="_CuDnea70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCxa70EeGxJei_o6JmIA" xmlName="adxp.deliveryInstallationArea" base_Class="_CuDnfa70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCxq70EeGxJei_o6JmIA" xmlName="adxp.deliveryInstallationQualifier" base_Class="_CuDnga70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCx670EeGxJei_o6JmIA" xmlName="adxp.deliveryMode" base_Class="_CuDnha70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCyK70EeGxJei_o6JmIA" xmlName="adxp.deliveryModeIdentifier" base_Class="_CuDnia70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCya70EeGxJei_o6JmIA" xmlName="adxp.buildingNumberSuffix" base_Class="_CuDnja70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCyq70EeGxJei_o6JmIA" xmlName="adxp.postBox" base_Class="_CuDnka70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuGCy670EeGxJei_o6JmIA" xmlName="adxp.precinct" base_Class="_CuDnla70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EDataType xmi:id="_CuGCzK70EeGxJei_o6JmIA" xmlName="set_PostalAddressUse" instanceClassName="java.util.List" base_PrimitiveType="_CuDnm670EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuGCza70EeGxJei_o6JmIA" base_Class="_CuDnnK70EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EDataType xmi:id="_CuGCzq70EeGxJei_o6JmIA" xmlName="BinaryDataEncoding:Object" instanceClassName="org.eclipse.emf.common.util.Enumerator" base_PrimitiveType="_CuDnn670EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuGCz670EeGxJei_o6JmIA" base_Class="_CuDnoa70EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuGC0K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDnpK70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuGpwK70EeGxJei_o6JmIA" base_Class="_CuDnpq70EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuGpwa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDnqa70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuGpwq70EeGxJei_o6JmIA" xmlName="BXIT_CD" base_Class="_CuDnq670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EAttribute xmi:id="_CuGpw670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuDnra70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuGpxK70EeGxJei_o6JmIA" base_Class="_CuDnsK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - - - <Ecore:EReference xmi:id="_DAKE0580FeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:ips" xmlFeatureKind="Element" base_Property="_CuDhtb70EeGxJei_o6JmIA" isResolveProxies="false"/> - - - <Ecore:EReference xmi:id="_CuGpxa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDns670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuGpxq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDntq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuGpx670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuDnuq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EAttribute xmi:id="_CuGpyK70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDnvq70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuGpya70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDnwa70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuGpyq70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDnxK70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuGpy670EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuDnx670EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuGpzK70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuENgK70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuGpza70EeGxJei_o6JmIA" base_Class="_CuENha70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuGpzq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuENiK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuGpz670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuENi670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EAttribute xmi:id="_CuGp0K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuENjq70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuGp0a70EeGxJei_o6JmIA" base_Class="_CuENka70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EClass xmi:id="_CuGp0q70EeGxJei_o6JmIA" base_Class="_CuENlK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EClass xmi:id="_CuGp0670EeGxJei_o6JmIA" xmlName="BXIT_IVL_PQ" base_Class="_CuENn670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EAttribute xmi:id="_CuGp1K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuENoa70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuGp1a70EeGxJei_o6JmIA" xmlName="IVL_PQ" base_Class="_CuENpK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuGp1q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuENpq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuGp1670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuENqa70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuGp2K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuENrK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuGp2a70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuGp2q70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuGp2670EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuGp3K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuENt670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuGp3a70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EClass xmi:id="_CuGp3q70EeGxJei_o6JmIA" xmlName="SXCM_PQ" base_Class="_CuENva70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EAttribute xmi:id="_CuGp3670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuENv670EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuGp4K70EeGxJei_o6JmIA" base_Class="_CuENwq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuGp4a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuENxa70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EAttribute xmi:id="_CuGp4q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuENya70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuGp4670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuENzK70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuGp5K70EeGxJei_o6JmIA" base_Class="_CuENz670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EAttribute xmi:id="_CuGp5a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEN0q70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuGp5q70EeGxJei_o6JmIA" xmlName="IVXB_PQ" base_Class="_CuEN1670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EAttribute xmi:id="_CuHQ0K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEN2a70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuHQ0a70EeGxJei_o6JmIA" base_Class="_CuEN7K70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EClass xmi:id="_CuHQ0q70EeGxJei_o6JmIA" base_Class="_CuEN7670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EClass xmi:id="_CuHQ0670EeGxJei_o6JmIA" xmlName="EIVL.event" base_Class="_CuEN8q70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EClass xmi:id="_CuHQ1K70EeGxJei_o6JmIA" xmlName="EIVL_PPD_TS" base_Class="_CuEN9a70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuHQ1a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEN-K70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuHQ1q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEN-670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EClass xmi:id="_CuHQ1670EeGxJei_o6JmIA" xmlName="SXCM_PPD_TS" base_Class="_CuEN_q70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EAttribute xmi:id="_CuHQ2K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEOAK70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuHQ2a70EeGxJei_o6JmIA" xmlName="PPD_TS" base_Class="_CuEOA670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuHQ2q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOBa70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EAttribute xmi:id="_CuHQ2670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEOCK70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuHQ3K70EeGxJei_o6JmIA" xmlName="IVL_PPD_PQ" base_Class="_CuEOD670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuHQ3a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOEa70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuHQ3q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOFK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuHQ3670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOF670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuHQ4K70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuHQ4a70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuHQ4q70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuHQ4670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOIq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuHQ5K70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EClass xmi:id="_CuHQ5a70EeGxJei_o6JmIA" xmlName="SXCM_PPD_PQ" base_Class="_CuEOKK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EAttribute xmi:id="_CuHQ5q70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEOKq70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuHQ5670EeGxJei_o6JmIA" xmlName="PPD_PQ" base_Class="_CuEOLa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuHQ6K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOL670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EAttribute xmi:id="_CuHQ6a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEOMq70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuHQ6q70EeGxJei_o6JmIA" xmlName="IVXB_PPD_PQ" base_Class="_CuEON670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EAttribute xmi:id="_CuHQ6670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEOOa70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuHQ7K70EeGxJei_o6JmIA" xmlName="EIVL_TS" base_Class="_CuEOTq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuHQ7a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOUa70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuHQ7q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOVK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EClass xmi:id="_CuH34K70EeGxJei_o6JmIA" base_Class="_CuEOW670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EAttribute xmi:id="_CuH34a70EeGxJei_o6JmIA" xmlName=":mixed" xmlFeatureKind="ElementWildcard" base_Property="_CuEOXq70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuH34q70EeGxJei_o6JmIA" xmlName="group:2" isTransient="true" isVolatile="true" xmlFeatureKind="Group" base_Property="_CuEOYa70EeGxJei_o6JmIA"/> - <Ecore:EReference xmi:id="_CuH34670EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOZK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuH35K70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOZ670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuH35a70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOaq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuH35q70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOba70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuH35670EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOcK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuH36K70EeGxJei_o6JmIA" isTransient="true" isVolatile="true" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOc670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EAttribute xmi:id="_CuH36a70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEOdq70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuH36q70EeGxJei_o6JmIA" xmlName="en.delimiter" base_Class="_CuEOea70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuH36670EeGxJei_o6JmIA" base_Class="_CuEOe670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EAttribute xmi:id="_CuH37K70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEOfq70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuH37a70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEOga70EeGxJei_o6JmIA"/> - <Ecore:EDataType xmi:id="_CuH37q70EeGxJei_o6JmIA" xmlName="set_EntityNamePartQualifier" instanceClassName="java.util.List" base_PrimitiveType="_CuEOhK70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuH37670EeGxJei_o6JmIA" xmlName="en.family" base_Class="_CuEOh670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuH38K70EeGxJei_o6JmIA" xmlName="en.given" base_Class="_CuEOi670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuH38a70EeGxJei_o6JmIA" xmlName="en.prefix" base_Class="_CuEOj670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuH38q70EeGxJei_o6JmIA" xmlName="en.suffix" base_Class="_CuEOk670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuH38670EeGxJei_o6JmIA" xmlName="IVL_TS" base_Class="_CuEOl670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuH39K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOma70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuH39a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOnK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuH39q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOn670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuH39670EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuH3-K70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuH3-a70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuH3-q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOqq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuH3-670EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EClass xmi:id="_CuH3_K70EeGxJei_o6JmIA" xmlName="IVXB_TS" base_Class="_CuEOsK70EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuH3_a70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEOsq70EeGxJei_o6JmIA"/> - <Ecore:EDataType xmi:id="_CuH3_q70EeGxJei_o6JmIA" xmlName="set_EntityNameUse" instanceClassName="java.util.List" base_PrimitiveType="_CuEOx670EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuH3_670EeGxJei_o6JmIA" xmlName="GLIST_PQ" base_Class="_CuEOyK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuH4AK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOyq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuH4Aa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEOzK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EAttribute xmi:id="_CuH4Aq70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEOzq70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuH4A670EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEO0a70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuIe8K70EeGxJei_o6JmIA" xmlName="GLIST_TS" base_Class="_CuEO2K70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuIe8a70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEO2q70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuIe8q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEO3K70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EAttribute xmi:id="_CuIe8670EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEO3q70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuIe9K70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEO4a70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuIe9a70EeGxJei_o6JmIA" xmlName="HXIT_CE" base_Class="_CuEO6K70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuIe9q70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEO6q70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EClass xmi:id="_CuIe9670EeGxJei_o6JmIA" xmlName="HXIT_PQ" base_Class="_CuEO7670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuIe-K70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEO8a70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EClass xmi:id="_CuIe-a70EeGxJei_o6JmIA" base_Class="_CuEO9q70EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuIe-q70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEO-a70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuIe-670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEO_K70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuIe_K70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEO_670EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuIe_a70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEPAq70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuIe_q70EeGxJei_o6JmIA" base_Class="_CuEPBa70EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuIe_670EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEPCK70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuIfAK70EeGxJei_o6JmIA" xmlName="IVL_INT" base_Class="_CuEPCq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuIfAa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPDK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuIfAq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPD670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuIfA670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPEq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuIfBK70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuIfBa70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuIfBq70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuIfB670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPHa70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuIfCK70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EClass xmi:id="_CuIfCa70EeGxJei_o6JmIA" xmlName="SXCM_INT" base_Class="_CuEPI670EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuIfCq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEPJa70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuIfC670EeGxJei_o6JmIA" xmlName="IVXB_INT" base_Class="_CuEPKK70EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuIfDK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEPKq70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuIfDa70EeGxJei_o6JmIA" xmlName="IVL_MO" base_Class="_CuEPPa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuIfDq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPP670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuIfD670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPQq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuIfEK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPRa70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuIfEa70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuIfEq70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuIfE670EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJGAK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPUK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJGAa70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EClass xmi:id="_CuJGAq70EeGxJei_o6JmIA" xmlName="SXCM_MO" base_Class="_CuEPVq70EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuJGA670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEPWK70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuJGBK70EeGxJei_o6JmIA" base_Class="_CuEPW670EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuJGBa70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuEPXq70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuJGBq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEPYa70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuJGB670EeGxJei_o6JmIA" xmlName="IVXB_MO" base_Class="_CuEPZK70EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuJGCK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuEPZq70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuJGCa70EeGxJei_o6JmIA" xmlName="IVL_PPD_TS" base_Class="_CuEPea70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuJGCq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPe670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJGC670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPfq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJGDK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPga70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJGDa70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJGDq70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJGD670EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJGEK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuEPjK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJGEa70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EClass xmi:id="_CuJGEq70EeGxJei_o6JmIA" xmlName="IVXB_PPD_TS" base_Class="_CuEPkq70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EAttribute xmi:id="_CuJGE670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE0kK70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuJGFK70EeGxJei_o6JmIA" xmlName="IVL_REAL" base_Class="_CuE0o670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuJGFa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE0pa70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJGFq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE0qK70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJGF670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE0q670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJGGK70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJGGa70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJGGq70EeGxJei_o6JmIA" xmlName="high" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJGG670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE0tq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJGHK70EeGxJei_o6JmIA" xmlName="width" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" isResolveProxies="false"/> - <Ecore:EClass xmi:id="_CuJGHa70EeGxJei_o6JmIA" xmlName="SXCM_REAL" base_Class="_CuE0vK70EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuJGHq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE0vq70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuJGH670EeGxJei_o6JmIA" base_Class="_CuE0wa70EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuJGIK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE0xK70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuJGIa70EeGxJei_o6JmIA" xmlName="IVXB_REAL" base_Class="_CuE0xq70EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuJGIq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE0yK70EeGxJei_o6JmIA"/> - <Ecore:EDataType xmi:id="_CuJtEK70EeGxJei_o6JmIA" xmlName="list_int" instanceClassName="java.util.List" base_PrimitiveType="_CuE02670EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuJtEa70EeGxJei_o6JmIA" base_Class="_CuE03K70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuJtEq70EeGxJei_o6JmIA" xmlName="PIVL_PPD_TS" base_Class="_CuE03670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuJtE670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE04q70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJtFK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE05a70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EAttribute xmi:id="_CuJtFa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE06K70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuJtFq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE06670EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuJtF670EeGxJei_o6JmIA" xmlName="PIVL_TS" base_Class="_CuE08q70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuJtGK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE09a70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJtGa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE0-K70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EAttribute xmi:id="_CuJtGq70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE0-670EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuJtG670EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE0_q70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuJtHK70EeGxJei_o6JmIA" base_Class="_CuE1Ba70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuJtHa70EeGxJei_o6JmIA" base_Class="_CuE1CK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EClass xmi:id="_CuJtHq70EeGxJei_o6JmIA" xmlName="RTO_QTY_QTY" base_Class="_CuE1C670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuJtH670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1Da70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJtIK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1D670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EClass xmi:id="_CuJtIa70EeGxJei_o6JmIA" xmlName="RTO_MO_PQ" base_Class="_CuE1Fa70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuJtIq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1F670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJtI670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1Ga70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EClass xmi:id="_CuJtJK70EeGxJei_o6JmIA" xmlName="RTO_PQ_PQ" base_Class="_CuE1H670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuJtJa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1Ia70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJtJq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1I670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EClass xmi:id="_CuJtJ670EeGxJei_o6JmIA" base_Class="_CuE1Ka70EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EAttribute xmi:id="_CuJtKK70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuE1LK70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuJtKa70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuE1L670EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuJtKq70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuE1Mq70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuJtK670EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuE1Na70EeGxJei_o6JmIA"/> - <Ecore:EAttribute xmi:id="_CuJtLK70EeGxJei_o6JmIA" xmlFeatureKind="Attribute" base_Property="_CuE1OK70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuJtLa70EeGxJei_o6JmIA" xmlName="SLIST_PQ" base_Class="_CuE1O670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuJtLq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1Pa70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuJtL670EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1P670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EAttribute xmi:id="_CuJtMK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1Qa70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuJtMa70EeGxJei_o6JmIA" xmlName="SLIST_TS" base_Class="_CuE1R670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuKUIK70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1Sa70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EReference xmi:id="_CuKUIa70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1S670EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EAttribute xmi:id="_CuKUIq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1Ta70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuKUI670EeGxJei_o6JmIA" xmlName="SXCM_CD" base_Class="_CuE1U670EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EAttribute xmi:id="_CuKUJK70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE1Va70EeGxJei_o6JmIA"/> - <Ecore:EClass xmi:id="_CuKUJa70EeGxJei_o6JmIA" xmlName="SXPR_TS" base_Class="_CuE1WK70EeGxJei_o6JmIA" xmlContentKind="ElementOnly"/> - <Ecore:EReference xmi:id="_CuKUJq70EeGxJei_o6JmIA" xmlNamespace="urn:hl7-org:v3" xmlFeatureKind="Element" base_Property="_CuE1Wq70EeGxJei_o6JmIA" isResolveProxies="false"/> - <Ecore:EClass xmi:id="_CuKUJ670EeGxJei_o6JmIA" base_Class="_CuE1X670EeGxJei_o6JmIA" xmlContentKind="Mixed"/> - <Ecore:EClass xmi:id="_CuKUKK70EeGxJei_o6JmIA" xmlName="UVP_TS" base_Class="_CuE1Yq70EeGxJei_o6JmIA" xmlContentKind="Empty"/> - <Ecore:EAttribute xmi:id="_CuKUKa70EeGxJei_o6JmIA" isUnsettable="true" xmlFeatureKind="Attribute" base_Property="_CuE1ZK70EeGxJei_o6JmIA"/> - <TemplateDefiner:ConstraintType xmi:id="_IzjekMjeEeGNWaiOdTBpyg" base_Constraint="_vOvnkMjdEeGNWaiOdTBpyg" type="WARNING"/> - <TemplateDefiner:InternalOperation xmi:id="_18dvkNGrEeGUrvtSfCI-KA" base_Operation="_0f2AkNGrEeGUrvtSfCI-KA"/> - <TemplateDefiner:InternalOperation xmi:id="_r_RHENr1EeGfUqg3wdHMiw" base_Operation="_zZYSUNGsEeGUrvtSfCI-KA"/> - <TemplateDefiner:ConstraintType xmi:id="_4M-ZUHQwEeKhoPgXSWd43g" base_Constraint="_B8WT0MPIEeGzlsD3vXPJrA"/> - <TemplateDefiner_1:ParentProperty xmi:id="_y1a8UEB0EeOBO__AZuswBw" base_Property="_uG-3QEB0EeOBO__AZuswBw"/> - <TemplateDefiner:InternalOperation xmi:id="_ifTgAEJuEeS39LeLQda0RQ" base_Operation="_ifS48EJuEeS39LeLQda0RQ"/> -</xmi:XMI> diff --git a/cdaxehealth-model/src/main/resources/modelxeh/cda.uml b/cdaxehealth-model/src/main/resources/modelxeh/cda.uml index f939749..8811e27 100644 --- a/cdaxehealth-model/src/main/resources/modelxeh/cda.uml +++ b/cdaxehealth-model/src/main/resources/modelxeh/cda.uml @@ -152,7 +152,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAHnPK70EeGxJei_o6JmIA" name="POCDMT000040RecordTarget"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnPq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnP670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -195,7 +195,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAHnUq70EeGxJei_o6JmIA" name="POCDMT000040PatientRole"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnVK70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnVa70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -261,7 +261,7 @@ The following types are used for structural RIM attributes</body> </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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnea70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHneq70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -283,7 +283,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -291,19 +291,19 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -367,7 +367,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAHnta70EeGxJei_o6JmIA" name="POCDMT000040Guardian"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHnt670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHnuK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -385,7 +385,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -437,7 +437,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAHn3670EeGxJei_o6JmIA" name="POCDMT000040Person"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHn4a70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHn4q70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -486,7 +486,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAHn-670EeGxJei_o6JmIA" name="POCDMT000040Organization"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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> @@ -519,7 +519,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -566,7 +566,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAHoKq70EeGxJei_o6JmIA" name="POCDMT000040OrganizationPartOf"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHoLK70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoLa70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -584,11 +584,11 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -643,7 +643,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAHoWK70EeGxJei_o6JmIA" name="POCDMT000040Birthplace"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHoWq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHoW670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -677,7 +677,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAHobK70EeGxJei_o6JmIA" name="POCDMT000040Place"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHobq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHob670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -735,7 +735,7 @@ The following types are used for structural RIM attributes</body> </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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHoj670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHokK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -748,15 +748,15 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -806,7 +806,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAHouK70EeGxJei_o6JmIA" name="POCDMT000040Author"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHouq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHou670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -819,7 +819,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -858,7 +858,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAHo1a70EeGxJei_o6JmIA" name="POCDMT000040AssignedAuthor"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHo1670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHo2K70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -875,7 +875,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -933,7 +933,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAIN_a70EeGxJei_o6JmIA" name="POCDMT000040AuthoringDevice"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIN_670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOAK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -946,7 +946,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -996,7 +996,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAIOIa70EeGxJei_o6JmIA" name="POCDMT000040MaintainedEntity"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOI670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOJK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1055,7 +1055,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAIORa70EeGxJei_o6JmIA" name="POCDMT000040DataEnterer"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOR670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOSK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1101,7 +1101,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAIOX670EeGxJei_o6JmIA" name="POCDMT000040AssignedEntity"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOYa70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOYq70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1118,7 +1118,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -1185,7 +1185,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAIOkK70EeGxJei_o6JmIA" name="POCDMT000040Informant12"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOkq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOk670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1232,7 +1232,7 @@ The following types are used for structural RIM attributes</body> </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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIOra70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIOrq70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1245,7 +1245,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -1305,7 +1305,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAIO1670EeGxJei_o6JmIA" name="POCDMT000040Custodian"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIO2a70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIO2q70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1339,7 +1339,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAIO6670EeGxJei_o6JmIA" name="POCDMT000040AssignedCustodian"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIO7a70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIO7q70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1373,7 +1373,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAIO_670EeGxJei_o6JmIA" name="POCDMT000040CustodianOrganization"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPAa70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPAq70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1448,7 +1448,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAIPKq70EeGxJei_o6JmIA" name="POCDMT000040InformationRecipient"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPLK70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPLa70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1481,7 +1481,7 @@ The following types are used for structural RIM attributes</body> </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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPQK70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPQa70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1559,7 +1559,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAIPbK70EeGxJei_o6JmIA" name="POCDMT000040LegalAuthenticator"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPbq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPb670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1575,7 +1575,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -1615,7 +1615,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAIPjK70EeGxJei_o6JmIA" name="POCDMT000040Authenticator"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPjq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPj670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1631,7 +1631,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -1667,7 +1667,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAIPqq70EeGxJei_o6JmIA" name="POCDMT000040Participant1"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPrK70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPra70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1680,7 +1680,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -1718,7 +1718,7 @@ The following types are used for structural RIM attributes</body> </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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAIPya70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAIPyq70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1736,7 +1736,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -1801,7 +1801,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAI08670EeGxJei_o6JmIA" name="POCDMT000040InFulfillmentOf"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI09a70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI09q70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1835,7 +1835,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAI1B670EeGxJei_o6JmIA" name="POCDMT000040Order"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1Ca70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1Cq70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1852,11 +1852,11 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuENlK70EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1Fa70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1906,7 +1906,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAI1LK70EeGxJei_o6JmIA" name="POCDMT000040DocumentationOf"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1Lq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1L670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1940,7 +1940,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAI1QK70EeGxJei_o6JmIA" name="POCDMT000040ServiceEvent"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1Qq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1Q670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -1958,12 +1958,12 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuENlK70EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1Ta70EeGxJei_o6JmIA"/> </ownedAttribute> <ownedAttribute xmi:id="_DAI1TK70EeGjJre_o6JmIA" name="statusCode" isOrdered="true" aggregation="composite" > - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1Ta70EeGkJei_o6JiiA"/> </ownedAttribute> @@ -2011,7 +2011,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAI1Za70EeGxJei_o6JmIA" name="POCDMT000040Performer1"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1Z670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1aK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -2024,7 +2024,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -2069,7 +2069,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAI1iK70EeGxJei_o6JmIA" name="POCDMT000040RelatedDocument"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1iq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1i670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -2101,7 +2101,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAI1m670EeGxJei_o6JmIA" name="POCDMT000040ParentDocument"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1na70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1nq70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -2118,7 +2118,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -2189,7 +2189,7 @@ The following types are used for structural RIM attributes</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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAHm5K70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHm5a70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -2203,7 +2203,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> @@ -2211,16 +2211,16 @@ The following types are used for structural RIM attributes</body> </ownedAttribute> <ownedAttribute xmi:id="_DAHn7K7LEmGxJei_o6JmIA" name="documentStatus" isOrdered="true" aggregation="composite"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuENlK70EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAHm7a70YpGxJei_o6JmIA"/> </ownedAttribute> <ownedAttribute xmi:id="_DAHm7q70EeGxJei_o6JmIA" name="effectiveTime" type="_IpuEUJQHEemWVM-pfuia0A" isOrdered="true" aggregation="composite" association="_DAHnMK70EeGxJei_o6JmIA"/> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -2333,7 +2333,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAI1yK70EeGxJei_o6JmIA" name="POCDMT000040Authorization"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI1yq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI1y670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -2367,7 +2367,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAI13K70EeGxJei_o6JmIA" name="POCDMT000040Consent"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI13q70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI13670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -2385,11 +2385,11 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> @@ -2435,7 +2435,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAI2Aa70EeGxJei_o6JmIA" name="POCDMT000040Component1"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2A670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2BK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -2469,7 +2469,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAI2Fa70EeGxJei_o6JmIA" name="POCDMT000040EncompassingEncounter"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2F670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2GK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -2487,14 +2487,14 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -2545,7 +2545,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAI2Qa70EeGxJei_o6JmIA" name="POCDMT000040ResponsibleParty"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2Q670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2RK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -2585,7 +2585,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAI2Wa70EeGxJei_o6JmIA" name="POCDMT000040EncounterParticipant"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2W670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2XK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -2630,7 +2630,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAI2dK70EeGxJei_o6JmIA" name="POCDMT000040Location"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2dq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2d670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -2664,7 +2664,7 @@ The following types are used for structural RIM attributes</body> </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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2iq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2i670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -2682,7 +2682,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -2740,7 +2740,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAI2tK70EeGxJei_o6JmIA" name="POCDMT000040Component2"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2tq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI2t670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -2788,7 +2788,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAI2za70EeGxJei_o6JmIA" name="POCDMT000040NonXMLBody"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAI2z670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI20K70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -2804,11 +2804,11 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAI22q70EeGxJei_o6JmIA"/> </ownedAttribute> <ownedAttribute xmi:id="_DAI22670EeGxJei_o6JmIA" name="classCode" visibility="public" isOrdered="true"> @@ -2849,7 +2849,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAJcA670EeGxJei_o6JmIA" name="POCDMT000040StructuredBody"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcBa70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcBq70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -2862,11 +2862,11 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -2908,7 +2908,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAJcIq70EeGxJei_o6JmIA" name="POCDMT000040Component3"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcJK70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcJa70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -2951,7 +2951,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAJcOK70EeGxJei_o6JmIA" name="POCDMT000040Section"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcOq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcO670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -2968,7 +2968,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -2980,11 +2980,11 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -3087,7 +3087,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAJcda70EeGxJei_o6JmIA" name="POCDMT000040Subject"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcd670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJceK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -3100,7 +3100,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> @@ -3133,7 +3133,7 @@ The following types are used for structural RIM attributes</body> </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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJcka70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJckq70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -3146,7 +3146,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -3191,7 +3191,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAJcsq70EeGxJei_o6JmIA" name="POCDMT000040SubjectPerson"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJctK70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJcta70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -3209,7 +3209,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -3266,7 +3266,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAJc3q70EeGxJei_o6JmIA" name="POCDMT000040Entry"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJc4K70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJc4a70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -3334,7 +3334,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAJdBa70EeGxJei_o6JmIA" name="POCDMT000040Act"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdB670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdCK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -3352,14 +3352,14 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -3367,11 +3367,11 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -3463,7 +3463,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAJdUq70EeGxJei_o6JmIA" name="POCDMT000040Specimen"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdVK70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdVa70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -3497,7 +3497,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAJdZq70EeGxJei_o6JmIA" name="POCDMT000040SpecimenRole"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdaK70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdaa70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -3541,7 +3541,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAJdgK70EeGxJei_o6JmIA" name="POCDMT000040PlayingEntity"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdgq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdg670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -3554,7 +3554,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -3618,7 +3618,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAJdra70EeGxJei_o6JmIA" name="POCDMT000040Performer2"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJdr670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJdsK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -3635,7 +3635,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> @@ -3678,7 +3678,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAJd0a70EeGxJei_o6JmIA" name="POCDMT000040Participant2"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJd0670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJd1K70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -3695,7 +3695,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> @@ -3729,7 +3729,7 @@ The following types are used for structural RIM attributes</body> </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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJd8K70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJd8a70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -3747,7 +3747,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -3805,7 +3805,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAJeGq70EeGxJei_o6JmIA" name="POCDMT000040Device"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAJeHK70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAJeHa70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -3818,7 +3818,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -3870,7 +3870,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAKDH670EeGxJei_o6JmIA" name="POCDMT000040Entity"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDIa70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDIq70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -3888,7 +3888,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -3939,7 +3939,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAKDR670EeGxJei_o6JmIA" name="POCDMT000040EntryRelationship"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDSa70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDSq70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -4031,7 +4031,7 @@ The following types are used for structural RIM attributes</body> </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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKDfa70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKDfq70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -4049,7 +4049,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -4057,7 +4057,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -4065,7 +4065,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -4169,7 +4169,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAKDz670EeGxJei_o6JmIA" name="POCDMT000040Reference"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKD0a70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD0q70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -4219,7 +4219,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAKD7a70EeGxJei_o6JmIA" name="POCDMT000040ExternalAct"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKD7670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKD8K70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -4237,7 +4237,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -4282,7 +4282,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAKEEa70EeGxJei_o6JmIA" name="POCDMT000040ExternalObservation"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEE670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEFK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -4300,7 +4300,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -4345,7 +4345,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAKENa70EeGxJei_o6JmIA" name="POCDMT000040ExternalProcedure"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEN670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEOK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -4363,7 +4363,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -4408,7 +4408,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAKEWa70EeGxJei_o6JmIA" name="POCDMT000040ExternalDocument"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEW670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEXK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -4426,7 +4426,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -4488,7 +4488,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAKEh670EeGxJei_o6JmIA" name="POCDMT000040Precondition"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEia70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEiq70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -4522,7 +4522,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAKEm670EeGxJei_o6JmIA" name="POCDMT000040Criterion"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKEna70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEnq70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -4535,7 +4535,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -4590,7 +4590,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAKEwq70EeGxJei_o6JmIA" name="POCDMT000040Observation"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKExK70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKExa70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -4608,7 +4608,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> @@ -4619,12 +4619,12 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE1K70EeGxJei_o6JmIA"/> </ownedAttribute> <ownedAttribute xmi:id="_DAKE0580FeGxJei_o6JmIA" name="observationStatus" isOrdered="true" aggregation="composite"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuENlK70EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE1K70EeGkOei_o6JmIA"/> </ownedAttribute> @@ -4633,7 +4633,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -4641,7 +4641,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -4656,22 +4656,22 @@ The following types are used for structural RIM attributes</body> </ownedAttribute> <ownedAttribute xmi:id="_DAKE2670EjLsJei_o6JmIA" name="testCalibrator" isOrdered="true" aggregation="composite"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuENlK70EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE3K70EeGoDsi_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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuDnsK70EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKE5670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKE6K70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -4810,7 +4810,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAKqNa70EeGxJei_o6JmIA" name="POCDMT000040ReferenceRange"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqN670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqOK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -4844,7 +4844,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAKqSa70EeGxJei_o6JmIA" name="POCDMT000040ObservationRange"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqS670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqTK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -4857,7 +4857,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -4869,7 +4869,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuENlK70EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqWa70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -4927,7 +4927,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAKqdK70EeGxJei_o6JmIA" name="POCDMT000040ObservationMedia"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqdq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqd670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -4945,7 +4945,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -5051,7 +5051,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAKqw670EeGxJei_o6JmIA" name="POCDMT000040Organizer"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKqxa70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKqxq70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -5069,11 +5069,11 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> @@ -5176,7 +5176,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAKrEK70EeGxJei_o6JmIA" name="POCDMT000040Component4"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrEq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrE670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -5274,7 +5274,7 @@ The following types are used for structural RIM attributes</body> </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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKrS670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrTK70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -5292,7 +5292,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -5300,7 +5300,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -5308,37 +5308,37 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrYK70EeGxJei_o6JmIA"/> </ownedAttribute> <ownedAttribute xmi:id="_DAKmX670FeGxJep_o6JnIA" name="morphology" isOrdered="true" aggregation="composite" > - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuENlK70EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrYK70EiGxJee_o6JmIA"/> </ownedAttribute> <ownedAttribute xmi:id="_DAKnX65KFeGxJem_o6JnIA" name="specimenSource" isOrdered="true" aggregation="composite" > - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuENlK70EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKrYK70EkDxJie_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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuDnsK70EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKraK70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKraa70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -5467,7 +5467,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAKruK70EeGxJei_o6JmIA" name="POCDMT000040RegionOfInterest"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKruq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKru670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -5484,7 +5484,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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="*"/> @@ -5602,7 +5602,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DAKsCq70EeGxJei_o6JmIA" name="POCDMT000040SubstanceAdministration"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAKsDK70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKsDa70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -5620,7 +5620,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -5628,7 +5628,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -5637,7 +5637,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -5645,11 +5645,11 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuDnsK70EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRRa70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRRq70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -5666,7 +5666,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -5780,7 +5780,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DALRlK70EeGxJei_o6JmIA" name="POCDMT000040Consumable"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRlq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRl670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -5814,7 +5814,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DALRqK70EeGxJei_o6JmIA" name="POCDMT000040ManufacturedProduct"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRqq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRq670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -5868,7 +5868,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DALRxq70EeGxJei_o6JmIA" name="POCDMT000040LabeledDrug"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALRyK70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALRya70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -5881,7 +5881,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -5923,7 +5923,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DALR5a70EeGxJei_o6JmIA" name="POCDMT000040Material"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALR5670EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALR6K70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -5936,7 +5936,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -5951,7 +5951,7 @@ The following types are used for structural RIM attributes</body> <ownedAttribute xmi:id="_h531gOvfEeemYNdmj6WL9w" name="formCode" isOrdered="true" aggregation="composite"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuENlK70EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuENlK70EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_h531gevfEeemYNdmj6WL9w" value="1"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_h531guvfEeemYNdmj6WL9w"/> </ownedAttribute> @@ -6056,7 +6056,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DALSHq70EeGxJei_o6JmIA" name="POCDMT000040Supply"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSIK70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSIa70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -6074,7 +6074,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -6082,7 +6082,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.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"> @@ -6091,7 +6091,7 @@ The following types are used for structural RIM attributes</body> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuENlK70EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSNK70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSNa70EeGxJei_o6JmIA"/> </ownedAttribute> @@ -6207,7 +6207,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DALSfK70EeGxJei_o6JmIA" name="POCDMT000040Product"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSfq70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSf670EeGxJei_o6JmIA"/> </ownedAttribute> @@ -6328,7 +6328,7 @@ The following types are used for structural RIM attributes</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DALSyq70EeGxJei_o6JmIA" name="POCDMT000040Component5"> <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"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DALSzK70EeGxJei_o6JmIA" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DALSza70EeGxJei_o6JmIA"/> </ownedAttribute> diff --git a/cdaxehealth-model/src/main/resources/modelxeh/lab.uml b/cdaxehealth-model/src/main/resources/modelxeh/lab.uml index 55a848b..f766f92 100644 --- a/cdaxehealth-model/src/main/resources/modelxeh/lab.uml +++ b/cdaxehealth-model/src/main/resources/modelxeh/lab.uml @@ -109,7 +109,7 @@ The following types are used for structural RIM attributes</body> <ownedAttribute xmi:id="_DAKEpK70EeGxJei_o6JmIA" name="code" isOrdered="true" aggregation="composite" > - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuDnsK70EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAKEpa70EeGxJei_o6JmIA"/> </ownedAttribute> diff --git a/cdaxehealth-model/src/main/resources/modelxeh/pharm.uml b/cdaxehealth-model/src/main/resources/modelxeh/pharm.uml index 77fe727..f09dc48 100644 --- a/cdaxehealth-model/src/main/resources/modelxeh/pharm.uml +++ b/cdaxehealth-model/src/main/resources/modelxeh/pharm.uml @@ -6973,7 +6973,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzUpQc86EeGVX9h3ivlQvw" name="COCTMT230100UVAgency2"> <ownedAttribute xmi:id="_VzUpQs86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzUpUs86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzUpQ886EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzUpRM86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -8337,7 +8337,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzUp5s86EeGVX9h3ivlQvw" name="COCTMT230100UVApproval2"> <ownedAttribute xmi:id="_VzUp5886EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzUp-886EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzUp6M86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzUp6c86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -8448,7 +8448,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzUqCs86EeGVX9h3ivlQvw" name="COCTMT230100UVHolder2"> <ownedAttribute xmi:id="_VzUqC886EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzUqF886EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzUqDM86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzUqDc86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -8490,7 +8490,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzUqHc86EeGVX9h3ivlQvw" name="COCTMT230100UVRole2"> <ownedAttribute xmi:id="_VzUqHs86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzUqKs86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzUqH886EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzUqIM86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -8532,7 +8532,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzUqMM86EeGVX9h3ivlQvw" name="COCTMT230100UVManufacturer2"> <ownedAttribute xmi:id="_VzUqMc86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzUqSM86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzUqMs86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzUqM886EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -8616,7 +8616,7 @@ name="COCTMT230100UVRelatedManufacturer2"> <ownedAttribute xmi:id="_VzUqV886EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzUqZ886EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzUqWM86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzUqWc86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -8865,7 +8865,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzUq1M86EeGVX9h3ivlQvw" name="COCTMT230100UVAuthor2"> <ownedAttribute xmi:id="_VzUq1c86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzUq4c86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzUq1s86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzUq1886EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -8913,7 +8913,7 @@ name="COCTMT230100UVTerritorialAuthority2"> <ownedAttribute xmi:id="_VzUq6s86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzUq9886EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzUq6886EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzUq7M86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -8962,7 +8962,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzUq_886EeGVX9h3ivlQvw" name="COCTMT230100UVCountry2"> <ownedAttribute xmi:id="_VzUrAM86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzUrD886EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzUrAc86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzUrAs86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -9085,7 +9085,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzUrKc86EeGVX9h3ivlQvw" name="COCTMT230100UV01Characteristic"> <ownedAttribute xmi:id="_VzUrKs86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVP_886EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzUrK886EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVP8M86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -9133,7 +9133,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVQC886EeGVX9h3ivlQvw" name="COCTMT230100UV01Content"> <ownedAttribute xmi:id="_VzVQDM86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVQIM86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVQDc86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVQDs86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -9299,7 +9299,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVQMs86EeGVX9h3ivlQvw" name="COCTMT230100UV01PackagedProduct"> <ownedAttribute xmi:id="_VzVQM886EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVQVc86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVQNM86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVQNc86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -9317,7 +9317,7 @@ <ownedAttribute xmi:id="_VzVQPc86EeGVX9h3ivlQvw" name="code" isOrdered="true" aggregation="composite" association="_VzVQXc86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuDnsK70EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVQOs86EeGVX9h3ivlQvw"/> </ownedAttribute> <ownedAttribute xmi:id="_VzVQP886EeGVX9h3ivlQvw" name="name" isOrdered="true" aggregation="composite" @@ -9333,7 +9333,7 @@ </ownedAttribute> <ownedAttribute xmi:id="_VzVQQs86EeGVX9h3ivlQvw" name="formCode" isOrdered="true" aggregation="composite" association="_VzVQYc86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuDnsK70EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVQOs86EeGVX9h3ivlQvw"/> </ownedAttribute> <ownedAttribute xmi:id="_VzVQRs86EeGVX9h3ivlQvw" name="capacityQuantity" isOrdered="true" @@ -9343,7 +9343,7 @@ </ownedAttribute> <ownedAttribute xmi:id="_VzVQSM86EeGVX9h3ivlQvw" name="capTypeCode" isOrdered="true" aggregation="composite" association="_VzVQZ886EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuDnsK70EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVQOs86EeGVX9h3ivlQvw"/> </ownedAttribute> <ownedAttribute xmi:id="_VzVQec86EeGVXn8Ps2lQvw" name="asContent" type="_VzVQ8c86EeGVX9h3ivlQvw" @@ -9412,7 +9412,7 @@ name="COCTMT230100UVManufacturedProduct2"> <ownedAttribute xmi:id="_VzVQas86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVQf886EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVQa886EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVQbM86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -9474,7 +9474,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVQh886EeGVX9h3ivlQvw" name="COCTMT230100UVSubject252"> <ownedAttribute xmi:id="_VzVQiM86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVQlM86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVQic86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVQis86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -9551,7 +9551,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVQos86EeGVX9h3ivlQvw" name="COCTMT230100UVSubject152"> <ownedAttribute xmi:id="_VzVQo886EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVQr886EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVQpM86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVQpc86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -9593,7 +9593,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVQtc86EeGVX9h3ivlQvw" name="COCTMT230100UVPolicy2"> <ownedAttribute xmi:id="_VzVQts86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVQxs86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVQt886EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVQuM86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -9663,7 +9663,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVQ1M86EeGVX9h3ivlQvw" name="COCTMT230100UVSubject162"> <ownedAttribute xmi:id="_VzVQ1c86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVQ4c86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVQ1s86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVQ1886EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -9756,7 +9756,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVQ8c86EeGVX9h3ivlQvw" name="COCTMT230100UV01Content1"> <ownedAttribute xmi:id="_VzVQ8s86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVRAM86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVQ8886EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVQ9M86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -9820,7 +9820,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVRDs86EeGVX9h3ivlQvw" name="COCTMT230100UVSubContent2"> <ownedAttribute xmi:id="_VzVRD886EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVRHs86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVREM86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVREc86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -9950,7 +9950,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVRNc86EeGVX9h3ivlQvw" name="COCTMT230100UVSubject142"> <ownedAttribute xmi:id="_VzVRNs86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVRQs86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVRN886EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVROM86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -9998,7 +9998,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVRTM86EeGVX9h3ivlQvw" name="COCTMT230100UVSubject112"> <ownedAttribute xmi:id="_VzVRTc86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVRWc86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVRTs86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVRT886EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -10046,7 +10046,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVRY886EeGVX9h3ivlQvw" name="COCTMT230100UVDistributedProduct2"> <ownedAttribute xmi:id="_VzVRZM86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVRcM86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVRZc86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVRZs86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -10134,7 +10134,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVRfM86EeGVX9h3ivlQvw" name="COCTMT230100UV01Ingredient"> <ownedAttribute xmi:id="_VzVRfc86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVRjs86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVRfs86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVRf886EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -10190,7 +10190,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVRls86EeGVX9h3ivlQvw" name="COCTMT230100UV01Substance"> <ownedAttribute xmi:id="_VzVRl886EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVRss86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVRmM86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVRmc86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -10207,7 +10207,7 @@ </ownedAttribute> <ownedAttribute xmi:id="_VzVRn886EeGVX9h3ivlQvw" name="code" isOrdered="true" association="_VzVRuM86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuDnsK70EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVRns86EeGVX9h3ivlQvw"/> </ownedAttribute> <ownedAttribute xmi:id="_VzVRoc86EeGVX9h3ivlQvw" name="name" isOrdered="true" aggregation="composite" @@ -10268,7 +10268,7 @@ name="COCTMT230100UVSubstanceManufacturer2"> <ownedAttribute xmi:id="_VzVRwc86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVRzc86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVRws86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVRw886EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -10316,7 +10316,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVR1886EeGVX9h3ivlQvw" name="COCTMT230100UVSubIngredient2"> <ownedAttribute xmi:id="_VzVR2M86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVR6c86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVR2c86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVR2s86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -10476,7 +10476,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVSC886EeGVX9h3ivlQvw" name="COCTMT230100UVMedication2"> <ownedAttribute xmi:id="_VzVSDM86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVSJM86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVSDc86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVSDs86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -10539,7 +10539,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVSKs86EeGVX9h3ivlQvw" name="COCTMT230100UV01Product"> <ownedAttribute xmi:id="_VzVSK886EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVSW886EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVSLM86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVSLc86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -10606,7 +10606,7 @@ name="COCTMT230100UVMedicineManufacturer2"> <ownedAttribute xmi:id="_VzVSeM86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVShM86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVSec86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVSes86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -10659,7 +10659,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVSkM86EeGVX9h3ivlQvw" name="COCTMT230100UV01SpecializedKind"> <ownedAttribute xmi:id="_VzVSkc86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzVSoM86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVSks86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVSk886EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -10708,7 +10708,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzVSqM86EeGVX9h3ivlQvw" name="COCTMT230100UV01MaterialKind"> <ownedAttribute xmi:id="_VzVSqc86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzV3Cc86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzVSqs86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVSq886EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -10725,7 +10725,7 @@ </ownedAttribute> <ownedAttribute xmi:id="_VzVSsc86EeGVX9h3ivlQvw" name="code" isOrdered="true" aggregation="composite" association="_VzV3D886EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuDnsK70EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuDnsK70EeGxJei_o6JmIA"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzVStM86EeGVX9h3ivlQvw"/> </ownedAttribute> <ownedAttribute xmi:id="_VzVSss86EeGVX9h3ivlQvw" name="name" isOrdered="true" aggregation="composite" @@ -10825,7 +10825,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzV3H886EeGVX9h3ivlQvw" name="COCTMT230100UV01Part"> <ownedAttribute xmi:id="_VzV3IM86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzV3Mc86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzV3Ic86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzV3Is86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -10889,7 +10889,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzV3O886EeGVX9h3ivlQvw" name="COCTMT230100UV01Subject6"> <ownedAttribute xmi:id="_VzV3PM86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzV3SM86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzV3Pc86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzV3Ps86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -10962,7 +10962,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzV3W886EeGVX9h3ivlQvw" name="COCTMT230100UVSubject22"> <ownedAttribute xmi:id="_VzV3XM86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzV3aM86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzV3Xc86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzV3Xs86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -11014,7 +11014,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzV3cs86EeGVX9h3ivlQvw" name="COCTMT230100UVSubject12"> <ownedAttribute xmi:id="_VzV3c886EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzV3f886EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzV3dM86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzV3dc86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -11066,7 +11066,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzV3ic86EeGVX9h3ivlQvw" name="COCTMT230100UVSubject222"> <ownedAttribute xmi:id="_VzV3is86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzV3ls86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzV3i886EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzV3jM86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -11118,7 +11118,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzV3oM86EeGVX9h3ivlQvw" name="COCTMT230100UVSubject32"> <ownedAttribute xmi:id="_VzV3oc86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzV3rc86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzV3os86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzV3o886EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -11160,7 +11160,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzV3s886EeGVX9h3ivlQvw" name="COCTMT230100UVObservationGoal2"> <ownedAttribute xmi:id="_VzV3tM86EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzV3xs86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzV3tc86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzV3ts86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -11239,7 +11239,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzV31s86EeGVX9h3ivlQvw" name="COCTMT230100UVSubject72"> <ownedAttribute xmi:id="_VzV31886EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzV35M86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzV32M86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzV32c86EeGVX9h3ivlQvw"/> </ownedAttribute> @@ -11283,7 +11283,7 @@ <packagedElement xmi:type="uml:Class" xmi:id="_VzV36s86EeGVX9h3ivlQvw" name="COCTMT440001UVValuedItem2"> <ownedAttribute xmi:id="_VzV36886EeGVX9h3ivlQvw" name="realmCode" isOrdered="true" aggregation="composite" association="_VzV4AM86EeGVX9h3ivlQvw"> - <type xmi:type="uml:Class" href="../../datatypes-model/models/datatypes.uml#_CuEN7670EeGxJei_o6JmIA"/> + <type xmi:type="uml:Class" href="../../datatypes-ips-model/datatypes-ips.uml#_CuEN7670EeGxJei_o6JmIA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VzV37M86EeGVX9h3ivlQvw" value="*"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VzV37c86EeGVX9h3ivlQvw"/> </ownedAttribute> diff --git a/datatypes-model/src/main/java/net/ihe/gazelle/model/DatatypesModelRetriever.java b/datatypes-model/src/main/java/net/ihe/gazelle/model/DatatypesModelRetriever.java index 363fd08..3ec3e7e 100644 --- a/datatypes-model/src/main/java/net/ihe/gazelle/model/DatatypesModelRetriever.java +++ b/datatypes-model/src/main/java/net/ihe/gazelle/model/DatatypesModelRetriever.java @@ -12,15 +12,21 @@ public class DatatypesModelRetriever extends ModelRetriever{ return "/models/datatypes.uml"; } + protected String getDatatypeUmlKey(){ + return "datatypes.uml"; + } + @Override public Map<String, URL> retrieveResources() { return null; } + + @Override public Map<String, URL> retrieveModels(){ Map<String, URL> modelMap = new HashMap<String, URL>(); - modelMap.put("datatypes.uml", getClass().getResource(getDatatypeUmlName())); + modelMap.put(getDatatypeUmlKey(), getClass().getResource(getDatatypeUmlName())); CommonModelRetriever commonModelRetriever = new CommonModelRetriever(); Map<String, URL> commonModelsMap = commonModelRetriever.retrieveModels(); for (Map.Entry<String, URL> entry : commonModelsMap.entrySet()){ -- GitLab