{
  "resourceType": "StructureDefinition",
  "url": "https://simplifier.net/genomicsfhirprofiles/genomics-practitioner-1",
  "name": "Genomics-Practitioner-1",
  "title": "Genomics-Practitioner-1",
  "status": "draft",
  "mapping": [
    {
      "identity": "v2",
      "uri": "http://hl7.org/v2",
      "name": "HL7 v2 Mapping"
    },
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    },
    {
      "identity": "servd",
      "uri": "http://www.omg.org/spec/ServD/1.0/",
      "name": "ServD"
    },
    {
      "identity": "w5",
      "uri": "http://hl7.org/fhir/w5",
      "name": "W5 Mapping"
    }
  ],
  "kind": "resource",
  "abstract": false,
  "type": "Practitioner",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Practitioner",
  "derivation": "constraint",
  "snapshot": {},
  "differential": {
    "element": [
      {
        "id": "Practitioner.id",
        "path": "Practitioner.id",
        "short": "Logical id of the practitiner resource"
      },
      {
        "id": "Practitioner.identifier",
        "path": "Practitioner.identifier",
        "short": "Practioner Identifier",
        "definition": "An identifier that applies to the practitioner"
      },
      {
        "id": "Practitioner.identifier.system",
        "path": "Practitioner.identifier.system",
        "short": "The namespace for the practitioner value",
        "definition": "Establishes the namespace for the practitioner value - that is, a URL that describes a set values that are unique."
      },
      {
        "id": "Practitioner.identifier.value",
        "path": "Practitioner.identifier.value",
        "short": "Unique practioner identifier",
        "comment": "If the value is a full URI, then the system SHALL be urn:ietf:rfc:3986.  The value's primary purpose is computational mapping.  As a result, it may be normalized for comparison purposes (e.g. removing non-significant whitespace, dashes, etc.)  A value formatted for human display can be conveyed using the [Rendered Value extension](extension-rendered-value.html).\r\n\r\nMapped from: \r\nclinician.clinicial_profession_registration_number",
        "min": 1
      },
      {
        "id": "Practitioner.active",
        "path": "Practitioner.active",
        "comment": "If the practitioner is not in use by one organization, then it should mark the period on the PractitonerRole with an end date (even if they are active) as they may be active in another role.",
        "defaultValueBoolean": false
      },
      {
        "id": "Practitioner.name.family",
        "path": "Practitioner.name.family",
        "comment": "Family Name may be decomposed into specific parts using extensions (de, nl, es related cultures).\r\n\r\nMapped from: \r\nclinician.surname",
        "min": 1
      },
      {
        "id": "Practitioner.name.given",
        "path": "Practitioner.name.given",
        "requirements": "Mapped from: \r\nclinician.forename"
      },
      {
        "id": "Practitioner.telecom.value",
        "path": "Practitioner.telecom.value",
        "comment": "Additional text data such as phone extension numbers, or notes about use of the contact are sometimes included in the value.\r\n\r\nMapped from:\r\nclinician.clinicial_contact_details"
      },
      {
        "id": "Practitioner.gender",
        "path": "Practitioner.gender",
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "AdministrativeGender"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding",
              "valueBoolean": true
            }
          ],
          "strength": "required",
          "valueSetUnknownType_StructureDefinition.differential.element[8].binding": "http://hl7.org/fhir/ValueSet/administrative-gender|4.0.0"
        }
      },
      {
        "id": "Practitioner.communication",
        "path": "Practitioner.communication",
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet",
              "valueReference": {
                "reference": "http://hl7.org/fhir/ValueSet/all-languages"
              }
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "Language"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding",
              "valueBoolean": true
            }
          ],
          "strength": "preferred"
        }
      }
    ]
  }
}