Sha256: 660103fd3ff4c872cf6d50099a1dd97576385c3170f659b7a8c9e46789cec5c5

Contents?: true

Size: 1.53 KB

Versions: 5

Compression:

Stored size: 1.53 KB

Contents

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "id": "responsibility.json#",
  "type": "object",
  "description": "Identifies contact role(s).",
  "example": "../examples/responsibility.json",
  "required": ["role", "party"],
  "additionalProperties": true,
  "properties": {
    "role": {
      "type": "string",
      "description": "Function performed by the contact in the current context.",
      "translation": {
        "ISO 19115-2": [
          "MI_Metadata > Contact > CI_Contact > role [CI_RoleCode]"
        ],
        "FGDC CSDGM": ["metainfo > cntinfo > cntpos"]
      },
      "minLength": 1
    },
    "timePeriod": {
      "type": "array",
      "description": "The period of time for which the role is valid.",
      "translation": {},
      "items": {
        "$ref": "./timePeriod.json#"
      }
    },
    "party": {
      "type": "array",
      "description": "Identifies all the contacts associated with the role.",
      "translation": {},
      "minItems": 1,
      "items": {
        "type": "object",
        "required": ["contactId"],
        "properties": {
          "contactId": {
            "type": "string",
            "description": "Identifier matching a contactId in the main contact array."
          },
          "organizationMembers": {
            "type": "array",
            "description": "Identifies individuals that have an association with an organization contact.",
            "translation": {},
            "items": {
              "type": "string"
            }
          }
        }
      }
    }
  }
}

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
adiwg-mdjson_schemas-2.0.0.pre.alpha.6 schema/responsibility.json
adiwg-mdjson_schemas-2.0.0.pre.alpha.5 schema/responsibility.json
adiwg-mdjson_schemas-2.0.0.pre.alpha.4 schema/responsibility.json
adiwg-mdjson_schemas-2.0.0.pre.alpha.3 schema/responsibility.json
adiwg-mdjson_schemas-2.0.0.pre.alpha.2 schema/responsibility.json