Описание структуры XML файла для загрузки данных о музейных предметах из АМС в УС

Пространства имен:

soap - http://schemas. xmlsoap. org/soap/envelope/

mf - http://mf. *****/v2.1/

mfe - http://mf. *****/external/v2.1/

wsa - http://www. w3.org/2005/08/addressing

Описание

Тип и длина поля

Множествен

ность

Таблица/Поле в БД

<soap:Envelope>

<soap:Header>

<wsa:MessageID> </wsa:MessageID>

Уникальный идентификатор сообщения (GUID).Для каждого сообщения формируется свой номер.

String 36

[1]

<wsa:ReplyTo>

[0..1]

</wsa:ReplyTo>

<mf:version></mf:version>

Версия конверта (указать ext.2.1)

String 255

[1]

Указывается “ext.2.1”

<mf:Action></mf:Action>

Тип действия, которое должно быть произведено над записью. Возможные варианты:

1. Registration - (Регистрация)

2. Correction – (Техническая коррекция)

3.Update – (Дополнение)

4. Change –( Изменение данных)

5. Exclusion –( Исключение из МФ)

6. CorrUpdate – (Коррекция/Дополнение)

7. Inclusion

(Включение в МФ)

String

[1]

В XML файле содержится текст, описывающий характер действия в латинской транскрипции

<mf:systemId></mf:systemId>

Идентификатор АМС. Может принимать значения:

КАМИС - 1234

АС Музей – 4321.

Integer 4

[1]

MSYST/ID_MS

<mf:preparationTimestamp></mf:preparationTimestamp >

Дата и время подготовки сообщения.

xsd:dateTime

(гггг-мм-дд)

[1]

</soap:Header>

<soap:Body>

<mfe:PutRequest>

Указание на операцию Put.

Не заполняется.

< mfe:Data>

[1]

<mfe:Name></mfe:Name>

Предметное имя/название предмета

String

[1]

Object /NameS

<mfe:ProductionPlace></mfe:ProductionPlace>

Место создания

String

[0..1]

Object /Prod_place

<mfe:CreationTime></mfe:CreationTime>

Время создания – текст

String

[0..1]

Object /Time

<mfe:Start></mfe:Start>

Время создания – начало периода.

Может содержать отрицательное значение.

Integer

[0..1]

Object/PeriodS

<mfe:End></mfe:End>

Время создания – конец периода.

Может содержать отрицательное значение.

Integer

[0..1]

Object/PeriodE

<mfe:Authors></mfe:Authors>

Автор (мастер).

Разделитель – точка с запятой!!!

String

[0..1]

Object/Auth

<mfe:ProductionOrg></mfe:ProductionOrg>

Организация-изготовитель

Разделитель – точка с запятой!!!

String

[0..1]

Object/Produc

<mfe:MaterialandTechnique></mfe:MaterialandTechnique>

Материалы, техники.

Разделитель – точка с запятой!!!

String

[1]

Object/Mat

<mfe:FindPlace></mfe:FindPlace>

Место обнаружения для археологических и этнографических материалов

String

[0..1]

Object/ FindPlace

<mfe:KPNumber></mfe:KPNumber>

Номер по книге поступлений. Обязательный для заполнения, если не заполняется тег InvNumber.

String

[0..1]

Object/IncNum

<mfe:InvNumber></mfe:InvNumber>

Инвентарный номер.

Обязательный для заполнения, если не заполняется тег KPNumber.

String

[0..1]

Object /InvNum

<mfe:SpecNumber></mfe:SpecNumber>

Номер спецучета

String

[0..1]

Object /SpecStNum

<mfe:Dimensions></mfe:Dimensions>

Размеры

String

[1]

Object/DIM

<mfe:DimCorrt></mfe:DimCorrt>

Отметка о необходимости проверки показателей размеров.

Может принимать значения 1 или 0.

1 – проверка требуется,

0 – проверка не требуется

См. также Примечания

Integer

[1]

Object/

DimCorr

<mfe:DimCorrtDate></mfe:DimCorrtDate>

Дата простановки отметки о необходимости проверки.

Обязательно к заполнению.

Заполняется обязательно, если в предыдущем теге <mfe:DimCorrt> содержится значение = 1.

См. также Примечания

Date

yyyy-mm-dd

[0..1]

Object/ DimCorrDate

<mfe:Weight></mfe:Weight>

Вес

String

[0..1]

Object/Weight

<mfe:WeightCorr></mfe:WeightCorr>

Отметка о необходимости проверки показателей веса.

Может принимать значения 1 или 0.

1 – проверка требуется,

0 – проверка не требуется

См. также Примечания

Integer

[1]

Object/

WeightCorr

<mfe:WeightCorrDate></mfe:WeightCorrDate>

Дата простановки отметки о необходимости проверки.

Обязательно к заполнению, если в предыдущем теге <mfe:WeightCorr>содержится значение = 1.

См. также Примечания

Date

yyyy-mm-dd

[0..1]

Object/ WeightCorrDate

<mfe:EntranceWay></mfe:EntranceWay>

Способ поступления

String

[1]

Object/EntrW

<mfe:EntranceSource></mfe:EntranceSource>

Источник поступления

String

[0..1]

Object/EntrS

<mfe:ActNumberandDate></mfe:ActNumberandDate>

№ акта и дата приема на постоянное хранение

String

[0..1]

Object/EntrNum

<mfe:ActNumCorr></mfe:ActNumCorr>

Отметка о необходимости уточнения данных документа – основания поступления.

Может принимать значения 1 или 0.

1 – проверка требуется,

0 – проверка не требуется.

См. также Примечания

Integer

[1]

Object/

EntrCorr

<mfe:ActNumCorrDate></mfe: ActNumCorrDate>

Дата простановки отметки н необходимости проверки.

Обязательно к заполнению, если в предыдущем теге <mfe:ActNumCorr>содержится значение = 1.

См. также Примечания

Date

yyyy-mm-dd

[0..1]

Object/ EntrCorrDate

<mfe:IDBudget></mfe:IDBudget>

Идентификатор типа бюджета.

Может принимать значения:

1 федеральный,

2 субъекта РФ,

3 муниципальный,

4 собственные (внебюджетные) средства,

5 спонсорство

Integer

[0..1]

Object/IDBudget

<mfe:FZK>< /mfe:FZK>

Данные ФЗК

String

[0..1]

Object/FZK

<mfe:MFOrderID>

Идентификатор приказа о включении предмета в музейный фонд

Integer

[0..1]

Object/ MFOrderID

<mfe:ShortDescription></mfe: ShortDescription>

Краткое описание предмета

String

[0..1]

Object/Safety

<mfe:Transportation></mfe:Transportation>

Возможность вывоза на выставки.

Может принимать значения:

- 1- вывоз разрешен

- 0 – вывоз не разрешен

Integer

[1]

Object/Transport

<mfe:MusSystemID></mfe:MusSystemID>

Идентификатор записи о предмете в АМС

String

[1]

Object /ID_MS

<mfe:CollectionID></mfe:CollectionID>

Идентификатор коллекции в АМС, в которую входит данный предмет.

Т. е. в данном поле должен присутствовать идентификатор коллекции, в отдельно выгружаемом файле для коллекции в теге <mfe:MusSystemID>

String

[0..1]

Object /ID_MSCol

<mfe:Collection></mfe:Collection>

Коллекция.

- 1- запись о коллекции

- 0 – запись о предмете

String

[1]

Object /ClFlag

<mfe:Quantity></mfe:Quantity>

Количество предметов в коллекции. Если поле в АМС не заполнено или предмет является единственным, по умолчанию ставится 1. Либо заполняется количеством предметов, указанным в АМС

String

[1]

Object /ObjNumP

<mfe:SumNumber></mfe:SumNumber>

Суммарный номер

Номер в целом коллекции/комплекта, в которую входит музейный предмет:

Пример:

12345/1-10

(в поле «Номер по книге поступлений» - указывается номер конкретного предмета – 12345/2)

String

[0..1]

Object /SumNumber

<mfe:Typology></mfe:Typology>

Типология

Заполняется данными из АМС (при наличии). В соответствии с учетной документацией музея. При отсутствии – требует заполнения в УС в соответствии с положениями формы 8-НК:

-  живопись

-  графика

-  скульптура

-  изделия прикладного искусства

-  предметы нумизматики

-  предметы археологии

-  предметы этнографии

-  оружие

-  документы, редкие книги

-  предметы естественнонаучной коллекции

-  предметы истории техники

-  прочие.

Заполняется текстовыми значениями.

String

[1]

Object/Typology

<mfe:TypologyGK></mfe:TypologyGK>

Типология по 8-НК:

1- живопись

2 - графика

3-скульптура

4-изделия прикладного искусства

5-предметы нумизматики

6-предметы археологии

7-предметы этнографии

8-оружие

9-документы, редкие книги

10-предметы естественнонаучной коллекции

11-предметы истории техники

12-прочие

Integer

[1]

Object/ TypologyGK

<mfe:GKNumber></mfe:GKNumber >

Номер Госкаталога

String

[0..1]

Object/RegNum

<mfe:Publicatuion><mfe:/Publication>

Отметка об ограничениеи публикации изображений на Портале ГК. Распространяет своей действие на все изображения

1 – не публиковать

0 – публиковать

См. также Примечания

Integer

[1]

Object/ PublicationLimit

<mfe:PubLimDate><mfe:/PubLimDate>

Дата простановки отметки об ограничении на публикацию.

Обязательна для заполнения, если в предыдущем теге <mfe:Publicatuion> содержится значение = 1

См. также Примечания

Date

yyyy-mm-dd

[0..1]

Object/ PublicationLimitDate

<mfe:images>

Подмножество тегов с изображениями

<mfe:Image>

Изображение[1]

[0..n]

<mfe:FileName></mfe:FileName>

Название файла изображения

String

[1]

Image/FileName

<mfe:Main></mfe:Main>

Пометка главного изображения. Может принимать значения:

- 1 – изображение главное

- 0 – не главное

Integer

[1]

Image/Main

<mfe:Description></mfe:Description>

Описание изображения

String

[0..1]

Image/Description

</ mfe:Image>

</mfe:images>

</mfe:Data>

</mfe:PutRequest>

</soap:Body>

</soap:Envelope>


Описание структуры XML файла для загрузки данных о музейных коллекциях из АМС в УС

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3