ГОСТ Р ИСО 21549-5-2010
Группа П85
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Информатизация здоровья
СТРУКТУРА ДАННЫХ НА ПЛАСТИКОВОЙ КАРТЕ ПАЦИЕНТА
Часть 5
Идентификационные данные
Health informatics. Patient plastic healthcard data. Part 5. Identification data
ОКС 35.240.80
ОКСТУ 4002
Дата введения 2011-08-01
Предисловие
1 ПОДГОТОВЛЕН Федеральным государственным учреждением "Центральный научно-исследовательский институт организации и информатизации здравоохранения Росздрава" (ЦНИИОИЗ Росздрава) и Обществом с ограниченной ответственностью "Корпоративные электронные системы" на основе собственного перевода на русский язык англоязычной версии стандарта, указанного в пункте 4
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 468 "Информатизация здоровья" при ЦНИИОИЗ Росздрава - единоличным представителем ИСО ТК 215
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 26 октября 2010 г. N 330-ст
4 Настоящий стандарт идентичен международному стандарту ИСО 21549-5:2008* "Информатизация здоровья. Структура данных на медицинской карте пациента. Часть 5. Идентификационные данные" (ISO 21549-5:2008 "Health informatics - Patient healthcard data - Part 5: Identification data", IDT).
________________
* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - .
Наименование настоящего стандарта изменено относительно наименования указанного международного стандарта для приведения в соответствие с ГОСТ Р 1.5-2012 (пункт 3.5).
При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им национальные стандарты, сведения о которых приведены в дополнительном приложении ДА
5 ВВЕДЕН ВПЕРВЫЕ
6 ПЕРЕИЗДАНИЕ. Ноябрь 2018 г.
Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
Введение
Возросшая мобильность населения, увеличение объемов медицинской помощи в учреждениях и на дому, а также растущая потребность в улучшении качества амбулаторной помощи привели к существенному росту развития и внедрения портативных информационных систем и средств хранения информации. Такие средства и системы имеют широкий спектр применения: от идентификации пациентов и переносных файлов с медицинскими записями до мониторинга состояния пациента.
Основные функции этих средств хранения информации заключаются в том, чтобы обеспечить хранение и обмен персональной информацией о пациенте с другими системами. В течение своего срока службы данные средства могут обмениваться информацией с большим числом технологически различных систем, существенно отличающихся своими функциями и возможностями.
Организаторы здравоохранения все больше полагаются на подобные автоматизированные системы идентификации. Например, с помощью машиночитаемых устройств, которые пациент носит при себе, можно автоматизировать выдачу рецептов и считывать их там, где это необходимо. Медицинские страховые компании и поставщики медицинских услуг все больше вовлекаются в межрегиональное обслуживание пациентов, при котором оплата услуг требует автоматизированного обмена данными между разными медицинскими информационными системами. Использование административных объектов данных может быть связано с внешними сторонами, имеющими свои зоны ответственности, что выходит за рамки настоящего стандарта. Например, трансграничная компенсация затрат на медицинскую помощь обычно регламентируется местным законодательством и межправительственными соглашениями, не являющимися предметом стандартизации.
Появление баз данных с удаленным доступом и их систем поддержки привело к развитию и использованию средств идентификации субъектов здравоохранения, способных также обеспечивать функции безопасности и передачи электронных цифровых подписей по вычислительным сетям.
Растущее использование машиночитаемых пластиковых карт в повседневной практике медицинского обслуживания вызвало необходимость в стандартизированном формате обмена данными.
Персональные данные, носителем которых является машиночитаемая пластиковая карта пациента, можно разделить на три основных категории: идентификационные данные (самого устройства и человека, чьи данные содержатся на карте), административные и клинические данные. Следует отметить, что любая пластиковая карта пациента обязательно должна содержать данные о самой карте и идентификационные данные. Кроме обязательных данных, она может содержать административные данные, клинические данные, сведения о лекарственных назначениях и ссылки на другие источники информации.
Данные о карте должны включать в себя:
- идентификационные данные самой карты;
- идентификацию ее функциональных возможностей.
Идентификационные данные могут включать в себя:
- уникальную идентификацию владельца карты (но не других лиц!).
Административные данные могут включать в себя:
- дополнительные сведения о лице или лицах, информация о которых содержится на карте;
- идентификацию источника оплаты медицинской помощи (государственные или частные средства) и способа оплаты (по страховке(кам), по договору(рам) или полису(сам)), возможных видов льгот;
- идентификацию других лиц в соответствии с договором страхования (например, семейного страхования);
- другие данные (кроме клинических), необходимые для оказания медицинской помощи.
Клинические данные могут включать в себя:
- информацию о состоянии здоровья пациента и событиях медицинской помощи;
- описание и оценку работником здравоохранения событий медицинской помощи;
- сведения о планируемых, назначенных или выполненных действиях, связанных с оказанием медицинской помощи.
Сведения о лекарственных назначениях могут включать в себя:
- список лекарственных средств, полученных пациентом;
- копии рецептов, включая права внесения информации об отпущенных лекарственных средствах;
- сведения о лекарственных средствах, отпущенных пациенту аптечным работником;
- ссылки на другие системы, содержащие информацию, включенную в рецепт, а также сведения о работниках, наделенных правами отпуска лекарств.
Для описания структуры данных на пластиковой карте пациента используется высокоуровневая объектная технология моделирования (ОМТ), поскольку, с одной стороны, карта должна давать определенные ответы на заранее поставленные вопросы, а с другой стороны, необходимо оптимизировать использование ее памяти за счет сокращения избыточности данных.
В настоящем стандарте с помощью унифицированного языка моделирования (UML), обычного текста и абстрактной синтаксической нотации (ASN.1) описываются и определяются информационные объекты идентификационных данных, хранящиеся по значению или по ссылке на пластиковых картах пациентов.
В настоящем стандарте не описаны и не определены общие объекты, определенные в ИСО 21549-2, даже если на них дается ссылка и они используются в настоящем документе.
1 Область применения
Настоящий стандарт определяет общие положения о содержании и структуре идентификационных данных, хранящихся на пластиковых медицинских картах. Он определяет базовую структуру данных, но не определяет конкретные наборы данных для хранения на картах.
В область применения настоящего стандарта не входит подробное описание следующих функций и механизмов их реализации (хотя описанные в нем структуры могут содержать релевантные информационные объекты, определенные в других документах):
- функции и процедуры информационной безопасности, которые могут задаваться пользователями для пластиковых карт в зависимости от их конкретного применения, например защита конфиденциальной информации, обеспечение целостности данных, аутентификация пользователей и устройств, имеющих отношение к этим функциям;
- службы управления доступом, которые могут зависеть от активного использования некоторых классов пластиковых карт, например микропроцессорных карт;
- процессы инициализации и персонализации (с которых начинается жизненный цикл конкретной пластиковой карты и с помощью которых карта подготавливается к последующей записи данных в соответствии с настоящим стандартом).
В область применения настоящего стандарта не входит также:
- физические или логические решения по практическому функционированию конкретных типов пластиковых карт;
- определение формы, которую принимают данные при их использовании вне пластиковой карты, или способа их визуального представления на пластиковой карте или где-либо еще.
2 Нормативные ссылки
В настоящем стандарте использованы нормативные ссылки на следующие стандарты*:
_______________
* Таблицу соответствия национальных стандартов международным см. по ссылке. - .
ISO 3166-1, Codes for the representation of names of countries and their subdivisions - Part 1: Country codes (Коды для представления названий стран и единиц их административно-территориального деления. Часть 1. Коды стран)
ISO 8601, Data elements and interchange formats - Information interchange - Representation of dates and times (Элементы данных и форматы обмена. Обмен информацией. Представление дат и времени)
ISO 21549-1, Health informatics - Patient healthcard data - Part 1: General structure (Информатика в здравоохранении. Структура данных на пластиковой карте пациента. Часть 1. Общая структура)
ISO 21549-2, Health informatics - Patient healthcard data - Part 2: Common objects (Информатика в здравоохранении. Данные медицинской карты пациента. Часть 2. Общие объекты)
ISO 21549-6, Health informatics - Patient healthcard data - Part 6: Administrative data (Информатика в здравоохранении. Структура данных на пластиковой карте пациента. Часть 6. Административные данные)
ISO/МЭК 5218, Information technology - Codes for the representation of human sexes (Информационная технология. Коды для представления пола человека)
ISO/IEC 7816-6, Identification cards - Integrated circuit cards - Part 6: Interindustry data elements for interchange (Карты идентификационные. Карты на интегральных схемах с контактами. Часть 6. Элементы данных для межотраслевого обмена)
ISO/IEC 8824-1, Information technology - Abstract Syntax Notation One (ASN.1): Specification of basic notation - Part 1: (Информационная технология. Взаимосвязь открытых систем. Абстрактная синтаксическая нотация версии один (АСН.1). Часть 1. Спецификация основной нотации)
ISO/IEC 8825-1, Information technology - ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) - Part 1: (Информационная технология. Правила кодирования АСН.1. Часть 1. Спецификация базовых (BER), канонических (CER) и отличительных (DER) правил кодирования)
ISO/IEC 10646, Information technology - Universal Multiple-Octet Coded Character Set (UCS) (Информационная технология. Универсальный мультибайтовый кодированный набор символов (UCS))
3 Термины и определения
В настоящем стандарте используются термины и определения, приведенные в ИСО 21549-1.
4 Обозначения и сокращения
ASN.1 - абстрактная синтаксическая нотация версии один (АСН.1);
CRT - шаблон представления данных о владельце карты (Cardholder Related Template);
L - длина (АСН.1);
LDS - логическая структура данных (Logical Data Structure) машиносчитываемых дорожных документов;
N - числовые данные;
AN - алфавитно-цифровые данные;
NET - шаблон национальных расширений (National Extensions Template);
UCS - универсальный мультибайтовый кодированный набор символов (Universal Multiple-Octet Coded Character Set);
UML - унифицированный язык моделирования (Unified Modelling Language);
UTF8 - преобразование UCS формата 8.
5 Идентификационные объекты
5.1 Базовые информационные объекты и структура данных
Для идентификации владельца пластиковой карты необходимы следующие информационные объекты:
- идентификация личности;
- адрес;
- телекоммуникационный адрес;
- различная дополнительная информация.
Структура идентификационной информации, предлагаемая в настоящем стандарте, является производной от логической структуры данных машиносчитываемых дорожных документов (спецификация LDS [1]). Никакие отдельные объекты, специфичные для здравоохранения, не предложены.
5.2 Определение идентификационного набора данных
Определение идентификационных данных, соответствующее базовой нотации АСН.1 и базовым правилам кодирования, описанным соответственно в ИСО/МЭК 8824-1 и ИСО/МЭК 8825-1, приведено в таблице 1. Определение структуры данных на языке АСН.1 приведено в приложении А. В этом определении для кодирования буквенно-цифровых элементов данных используется встроенный тип данных UTF8String (см. ИСО/МЭК 10646). Так как система кодирования UTF8 использует для каждого символа от 1 до 6 байтов, то число байтов памяти, которые должны быть выделены на карте, может превышать длину кодируемой строки символов. Применение UTF8 следует ограничить определенным международным набором символов, поскольку нет смысла каждой стране использовать неизвестный в ней набор символов другой страны. Формирование такого международного набора символов как подмножества системы UCS должно обсуждаться отдельно. На рисунке 1 показана диаграмма классов на языке UML. На рисунке 2 показан шаблон идентификационных данных CRT с вложенным шаблоном национальных расширений NET.
Рисунок 1 - Диаграмма классов на языке UML
Т.CRT - тег шаблона идентификационных данных владельца карты
L.CRT - длина данных шаблона идентификационных данных владельца карты
Т.NET - тег шаблона национальных расширений
L.NET - длина данных шаблона национальных расширений
Рисунок 2 - Шаблон идентификационных данных CRT с вложенным шаблоном NET
Таблица 1 - Идентификационные данные
Тег | L | Значение | Тип данных | Примечание | ||||
'65' | х | Фамилия, имя, отчество | Класс | Обязательный элемент | ||||
Тег | L | Значение | Тип данных | Примечание | ||||
'80' | x | Дата рождения | N | Необязательный элемент. Может быть опущен только в том случае, если дата рождения не известна. Тогда по умолчанию вместо даты должна возвращаться пустая строка. Базовый формат даты ГГГГММДД, допускаются также ГГГГММ, ГГГГ, пустая строка (см. ИСО 8601) | ||||
'83' | x | Идентификатор владельца карты (1-30 символов) | AN | Необязательный элемент. Не зависящий от страховки идентификатор владельца карты, соответствующий национальным правилам страны, выпустившей карту. Может быть опущен только в том случае, когда не зависящий от страховки идентификатор не существует. В этом случае вместо него может использоваться номер застрахованного лица из раздела административных данных (см. ИСО 21549-6) | ||||
'84' | 1 | Пол | N | Необязательный элемент. Допустимые значения: 0 - не известен, 1 - мужской, 2 - женский, 9 - не применим (см. ИСО/МЭК 5218) | ||||
'85' | 2 | Национальность | AN | Необязательный элемент. Может быть опущен только в том случае, когда национальность не известна. Тогда по умолчанию вместо национальности должна возвращаться пустая строка. Буквенный код альфа-2 (см. ИСО 3166-1) или пустая строка (если национальность не известна) | ||||
'86' | x | Место рождения (1-99 символов) | AN | Необязательный элемент | ||||
'87' | x | Адрес (1-255 символов) | AN | Необязательный элемент. Полный адрес, включая название улицы, номер дома, почтовый индекс, место жительства и страну проживания | ||||
'88' | x | Телефон (1-99 символов) | AN | Необязательный элемент. Полный телефонный номер, включая международный код набора номера и код региона | ||||
'89' | x | Национальное представление фамилии, имени, отчества | Класс | Необязательный элемент | ||||
'73' | x | Шаблон национальных расширений | Необязательный элемент. Тег произвольных объектов данных. Шаблон должен присутствовать только в том случае, если в нем есть хотя бы один дополнительный объект данных, используемый страной-издателем (см. ИСО/МЭК 7816-6) | |||||
Тег | L | Значение | Тип данных | Примечание | ||||
Дополнительные национальные объекты данных, не определенные в настоящем стандарте | ||||||||
- "Фамилия, имя, отчество" (обязательное), записанное в международном наборе символов и предназначенное для международного использования; - "Национальное представление фамилии, имени, отчества", необязательное и используемое для представления фамилии, имени, отчества с помощью местного алфавита (японского, китайского, русского и т.д.). Структура содержания каждого из этих полей является производной от типа данных EN (Entity Name) стандарта HL7 CDA, Release 2. Этот тип данных допускает один компонент для фамилии, несколько компонентов для имен и отчества (каждый из них не обязателен) и необязательные компоненты суффикса и префикса. Каждое поле фамилии, имени, отчества может иметь необязательные компоненты типа и языка (произведенные от определения типа данных EN). Если структуру фамилии, имени, отчества не удается определить, то издатель карты может записать полные фамилию, имя и отчество в одно поле фамилии. х - переменная длина; N - числовой (numeric); AN - алфавитно-цифровой (alfa-numeric). |
Приложение А
(обязательное)
Определение данных на языке АСН.1
А.1 Введение
CardholderRelated DEFINITIONS IMPLICIT TAGS ::= | ||||||
-- IMPLICIT TAGS: Так как всем объектам присвоены теги, то теги универсальных типов | ||||||
-- данных опущены | ||||||
BEGIN | ||||||
IMPORTS Controls, BasicLatin, Latin-1Supplement FROM ASN.1-CHARACTER-MODULE | ||||||
{joint-iso-itu-t asn1(1) specification(0) modules(0) iso10646(0)} | ||||||
-- Чтобы сформировать подмножество Универсального мультибайтового кодированного | ||||||
-- набора символов (UCS) (см. ИСО/МЭК 10646), которое может использоваться | ||||||
-- интернационально, можно импортировать другие наборы символов из ИСО/МЭК 10646. | ||||||
CardholderRelatedTemplate ::= [APPLICATION 5] SEQUENCE | ||||||
{ | ||||||
name | [0] Name, | |||||
dateOfBirth | [2] DateOfBirth OPTIONAL DEFAULT"", | |||||
cardholderldentifier | [3] Cardholderldentifier OPTIONAL, | |||||
sex | [4] Sex OPTIONAL, | |||||
nationality | [5] Nationality OPTIONAL, | |||||
placeOfBirth | [6] PlaceOfBirth OPTIONAL, | |||||
address | [7] Address OPTIONAL, | |||||
telephone | [8] Telephone OPTIONAL, | |||||
nationalRepresentationOfTheName | [9] Name OPTIONAL, | |||||
nationalExtensions | [APPLICATION 19] IMPLICIT NationalExtensionsTemplate OPTIONAL | |||||
} | ||||||
UTF8Latin1String ::= UTF8String (FROM (({10} | {13}) UNION BasicLatin UNION Latin-1Supplement)) | ||||||
-- в соответствии с ИСО/МЭК 10646; {10} = переход на новую строку, {13} = возврат каретки | ||||||
Name ::= SEQUENCE | ||||||
{ | ||||||
prefix | [0] NamePart OPTIONAL, -- Префикс имеет прочную связь | |||||
-- с непосредственно следующей за ним частью фамилии, имени, отчества | ||||||
family | [1] NamePart, - Фамилия, указывающая на генеалогию | |||||
given | [2] SEQUENCE OF NamePart, -- Имена и отчество | |||||
suffix | [3] NamePart OPTIONAL -- Суффикс имеет прочную связь | |||||
-- с непосредственно предшествующей ему частью фамилии, имени, отчества | ||||||
} | ||||||
NamePart ::= SEQUENCE | ||||||
{ | ||||||
language | [0] CodedData OPTIONAL, -- Естественный язык, на котором записаны | |||||
-- фамилия, имя, отчество или часть фамилии, имени, отчества | ||||||
name | [1] UTF8Latin1String (SIZE(1..63)), -- Строка символов, представляющая | |||||
-- фамилию, имя, отчество или часть фамилии, имени, отчества | ||||||
Qualifier | [2] SEQUENCE OF CodedData OPTIONAL -- Список кодов, каждый из | |||||
-- которых указывает определенную категорию части фамилии, имени, | ||||||
-- отчества. Например, имя может быть помечено как прозвище, | ||||||
-- фамилия как псевдоним или девичья фамилия | ||||||
} | ||||||
DateOfBirth ::= NUMERIC STRING (SIZE (0..8)) -- ГГГГММДД в соответствии с ИСО 8601; | ||||||
-- допускаются усеченные варианты: ГГГГММ, ГГГГ, пустая строка | ||||||
Cardholderldentifier ::= UTF8Latin1String (SIZE (1..30)) -- Ограничение длины: 1-30 | ||||||
-- символов; идентификатор, соответствующий местным правилам | ||||||
Sex ::= ENUMERATED {Not known(0), Male(1), Female(2), Not Applicable(9)} | ||||||
-- Значения определены в ИСО/МЭК 5218 | ||||||
Nationality ::= UTF8Latin1String (SIZE (0..2)) | ||||||
-- Код альфа-2 из ИСО 3166-1 или пустая строка | ||||||
PlaceOfBirth::= UTF8Latin1String (SIZE (1..99)) -- Ограничение длины: 1-99 символов | ||||||
Address ::= UTF8Latin1String (SIZE (1..255)) -- Ограничение длины: 1-255 символов | ||||||
Telephone ::= UTF8Latin1String (SIZE (1..99)) -- Ограничение длины: 1-99 символов | ||||||
NationalExtensionsTemplate ::= [APPLICATION 19] SEQUENCE -- Национальные объекты | ||||||
-- данных, не определенные в настоящем стандарте. | ||||||
-- Класс "CodedData" определен в ИСО 21549-2 | ||||||
END |
Приложение ДА
(справочное)
Сведения о соответствии ссылочных международных стандартов национальным стандартам
Таблица ДА.1
Обозначение ссылочного международного стандарта | Степень соответствия | Обозначение и наименование соответствующего национального стандарта |
ISO 3166-1:1997 | IDT | ГОСТ 7.67-2003 "Система стандартов по информации, библиотечному и издательскому делу. Коды названий стран" |
ISO 8601:2004 | - | * |
ISO 21549-1:2004 | IDT | ГОСТ Р ИСО 21549-1-2009 "Информатизация здоровья. Структура данных на пластиковой карте пациента. Часть 1. Общая структура" |
ISO 21549-2:2004 | IDT | ГОСТ Р ИСО 21549-2-2009 "Информатизация здоровья. Структура данных на пластиковой карте пациента. Часть 2. Общие объекты" |
ISO 21549-6:2008 | - | * |
ISO/IEC 5218:2004 | - | * |
ISO/IEC 7816-6:2004 | - | * |
ISO/IEC 8824-1:1998 | IDT | ГОСТ Р ИСО/МЭК 8824-1-2001 "Информационная технология. Абстрактная синтаксическая нотация версии один (АСН.1). Часть 1. Спецификация основной нотации" |
ISO/IEC 8825-1:2002 | * | |
ISO/IEC 10646:2003 | * | |
* Соответствующий национальный стандарт отсутствует. До его утверждения рекомендуется использовать перевод на русский язык данного международного стандарта. Примечание - В настоящей таблице использовано следующее условное обозначение степени соответствия стандартов: - IDT - идентичные стандарты. |
Библиография
[1] | ICAO TAG MRTD/NTWG, Machine Readable Travel Documents - Development of a Logical Data Structure - LDS for Optional Capacity Expansion Technologies, Technical Report V1.7 |
УДК 004:61:006.354 | ОКС 35.240.80 | П85 | ОКСТУ 4002 |
Ключевые слова: здравоохранение, информатизация здоровья, структура административных данных |
Электронный текст документа
и сверен по:
, 2018