<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="NPPRMedarbetareLogical" />
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics">
    <valueCode value="can-be-target" />
  </extension>
  <url value="http://electronichealth.se/fhir/NPPR/StructureDefinition/NPPRMedarbetareLogical" />
  <name value="NPPRMedarbetareLogical" />
  <title value="Medarbetare" />
  <status value="active" />
  <description value="Klassen medarbetare håller information om en yrkesutövare som har överenskommelse om att arbeta i en organisation. Ett exempel på medarbetare är en legitimerad läkare anställd med befattningen distriktsläkare på Pajala hälsocentral i Region Norrbotten." />
  <fhirVersion value="5.0.0" />
  <mapping>
    <identity value="MedarbetareToNPPRPractitionerRole" />
    <uri value="NPPRPractitionerRole" />
  </mapping>
  <kind value="logical" />
  <abstract value="false" />
  <type value="http://electronichealth.se/fhir/NPPR/StructureDefinition/NPPRMedarbetareLogical" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Base" />
  <derivation value="specialization" />
  <differential>
    <element id="NPPRMedarbetareLogical">
      <path value="NPPRMedarbetareLogical" />
      <short value="Medarbetare" />
      <definition value="Klassen medarbetare håller information om en yrkesutövare som har överenskommelse om att arbeta i en organisation. Ett exempel på medarbetare är en legitimerad läkare anställd med befattningen distriktsläkare på Pajala hälsocentral i Region Norrbotten." />
    </element>
    <element id="NPPRMedarbetareLogical.id">
      <path value="NPPRMedarbetareLogical.id" />
      <short value="id" />
      <definition value="Angivelse av identifierare för en yrkesutövare i dess uppdrag eller anställning för en organisation." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Identifier" />
      </type>
      <mapping>
        <identity value="MedarbetareToNPPRPractitionerRole" />
        <map value="NPPRPractitionerRole.identifier" />
      </mapping>
    </element>
    <element id="NPPRMedarbetareLogical.befattning">
      <path value="NPPRMedarbetareLogical.befattning" />
      <short value="befattning" />
      <definition value="Kod för den befattning en person har i ett visst uppdrag i en organisation. En befattning avser ställning i en verksamhet som innebär vissa befogenheter och ett visst ansvar." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <mapping>
        <identity value="MedarbetareToNPPRPractitionerRole" />
        <map value="NPPRPractitionerRole.code" />
      </mapping>
    </element>
    <element id="NPPRMedarbetareLogical.titel">
      <path value="NPPRMedarbetareLogical.titel" />
      <short value="titel" />
      <definition value="Textuell angivelse av befattning eller yrke. Anges som komplement till attributet befattning då kod saknas eller när det finns behov av att komplettera befattningskoden med en alternativ text." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="NPPRMedarbetareLogical.har2">
      <path value="NPPRMedarbetareLogical.har2" />
      <short value="har2" />
      <definition value="har2" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://electronichealth.se/fhir/NPPR/StructureDefinition/NPPRKontaktuppgiftLogical" />
      </type>
      <mapping>
        <identity value="MedarbetareToNPPRPractitionerRole" />
        <map value="NPPRPractitionerRole.contact" />
      </mapping>
    </element>
    <element id="NPPRMedarbetareLogical.har">
      <path value="NPPRMedarbetareLogical.har" />
      <short value="har" />
      <definition value="har" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://electronichealth.se/fhir/NPPR/StructureDefinition/NPPRUppdragLogical" />
      </type>
      <mapping>
        <identity value="MedarbetareToNPPRPractitionerRole" />
        <map value="NPPRPractitionerRole.healthcareService(NPPRCommission)" />
      </mapping>
    </element>
    <element id="NPPRMedarbetareLogical.antarRollen">
      <path value="NPPRMedarbetareLogical.antarRollen" />
      <short value="antar rollen" />
      <definition value="antar rollen" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://electronichealth.se/fhir/NPPR/StructureDefinition/NPPRYrkesutovareLogical" />
      </type>
      <mapping>
        <identity value="MedarbetareToNPPRPractitionerRole" />
        <map value="NPPRPractitionerRole.practitioner(NPPRPractitioner)" />
      </mapping>
    </element>
  </differential>
</StructureDefinition>