<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="br-core-healthcareservice" />
  <url value="https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-healthcareservice" />
  <name value="br-core-healthcareservice" />
  <title value="br-core-healthcareservice" />
  <status value="active" />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="HealthcareService" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/HealthcareService" />
  <derivation value="constraint" />
  <differential>
    <element id="HealthcareService.identifier">
      <path value="HealthcareService.identifier" />
      <short value="Identificadores externos para este recurso" />
      <definition value="Identificadores externos para este recurso" />
    </element>
    <element id="HealthcareService.active">
      <path value="HealthcareService.active" />
      <short value="Se este registro HealthcareService está em uso ativo" />
      <definition value="Se este registro HealthcareService está em uso ativo" />
    </element>
    <element id="HealthcareService.providedBy">
      <path value="HealthcareService.providedBy" />
      <short value="Organização que fornece este serviço" />
      <definition value="Organização que fornece este serviço" />
    </element>
    <element id="HealthcareService.category">
      <path value="HealthcareService.category" />
      <short value="Ampla categoria de serviço sendo executado ou entregue" />
      <definition value="Ampla categoria de serviço sendo executado ou entregue" />
    </element>
    <element id="HealthcareService.type">
      <path value="HealthcareService.type" />
      <short value="Tipo de serviço que pode ser entregue ou executado" />
      <definition value="Tipo de serviço que pode ser entregue ou executado" />
    </element>
    <element id="HealthcareService.specialty">
      <path value="HealthcareService.specialty" />
      <short value="Especialidades atendidas pelo HealthcareService" />
      <definition value="Especialidades atendidas pelo HealthcareService" />
    </element>
    <element id="HealthcareService.location">
      <path value="HealthcareService.location" />
      <short value="Local(ais) onde o serviço pode ser prestado" />
      <definition value="Local(ais) onde o serviço pode ser prestado" />
    </element>
    <element id="HealthcareService.name">
      <path value="HealthcareService.name" />
      <short value="Descrição do serviço conforme apresentado ao consumidor durante a pesquisa" />
      <definition value="Descrição do serviço conforme apresentado ao consumidor durante a pesquisa" />
    </element>
    <element id="HealthcareService.comment">
      <path value="HealthcareService.comment" />
      <short value="Descrição adicional e/ou quaisquer questões específicas não abordadas em outro lugar" />
      <definition value="Descrição adicional e/ou quaisquer questões específicas não abordadas em outro lugar" />
    </element>
    <element id="HealthcareService.extraDetails">
      <path value="HealthcareService.extraDetails" />
      <short value="Detalhes extras sobre o serviço que não podem ser colocados nos outros campos" />
      <definition value="Detalhes extras sobre o serviço que não podem ser colocados nos outros campos" />
    </element>
    <element id="HealthcareService.photo">
      <path value="HealthcareService.photo" />
      <short value="Facilita a rápida identificação do serviço" />
      <definition value="Facilita a rápida identificação do serviço" />
    </element>
    <element id="HealthcareService.telecom">
      <path value="HealthcareService.telecom" />
      <short value="Contatos relacionados ao serviço de saúde" />
      <definition value="Contatos relacionados ao serviço de saúde" />
    </element>
    <element id="HealthcareService.coverageArea">
      <path value="HealthcareService.coverageArea" />
      <short value="O serviço de localização(ões) é destinado/disponível para" />
      <definition value="O serviço de localização(ões) é destinado/disponível para" />
    </element>
    <element id="HealthcareService.serviceProvisionCode">
      <path value="HealthcareService.serviceProvisionCode" />
      <short value="Condições sob as quais o serviço está disponível/oferecido" />
      <definition value="Condições sob as quais o serviço está disponível/oferecido" />
    </element>
    <element id="HealthcareService.eligibility">
      <path value="HealthcareService.eligibility" />
      <short value="Requisitos de elegibilidade específicos necessários para usar o serviço" />
      <definition value="Requisitos de elegibilidade específicos necessários para usar o serviço" />
    </element>
    <element id="HealthcareService.eligibility.code">
      <path value="HealthcareService.eligibility.code" />
      <short value="Valor codificado para a elegibilidade" />
      <definition value="Valor codificado para a elegibilidade" />
    </element>
    <element id="HealthcareService.eligibility.comment">
      <path value="HealthcareService.eligibility.comment" />
      <short value="Descreve as condições de elegibilidade para o serviço" />
      <definition value="Descreve as condições de elegibilidade para o serviço" />
    </element>
    <element id="HealthcareService.program">
      <path value="HealthcareService.program" />
      <short value="Programas aos quais este serviço é aplicável" />
      <definition value="Programas aos quais este serviço é aplicável" />
    </element>
    <element id="HealthcareService.characteristic">
      <path value="HealthcareService.characteristic" />
      <short value="Coleção de características (atributos)" />
      <definition value="Coleção de características (atributos)" />
    </element>
    <element id="HealthcareService.communication">
      <path value="HealthcareService.communication" />
      <short value="O idioma em que este serviço é oferecido" />
      <definition value="O idioma em que este serviço é oferecido" />
    </element>
    <element id="HealthcareService.referralMethod">
      <path value="HealthcareService.referralMethod" />
      <short value="Formas pelas quais o serviço aceita referências" />
      <definition value="Formas pelas quais o serviço aceita referências" />
    </element>
    <element id="HealthcareService.appointmentRequired">
      <path value="HealthcareService.appointmentRequired" />
      <short value="Se for necessário agendamento para acesso a este serviço" />
      <definition value="Se for necessário agendamento para acesso a este serviço" />
    </element>
    <element id="HealthcareService.availableTime">
      <path value="HealthcareService.availableTime" />
      <short value="Horários em que o Site de Serviço está disponível" />
      <definition value="Horários em que o Site de Serviço está disponível" />
    </element>
    <element id="HealthcareService.availableTime.daysOfWeek">
      <path value="HealthcareService.availableTime.daysOfWeek" />
      <short value="Os dias da semana." />
      <definition value="mon | tue | wed | thu | fri | sat | sun" />
    </element>
    <element id="HealthcareService.availableTime.allDay">
      <path value="HealthcareService.availableTime.allDay" />
      <short value="Sempre disponível? por exemplo, serviço 24 horas" />
      <definition value="Sempre disponível? por exemplo, serviço 24 horas" />
    </element>
    <element id="HealthcareService.availableTime.availableStartTime">
      <path value="HealthcareService.availableTime.availableStartTime" />
      <short value="Horário de abertura do dia (ignorado se allDay = true)" />
      <definition value="Horário de abertura do dia (ignorado se allDay = true)" />
    </element>
    <element id="HealthcareService.availableTime.availableEndTime">
      <path value="HealthcareService.availableTime.availableEndTime" />
      <short value="Hora de fechamento do dia (ignorado se allDay = true)" />
      <definition value="Hora de fechamento do dia (ignorado se allDay = true)" />
    </element>
    <element id="HealthcareService.notAvailable">
      <path value="HealthcareService.notAvailable" />
      <short value="Não disponível durante este período devido ao motivo fornecido" />
      <definition value="Não disponível durante este período devido ao motivo fornecido" />
    </element>
    <element id="HealthcareService.notAvailable.description">
      <path value="HealthcareService.notAvailable.description" />
      <short value="Motivo apresentado ao usuário explicando por que o tempo não está disponível" />
      <definition value="Motivo apresentado ao usuário explicando por que o tempo não está disponível" />
    </element>
    <element id="HealthcareService.notAvailable.during">
      <path value="HealthcareService.notAvailable.during" />
      <short value="Serviço não disponível a partir desta data" />
      <definition value="Serviço não disponível a partir desta data" />
    </element>
    <element id="HealthcareService.availabilityExceptions">
      <path value="HealthcareService.availabilityExceptions" />
      <short value="Descrição das exceções de disponibilidade" />
      <definition value="Descrição das exceções de disponibilidade" />
    </element>
    <element id="HealthcareService.endpoint">
      <path value="HealthcareService.endpoint" />
      <short value="Endpoints técnicos que fornecem acesso a serviços eletrônicos operados para o serviço de saúde" />
      <definition value="Endpoints técnicos que fornecem acesso a serviços eletrônicos operados para o serviço de saúde" />
    </element>
  </differential>
</StructureDefinition>