В сервисе ЦС ЛИС предусмотрена возможность передачи информации об ЭМД при передаче результата

Передача ЭМД выполняется в ресурсе DiagnosticReport в поле extension. Extension соответствующий ЭМД должен иметь url = "emd". 

Описание полей Extension

Название

Кратность

Описание

url

1-1

Урл расширения. Всегда указывается emd

valueAttachment1-1Информация о ЭМД
valueAttachment.creation1-1

Дата создания ЭМД в формате ГГГГ-ММ-ДДTЧЧ:мм:СС


valueAttachment.data1-1

Содержимое прикрепления в формате base64.

Содержание valueAttachment.data

В поле data должно быть закодировано сообщение вида:

DocUid:{{uid документа}};
EmdType:{{Тип документа}};
RegNum:{{Регистрационный номер документа}};
DocNumber:{{Номер документа}};
DocumentVersion:{{Версия документа (целое число)}};
RegistrationDate:{{Дата регистрации документа (в формате ГГГГ-ММ-ДДTЧЧ:мм:СС)}};

В поле "Тип документа" необходимо передавать код из справочника CLIS_EmdType


Пример:
DocUid:216DF384-7136-4871-849B-CECC5ED30F4B;
EmdType:3;
RegNum:123456;
DocNumber:123456;
DocumentVersion:1.1;
RegistrationDate:2020-01-01T13:05:05;


Пример Extension:

{
	"url": "emd",
	"valueAttachment": {
		"creation": "2020-12-22T14:28:45.0425974+03:00",
		"data": "RG9jVWlkOjIxNkRGMzg0LTcxMzYtNDg3MS04NDlCLUNFQ0M1RUQzMEY0QjtFbWRUeXBlOjc7UmVnTnVtOjEyMzQ1NjtEb2NOdW1iZXI6MTIzNDU2O0RvY3VtZW50VmVyc2lvbjoxO1JlZ2lzdHJhdGlvbkRhdGU6MjAyMC0wMS0wMVQxMzowNTowNTs="
	}
}

Пример DiagnosticReport

{
	"resourceType": "DiagnosticReport",
	"id": "24890278-7181-49fa-974b-1faf72f8de2a",
	"identifier": [{
		"value": "c6e34f72-05e1-4672-b4a7-bfd35df17b7a"
	}],
	"basedOn": [{
		"identifier": {
			"value": "632219a7-e5d3-ed10-c721-84f515134e99"
		}
	}],
	"status": "final",
	"code": {
		"coding": [{
			"system": "1.2.643.5.1.13.13.11.1070",
			"code": "A06.09.006"
		}],
		"text": "Флюорография легких"
	},
	"subject": {
		"reference": "urn:uuid:4376c595-6852-4c90-9479-d998afbefb07"
	},
	"effectiveDateTime": "2020-12-15T00:00:00+03:00",
	"issued": "2020-12-22T14:28:45.0425974+03:00",
	"extension": [{
		"url": "emd",
		"valueAttachment": {
			"creation": "2020-12-22T14:28:45.0425974+03:00",
			"data": "RG9jVWlkOjIxNkRGMzg0LTcxMzYtNDg3MS04NDlCLUNFQ0M1RUQzMEY0QjtFbWRUeXBlOjc7UmVnTnVtOjEyMzQ1NjtEb2NOdW1iZXI6MTIzNDU2O0RvY3VtZW50VmVyc2lvbjoxO1JlZ2lzdHJhdGlvbkRhdGU6MjAyMC0wMS0wMVQxMzowNTowNTs="
		}
	}],
	"performer": [{
			"role": {
				"coding": [{
					"code": "PERFORMER"
				}]
			},
			"actor": {
				"reference": "urn:uuid:f759bbcd-b6de-4531-83b6-1ac7219d436a"
			}
		},
		{
			"role": {
				"coding": [{
					"code": "DIAGNOST"
				}]
			},
			"actor": {
				"reference": "urn:uuid:914e3f86-52f6-4d68-8a31-abd7c120d56e"
			}
		}
	],
	"result": [{
			"reference": "urn:uuid:467a7f41-df1b-420a-964b-9b530d08cad6"
		},
		{
			"reference": "urn:uuid:07578a8f-2d7e-44be-b855-d607146ce648"
		},
		{
			"reference": "urn:uuid:fc2ae7cb-6157-463e-9582-7d561d1919a8"
		},
		{
			"reference": "urn:uuid:adad0aba-153b-448d-9bdc-a2f1aedf7917"
		}
	]
}
  • Нет меток