Koppeltaal 2.0 Dev Guide
  • Developer Guide
  • POC (Walking Skeleton)
    • Proof Of Concept
      • Koppeltaal Server
      • Domain Management
      • Auth Server
      • Koppeltaal IdP
      • Domain Access Test Suite
      • Koppeltaal Test Tooling
  • Domain access
    • Joining a domain
    • Role-based access control
      • Autorisation model
      • Creating a role
      • Search Narrowing
      • Revoke Permission
  • Technical HOW-TO
    • Koppeltaal Test Tooling
    • Request Koppeltaal server metadata
    • Connecting to Koppeltaal
      • Requirements
        • Create a key pair
        • Signing the JWT
        • JWKS setup
      • Access to Koppeltaal
    • Managing resources
      • Versioning
      • CRUD Operations
        • Retrieve all Resources
        • Retrieve specific Resource
        • Create a Resource
        • Update a Resource
        • Delete a Resource
      • Subscribing to changes
    • Launching
      • HTI Flow
      • SHOF Flow
      • Compose a launch
      • Initiating a launch
      • Receiving a HTI launch
        • Token introspection
      • Receiving a SHOF launch
    • Detailed technical guidance
  • Hackathon Use Cases
    • Requirements
      • Install and configure Yivi
    • Use-Cases
      • Use-Case 1: Create a Task
        • Create an ActivityDefinition
      • Use-Case 2: HTI Launch
      • Use-case 3: SHOF Launch
      • Use-case 4: Subscribing to changes
  • Useful Links
    • Simplifier Profiles
    • FHIR Docs
    • HTI documentation
    • GitHub
    • Koppeltaal 2.0 Specifications & Architecture
    • Koppeltaal 2.0 Implementation Guide
    • Koppeltaal 2.0 OpenAPI Specs
Powered by GitBook
On this page
  • Implementation Guide
  • Simplifier profile
  • Koppeltaal 2.0 Specification & Architecture

Was this helpful?

  1. Technical HOW-TO

Detailed technical guidance

PreviousReceiving a SHOF launchNextRequirements

Last updated 8 months ago

Was this helpful?

The developer guide helps out to get started. But of course, there is more to Koppeltaal. There are multiple resources that can be used when you need more advanced technical guidance

Implementation Guide

When you implementation specific use-cases, and want to know if Koppeltaal has any specific implementation rules for that use-case, the Implementation Guide can be used.

Simplifier profile

When you need to grasp the data structures used in Koppeltaal, it's best to look at the simplifier profile. This profile contains all the supported resources, its attributes and cardinalities. As well, it contains useful examples that can help you get started.

Finding the current profile version

So, for the reference implementation, it can be requested as such:

This resource contains a version field that corresponds to the released version of simplifier used on the server.

Looking at the specific Simplifier version

Opening up a specific version shows all the details of the specific package. The Files tab shows all files that are packages in the released. In here you can also find the profile details of that specific version.

Koppeltaal 2.0 Specification & Architecture

Most of the documentation is already linked to the specific topics of the Koppeltaal 2.0 Specification & Architecture. These specifications contain a very detailed description of the functionality in Koppeltaal, but also all technical requirements. The requirements can be found in the topics

Profiles evolve, and have multiple versions. To look at the exact version used on the server, you can the server /metadata. The /metadata shows the server's CapabilityStatement. The CapabilityStatement.implementationGuide should point to a KT2 ImplementationGuide resource. This is a canonical reference, and thus points to an ImplementationGuide.url value. Currently, it points to http://koppeltaal.nl/fhir/ImplementationGuide.

After , navigate to the simplifier packages history page and match the version:

request
finding the current profile version
Koppeltaal Implementation Guide
Logo
https://fhir-server.koppeltaal.headease.nl/fhir/DEFAULT/ImplementationGuide?url=http%3A%2F%2Fkoppeltaal.nl%2Ffhir%2FImplementationGuide
Koppeltaalv2.00 0.14.0-beta.7 - SIMPLIFIER.NET
Logo
Standaard topics - Koppeltaal stelselarchitectuur - Confluence
KT2.0 topics
Logo
Koppeltaal stelselarchitectuur - Confluence
KT 2.0 Specification & Architecture
Logo