diff --git a/tap-core-person-schema-create-json-representation.adoc b/tap-core-person-schema-create-json-representation.adoc index c5b731d..abeb09c 100644 --- a/tap-core-person-schema-create-json-representation.adoc +++ b/tap-core-person-schema-create-json-representation.adoc @@ -29,16 +29,16 @@ document, for example for message transport purposes. } ---- -Attribute Data Types --------------------- +### Attribute Data Types + All Attribute Data Types defined in the TAP Schema map to JSON strings, except as follows: * *boolean*: Maps to JSON `true` or `false` * *integer*: Maps to JSON _number_ -Record Metadata ---------------- +### Record Metadata + Metadata attributes that apply to the entire record are defined in a JSON member of the TS-JSON object, identified by the key `meta`, and consisting of a JSON object whose key/value pairs are any Record Metadata attribute defined @@ -114,8 +114,8 @@ desired metadata attributes. } ---- -Complex Attribute -~~~~~~~~~~~~~~~~~ +### Complex Attribute + A _Complex Attribute_ is represented as a JSON object, whose members are key/value pairs or, if appropriate, sub-objects.