powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / XML Import
5 сообщений из 5, страница 1 из 1
XML Import
    #38970994
Artisan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ, помогите с импортом XML в DW.
Есть такой вот кусок, для которого пытаюсь склепать template в DW. Проблема на данный момент находится в <recordTarget>/<contextControlCode>/<patientRole>, где таг <id> повторяется несколько раз, а аттрибут extension принимает разные значения и имеет разный смысл в зависимости от фиксированных значений аттрибута root.
Как такую вот фигню загнать в datawindow через template или надо парсить вручную?
Powerbuilder 9.0.3.
Спасибо.

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ClinicalDocument xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:epsos="urn:epsos-org:ep:medication" xmlns="urn:hl7-org:v3">
    <realmCode code="US"/>
    <typeId extension="POCD_HD000040" root="2.16.840.1.113883.1.3"/>
    <templateId root="2.16.840.1.113883.10.20.22.1.1"/>
    <templateId root="1.3.6.1.4.1.12559.11.10.1.3.1.1.1"/>
    <templateId root="1.3.6.1.4.1.19376.1.5.3.1.1.1"/>
    <id extension="1504292045711" root="1.21"/>
    <code code="57833-6" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="ePrescription"/>
    <title>ePrescription</title>
    <effectiveTime xsi:type="IVL_TS">
        <low value="20150429"/>
        <high value="20151009"/>
    </effectiveTime>
    <confidentialityCode code="N" codeSystem="2.16.840.1.113883.5.25"/>
    <languageCode code="en"/>
    <recordTarget contextControlCode="OP" typeCode="RCT">
        <patientRole>
            <id extension="01018022432" root="1.10.1"/>
            <id extension="2" root="1.10.30.1"/>
            <id extension="Insurance" root="1.10.30.2"/>
            <id extension="3165936" root="1.10.2"/>
            <id extension="Main" root="1.20.1"/>
            <id extension="20150528" root="1.30.1"/>
            <id extension="20160229" root="1.30.2"/>
            <addr>
                <streetAddressLine>My Address</streetAddressLine>
                <city>My city</city>
                <postalCode>12345</postalCode>
                <state>My State</state>
                <country>EU</country>
            </addr>
            <telecom use="MC" value="tel:+2222222222"/>
            <telecom use="HP" value="mailto:testasssb@alon.com3"/>
            <patient>
                <name>
                    <given>FirstName</given>
                    <family>SecondName</family>
                </name>
                <administrativeGenderCode code="F" codeSystem="2.16.840.1.113883.5.1" displayName="Female"/>
                <birthTime value="19650101"/>
                <raceCode nullFlavor="NA"/>
                <ethnicGroupCode nullFlavor="NA"/>
                <languageCommunication>
                    <templateId root="1.3.6.1.4.1.19376.1.5.3.1.2.1"/>
                    <languageCode code="en-US"/>
                </languageCommunication>
            </patient>
        </patientRole>
    </recordTarget>
</ClinicalDocument>
...
Рейтинг: 0 / 0
XML Import
    #38971049
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Artisan,
Это должно соответствовать вложенному dw
...
Рейтинг: 0 / 0
XML Import
    #38971611
Artisan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можно про это как то поподробнее?
Спасибо.
...
Рейтинг: 0 / 0
XML Import
    #38972005
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
28.05.2015 16:12, Artisan пишет:

> Народ, помогите с импортом XML в DW.

А не проще разобрать с помощью сервера :)?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
XML Import
    #38972322
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда в dw делаешь nested report template приобретает именно такой вид.
Но я использовал такое dw только для экспорта. Импорт делал вручную, так что подсказать не могу.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / XML Import
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (2): Анонимы (1), Google Bot 9 мин.
Пользователи онлайн (15): Анонимы (12), Bing Bot, Yandex Bot, Google Bot 2 мин.
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]