@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# - resource -------------------------------------------------------------------

<http://fhir.ehdsi.eu/mvc-package/ValueSet/eHDSIPerformerFunction> a fhir:ValueSet ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:id [ fhir:v "eHDSIPerformerFunction"] ; # 
  fhir:url [
     fhir:v "http://terminology.ehdsi.eu/ValueSet/eHDSIPerformerFunction"^^xsd:anyURI ;
     fhir:l <http://terminology.ehdsi.eu/ValueSet/eHDSIPerformerFunction>
  ] ; # 
  fhir:identifier ( [
     fhir:system [
       fhir:v "urn:ietf:rfc:3986"^^xsd:anyURI ;
       fhir:l <urn:ietf:rfc:3986>
     ] ;
     fhir:value [ fhir:v "urn:oid:1.3.6.1.4.1.12559.11.10.1.3.1.42.76" ]
  ] ) ; # 
  fhir:version [ fhir:v "9.1.0"] ; # 
  fhir:name [ fhir:v "EHDSIPerformerFunction"] ; # 
  fhir:title [ fhir:v "eHDSI Performer Function"] ; # 
  fhir:status [ fhir:v "active"] ; # 
  fhir:experimental [ fhir:v false] ; # 
  fhir:date [ fhir:v "2026-05-08T11:21:08+02:00"^^xsd:dateTime] ; # 
  fhir:publisher [ fhir:v "MyHealth@Eu"] ; # 
  fhir:contact ( [
     fhir:name [ fhir:v "MyHealth@Eu" ] ;
     fhir:telecom ( [
       fhir:system [ fhir:v "url" ] ;
       fhir:value [ fhir:v "https://health.ec.europa.eu/other-pages/basic-page/myhealtheu-flyer-addressed-patients-and-health-professionals_en" ]
     ] )
  ] ) ; # 
  fhir:description [ fhir:v "The Value Set is used to code a performer participation type (e.g. author)."] ; # 
  fhir:compose [
     fhir:include ( [
       fhir:system [
         fhir:v "http://terminology.hl7.org/CodeSystem/v3-ParticipationType"^^xsd:anyURI ;
         fhir:l <http://terminology.hl7.org/CodeSystem/v3-ParticipationType>
       ] ;
       fhir:version [ fhir:v "6.0.0" ] ;
       fhir:concept ( [
         fhir:code [ fhir:v "TRANS" ] ;
         fhir:display [ fhir:v "Transcriber" ]
       ] [
         fhir:code [ fhir:v "PART" ] ;
         fhir:display [ fhir:v "Participation" ]
       ] [
         fhir:code [ fhir:v "ATND" ] ;
         fhir:display [ fhir:v "attender" ]
       ] [
         fhir:code [ fhir:v "CON" ] ;
         fhir:display [ fhir:v "consultant" ]
       ] [
         fhir:code [ fhir:v "AUT" ] ;
         fhir:display [ fhir:v "author (originator)" ]
       ] [
         fhir:code [ fhir:v "INF" ] ;
         fhir:display [ fhir:v "informant" ]
       ] [
         fhir:code [ fhir:v "ENT" ] ;
         fhir:display [ fhir:v "data entry person" ]
       ] [
         fhir:code [ fhir:v "WIT" ] ;
         fhir:display [ fhir:v "witness" ]
       ] [
         fhir:code [ fhir:v "PPRF" ] ;
         fhir:display [ fhir:v "primary performer" ]
       ] [
         fhir:code [ fhir:v "SPRF" ] ;
         fhir:display [ fhir:v "secondary performer" ]
       ] [
         fhir:code [ fhir:v "RESP" ] ;
         fhir:display [ fhir:v "responsible party" ]
       ] [
         fhir:code [ fhir:v "VRF" ] ;
         fhir:display [ fhir:v "verifier" ]
       ] [
         fhir:code [ fhir:v "AUTHEN" ] ;
         fhir:display [ fhir:v "authenticator" ]
       ] [
         fhir:code [ fhir:v "LA" ] ;
         fhir:display [ fhir:v "legal authenticator" ]
       ] )
     ] )
  ] . # 

# -------------------------------------------------------------------------------------

