Current Build

Переводит команда Health Samurai. Приглашаем поучаствовать в русификации стандарта FHIR: GitHub, Email.

Location.profile.json

Patient Administration Work GroupMaturity Level: N/ABallot Status: InformativeCompartments: Not linked to any defined compartments

Raw JSON (каноническая форма + also see JSON Format Specification)

StructureDefinition for location

{
  "resourceType" : "StructureDefinition",
  "id" : "Location",
  "meta" : {
    "lastUpdated" : "2019-05-17T12:34:53.932+00:00"
  },
  "text" : {
    "status" : "generated",
    "div" : "<div>!-- Snipped for Brevity --></div>"
  },
  "extension" : [{
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
    "valueCode" : "trial-use"
  },
  {
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
    "valueInteger" : 3
  },
  {
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-security-category",
    "valueCode" : "business"
  },
  {
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
    "valueCode" : "pa"
  }],
  "url" : "http://hl7.org/fhir/StructureDefinition/Location",
  "version" : "3.6.0",
  "name" : "Location",
  "status" : "draft",
  "date" : "2019-05-17T12:34:53+00:00",
  "publisher" : "Health Level Seven International (Patient Administration)",
  "contact" : [{
    "telecom" : [{
      "system" : "url",
      "value" : "http://hl7.org/fhir"
    }]
  },
  {
    "telecom" : [{
      "system" : "url",
      "value" : "http://www.hl7.org/Special/committees/pafm/index.cfm"
    }]
  }],
  "description" : "Подробные сведения и информация о положении физического места, где оказываются услуги и могут храниться, находиться, содержаться или размещаться ресурсы и участники.",
  "fhirVersion" : "3.6.0",
  "mapping" : [{
    "identity" : "rim",
    "uri" : "http://hl7.org/v3",
    "name" : "RIM Mapping"
  },
  {
    "identity" : "w5",
    "uri" : "http://hl7.org/fhir/fivews",
    "name" : "FiveWs Pattern"
  }],
  "kind" : "resource",
  "abstract" : false,
  "type" : "Location",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/DomainResource",
  "derivation" : "specialization",
  "snapshot" : {
    "element" : [{
      "id" : "Location",
      "path" : "Location",
      "short" : "Подробные сведения и информация о положении физического места",
      "definition" : "Подробные сведения и информация о положении физического места, где оказываются услуги и могут храниться, находиться, содержаться или размещаться ресурсы и участники.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "Location",
        "min" : 0,
        "max" : "*"
      },
      "constraint" : [{
        "key" : "dom-2",
        "severity" : "error",
        "human" : "Если ресурс встроен в другой ресурс, он НЕ ДОЛЖЕН содержать описательной части",
        "expression" : "contained.contained.empty()",
        "xpath" : "not(parent::f:contained and f:contained)",
        "source" : "DomainResource"
      },
      {
        "key" : "dom-4",
        "severity" : "error",
        "human" : "Если ресурс встроен в другой ресурс, он НЕ ДОЛЖЕН иметь meta.versionId или meta.lastUpdated",
        "expression" : "contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()",
        "xpath" : "not(exists(f:contained/*/f:meta/f:versionId)) and not(exists(f:contained/*/f:meta/f:lastUpdated))",
        "source" : "DomainResource"
      },
      {
        "key" : "dom-3",
        "severity" : "error",
        "human" : "Если ресурс встроен в другой ресурс, где-то в родительском ресурсе на него ДОЛЖНА БЫТЬ дана ссылка or SHALL refer to the containing resource",
        "expression" : "contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()",
        "xpath" : "not(exists(for $contained in f:contained return $contained[not(parent::*/descendant::f:reference/@value=concat('#', $contained/*/id/@value) or descendant::f:reference[@value='#'])]))",
        "source" : "DomainResource"
      },
      {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bestpractice",
          "valueBoolean" : true
        },
        {
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bestpractice-explanation",
          "valueMarkdown" : "When a resource has no narrative, only systems that fully understand the data can display the resource to a human safely. Including a human readable representation in the resource makes for a much more robust eco-system and cheaper handling of resources by intermediary systems. Some ecosystems restrict distribution of resources to only those systems that do fully understand the resources, and as a consequence implementers may believe that the narrative is superfluous. However experience shows that such eco-systems often open up to new participants over time."
        }],
        "key" : "dom-6",
        "severity" : "warning",
        "human" : "A resource should have narrative for robust management",
        "expression" : "text.div.exists()",
        "xpath" : "exists(f:text/h:div)",
        "source" : "DomainResource"
      },
      {
        "key" : "dom-5",
        "severity" : "error",
        "human" : "If a resource is contained in another resource, it SHALL NOT have a security label",
        "expression" : "contained.meta.security.empty()",
        "xpath" : "not(exists(f:contained/*/f:meta/f:security))",
        "source" : "DomainResource"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "Entity. Role, or Act"
      },
      {
        "identity" : "rim",
        "map" : ".Role[classCode=SDLC]"
      }]
    },
    {
      "id" : "Location.id",
      "path" : "Location.id",
      "short" : "Logical id of this artifact",
      "definition" : "The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.",
      "comment" : "The only time that a resource does not have an id is when it is being submitted to the server using a create operation.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Resource.id",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "id"
      }],
      "isModifier" : false,
      "isSummary" : true
    },
    {
      "id" : "Location.meta",
      "path" : "Location.meta",
      "short" : "Метаданные ресурса",
      "definition" : "Метаданные ресурса. Это такая информация, которая поддерживается инфраструктурой. Изменения этой информации не всегда можно ассоциировать с версионными изменениями ресурса.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Resource.meta",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "Meta"
      }],
      "isModifier" : false,
      "isSummary" : true
    },
    {
      "id" : "Location.implicitRules",
      "path" : "Location.implicitRules",
      "short" : "Свод правил, в соответствии с которыми создавалось это содержимое",
      "definition" : "Ссылка на свод правил, которым следовали при создании этого ресурса и которые необходимо понимать при обработке этого содержимого. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.",
      "comment" : "Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Resource.implicitRules",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "uri"
      }],
      "isModifier" : true,
      "isModifierReason" : "This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation",
      "isSummary" : true
    },
    {
      "id" : "Location.language",
      "path" : "Location.language",
      "short" : "Язык содержимого ресурса",
      "definition" : "Основной язык, на котором написан ресурс.",
      "comment" : "Язык указывается для поддержки предварительной обработки текстов и доступности для понимания (например при преобразовании текста в речь используется языковой тег). HTML-тег language в описательной части применяется к этой описательной части. Языковой тег ресурса может использоваться для указания языков других представлений, генерируемых из данных ресурса\n\nНе все содержание ресурса должно быть на указанном основном языке. Resource.language нельзя автоматически принимать за язык описательной части. Если язык указан, его также следует указать в элементе div в HTML (информацию о связи между xml:lang и HTML-атрибутом lang см. в правилах HTML5).",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Resource.language",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "code"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet",
          "valueCanonical" : "http://hl7.org/fhir/ValueSet/all-languages"
        },
        {
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "Language"
        },
        {
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding",
          "valueBoolean" : true
        }],
        "strength" : "preferred",
        "description" : "Естественный язык.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/languages"
      }
    },
    {
      "id" : "Location.text",
      "path" : "Location.text",
      "short" : "Краткое текстовое изложение ресурса для интерпретации человеком",
      "definition" : "Человекочитаемая описательная часть, содержащая краткое изложение ресурса, которая может использоваться для представления содержимого ресурса человеку. От описательной части не требуется кодировать все структурированные данные, но она должна содержать достаточно сведений, чтобы простое её прочтение человеком было \"клинически безопасным\". Определения ресурсов могут описывать, какое содержимое должно быть представлено в описательной части для обеспечения клинической безопасной.",
      "comment" : "Contained resources do not have narrative. Resources that are not contained SHOULD have a narrative. In some cases, a resource may only have text with little or no additional discrete data (as long as all minOccurs=1 elements are satisfied).  This may be necessary for data from legacy systems where information is captured as a \"text blob\" or where text is additionally entered raw or narrated and encoded information is added later.",
      "alias" : ["narrative",
      "html",
      "xhtml",
      "display"],
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "DomainResource.text",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "Narrative"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "Act.text?"
      }]
    },
    {
      "id" : "Location.contained",
      "path" : "Location.contained",
      "short" : "Вложенные, встроенные инлайн ресурсы",
      "definition" : "Эти ресурсы не обладают независимым существованием вне ресурса, который их содержит - их нельзя идентифицировать независимо, и они не могут иметь своей собственной независимой транзакционной области действия.",
      "comment" : "Этого не следует делать, когда содержимое может быть идентифицировано должным образом, поскольку, потеряв идентификацию, будет чрезвычайно сложно (и контекстно-зависимо) снова восстановить её. Contained resources may have profiles and tags In their meta elements, but SHALL NOT have security labels.",
      "alias" : ["inline resources",
      "anonymous resources",
      "contained resources"],
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "DomainResource.contained",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "Resource"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "N/A"
      }]
    },
    {
      "id" : "Location.extension",
      "path" : "Location.extension",
      "short" : "Дополнительное содержимое, определенное реализаторами",
      "definition" : "Может использоваться для представления дополнительной информации, не являющейся частью базового определения ресурса. Чтобы сделать использование расширений надежным и управляемым, существует строгий набор управления применительно к определению и использованию расширений. Хотя каждому реализатору разрешается определять расширения, имеется набор требований, которые должны выполняться в рамках определения расширения.",
      "comment" : "Не должно быть никаких предрассудков по использованию расширений любыми приложениями, проектами или стандартами - вне зависимости от учреждения или юрисдикции, которые используют или задают расширение. Именно использование расширений позволяет спецификации FHIR сохранять простоту для всех.",
      "alias" : ["extensions",
      "user content"],
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "DomainResource.extension",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "Extension"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "N/A"
      }]
    },
    {
      "id" : "Location.modifierExtension",
      "path" : "Location.modifierExtension",
      "short" : "Расширения, которые нельзя игнорировать",
      "definition" : "May be used to represent additional information that is not part of the basic definition of the resource, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
      "comment" : "Не должно быть никаких предрассудков по использованию расширений любыми приложениями, проектами или стандартами - вне зависимости от учреждения или юрисдикции, которые используют или задают расширение. Именно использование расширений позволяет спецификации FHIR сохранять простоту для всех.",
      "alias" : ["extensions",
      "user content"],
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "DomainResource.modifierExtension",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "Extension"
      }],
      "isModifier" : true,
      "isModifierReason" : "Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them",
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "N/A"
      }]
    },
    {
      "id" : "Location.identifier",
      "path" : "Location.identifier",
      "short" : "Уникальный код или число, идентифицируется местонахождение для его пользователей",
      "definition" : "Уникальный код или число, идентифицируется местонахождение для его пользователей.",
      "requirements" : "Организационные метки местонахождений в реестрах, их необходимо отслеживать.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "Location.identifier",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "Identifier"
      }],
      "isModifier" : false,
      "isSummary" : true,
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.identifier"
      },
      {
        "identity" : "rim",
        "map" : ".id"
      }]
    },
    {
      "id" : "Location.status",
      "path" : "Location.status",
      "short" : "active | suspended | inactive",
      "definition" : "The status property covers the general availability of the resource, not the current value which may be covered by the operationStatus, or by a schedule/slots if they are configured for the location.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Location.status",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "code"
      }],
      "isModifier" : true,
      "isModifierReason" : "This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid",
      "isSummary" : true,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "LocationStatus"
        }],
        "strength" : "required",
        "description" : "Показывает, находится ли все еще это местонахождение в использовании.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/location-status"
      },
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.status"
      },
      {
        "identity" : "rim",
        "map" : ".statusCode"
      }]
    },
    {
      "id" : "Location.operationalStatus",
      "path" : "Location.operationalStatus",
      "short" : "The Operational status of the location (typically only for a bed/room)",
      "definition" : "The Operational status covers operation values most relevant to beds (but can also apply to rooms/units/chair/etc. such as an isolation unit/dialysis chair). This typically covers concepts such as contamination, housekeeping and other activities like maintenance.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Location.operationalStatus",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "Coding"
      }],
      "isModifier" : false,
      "isSummary" : true,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "OperationalStatus"
        }],
        "strength" : "preferred",
        "description" : "The operational status if the location (where typically a bed/room).",
        "valueSet" : "http://terminology.hl7.org/ValueSet/v2-0116"
      },
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.status"
      },
      {
        "identity" : "rim",
        "map" : "n/a"
      }]
    },
    {
      "id" : "Location.name",
      "path" : "Location.name",
      "short" : "Название места, используемое людьми",
      "definition" : "Название места, используемое людьми. Не требуется быть уникальным.",
      "comment" : "If the name of a location changes, consider putting the old name in the alias column so that it can still be located through searches.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Location.name",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "string"
      }],
      "isModifier" : false,
      "isSummary" : true,
      "mapping" : [{
        "identity" : "rim",
        "map" : ".name"
      }]
    },
    {
      "id" : "Location.alias",
      "path" : "Location.alias",
      "short" : "A list of alternate names that the location is known as or was known as in the past",
      "definition" : "A list of alternate names that the location is known as or was known as in the past.",
      "comment" : "There are no dates associated with the alias/historic names, as this is not intended to track when names were used, but to assist in searching so that older names can still result in identifying the location.",
      "requirements" : "Over time locations and organizations go through many changes and can be known by different names.\n\nFor searching knowing previous names that the location was known by can be very useful.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "Location.alias",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "string"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : ".name"
      }]
    },
    {
      "id" : "Location.description",
      "path" : "Location.description",
      "short" : "Дополнительные детали о месторасположении, которые могут отображаться для определения месторасположения вдобавок к его названию",
      "definition" : "Описание месторасположения, которое помогает при поиске этого места или для ссылок на него.",
      "requirements" : "Людям необходима дополнительная информация для подтверждения, что местонахождение было определено корректно.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Location.description",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "string"
      }],
      "isModifier" : false,
      "isSummary" : true,
      "mapping" : [{
        "identity" : "rim",
        "map" : ".playingEntity[classCode=PLC determinerCode=INSTANCE].desc"
      }]
    },
    {
      "id" : "Location.mode",
      "path" : "Location.mode",
      "short" : "instance | kind",
      "definition" : "Показывает, представляет ли экземпляр ресурса определенное местонахождение или класс местонахождений.",
      "comment" : "This is labeled as a modifier because whether or not the location is a class of locations changes how it can be used and understood.",
      "requirements" : "При использовании ресурса Location для планирования или заказов, нам нужна возможность делать ссылку на класс местонахождений, а не на конкретное местонахождение.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Location.mode",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "code"
      }],
      "isModifier" : false,
      "isSummary" : true,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "LocationMode"
        }],
        "strength" : "required",
        "description" : "Показывает, описывает ли экземпляр ресурса конкретное местонахождение или только его тип.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/location-mode"
      },
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.class"
      },
      {
        "identity" : "rim",
        "map" : ".playingEntity[classCode=PLC].determinerCode"
      }]
    },
    {
      "id" : "Location.type",
      "path" : "Location.type",
      "short" : "Тип выполняемой функции",
      "definition" : "Обозначает тип функции, выполняемой в этом месте.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "Location.type",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isModifier" : false,
      "isSummary" : true,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "LocationType"
        }],
        "strength" : "extensible",
        "description" : "Описывает функцию этого места.",
        "valueSet" : "http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType"
      },
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.class"
      },
      {
        "identity" : "rim",
        "map" : ".code"
      }]
    },
    {
      "id" : "Location.telecom",
      "path" : "Location.telecom",
      "short" : "Контактные сведения для местонахождения",
      "definition" : "Контактные сведения коммуникационных устройств, доступных в этом месте. Сюда могут входить номера телефонов, факсов, мобильных, адреса электронной почты и веб-сайты.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "Location.telecom",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "ContactPoint"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : ".telecom"
      }]
    },
    {
      "id" : "Location.address",
      "path" : "Location.address",
      "short" : "Физическое местонахождение",
      "definition" : "Физическое местонахождение.",
      "comment" : "Additional addresses should be recorded another instance of the Location resource, or via the Organization.",
      "requirements" : "Если местонахождение можно посетить, нам необходимо отслеживать его адрес.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Location.address",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "Address"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : ".addr"
      }]
    },
    {
      "id" : "Location.physicalType",
      "path" : "Location.physicalType",
      "short" : "Физическая форма местонахождения",
      "definition" : "Физическая форма местонахождения, например здание, комната, машина, дорога.",
      "requirements" : "Нам необходимо классифицировать местонахождения для показа релевантных местонахождений в запросах.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Location.physicalType",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isModifier" : false,
      "isSummary" : true,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "PhysicalType"
        }],
        "strength" : "example",
        "description" : "Физическая форма местонахождения.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/location-physical-type"
      },
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.class"
      },
      {
        "identity" : "rim",
        "map" : ".playingEntity [classCode=PLC].code"
      }]
    },
    {
      "id" : "Location.position",
      "path" : "Location.position",
      "short" : "Абсолютное географическое расположение",
      "definition" : "Абсолютное географическое расположение места, выраженное в системе координат WGS84 (эта же система координат используется в KML).",
      "requirements" : "Знание точного расположения места требуется для мобильных приложений и автоматизированного нахождения маршрута.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Location.position",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "BackboneElement"
      }],
      "constraint" : [{
        "key" : "ele-1",
        "severity" : "error",
        "human" : "All FHIR elements must have a @value or children",
        "expression" : "hasValue() or (children().count() > id.count())",
        "xpath" : "@value|f:*|h:div",
        "source" : "Element"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : ".playingEntity [classCode=PLC determinerCode=INSTANCE].positionText"
      }]
    },
    {
      "id" : "Location.position.id",
      "path" : "Location.position.id",
      "representation" : ["xmlAttr"],
      "short" : "xml:id (or equivalent in JSON)",
      "definition" : "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Element.id",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "string"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "n/a"
      }]
    },
    {
      "id" : "Location.position.extension",
      "path" : "Location.position.extension",
      "short" : "Additional content defined by implementations",
      "definition" : "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
      "comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
      "alias" : ["extensions",
      "user content"],
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "Element.extension",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "Extension"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "n/a"
      }]
    },
    {
      "id" : "Location.position.modifierExtension",
      "path" : "Location.position.modifierExtension",
      "short" : "Extensions that cannot be ignored even if unrecognized",
      "definition" : "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
      "comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
      "alias" : ["extensions",
      "user content",
      "modifiers"],
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "BackboneElement.modifierExtension",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "Extension"
      }],
      "isModifier" : true,
      "isModifierReason" : "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
      "isSummary" : true,
      "mapping" : [{
        "identity" : "rim",
        "map" : "N/A"
      }]
    },
    {
      "id" : "Location.position.longitude",
      "path" : "Location.position.longitude",
      "short" : "Долгота в системе координат WGS84",
      "definition" : "Долгота. Область значений и интерпретация такие же, как для текста элемента \"longitude\" в KML (см. примечания ниже).",
      "min" : 1,
      "max" : "1",
      "base" : {
        "path" : "Location.position.longitude",
        "min" : 1,
        "max" : "1"
      },
      "type" : [{
        "code" : "decimal"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "(RIM Opted not to map the sub-elements of GPS location, is now an OBS)"
      }]
    },
    {
      "id" : "Location.position.latitude",
      "path" : "Location.position.latitude",
      "short" : "Широта в системе координат WGS84",
      "definition" : "Широта. Область значений и интерпретация такие же, как для текста элемента \"latitude\" в KML (см. примечания ниже).",
      "min" : 1,
      "max" : "1",
      "base" : {
        "path" : "Location.position.latitude",
        "min" : 1,
        "max" : "1"
      },
      "type" : [{
        "code" : "decimal"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "(RIM Opted not to map the sub-elements of GPS location, is now an OBS)"
      }]
    },
    {
      "id" : "Location.position.altitude",
      "path" : "Location.position.altitude",
      "short" : "Высота над уровнем моря в системе координат WGS84",
      "definition" : "Высота над уровнем моря. Область значений и интерпретация такие же, как для текста элемента \"altitude\" в KML (см. примечания ниже).",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Location.position.altitude",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "decimal"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "(RIM Opted not to map the sub-elements of GPS location, is now an OBS)"
      }]
    },
    {
      "id" : "Location.managingOrganization",
      "path" : "Location.managingOrganization",
      "short" : "Организация, которая несет ответственность за предоставление и содержание",
      "definition" : "Организация, которая несет ответственность за предоставление и содержание места.",
      "comment" : "Также может использоваться в рамках иерархии организаций, в которой в этом месте оказываются услуги. Эти услуги могут быть определены с помощью ресурса HealthcareService.",
      "requirements" : "Необходимо знать, кто контролирует местонахождение.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Location.managingOrganization",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Organization"]
      }],
      "isModifier" : false,
      "isSummary" : true,
      "mapping" : [{
        "identity" : "rim",
        "map" : ".scopingEntity[classCode=ORG determinerKind=INSTANCE]"
      }]
    },
    {
      "id" : "Location.partOf",
      "path" : "Location.partOf",
      "short" : "Другой ресурс Location, физической частью которого является данный",
      "definition" : "Другой ресурс Location, физической частью которого является данный Location.",
      "requirements" : "Знание, в состав какого места входит данный Location, важно для определения местонахождения, отображения и идентификации.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Location.partOf",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-hierarchy",
          "valueBoolean" : true
        }],
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Location"]
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : ".inboundLink[typeCode=PART].source[classCode=SDLC]"
      }]
    },
    {
      "id" : "Location.hoursOfOperation",
      "path" : "Location.hoursOfOperation",
      "short" : "What days/times during a week is this location usually open",
      "definition" : "What days/times during a week is this location usually open.",
      "comment" : "This type of information is commonly found published in directories and on websites informing customers when the facility is available.\n\nSpecific services within the location may have their own hours which could be shorter (or longer) than the locations hours.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "Location.hoursOfOperation",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "BackboneElement"
      }],
      "constraint" : [{
        "key" : "ele-1",
        "severity" : "error",
        "human" : "All FHIR elements must have a @value or children",
        "expression" : "hasValue() or (children().count() > id.count())",
        "xpath" : "@value|f:*|h:div",
        "source" : "Element"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : ".effectiveTime"
      }]
    },
    {
      "id" : "Location.hoursOfOperation.id",
      "path" : "Location.hoursOfOperation.id",
      "representation" : ["xmlAttr"],
      "short" : "xml:id (or equivalent in JSON)",
      "definition" : "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Element.id",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "string"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "n/a"
      }]
    },
    {
      "id" : "Location.hoursOfOperation.extension",
      "path" : "Location.hoursOfOperation.extension",
      "short" : "Additional content defined by implementations",
      "definition" : "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
      "comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
      "alias" : ["extensions",
      "user content"],
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "Element.extension",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "Extension"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "n/a"
      }]
    },
    {
      "id" : "Location.hoursOfOperation.modifierExtension",
      "path" : "Location.hoursOfOperation.modifierExtension",
      "short" : "Extensions that cannot be ignored even if unrecognized",
      "definition" : "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
      "comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
      "alias" : ["extensions",
      "user content",
      "modifiers"],
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "BackboneElement.modifierExtension",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "Extension"
      }],
      "isModifier" : true,
      "isModifierReason" : "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
      "isSummary" : true,
      "mapping" : [{
        "identity" : "rim",
        "map" : "N/A"
      }]
    },
    {
      "id" : "Location.hoursOfOperation.daysOfWeek",
      "path" : "Location.hoursOfOperation.daysOfWeek",
      "short" : "mon | tue | wed | thu | fri | sat | sun",
      "definition" : "Indicates which days of the week are available between the start and end Times.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "Location.hoursOfOperation.daysOfWeek",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "code"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "DaysOfWeek"
        }],
        "strength" : "required",
        "description" : "The days of the week.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/days-of-week"
      },
      "mapping" : [{
        "identity" : "rim",
        "map" : ".effectiveTime"
      }]
    },
    {
      "id" : "Location.hoursOfOperation.allDay",
      "path" : "Location.hoursOfOperation.allDay",
      "short" : "The Location is open all day",
      "definition" : "The Location is open all day.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Location.hoursOfOperation.allDay",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "boolean"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : ".effectiveTime"
      }]
    },
    {
      "id" : "Location.hoursOfOperation.openingTime",
      "path" : "Location.hoursOfOperation.openingTime",
      "short" : "Time that the Location opens",
      "definition" : "Time that the Location opens.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Location.hoursOfOperation.openingTime",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "time"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : ".effectiveTime"
      }]
    },
    {
      "id" : "Location.hoursOfOperation.closingTime",
      "path" : "Location.hoursOfOperation.closingTime",
      "short" : "Time that the Location closes",
      "definition" : "Time that the Location closes.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Location.hoursOfOperation.closingTime",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "time"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : ".effectiveTime"
      }]
    },
    {
      "id" : "Location.availabilityExceptions",
      "path" : "Location.availabilityExceptions",
      "short" : "Description of availability exceptions",
      "definition" : "A description of when the locations opening ours are different to normal, e.g. public holiday availability. Succinctly describing all possible exceptions to normal site availability as detailed in the opening hours Times.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "Location.availabilityExceptions",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "string"
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "n/a"
      }]
    },
    {
      "id" : "Location.endpoint",
      "path" : "Location.endpoint",
      "short" : "Technical endpoints providing access to services operated for the location",
      "definition" : "Technical endpoints providing access to services operated for the location.",
      "requirements" : "Organizations may have different systems at different locations that provide various services and need to be able to define the technical connection details for how to connect to them, and for what purpose.",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "Location.endpoint",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Endpoint"]
      }],
      "isModifier" : false,
      "isSummary" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "n/a"
      }]
    }]
  },
  "differential" : {
    "element" : [{
      "id" : "Location",
      "path" : "Location",
      "short" : "Подробные сведения и информация о положении физического места",
      "definition" : "Подробные сведения и информация о положении физического места, где оказываются услуги и могут храниться, находиться, содержаться или размещаться ресурсы и участники.",
      "min" : 0,
      "max" : "*",
      "mapping" : [{
        "identity" : "rim",
        "map" : ".Role[classCode=SDLC]"
      }]
    },
    {
      "id" : "Location.identifier",
      "path" : "Location.identifier",
      "short" : "Уникальный код или число, идентифицируется местонахождение для его пользователей",
      "definition" : "Уникальный код или число, идентифицируется местонахождение для его пользователей.",
      "requirements" : "Организационные метки местонахождений в реестрах, их необходимо отслеживать.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Identifier"
      }],
      "isSummary" : true,
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.identifier"
      },
      {
        "identity" : "rim",
        "map" : ".id"
      }]
    },
    {
      "id" : "Location.status",
      "path" : "Location.status",
      "short" : "active | suspended | inactive",
      "definition" : "The status property covers the general availability of the resource, not the current value which may be covered by the operationStatus, or by a schedule/slots if they are configured for the location.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "code"
      }],
      "isModifier" : true,
      "isModifierReason" : "This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid",
      "isSummary" : true,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "LocationStatus"
        }],
        "strength" : "required",
        "description" : "Показывает, находится ли все еще это местонахождение в использовании.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/location-status"
      },
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.status"
      },
      {
        "identity" : "rim",
        "map" : ".statusCode"
      }]
    },
    {
      "id" : "Location.operationalStatus",
      "path" : "Location.operationalStatus",
      "short" : "The Operational status of the location (typically only for a bed/room)",
      "definition" : "The Operational status covers operation values most relevant to beds (but can also apply to rooms/units/chair/etc. such as an isolation unit/dialysis chair). This typically covers concepts such as contamination, housekeeping and other activities like maintenance.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Coding"
      }],
      "isSummary" : true,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "OperationalStatus"
        }],
        "strength" : "preferred",
        "description" : "The operational status if the location (where typically a bed/room).",
        "valueSet" : "http://terminology.hl7.org/ValueSet/v2-0116"
      },
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.status"
      },
      {
        "identity" : "rim",
        "map" : "n/a"
      }]
    },
    {
      "id" : "Location.name",
      "path" : "Location.name",
      "short" : "Название места, используемое людьми",
      "definition" : "Название места, используемое людьми. Не требуется быть уникальным.",
      "comment" : "If the name of a location changes, consider putting the old name in the alias column so that it can still be located through searches.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "isSummary" : true,
      "mapping" : [{
        "identity" : "rim",
        "map" : ".name"
      }]
    },
    {
      "id" : "Location.alias",
      "path" : "Location.alias",
      "short" : "A list of alternate names that the location is known as or was known as in the past",
      "definition" : "A list of alternate names that the location is known as or was known as in the past.",
      "comment" : "There are no dates associated with the alias/historic names, as this is not intended to track when names were used, but to assist in searching so that older names can still result in identifying the location.",
      "requirements" : "Over time locations and organizations go through many changes and can be known by different names.\n\nFor searching knowing previous names that the location was known by can be very useful.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "string"
      }],
      "mapping" : [{
        "identity" : "rim",
        "map" : ".name"
      }]
    },
    {
      "id" : "Location.description",
      "path" : "Location.description",
      "short" : "Дополнительные детали о месторасположении, которые могут отображаться для определения месторасположения вдобавок к его названию",
      "definition" : "Описание месторасположения, которое помогает при поиске этого места или для ссылок на него.",
      "requirements" : "Людям необходима дополнительная информация для подтверждения, что местонахождение было определено корректно.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "isSummary" : true,
      "mapping" : [{
        "identity" : "rim",
        "map" : ".playingEntity[classCode=PLC determinerCode=INSTANCE].desc"
      }]
    },
    {
      "id" : "Location.mode",
      "path" : "Location.mode",
      "short" : "instance | kind",
      "definition" : "Показывает, представляет ли экземпляр ресурса определенное местонахождение или класс местонахождений.",
      "comment" : "This is labeled as a modifier because whether or not the location is a class of locations changes how it can be used and understood.",
      "requirements" : "При использовании ресурса Location для планирования или заказов, нам нужна возможность делать ссылку на класс местонахождений, а не на конкретное местонахождение.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "code"
      }],
      "isSummary" : true,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "LocationMode"
        }],
        "strength" : "required",
        "description" : "Показывает, описывает ли экземпляр ресурса конкретное местонахождение или только его тип.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/location-mode"
      },
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.class"
      },
      {
        "identity" : "rim",
        "map" : ".playingEntity[classCode=PLC].determinerCode"
      }]
    },
    {
      "id" : "Location.type",
      "path" : "Location.type",
      "short" : "Тип выполняемой функции",
      "definition" : "Обозначает тип функции, выполняемой в этом месте.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "LocationType"
        }],
        "strength" : "extensible",
        "description" : "Описывает функцию этого места.",
        "valueSet" : "http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType"
      },
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.class"
      },
      {
        "identity" : "rim",
        "map" : ".code"
      }]
    },
    {
      "id" : "Location.telecom",
      "path" : "Location.telecom",
      "short" : "Контактные сведения для местонахождения",
      "definition" : "Контактные сведения коммуникационных устройств, доступных в этом месте. Сюда могут входить номера телефонов, факсов, мобильных, адреса электронной почты и веб-сайты.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "ContactPoint"
      }],
      "mapping" : [{
        "identity" : "rim",
        "map" : ".telecom"
      }]
    },
    {
      "id" : "Location.address",
      "path" : "Location.address",
      "short" : "Физическое местонахождение",
      "definition" : "Физическое местонахождение.",
      "comment" : "Additional addresses should be recorded another instance of the Location resource, or via the Organization.",
      "requirements" : "Если местонахождение можно посетить, нам необходимо отслеживать его адрес.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Address"
      }],
      "mapping" : [{
        "identity" : "rim",
        "map" : ".addr"
      }]
    },
    {
      "id" : "Location.physicalType",
      "path" : "Location.physicalType",
      "short" : "Физическая форма местонахождения",
      "definition" : "Физическая форма местонахождения, например здание, комната, машина, дорога.",
      "requirements" : "Нам необходимо классифицировать местонахождения для показа релевантных местонахождений в запросах.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "PhysicalType"
        }],
        "strength" : "example",
        "description" : "Физическая форма местонахождения.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/location-physical-type"
      },
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.class"
      },
      {
        "identity" : "rim",
        "map" : ".playingEntity [classCode=PLC].code"
      }]
    },
    {
      "id" : "Location.position",
      "path" : "Location.position",
      "short" : "Абсолютное географическое расположение",
      "definition" : "Абсолютное географическое расположение места, выраженное в системе координат WGS84 (эта же система координат используется в KML).",
      "requirements" : "Знание точного расположения места требуется для мобильных приложений и автоматизированного нахождения маршрута.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "BackboneElement"
      }],
      "mapping" : [{
        "identity" : "rim",
        "map" : ".playingEntity [classCode=PLC determinerCode=INSTANCE].positionText"
      }]
    },
    {
      "id" : "Location.position.longitude",
      "path" : "Location.position.longitude",
      "short" : "Долгота в системе координат WGS84",
      "definition" : "Долгота. Область значений и интерпретация такие же, как для текста элемента \"longitude\" в KML (см. примечания ниже).",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "decimal"
      }],
      "mapping" : [{
        "identity" : "rim",
        "map" : "(RIM Opted not to map the sub-elements of GPS location, is now an OBS)"
      }]
    },
    {
      "id" : "Location.position.latitude",
      "path" : "Location.position.latitude",
      "short" : "Широта в системе координат WGS84",
      "definition" : "Широта. Область значений и интерпретация такие же, как для текста элемента \"latitude\" в KML (см. примечания ниже).",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "decimal"
      }],
      "mapping" : [{
        "identity" : "rim",
        "map" : "(RIM Opted not to map the sub-elements of GPS location, is now an OBS)"
      }]
    },
    {
      "id" : "Location.position.altitude",
      "path" : "Location.position.altitude",
      "short" : "Высота над уровнем моря в системе координат WGS84",
      "definition" : "Высота над уровнем моря. Область значений и интерпретация такие же, как для текста элемента \"altitude\" в KML (см. примечания ниже).",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "decimal"
      }],
      "mapping" : [{
        "identity" : "rim",
        "map" : "(RIM Opted not to map the sub-elements of GPS location, is now an OBS)"
      }]
    },
    {
      "id" : "Location.managingOrganization",
      "path" : "Location.managingOrganization",
      "short" : "Организация, которая несет ответственность за предоставление и содержание",
      "definition" : "Организация, которая несет ответственность за предоставление и содержание места.",
      "comment" : "Также может использоваться в рамках иерархии организаций, в которой в этом месте оказываются услуги. Эти услуги могут быть определены с помощью ресурса HealthcareService.",
      "requirements" : "Необходимо знать, кто контролирует местонахождение.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Organization"]
      }],
      "isSummary" : true,
      "mapping" : [{
        "identity" : "rim",
        "map" : ".scopingEntity[classCode=ORG determinerKind=INSTANCE]"
      }]
    },
    {
      "id" : "Location.partOf",
      "path" : "Location.partOf",
      "short" : "Другой ресурс Location, физической частью которого является данный",
      "definition" : "Другой ресурс Location, физической частью которого является данный Location.",
      "requirements" : "Знание, в состав какого места входит данный Location, важно для определения местонахождения, отображения и идентификации.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-hierarchy",
          "valueBoolean" : true
        }],
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Location"]
      }],
      "mapping" : [{
        "identity" : "rim",
        "map" : ".inboundLink[typeCode=PART].source[classCode=SDLC]"
      }]
    },
    {
      "id" : "Location.hoursOfOperation",
      "path" : "Location.hoursOfOperation",
      "short" : "What days/times during a week is this location usually open",
      "definition" : "What days/times during a week is this location usually open.",
      "comment" : "This type of information is commonly found published in directories and on websites informing customers when the facility is available.\n\nSpecific services within the location may have their own hours which could be shorter (or longer) than the locations hours.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "BackboneElement"
      }],
      "mapping" : [{
        "identity" : "rim",
        "map" : ".effectiveTime"
      }]
    },
    {
      "id" : "Location.hoursOfOperation.daysOfWeek",
      "path" : "Location.hoursOfOperation.daysOfWeek",
      "short" : "mon | tue | wed | thu | fri | sat | sun",
      "definition" : "Indicates which days of the week are available between the start and end Times.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "code"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "DaysOfWeek"
        }],
        "strength" : "required",
        "description" : "The days of the week.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/days-of-week"
      },
      "mapping" : [{
        "identity" : "rim",
        "map" : ".effectiveTime"
      }]
    },
    {
      "id" : "Location.hoursOfOperation.allDay",
      "path" : "Location.hoursOfOperation.allDay",
      "short" : "The Location is open all day",
      "definition" : "The Location is open all day.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "boolean"
      }],
      "mapping" : [{
        "identity" : "rim",
        "map" : ".effectiveTime"
      }]
    },
    {
      "id" : "Location.hoursOfOperation.openingTime",
      "path" : "Location.hoursOfOperation.openingTime",
      "short" : "Time that the Location opens",
      "definition" : "Time that the Location opens.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "time"
      }],
      "mapping" : [{
        "identity" : "rim",
        "map" : ".effectiveTime"
      }]
    },
    {
      "id" : "Location.hoursOfOperation.closingTime",
      "path" : "Location.hoursOfOperation.closingTime",
      "short" : "Time that the Location closes",
      "definition" : "Time that the Location closes.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "time"
      }],
      "mapping" : [{
        "identity" : "rim",
        "map" : ".effectiveTime"
      }]
    },
    {
      "id" : "Location.availabilityExceptions",
      "path" : "Location.availabilityExceptions",
      "short" : "Description of availability exceptions",
      "definition" : "A description of when the locations opening ours are different to normal, e.g. public holiday availability. Succinctly describing all possible exceptions to normal site availability as detailed in the opening hours Times.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "mapping" : [{
        "identity" : "rim",
        "map" : "n/a"
      }]
    },
    {
      "id" : "Location.endpoint",
      "path" : "Location.endpoint",
      "short" : "Technical endpoints providing access to services operated for the location",
      "definition" : "Technical endpoints providing access to services operated for the location.",
      "requirements" : "Organizations may have different systems at different locations that provide various services and need to be able to define the technical connection details for how to connect to them, and for what purpose.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Endpoint"]
      }],
      "mapping" : [{
        "identity" : "rim",
        "map" : "n/a"
      }]
    }]
  }
}

Примечание к использованию: мы очень стараемся приводить корректные и полезные примеры, но нормативно они не являются частью спецификации.