1、raising standards worldwideNO COPYING WITHOUT BSI PERMISSION EXCEPT AS PERMITTED BY COPYRIGHT LAWBSI Standards PublicationBS EN ISO 21090:2011Health Informatics Harmonized data types for information interchange (ISO 21090:2011)BS EN ISO 21090:2011 BRITISH STANDARDNational forewordThis British Standa
2、rd is the UK implementation of EN ISO 21090:2011.The UK participation in its preparation was entrusted to T e c h n i c a l C o m m i t t e e I S T / 3 5 , H e a l t h i n f o r m a t i c s .A list of organizations represented on this committee can be obtained on request to its secretary.This public
3、ation does not purport to include all the necessary provisions of a contract. Users are responsible for its correct application. BSI 2011 ISBN 978 0 580 59789 3 ICS 35.240.80 Compliance with a British Standard cannot confer immunity from legal obligations.This British Standard was published under th
4、e authority of the Standards Policy and Strategy Committee on 31 March 2011.Amendments issued since publicationDate T e x t a f f e c t e dEUROPEAN STANDARD NORME EUROPENNE EUROPISCHE NORM EN ISO 21090 February 2011 ICS 35.240.80 English Version Health Informatics - Harmonized data types for informa
5、tion interchange (ISO 21090:2011) Informatique de sant - Types de donnes harmonises pour une interchangeabilit dinformations (ISO 21090:2011) Medizinische Informatik - Harmonisierte Datentypen fr den Datenaustausch im Gesundheitswesen (ISO 21090:2011)This European Standard was approved by CEN on 12
6、February 2011. CEN members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references concerning such national standards may b
7、e obtained on application to the CEN-CENELEC Management Centre or to any CEN member. This European Standard exists in three official versions (English, French, German). A version in any other language made by translation under the responsibility of a CEN member into its own language and notified to
8、the CEN-CENELEC Management Centre has the same status as the official versions. CEN members are the national standards bodies of Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxem
9、bourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland and United Kingdom. EUROPEAN COMMITTEE FOR STANDARDIZATION COMIT EUROPEN DE NORMALISATION EUROPISCHES KOMITEE FR NORMUNG Management Centre: Avenue Marnix 17, B-1000 Brussels 2011 CEN All righ
10、ts of exploitation in any form and by any means reserved worldwide for CEN national Members. Ref. No. EN ISO 21090:2011: EBS EN ISO 21090:2011 EN ISO 21090:2011 (E) 3 Foreword This document (EN ISO 21090:2011) has been prepared by Technical Committee ISO/TC 215 “Health informatics“ in collaboration
11、with Technical Committee CEN/TC 251 “Health informatics” the secretariat of which is held by NEN. This European Standard shall be given the status of a national standard, either by publication of an identical text or by endorsement, at the latest by August 2011, and conflicting national standards sh
12、all be withdrawn at the latest by August 2011. Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. CEN and/or CENELEC shall not be held responsible for identifying any or all such patent rights. According to the CEN/CENELEC Internal R
13、egulations, the national standards organizations of the following countries are bound to implement this European Standard: Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg,
14、 Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland and the United Kingdom. Endorsement notice The text of ISO 21090:2011 has been approved by CEN as a EN ISO 21090:2011 without any modification. BS EN ISO 21090:2011ISO 21090:2011(E) ISO 2011 All ri
15、ghts reserved iiiContents Page Foreword iv Introduction.v 1 Scope1 2 Normative references1 3 Terms and definitions .2 4 Abbreviated terms.4 5 Conformance .5 5.1 General .5 5.2 Direct conformance.5 5.3 Indirect conformance7 6 Datatypes overview .9 6.1 What is a datatype?.9 6.2 Definitions of datatype
16、s9 6.3 Datatype names and re-use of common datatype names.10 6.4 Mapping to this datatypes International Standard.10 6.5 Conformance with ISO/IEC 1140410 6.6 Reference to UML 2.11 6.7 Modelling of datatypes11 7 Datatypes .15 7.1 General properties.15 7.2 Top level model .20 7.3 Basic datatypes .22 7
17、.4 Text and binary datatypes 33 7.5 Coded datatypes (terminology) .48 7.6 Identification and location datatypes61 7.7 Name and address datatypes.72 7.8 Quantity datatypes 93 7.9 Collections of datatypes.121 7.10 Continuous set datatypes.136 7.11 Uncertainty datatypes.155 7.12 Structured text .158 An
18、nex A (normative) XML representation180 Annex B (normative) UML support types.183 Annex C (informative) RM-ODP viewpoint mappings .186 Annex D (informative) HL7 V3 Abstract Data Types mapping187 Annex E (informative) Schema for XML representation194 Bibliography195 BS EN ISO 21090:2011ISO 21090:2011
19、(E) iv ISO 2011 All rights reservedForeword ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body in
20、terested in a subject for which a technical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechni
21、cal Commission (IEC) on all matters of electrotechnical standardization. International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2. The main task of technical committees is to prepare International Standards. Draft International Standards adopted by the
22、 technical committees are circulated to the member bodies for voting. Publication as an International Standard requires approval by at least 75 % of the member bodies casting a vote. Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights.
23、 ISO shall not be held responsible for identifying any or all such patent rights. ISO 21090 was prepared by Technical Committee ISO/TC 215, Health informatics. BS EN ISO 21090:2011ISO 21090:2011(E) ISO 2011 All rights reserved vIntroduction Assistance from the Infrastructure and Messaging Committee
24、in HL7 and the support of Connecting for Health have been instrumental in the preparation of this International Standard, which is a shared document between Health Level Seven (HL7) and ISO, and has been produced according the terms of the agreement between HL7, CEN and ISO (JIC, see http:/www.globa
25、l-e-health-standards.org/), which ensures that the content is fully available through ISO, CEN and HL7 publication channels. BS EN ISO 21090:2011BS EN ISO 21090:2011INTERNATIONAL STANDARD ISO 21090:2011(E) ISO 2011 All rights reserved 1Health informatics Harmonized data types for information interch
26、ange 1 Scope This International Standard provides a set of datatype definitions for representing and exchanging basic concepts that are commonly encountered in healthcare environments in support of information exchange in the healthcare environment; specifies a collection of healthcare-related datat
27、ypes suitable for use in a number of health-related information environments; declares the semantics of these datatypes using the terminology, notations and datatypes defined in ISO/IEC 11404, thus extending the set of datatypes defined in that standard; provides UML definitions of the same datatype
28、s using the terminology, notation and types defined in Unified Modelling Language (UML) version 2.0; specifies an XML (Extensible Mark-up Language) based representation of the datatypes. The requirements which underpin the scope reflect a mix of requirements gathered primarily from HL7 Version 3 and
29、 ISO/IEC 11404, and also from CEN/TS 14796, ISO 13606 (all parts) and past ISO work on healthcare datatypes. This International Standard can offer a practical and useful contribution to the internal design of health information systems, but is primarily intended to be used when defining external int
30、erfaces or messages to support communication between them. 2 Normative references The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (in
31、cluding any amendments) applies. ISO/IEC 4217, Codes for the representation of currencies and funds ISO/IEC 8601, Data elements and interchange formats Information interchange Representation of dates and times ISO/IEC 8824 (all parts), Information technology Abstract Syntax Notation One (ASN.1) ISO/
32、IEC 11404:2007, Information technology General-Purpose Datatypes (GPD) ISO/TS 22220, Health Informatics Identification of subjects of health care IETF RFC 1738, Uniform Resource Locators (URL) BS EN ISO 21090:2011ISO 21090:2011(E) 2 ISO 2011 All rights reservedIETF RFC 1950, ZLIB Compressed Data For
33、mat Specification version 3.3 IETF RFC 1951, DEFLATE Compressed Data Format Specification version 1.3 IETF RFC 1952, GZIP file format specification version 4.3 IETF RFC 2045, Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies IETF RFC 2046, Multipurpose Internet
34、 Mail Extensions (MIME) Part Two: Media Types IETF RFC 2396, Uniform Resource Identifiers (URI): Generic Syntax IETF RFC 3066, Tags for the Identification of Languages IETF RFC 3966, The tel URI for Telephone Numbers1)FIPS PUB 180-1, Secure Hash Standard FIPS PUB 180-2, Secure Hash Standard2)Open Gr
35、oup, CDE 1.1, Remote Procedure Call specification, Appendix A HL7 V3 Standard, Data Types Abstract Specification (R2) Regenstrief Institute, Inc. and the UCUM Organization, The Unified Code for Units of Measure3)W3C Recommendation, XML Signature Syntax and Processing4)3 Terms and definitions For the
36、 purposes of this document, the following terms and definitions apply. 3.1 attribute characteristic of an object that is assigned a name and a type NOTE The value of an attribute can change during the lifetime of the object. 3.2 class descriptor for a set of objects with similar structure, behaviour
37、 and relationships 3.3 code concept representation published by the author of a code system as part of the code system, being an entity of that code system 1) Revision of IETF RFC 2806. 2) Revision of FIPS PUB 180-1. 3) Regenstrief Institute, Inc. and the UCUM Organization, Indianapolis, Indiana, US
38、A viewed 2010-08-23. Available from: http:/aurora.regenstrief.org/ucum. 4) World Wide Web Consortium (W3C) viewed 2010-08-23. Available from: http:/www.w3.org/TR/xmldsig-core/. BS EN ISO 21090:2011ISO 21090:2011(E) ISO 2011 All rights reserved 33.4 code system managed collection of concept identifie
39、rs, usually codes, but sometimes more complex sets of rules and references NOTE They are often described as collections of uniquely identifiable concepts with associated representations, designations, associations and meanings. EXAMPLES ICD-9, LOINC and SNOMED 3.5 concept unitary mental representati
40、on of a real or abstract thing; an atomic unit of thought NOTE 1 It should be unique in a given code system. NOTE 2 A concept can have synonyms in terms of representation and it can be a primitive or compositional term. 3.6 conformance fulfillment of a specified requirement; adherence of an informat
41、ion processing entity to the requirements of one or more specific specifications or standards 3.7 datatype set of distinct values, characterized by properties of those values, and by operations on those values 3.8 enumeration datatype whose instances are a set of user-specified named enumeration lit
42、erals NOTE The literals have a relative order, but no algebra is defined on them. 3.9 generalization taxonomic relationship between a more general class, interface or concept and a more specific class, interface or concept NOTE 1 Each instance of the specific element is also an instance of the gener
43、al element. Thus, the specific element has all the features of the more general element. NOTE 2 The more specific element is fully consistent with the more general element and contains additional information. NOTE 3 An instance of the more specific element can be used where the more general element
44、is allowed. 3.10 information processing entity anything that processes information and contains the concept of datatype, including other standards, specifications, data handling facilities and services 3.11 inheritance mechanism by which more specific elements incorporate structure and behaviour of
45、more general elements 3.12 interface specifier for the externally-visible operations of class, without specification of internal structure BS EN ISO 21090:2011ISO 21090:2011(E) 4 ISO 2011 All rights reserved3.13 invariant rule about the features of a class which must always be true 3.14 operation se
46、rvice that an instance of the class may be requested to perform NOTE An operation has a name and a list of arguments with assigned names and types, and returns a value of the type specified. 3.15 specialization taxonomic relationship between a more general class, interface or concept and a more spec
47、ific class, interface or concept where the more specific entity adds new features or redefines existing features by constraining their possible behaviours 3.16 string character set character set used in all string content throughout this International Standard 3.17 valueSet that which represents a u
48、niquely identifiable set of valid concept representations, where any concept representation can be tested to determine whether or not it is a member of the value set NOTE A concept representation can be a single concept code or a post-coordinated combination of codes. 4 Abbreviated terms For the pur
49、poses of this document, the following abbreviated terms apply. CEN Comit Europen de Normalisation (European Committee for Standardization) CNE Coded no exceptions CWE Coded with exceptions GPD General-Purpose Datatypes HL7 Health Level Seven, Inc. IETF Internet Engineering Task Force OID Object Identifier OMG Object Management Group UML Unified Modelling Language W3C World Wide Web Consortium XML Extensible Mark-up Language BS EN ISO 21090:2011ISO 21090:2011(E) ISO 2011 All rights reserved 55 Conformance 5.1 Gen
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1