<StructureDefinition xmlns="http://hl7.org/fhir">
  <language value="pt-BR" />
  <url value="http://rnds.saude.gov.br/fhir/r4/StructureDefinition/rnds-practitioner-1.0" />
  <version value="1.0" />
  <name value="RNDSPractitioner" />
  <title value="RNDS Practitioner" />
  <status value="draft" />
  <publisher value="Datasus" />
  <description value="Um resource representativo para profissionais de saúde, como definido para o projeto RNDS (Rede Nacional de Dados em Saúde) no Brasil." />
  <purpose value="O profissional de saúde é sujeito ativo para os processos informativos de dados em saúde, por isso é necessário a criação de um profile para esse recurso, que se adpate à realidade brasileira." />
  <fhirVersion value="4.0.0" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Practitioner" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Practitioner" />
  <derivation value="constraint" />
  <differential>
    <element id="Practitioner">
      <path value="Practitioner" />
      <short value="Uma pessoa com uma responsabilidade formal no fornecimento de cuidados de saúde ou serviços relacionados" />
      <definition value="Uma pessoa que está direta ou indiretamente envolvida no fornecimento de cuidados de saúde." />
    </element>
    <element id="Practitioner.identifier">
      <path value="Practitioner.identifier" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="system" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <short value="Um identificador para a pessoa como este agente" />
      <definition value="Um identificador que se aplica a essa pessoa nessa função." />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.identifier:cpf">
      <path value="Practitioner.identifier" />
      <sliceName value="cpf" />
      <short value="Identificador CPF para este profissional" />
      <definition value="Identificador CPF para este profissional" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Identifier" />
        <profile value="http://rnds.saude.gov.br/fhir/r4/StructureDefinition/rnds-cpf-1.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.identifier:cns">
      <path value="Practitioner.identifier" />
      <sliceName value="cns" />
      <short value="Identificador CNS para esse profissional" />
      <definition value="Identificador CNS para esse profissional" />
      <min value="1" />
      <type>
        <code value="Identifier" />
        <profile value="http://rnds.saude.gov.br/fhir/r4/StructureDefinition/rnds-cns-1.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.active">
      <path value="Practitioner.active" />
      <short value="Se o registro deste praticante está em uso ativo" />
      <definition value="Se o registro deste praticante está em uso ativo" />
    </element>
    <element id="Practitioner.name">
      <path value="Practitioner.name" />
      <short value="Nome(s) associado(s) ao profisssional" />
      <definition value="Nome(s) associado(s) ao profisssional" />
      <min value="1" />
      <type>
        <code value="HumanName" />
        <profile value="http://rnds.saude.gov.br/fhir/r4/StructureDefinition/rnds-humanname-1.0" />
      </type>
    </element>
    <element id="Practitioner.telecom">
      <path value="Practitioner.telecom" />
      <short value="Um detalhe de contato para o praticante (que se aplica a todas as funções)" />
      <definition value="Um detalhe de contacto para o praticante, e. um número de telefone ou um endereço de e-mail." />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address">
      <path value="Practitioner.address" />
      <short value="Endereço (s) do profissional que não é específico do papel (tipicamente endereço residencial)" />
      <definition value="Endereço (s) do profissional que não é específico do papel (tipicamente endereço residencial).&#xD;&#xA;Os endereços de trabalho não são normalmente inseridos nessa propriedade, pois geralmente são dependentes de função." />
      <type>
        <code value="Address" />
        <profile value="http://rnds.saude.gov.br/fhir/r4/StructureDefinition/rnds-address-1.0" />
      </type>
    </element>
    <element id="Practitioner.gender">
      <path value="Practitioner.gender" />
      <definition value="Gênero Administrativo - o gênero que a pessoa é considerada como tendo para fins administrativos e de manutenção de registros." />
    </element>
    <element id="Practitioner.birthDate">
      <path value="Practitioner.birthDate" />
      <short value="A data de nascimento do profissional" />
      <definition value="A data de nascimento do profissional" />
    </element>
    <element id="Practitioner.photo">
      <path value="Practitioner.photo" />
      <max value="0" />
    </element>
    <element id="Practitioner.qualification">
      <path value="Practitioner.qualification" />
      <short value="Certificação, licenças ou treinamento referentes à prestação de cuidados" />
      <definition value="As certificações oficiais, treinamento e licenças que autorizam ou que, de alguma forma, dizem respeito à prestação de cuidados pelo praticante. Por exemplo, uma licença médica emitida por um conselho médico autorizando o praticante a praticar a medicina dentro de uma localidade certiana." />
    </element>
    <element id="Practitioner.communication">
      <path value="Practitioner.communication" />
      <short value="Uma linguagem que o praticante pode usar na comunicação do paciente" />
      <definition value="Uma linguagem que o praticante pode usar na comunicação do paciente." />
      <binding>
        <strength value="preferred" />
        <description value="Uma linguagem humana." />
      </binding>
    </element>
  </differential>
</StructureDefinition>