# Practitioner Role Design - RIVO-Noord Zorgviewer Implementation Guide v1.22.0

* [**Table of Contents**](toc.md)
* [**Design**](0design.md)
* **Practitioner Role Design**

## Practitioner Role Design

**TODO: uitleggen hoe de verschillende artifacten rondom practitioner role (ValueSet-SubjectRoleCodelist, ConceptMap-epic-rolcode, ConceptMap-rolcodenl, ConceptMap-sanday) en designs (Autorisatie, Logging, Toestemming) samenhangen en worden gebruikt in autorisatie, toestemming en logging.**

[Internal Wiki](https://dev.azure.com/UMCG-MIT/Zorgviewer/_wiki/wikis/Zorgviewer.wiki/7884/Gebruikerscontext)

### Statements

* Binnen Zorgviewer hebben we bij voorkeur als codering voor PractitionerRole.code de SNOMED CT beroepen - [ValueSet-SubjectRoleCodelist](https://build.fhir.org/ig/RIVO-Noord/zorgviewer-ig/ValueSet-SubjectRoleCodelist.html) 
* en de (UZI) RolcodeNL erbij: [Nictiz R4 Zib2020 RoleCodeNLZorgverlenertypen](https://simplifier.net/nictiz-r4-zib2020/uzi-rolcode)
 
* Deze zijn niet altijd zo gecodeer in bronsystemen, daarom hier mappings: 
* [Epic Provider Type -> SNOMED CT beroepen](ConceptMap-epic-rolcode.md)
* Zorgplatform doet al SNOMED CT beroepen
* [Nexus rolcodenl -> SNOMED CT beroepen](ConceptMap-rolcodenl.md)
* [Sanday functie omschrijvingen -> SNOMED CT beroepen](ConceptMap-sanday.md)
* VIPLive?
 

// TODO: plaatje toelichten

