{
  "schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://hl7.erp.uno/schema/Contributor.schema.json",
  "$ref": "#/definitions/Contributor",
  "description": "see https://hl7.org/fhir/R5/json.html for information about the FHIR Json Schemas",
  "definitions": {
    "Contributor": {
      "allOf": [
        {
          "description": "A contributor to the content of a knowledge asset, including authors, editors, reviewers, and endorsers.",
          "properties": {
            "type": {
              "description": "The type of contributor.",
              "enum": [
                "author",
                "editor",
                "reviewer",
                "endorser"
              ],
              "type": "string"
            },
            "name": {
              "description": "The name of the individual or organization responsible for the contribution.",
              "type": "string"
            },
            "contact": {
              "description": "Contact details to assist a user in finding and communicating with the contributor.",
              "type": "array",
              "items": {
                "$ref": "ContactDetail.schema.json#/definitions/ContactDetail"
              }
            }
          }
        }
      ]
    }
  }
}