Расширение FHIR - Расширение ContactPoint - PullRequest
0 голосов
/ 20 сентября 2018

Я пытаюсь выяснить, как добавить добавочный номер телефона в ContactPoint в сообщении FHIR.Я нашел это расширение, https://hl7.org/fhir/2018Jan/extension-contactpoint-extension.html,, но я не уверен, как именно его кодировать.

Будет ли это так?

"telecom": [
{
  "system": "phone",
  "value": "(03) 5555 6473",
  "use": "work",
  "rank": 1,
  "extension": [{"url":"http://hl7.org/fhir/StructureDefinition/contactpoint-extension",
                 "valueString":123}],
},
{
  "system": "phone",
  "value": "(03) 3410 5613",
  "use": "mobile",
  "rank": 2
}
]

Или как-то так?

    "telecom": {
      "system": "phone",
      "value": "604-101-1001",
      "use": "work"
    },
    "_telecom": {
      "url": "http://hl7.org/fhir/StructureDefinition/contactpoint-extension",
      "valueString": "999"
    }

Заранее спасибо.

1 Ответ

0 голосов
/ 20 сентября 2018

Как правило, ожидается, что расширение будет включено как часть значения.Расширение действительно предназначено для случаев, когда вы хотите разбить части телефонного номера на составные части для упрощения проверки, автоматического набора, согласованного рендеринга и т. Д. (И даже в этом случае рекомендуется отправлять элемент значения с обработанной версиейвсего того, что говорит, это выглядит в основном правильно. '123' должен быть заключен в кавычки.

...