Pre-release. Until the official launch, content may change, including published files.
Skip to content

Source: https://datamodels.jp/en/models/facility/AEDLocation/ · Text CC BY 4.0

AEDLocation draft subclass ​

Where one AED (automated external defibrillator) is installed: one row of the list a municipality publishes as 自治体標準オープンデータセット dataset 08 (AED設置箇所一覧). A subtype of Facility that adds the position in the building, equipment for children, and whether the public can use it.

Kindentity
Subclass ofA subclass of Facility. Attributes with the same name carry the parent's IRIs and the parent's required attributes stay required, so code that reads the parent's attributes reads this type too. The type itself differs: a client that selects by the parent type finds this one only by following rdfs:subClassOf in the vocabulary.
Type IRIhttps://datamodels.jp/ns/facility/AEDLocation
@contexthttps://datamodels.jp/context/facility/v1.jsonld
JSON Schema/schema/facility/AEDLocation/v1.json
LicenceCC0 1.0: the files (@context, JSON Schema, examples) can be used without conditions

These @context and JSON Schema URLs always point to the latest compatible version.
For URLs that never change, see Versions. More in URLs and versions.

Types and relationships ​

Types and their relationshipsaddresslocationcontactPointopeningHoursSpecificationsubclassContactPointContact point3 more links →GeometryGeometry8 more links →JapaneseAddressJapanese address6 more links →OpeningHoursOpening hours3 more links →AEDLocationAED locationFacilityFacility6 more links →

used as a value typesubclassother subjectN more links: continued on that type's page

Attributes ​

AttributeDescriptionValue
name*Name of the building or place where the AED is installed
https://uri.etsi.org/ngsi-ld/name
Property, string
nameKanaName in full-width katakana
https://datamodels.jp/ns/disaster/nameKana
Property, string
nameEnName in English
https://datamodels.jp/ns/disaster/nameEn
Property, string
externalFacilityId*The facility's ID in the municipality's list (unique within the municipality and the dataset). Together with localGovernmentCode it is unique nationwide
https://datamodels.jp/ns/facility/externalFacilityId
Property, string
localGovernmentCode*Local government code (6 digits including the check digit) of the municipality that publishes the list
https://datamodels.jp/ns/common/localGovernmentCode
Property, string
addressAddress of the facility (JapaneseAddress). Its localGovernmentCode is that of the municipality the facility lies in, which can differ from the publisher
https://schema.org/address
Property, object: JapaneseAddress
locationLocation (a point)
https://uri.etsi.org/ngsi-ld/location
GeoProperty (Geometry, Point)
installationLocationWhere in the building or site the AED is, for example 1階事務室
https://datamodels.jp/ns/facility/installationLocation
Property, string
operatorNameName of the organisation that installed the AED (団体名 in the dataset)
https://datamodels.jp/ns/facility/operatorName
Property, string
corporateNumberCorporate number (13 digits, National Tax Agency) of the organisation that installed the AED
https://datamodels.jp/ns/facility/corporateNumber
Property, string
contactPointHow to get in touch (ContactPoint): telephone, extension, fax, e-mail, web form, other channels, postal code
https://schema.org/contactPoint
Property, object: ContactPoint
openingHoursSpecificationWhen the facility can be used (OpeningHours): weekdays, opening and closing time, remarks
https://schema.org/openingHoursSpecification
Property, object: OpeningHours
urlWeb page about the facility
https://schema.org/url
Property, string (uri)
remarksRemarks
https://datamodels.jp/ns/facility/remarks
Property, string
pediatricSupporttrue when equipment for children, such as paediatric pads, is there
https://datamodels.jp/ns/facility/pediatricSupport
Property, boolean
restrictedAccesstrue when the AED is in a restricted area and not available to the general public (外部利用不可 in the dataset)
https://datamodels.jp/ns/facility/restrictedAccess
Property, boolean

* required

Using this model ​

  • How to validate data and send it to a broker: Using the models.

  • To add attributes of your own to this model, the extension builder writes the @context and JSON Schema.

  • Extended this model? If you publish it on a site made with the toolkit, it shows on this page once your site is on the list of sites. Without a site, list your extension so others can reuse your names (how to fill in the form).

  • Files that particular brokers and tools can load as they are, made from this model: Adapters

  • The Link header, for sending data without @context in the body:

    http
    Link: <https://datamodels.jp/context/facility/v1.jsonld>; rel="http://www.w3.org/ns/json-ld#context"; type="application/ld+json"

Example ​

The examples are a fictional scenario (heavy rain in Chiyoda, Tokyo). Place names and codes are real; the events, people and teams are invented. See writing examples.

json
{
  "id": "urn:ngsi-ld:AEDLocation:131024-206",
  "type": "AEDLocation",
  "name": "アスク勝どき保育園",
  "externalFacilityId": "206",
  "localGovernmentCode": "131024",
  "address": {
    "addressCountry": "JP",
    "localGovernmentCode": "131024",
    "addressText": "東京都中央区勝どき4-8-14"
  },
  "location": {
    "type": "Point",
    "coordinates": [
      139.775622,
      35.656884
    ]
  },
  "installationLocation": "1階事務室",
  "contactPoint": {
    "postalCode": "1040054"
  }
}

Files: example.json · example-normalized.jsonld · Open in the JSON-LD Playground: see the full IRI behind every attribute (expanded form).

Something missing or wrong?

Open an issue, or propose new attributes or models with the proposal form. How it works: Contributing. The source files (notes, mapping tables) are on GitHub.

Referenced standards ​

The standards this model corresponds to, field by field. Open one to see its table.

Municipal standard open dataset, data item definition sheet A (2026-08-01), sheet '08. AED locations' (Digital Agency)16 of 16 fields

The list this model represents. Columns are given as the Japanese name (English item name). The address, location, contact and hours columns map as in the JapaneseAddress, Geometry, ContactPoint and OpeningHours tables. Columns left out: 地方公共団体名 (follows from the code), 高度の種別 and 高度の値 (height type and value), 画像1 and 画像2 with their licences.

This modelMaps toNote
localGovernmentCode全国地方公共団体コード (localGovernmentCode)the publishing municipality; the municipality the facility lies in is address.localGovernmentCode (所在地_全国地方公共団体コード)
externalFacilityIdID (identifier)the entity id is made from this ID (convert.id); the definition sheet makes it unique within the municipality's list. A list that has one ID on several rows (for example 1.31E+11, rounded by a spreadsheet) is converted after its IDs are fixed, not by numbering rows
name名称 (name)the name of the building or place where the AED is
nameKana名称_カナ (nameKana)
nameEn名称_英字 (nameEn)
address所在地_* (fullAddress, prefecture, city, streetAddress, cityBlock), 建物名等(方書) (buildingNameEtc), 町字ID (streetAddressId)see the JapaneseAddress table
location緯度 (latitude), 経度 (longitude)a point [longitude, latitude]
installationLocation設置位置 (installationLocation)
operatorName団体名 (organizer)the organisation that installed the AED
corporateNumber法人番号 (legalEntityNumber)the corporate number of the organisation that installed the AED
contactPoint電話番号 (contactPointPhoneNumber) … 郵便番号 (contactPointPostalCode)see the ContactPoint table
openingHoursSpecification利用可能曜日 (serviceDay), 開始時間 (startTime), 終了時間 (endTime), 利用可能日時特記事項 (dateTimeRemarks)see the OpeningHours table. When the AED follows the hours of the building, the weekday and time columns are empty and the remarks say so
pediatricSupport小児対応設備の有無 (pediatricSupport)有 is true, 無 is false; the converter has no transform for this yet
restrictedAccess外部利用不可 (notForPublic)true when the column says 外部利用不可, false when it is empty; the converter has no transform for this yet
urlURL (url)
remarks備考 (remarks)

Mapping file (YAML) for converting data from this standard: jichitai-opendata-aed.yaml (see Mapping files)

Licence of this standard: Public Data License (Version 1.0) (PDL1.0), compatible with CC BY 4.0

Notes ​

  • Built on the Digital Agency's 自治体標準オープンデータセット, data item definition sheet A (2026-08-01, checked 2026-10-11), sheet 08 AED設置箇所一覧 (https://www.digital.go.jp/resources/open_data/municipal-standard-data-set-test). Field by field in mapping/jichitai-opendata-aed.yaml.
  • A subtype (x-subclass-of) of Facility that adds the columns of this dataset only: installation position, equipment for children, not for public use. One record is where one AED is, not a facility; the name is that of the building or place. The definition sheet requires the weekdays and hours when the building has fixed hours; otherwise they stay empty and the remarks say, for example, that the AED follows the hours of a school.
  • 小児対応設備の有無 is 有 or 無, and 外部利用不可 is that word or empty; both become booleans (pediatricSupport, restrictedAccess). The converter (datamodels convert) has no transform for 有 and 無 yet.
  • Upstream considered (2026-10-11): neither Smart Data Models nor schema.org has a type for an AED location. GIF's core data model 設備 (equipment) is close; the dataset's reference column points to it.
  • The example is row 207 (data row 206, アスク勝どき保育園) of Chuo City's AED設置箇所一覧 (Tokyo open data catalog, https://www.city.chuo.lg.jp/documents/984/aed.csv, updated 2024-03-05, checked 2026-10-11), copied as published. Chiyoda City publishes no AED list (checked 2026-10-11), so the neighbouring ward's data is used. Only the ID cannot come from the list: the ID column holds 1.31E+11 in all 256 rows, because a spreadsheet turned the 12-digit IDs into a rounded number. The example's ID is the row number (206).
  • Real data seen (the same list): since every ID is the same, the converter gives all 251 entities the same id, and does not report it. Five rows write times as 0:00, which the schema rejects (see OpeningHours' notes). The structured address columns, the telephone, 小児対応設備の有無 and 外部利用不可 are empty in every row.