ExternalIdentifier varlığı, feed içerik üreticilerinin rastgele
kaynak-değer çiftlerini kullanır. ExternalIdentifier, sık sık
yargı alanı kodunun, bir araştırmayı ilişkilendirmek için kullanılan harici bir sistemde
adaylar, makamlar veya jeopolitik birimler gibi nesnelerin bulunduğu yargı alanları.
Bir ExternalIdentifier öğesinin Type alanı,
kaynağı (tanımlanan nesne değil). Örneğin,
yerleşik türler, "Federal Bilgi"nin kısaltması olan fips'dir.
İşleme Standardı" kod ve state. FIPS iki haneli kodları
eyaletleri açıklamak için kullanılır. Bu durum için amaçlanan Type değeri fips şeklindedir.
state değil. Bunun nedeni, fips öğesinin tanımlayıcının kaynağını tanımlamasıdır.
Harici tanımlayıcılar, feed genelinde aşağıdaki amaçlar için kullanılır:
- Sabit bir tanımlayıcı sağlayın.
- Open Civic gibi harici bir kaynaktan standart bir tanımlayıcı sağlayın Veri Tanımlayıcıları veya FIPS kodu.
- NIST CDF şemasında yerel olmayan ek özellikler sağlayın.
Bir nesneye ek veri veya bağlam sağlamak için kullanıldığında harici
tanımlayıcıların bir Type/other kullanması gerekiyor. Ayrıca OtherType içerirler
ve her ikisi de sağlanan veri türüne bağlı olan bir Value. Örneğin,
verilerin bu şekilde nasıl sağlanabileceğiyle ilgili bir örnek için
Office.
Özellikler
Aşağıdaki tabloda ExternalIdentifier özellikleri açıklanmaktadır:
| Özellik | Zorunlu mu? | Tür | Açıklama |
|---|---|---|---|
label |
İsteğe bağlı | string |
Bilgilendirici bir etiket. Gerektiğinde kullanılabilir. |
Öğeler
Aşağıdaki tabloda ExternalIdentifier için öğeler gösterilmektedir:
| Öğe | Çokluk | Tür | Açıklama |
|---|---|---|---|
Type |
1 | IdentifierType |
Tanımlayıcı türü sağlar. |
OtherType |
0 veya 1 | string |
IdentifierType değeri şu olduğunda kullanılır:
other. |
Value |
1 | string |
Yargı alanı tarafından kullanılan tanımlayıcı. |
Örnekler
XML
<ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>stable-gu-0081</Value> </ExternalIdentifier> <ExternalIdentifier> <Type>ocd-id</Type> <Value>ocd-division/country:ke/county:narok</Value> </ExternalIdentifier> <ExternalIdentifier> <Type>national-level</Type> <Value>33</Value> </ExternalIdentifier> </ExternalIdentifiers>
JSON
"ExternalIdentifiers": { "ExternalIdentifier" : [ { "Type": "other", "OtherType": "stable", "Value": "stable-gu-0081" }, { "Type": "ocd-id", "Value": "ocd-division/country:ke/county:narok" }, { "Type": "national-level", "Value": "33" } ] }