StructureDefinition
Practitioner-base
Базовый профиль сотрудника
Resource Profile Info
The official URL for this profile is: http://fhir.ru/core/StructureDefinition/Practitioner-base
This structure is derived from ERROR: no base definition
Name
base
Status
active
Description
Базовый профиль сотрудника
FhirVersion
4.0.0
Abstract
false
Type
Practitioner
Extensions
JSON Representation
{ "resourceType" : "StructureDefinition", "id" : "Practitioner-base", "url" : "http://fhir.ru/core/StructureDefinition/Practitioner-base", "name" : "base", "status" : "active", "description" : "Базовый профиль сотрудника", "fhirVersion" : "4.0.0", "kind" : "resource", "abstract" : false, "type" : "Practitioner", "differential" : { "element" : [ { "id" : "\"ERROR:\" [:Practitioner :identifier]\"ERROR:\" [:Practitioner :identifier]\"ERROR:\" [:Practitioner :identifier]", "path" : "Practitioner.identifier", "mustSupport" : true, "slices" : { "snils" : { "description" : "СНИЛС", "match" : { "type" : "SNILS", "value" : "regexp: \\d{3}\\-\\d{3}\\-\\d{3} \\d{2}" } }, "mis-id" : { "description" : "Уникальный идентификатор сотрудника в МИС", "constant" : { "use" : "official" } } } }, { "id" : "\"ERROR:\" [:Practitioner :identifier :use]\"ERROR:\" [:Practitioner :identifier :use]\"ERROR:\" [:Practitioner :identifier :use]\"ERROR:\" [:Practitioner :identifier :use]\"ERROR:\" [:Practitioner :identifier :use]", "path" : "Practitioner.identifier.use", "mustSupport" : true }, { "id" : "\"ERROR:\" [:Practitioner :identifier :type]\"ERROR:\" [:Practitioner :identifier :type]\"ERROR:\" [:Practitioner :identifier :type]\"ERROR:\" [:Practitioner :identifier :type]\"ERROR:\" [:Practitioner :identifier :type]", "path" : "Practitioner.identifier.type", "mustSupport" : true }, { "id" : "\"ERROR:\" [:Practitioner :identifier :system]\"ERROR:\" [:Practitioner :identifier :system]\"ERROR:\" [:Practitioner :identifier :system]\"ERROR:\" [:Practitioner :identifier :system]\"ERROR:\" [:Practitioner :identifier :system]", "path" : "Practitioner.identifier.system", "mustSupport" : true, "min" : 1 }, { "id" : "\"ERROR:\" [:Practitioner :identifier :value]\"ERROR:\" [:Practitioner :identifier :value]\"ERROR:\" [:Practitioner :identifier :value]\"ERROR:\" [:Practitioner :identifier :value]\"ERROR:\" [:Practitioner :identifier :value]", "path" : "Practitioner.identifier.value", "mustSupport" : true, "min" : 1 }, { "id" : "\"ERROR:\" [:Practitioner :identifier :period]\"ERROR:\" [:Practitioner :identifier :period]\"ERROR:\" [:Practitioner :identifier :period]\"ERROR:\" [:Practitioner :identifier :period]\"ERROR:\" [:Practitioner :identifier :period]", "path" : "Practitioner.identifier.period", "mustSupport" : true }, { "id" : "\"ERROR:\" [:Practitioner :identifier :assigner]\"ERROR:\" [:Practitioner :identifier :assigner]\"ERROR:\" [:Practitioner :identifier :assigner]\"ERROR:\" [:Practitioner :identifier :assigner]\"ERROR:\" [:Practitioner :identifier :assigner]", "path" : "Practitioner.identifier.assigner", "mustSupport" : true }, { "id" : "\"ERROR:\" [:Practitioner :name]\"ERROR:\" [:Practitioner :name]\"ERROR:\" [:Practitioner :name]", "path" : "Practitioner.name", "mustSupport" : true }, { "id" : "\"ERROR:\" [:Practitioner :name :family]\"ERROR:\" [:Practitioner :name :family]\"ERROR:\" [:Practitioner :name :family]\"ERROR:\" [:Practitioner :name :family]\"ERROR:\" [:Practitioner :name :family]", "path" : "Practitioner.name.family", "mustSupport" : true }, { "id" : "\"ERROR:\" [:Practitioner :name :given]\"ERROR:\" [:Practitioner :name :given]\"ERROR:\" [:Practitioner :name :given]\"ERROR:\" [:Practitioner :name :given]\"ERROR:\" [:Practitioner :name :given]", "path" : "Practitioner.name.given", "mustSupport" : true }, { "id" : "\"ERROR:\" [:Practitioner :telecom]\"ERROR:\" [:Practitioner :telecom]\"ERROR:\" [:Practitioner :telecom]", "path" : "Practitioner.telecom", "mustSupport" : true, "slices" : { "phone" : { "description" : "Телефон", "elements" : { "system" : { "constant" : "phone" }, "value" : { "description" : "Номер телефона" }, "use" : { "description" : "work/home" } } }, "mobile" : { "description" : "Мобильный телефон", "elements" : { "system" : { "constant" : "phone" }, "value" : { "description" : "Номер телефона" }, "use" : { "constant" : "mobile" } } }, "email" : { "description" : "Электронная почта", "elements" : { "system" : { "constant" : "email" }, "value" : { "description" : "Электронная почта" }, "use" : { "description" : "work/home" } } } } }, { "id" : "\"ERROR:\" [:Practitioner :telecom :system]\"ERROR:\" [:Practitioner :telecom :system]\"ERROR:\" [:Practitioner :telecom :system]\"ERROR:\" [:Practitioner :telecom :system]\"ERROR:\" [:Practitioner :telecom :system]", "path" : "Practitioner.telecom.system", "mustSupport" : true }, { "id" : "\"ERROR:\" [:Practitioner :telecom :value]\"ERROR:\" [:Practitioner :telecom :value]\"ERROR:\" [:Practitioner :telecom :value]\"ERROR:\" [:Practitioner :telecom :value]\"ERROR:\" [:Practitioner :telecom :value]", "path" : "Practitioner.telecom.value", "mustSupport" : true }, { "id" : "\"ERROR:\" [:Practitioner :telecom :use]\"ERROR:\" [:Practitioner :telecom :use]\"ERROR:\" [:Practitioner :telecom :use]\"ERROR:\" [:Practitioner :telecom :use]\"ERROR:\" [:Practitioner :telecom :use]", "path" : "Practitioner.telecom.use", "mustSupport" : true }, { "id" : "\"ERROR:\" [:Practitioner :telecom :rank]\"ERROR:\" [:Practitioner :telecom :rank]\"ERROR:\" [:Practitioner :telecom :rank]\"ERROR:\" [:Practitioner :telecom :rank]\"ERROR:\" [:Practitioner :telecom :rank]", "path" : "Practitioner.telecom.rank", "mustSupport" : true }, { "id" : "\"ERROR:\" [:Practitioner :telecom :period]\"ERROR:\" [:Practitioner :telecom :period]\"ERROR:\" [:Practitioner :telecom :period]\"ERROR:\" [:Practitioner :telecom :period]\"ERROR:\" [:Practitioner :telecom :period]", "path" : "Practitioner.telecom.period", "mustSupport" : true }, { "id" : "\"ERROR:\" [:Practitioner :address]\"ERROR:\" [:Practitioner :address]\"ERROR:\" [:Practitioner :address]", "path" : "Practitioner.address", "mustSupport" : true, "descrption" : "Адреса автора документа", "min" : 1 }, { "id" : "\"ERROR:\" [:Practitioner :address :text]\"ERROR:\" [:Practitioner :address :text]\"ERROR:\" [:Practitioner :address :text]\"ERROR:\" [:Practitioner :address :text]\"ERROR:\" [:Practitioner :address :text]", "path" : "Practitioner.address.text", "mustSupport" : true, "min" : 1 }, { "id" : "\"ERROR:\" [:Practitioner :address :state]\"ERROR:\" [:Practitioner :address :state]\"ERROR:\" [:Practitioner :address :state]\"ERROR:\" [:Practitioner :address :state]\"ERROR:\" [:Practitioner :address :state]", "path" : "Practitioner.address.state", "mustSupport" : true, "min" : 1, "binding" : { "valueSet" : "http://fhir.ru/core/ValueSet/ru-administrative-area", "strength" : "extensible", "description" : null } } ] } }