ERA FHIR specification
1.0.0 - draft

ERA FHIR specification - Local Development build (v1.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

CapabilityStatement: ERA Capability Statement (Experimental)

Official URL: https://eradocumentation.atostek.com/CapabilityStatement/ERACapabilityStatement Version: 1.0.0
Active as of 2026-10-22 Computable Name: ERA FHIR Capability Statement

This is the Capability Statement for ERA FHIR interface. This Capability Statement defines a set of resources, operations, and search parameters that the ERA FHIR server supports.

Raw OpenAPI-Swagger Definition file | Download

ERA Capability Statement

  • Implementation Guide Version: 1.0.0
  • FHIR Version: 4.0.1
  • Supported Formats: json
  • Published on: 2026-10-22
  • Published by: Atostek

Note to Implementers: FHIR Capabilities

Any FHIR capability may be 'allowed' by the system unless explicitly marked as 'SHALL NOT'. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case.

FHIR RESTful Capabilities

Mode: server

Security
Enable CORS: no
Security services supported: Certificates

This is the Capability Statement to declare that the client must have a certificate registered with the server.

Summary of System-wide Operations
ConformanceOperationDocumentation
SHALL$MedicationListFi-current-local-medicationlist

Get the local medication list. Combines information retrieved from Kanta with local modifications.

SHALL$MedicationListFi-generate-dosage-instructions

Generate a dosage instruction text from structured format.

SHALL$MedicationListFi-get-discontinued-medications

Get discontinued medications from Kanta.

SHALL$MedicationListFi-get-history-medications

Get medication history from Kanta.

SHALL$MedicationListFi-get-medication-custom-data

Search Kanta for prescriptions of narcotic drugs and central nervous system agents prescribed to a patient.

SHALL$MedicationListFi-get-medication-custom-data

Search Kanta for prescriptions of a patient that are prescribed by the author.

SHALL$MedicationListFi-get-medication-custom-data

Search Kanta for prescriptions of a patient by a certain ATC code.

SHALL$MedicationListFi-get-medicationlist

Get the active medication list of a patient from Kanta.

SHALL$MedicationListFi-get-old-prescriptions

Get old prescriptions without medicine identifier (KOL) from Kanta.

SHALL$MedicationListFi-get-printout

Get a summary of a patient's medication list as a PDF printout from Kanta.

SHALL$MedicationListFi-get-printout

Get patient instructions for a prescription as a PDF printout from Kanta.

SHALL$MedicationListFi-get-printout

Get a PDF printout of a patient's medications for a travel abroad from Kanta.

SHALL$MedicationListFi-get-printout

Get a PDF printout of a prescription for a purchase abroad from Kanta.

SHALL$MedicationListFi-validate-local-medicationlist

Validate the local medication list.

SHALL$MedicationListFi-validate-medicationlist-modification

Validate a modification to medication list before performing it.

SHALL$archive-to-Kanta

Archive resources to the Kanta Patient Data Repository.

Capabilities by Resource/Profile

Summary

The summary table lists the resources that are part of this configuration, and for each resource it lists:

  • The relevant profiles (if any)
  • The interactions supported by each resource (Read, Search, Update, and Create, are always shown, while VRead, Patch, Delete, History on Instance, or History on Type are only present if at least one of the resources has support for them.
  • The required, recommended, and some optional search parameters (if any).
  • The linked resources enabled for _include
  • The other resources enabled for _revinclude
  • The operations on the resource (if any)
Resource TypeProfileRSUCDSearches_include_revincludeOperations
AppointmentSupported Profiles
  EraAppointmentAppointment
yyy_id, _lastUpdated, _profile, date, identifier, patient$search-from-Kanta
BasicSupported Profiles
  Basic
  EraMedicationListRenewalBasic
  EraMedicationListStatusBasic
yyyy_id, _lastUpdated, _profile, author, identifier, subject
BundleSupported Profiles
  Bundle
CompositionSupported Profiles
  Composition
yyyy_id, _lastUpdated, _profile
DeviceSupported Profiles
  KantaDevice
yyyyy_id, _lastUpdated, _profile, identifier
DocumentReferenceSupported Profiles
  DocumentReference
  MedicationListDocumentReference
yyy_id, _lastUpdated, _profile, subject, identifier, related, encounter
EncounterSupported Profiles
  Encounter
yyyy_id, _lastUpdated, _profile
EpisodeOfCareSupported Profiles
  EpisodeOfCare
yyyy_id, _lastUpdated, _profile
HealthcareServiceSupported Profiles
  EraAppointmentHealthcareService
yyyyy_id, _lastUpdated, _profile, identifier
ListSupported Profiles
  List
  MedicationListList
  EraDrugDatabaseFiList
yyy_id, _lastUpdated, _profile, item, medicineId, identifier, status, validity, version
LocationSupported Profiles
  AppointmentLocation
yyyyy_id, _lastUpdated, _profile
MedicationSupported Profiles
  Medication
  MedicationListMedication
yyyy_id, _lastUpdated, _profile
MedicationDispenseSupported Profiles
  EraMedicationListMedicationDispense
yy_id, _lastUpdated, _profile, identifier, patient, prescription, effectiveTime
MedicationKnowledgeSupported Profiles
  MedicationKnowledge
  MedicationListMedicationKnowledge
  EraDrugDatabaseFiMedicationKnowledge
yyyy_id, _lastUpdated, _profile, code, productName, atcCode, atcNameFi, atcNameSv, substitutionGroupCode, drugGroup, productStrength, databaseVersion$MedicationListFi-generate-medication-for-medicationrequest
MedicationRequestSupported Profiles
  MedicationRequest
  EraMedicationListMedicationRequest
  EraMedicationListDiscontinuationMedicationRequest
yyyy_id, _lastUpdated, _profile, patient, status, identifier, requester, authoredon, effectiveTime
OperationOutcomeSupported Profiles
  OperationOutcome
OrganizationSupported Profiles
  Organization
  EraMedicationListOrganization
  AppointmentOrganization
yyyyy_id, _lastUpdated, _profile, identifier, name, partof, type
OrganizationAffiliationSupported Profiles
  OrganizationAffiliation
yy_id, _lastUpdated, _profile
ParametersSupported Profiles
  Parameters
PatientSupported Profiles
  Patient
  MedicationListPatient
  AppointmentBookerPatient
  AppointmentPatient
  KantaPatient
yyyyy_id, _lastUpdated, _profile, identifier, birthdate, family, given
PractitionerSupported Profiles
  Practitioner
  MedicationListPractitioner
  AppointmentPractitioner
  KantaPractitioner
yyyyy_id, _lastUpdated, _profile, identifier
PractitionerRoleSupported Profiles
  PractitionerRole
  EraMedicationListPractitionerRole
yyyy_id, _lastUpdated, _profile, practitioner, organization
ProvenanceSupported Profiles
  Provenance
  MedicationListProvenance
  EraAppointmentProvenance
  EraAppointmentMitatointiProvenance
  https://atostek.com/dipko/fhir/StructureDefinition/DigitalHealthServiceProvenance
yy_id, _lastUpdated, _profile, agent, target, serviceEvent, registerType
RelatedPersonSupported Profiles
  AppointmentBookerOnBehalfOf
yyyyy_id, _lastUpdated, _profile, identifier, patient
TaskSupported Profiles
  Task
yy_id, _lastUpdated, _profile, authored-on, code, owner, patient, status, input-reference$begin-personal-signature, $update-personal-signature
DeviceRequestSupported Profiles
  DIPKO Digital Health Service Request
yyyyysubject, status, patient, digitalHealthserviceId$DigitalHealthService-list-requests, $DigitalHealthService-dispense
DeviceDefinitionSupported Profiles
  DIPKO Device Definition
  DIPKO Digital Health Service
yyyyycategory, name, identifier
CommunicationRequestSupported Profiles
  CommunicationRequest
yyyyy_id, _lastUpdated, _profile$get-kvp-relay-request, $send-kvp-relay-request

Core FHIR Resource
Appointment
Reference Policy
Interaction summary
  • Supports
    read

    GET [base]/Appointment/[id] - retrieve an appointment instance.

    create

    POST [base]/Appointment - create a new appointment.

    search-type

    GET [base]/Appointment?[parameters] - search appointments with supported search parameters.

Supported Profiles

EraAppointmentAppointment

Search Parameters
ConformanceParameterTypeDocumentation
SHALL_idtoken

Supported shared parameter (for all resources). Supported modifiers: missing.

SHALL_lastUpdateddate

Supported shared parameter (for all resources). Supported modifiers: missing.

SHALL_profileuri

Supported shared parameter (for all resources). Supported modifiers: missing.

SHALLdatedate

Appointment date/time. Supported modifiers: missing.

SHALLidentifiertoken

An identifier of the appointment. Supported modifiers: missing.

SHALLpatientreference

One of the individuals of the appointment is this patient. Supported modifiers: missing, type.

 
Extended Operations
ConformanceOperationDocumentation
SHALL$search-from-Kanta

Search for appointments from the Kanta Patient Data Repository.

Core FHIR Resource
Basic
Reference Policy
Interaction summary
  • Supports read, create, search-type, update.

Search Parameters
ConformanceParameterTypeDocumentation
SHALL_idtoken

Supported shared parameter (for all resources). Supported modifiers: missing.

SHALL_lastUpdateddate

Supported shared parameter (for all resources). Supported modifiers: missing.

SHALL_profileuri

Supported shared parameter (for all resources). Supported modifiers: missing.

SHALLauthorreference

Who created. Supported modifiers: missing, type.

SHALLidentifiertoken

Business identifier. Supported modifiers: missing.

SHALLsubjectreference

Identifies the focus of this resource. Supported modifiers: missing, type.

 
Core FHIR Resource
Bundle
Reference Policy
Interaction summary

    Supported Profiles

    Bundle

    Core FHIR Resource
    Composition
    Reference Policy
    Interaction summary
    • Supports read, create, search-type, update.

    Supported Profiles

    Composition

    Search Parameters
    ConformanceParameterTypeDocumentation
    SHALL_idtoken

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_lastUpdateddate

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_profileuri

    Supported shared parameter (for all resources). Supported modifiers: missing.

     
    Core FHIR Resource
    Device
    Reference Policy
    Interaction summary
    • Supports read, search-type, update, delete
      create

      POST [base]/Device - create a new device.

    Supported Profiles

    KantaDevice

    Search Parameters
    ConformanceParameterTypeDocumentation
    SHALL_idtoken

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_lastUpdateddate

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_profileuri

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALLidentifiertoken

    Instance id from manufacturer, owner, and others. Supported modifiers: missing.

     
    Core FHIR Resource
    DocumentReference
    Reference Policy
    Interaction summary
    • Supports read, create, search-type.

    Search Parameters
    ConformanceParameterTypeDocumentation
    SHALL_idtoken

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_lastUpdateddate

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_profileuri

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALLsubjectreference

    Who/what is the subject of the document. Supported modifiers: missing, type.

    SHALLidentifiertoken

    Master Version Specific Identifier. Supported modifiers: missing.

    SHALLrelatedreference

    Related identifiers or resources. Supported modifiers: missing, type.

    SHALLencounterreference

    Context of the document content. Supported modifiers: missing, type.

     
    Core FHIR Resource
    Encounter
    Reference Policy
    Interaction summary
    • Supports read, create, search-type, update.

    Supported Profiles

    Encounter

    Search Parameters
    ConformanceParameterTypeDocumentation
    SHALL_idtoken

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_lastUpdateddate

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_profileuri

    Supported shared parameter (for all resources). Supported modifiers: missing.

     
    Core FHIR Resource
    EpisodeOfCare
    Reference Policy
    Interaction summary
    • Supports read, create, search-type, update.

    Supported Profiles

    EpisodeOfCare

    Search Parameters
    ConformanceParameterTypeDocumentation
    SHALL_idtoken

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_lastUpdateddate

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_profileuri

    Supported shared parameter (for all resources). Supported modifiers: missing.

     
    Core FHIR Resource
    HealthcareService
    Reference Policy
    Interaction summary
    • Supports read, search-type, update, delete
      create

      POST [base]/HealthcareService - create a new healthcare service.

    Search Parameters
    ConformanceParameterTypeDocumentation
    SHALL_idtoken

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_lastUpdateddate

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_profileuri

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALLidentifiertoken

    External identifiers for this item. Supported modifiers: missing.

     
    Core FHIR Resource
    List
    Reference Policy
    Interaction summary
    • Supports read, create, search-type.

    Search Parameters
    ConformanceParameterTypeDocumentation
    SHALL_idtoken

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_lastUpdateddate

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_profileuri

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALLitemreference

    Actual entry. Supported modifiers: missing, type.

    SHALLmedicineIdtoken

    Medicine identifier (KOL). Supported modifiers: missing.

    SHALLidentifiertoken

    The identifier of the list. Supported modifiers: missing.

    SHALLstatustoken

    The status of the list. Supported modifiers: missing.

    SHALLvaliditydate

    The validity period of the list. Supported modifiers: missing.

    SHALLversionstring

    The release version of the list. Supported modifiers: missing, exact.

     
    Core FHIR Resource
    Location
    Reference Policy
    Interaction summary
    • Supports read, search-type, update, delete
      create

      POST [base]/Location - create a new location.

    Supported Profiles

    AppointmentLocation

    Search Parameters
    ConformanceParameterTypeDocumentation
    SHALL_idtoken

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_lastUpdateddate

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_profileuri

    Supported shared parameter (for all resources). Supported modifiers: missing.

     
    Core FHIR Resource
    Medication
    Reference Policy
    Interaction summary
    • Supports read, create, search-type, update.

    Search Parameters
    ConformanceParameterTypeDocumentation
    SHALL_idtoken

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_lastUpdateddate

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_profileuri

    Supported shared parameter (for all resources). Supported modifiers: missing.

     
    Core FHIR Resource
    MedicationDispense
    Reference Policy
    Interaction summary
    • Supports read, search-type.

    Search Parameters
    ConformanceParameterTypeDocumentation
    SHALL_idtoken

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_lastUpdateddate

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_profileuri

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALLidentifiertoken

    Returns dispenses with this external identifier. Supported modifiers: missing.

    SHALLpatientreference

    The identity of a patient to list dispenses for. Supported modifiers: missing, type.

    SHALLprescriptionreference

    The identity of a prescription to list dispenses from. Supported modifiers: missing, type.

    SHALLeffectiveTimedate

    Return prescriptions created on this date. Supported modifiers: missing.

     
    Core FHIR Resource
    MedicationKnowledge
    Reference Policy
    Interaction summary
    • Supports read, create, search-type, update.

    Search Parameters
    ConformanceParameterTypeDocumentation
    SHALL_idtoken

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_lastUpdateddate

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_profileuri

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALLcodetoken

    The code of the medication. Supported modifiers: missing.

    SHALLproductNamestring

    The product name of the medication. Supported modifiers: missing, exact.

    SHALLatcCodetoken

    The ATC code of the medication. Supported modifiers: missing.

    SHALLatcNameFistring

    The Finnish display name of the medication's ATC code. Supported modifiers: missing, exact.

    SHALLatcNameSvstring

    The Swedish display name of the medication's ATC code. Supported modifiers: missing, exact.

    SHALLsubstitutionGroupCodetoken

    The substitution group code of the medication. Supported modifiers: missing.

    SHALLdrugGrouptoken

    The drug group code of the medication. Supported modifiers: missing.

    SHALLproductStrengthstring

    The strength of the medication. Supported modifiers: missing, exact.

    SHALLdatabaseVersionreference

    The version of the drug database that the medication information is based on. Supported modifiers: missing.

     
    Extended Operations
    ConformanceOperationDocumentation
    SHALL$MedicationListFi-generate-medication-for-medicationrequest

    Convert MedicationKnowledge from drug database to format required by Kanta MedicationRequest.

    Core FHIR Resource
    MedicationRequest
    Reference Policy
    Interaction summary
    • Supports read, create, search-type, update.

    Search Parameters
    ConformanceParameterTypeDocumentation
    SHALL_idtoken

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_lastUpdateddate

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALL_profileuri

    Supported shared parameter (for all resources). Supported modifiers: missing.

    SHALLpatientreference

    Returns prescriptions for a specific patient. Supported modifiers: missing, type.

    SHALLstatustoken

    Status of the prescription. Supported modifiers: missing.

    SHALLidentifiertoken

    Return prescriptions with this external identifier. Supported modifiers: missing.

    SHALLrequesterreference

    Returns prescriptions prescribed by this prescriber. Supported modifiers: missing, type.

    SHALLauthoredondate

    Return prescriptions written on this date. Supported modifiers: missing.

    SHALLeffectiveTimedate

    Return prescriptions created on this date. Supported modifiers: missing.

     
    Core FHIR Resource
    OperationOutcome
    Reference Policy
    Interaction summary

      Supported Profiles

      OperationOutcome

      Core FHIR Resource
      Organization
      Reference Policy
      Interaction summary
      • Supports read, search-type, update, delete
        create

        POST [base]/Organization - create a new organization.

      Search Parameters
      ConformanceParameterTypeDocumentation
      SHALL_idtoken

      Supported shared parameter (for all resources). Supported modifiers: missing.

      SHALL_lastUpdateddate

      Supported shared parameter (for all resources). Supported modifiers: missing.

      SHALL_profileuri

      Supported shared parameter (for all resources). Supported modifiers: missing.

      SHALLidentifiertoken

      Any identifier for the organization (not the accreditation issuer's identifier). Supported modifiers: missing.

      SHALLnamestring

      A portion of the organization's name or alias. Supported modifiers: missing, exact, contains.

      SHALLpartofreference

      An organization of which this organization forms a part. Supported modifiers: missing, type.

      SHALLtypetoken

      A code for the type of organization. Supported modifiers: missing.

       
      Core FHIR Resource
      OrganizationAffiliation
      Reference Policy
      Interaction summary
      • Supports read, search-type.

      Supported Profiles

      OrganizationAffiliation

      Search Parameters
      ConformanceParameterTypeDocumentation
      SHALL_idtoken

      Supported shared parameter (for all resources). Supported modifiers: missing.

      SHALL_lastUpdateddate

      Supported shared parameter (for all resources). Supported modifiers: missing.

      SHALL_profileuri

      Supported shared parameter (for all resources). Supported modifiers: missing.

       
      Core FHIR Resource
      Parameters
      Reference Policy
      Interaction summary

        Supported Profiles

        Parameters

        Core FHIR Resource
        Patient
        Reference Policy
        Interaction summary
        • Supports read, search-type, update, delete
          create

          POST [base]/Patient - create a new patient.

        Search Parameters
        ConformanceParameterTypeDocumentation
        SHALL_idtoken

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALL_lastUpdateddate

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALL_profileuri

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALLidentifiertoken

        A patient identifier. Supported modifiers: missing.

        SHALLbirthdatedate

        The patient's date of birth. Supported modifiers: missing.

        SHALLfamilystring

        A portion of the family name of the patient. Supported modifiers: missing, exact, contains.

        SHALLgivenstring

        A portion of the given name of the patient. Supported modifiers: missing, exact, contains.

         
        Core FHIR Resource
        Practitioner
        Reference Policy
        Interaction summary
        • Supports read, search-type, update, delete
          create

          POST [base]/Practitioner - create a new practitioner.

        Search Parameters
        ConformanceParameterTypeDocumentation
        SHALL_idtoken

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALL_lastUpdateddate

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALL_profileuri

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALLidentifiertoken

        A practitioner's identifier. Supported modifiers: missing.

         
        Core FHIR Resource
        PractitionerRole
        Reference Policy
        Interaction summary
        • Supports read, create, search-type, update.

        Search Parameters
        ConformanceParameterTypeDocumentation
        SHALL_idtoken

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALL_lastUpdateddate

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALL_profileuri

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALLpractitionerreference

        Practitioner that is able to provide the defined services for the organization. Supported modifiers: missing, type.

        SHALLorganizationreference

        The identity of the organization the practitioner represents / acts on behalf of. Supported modifiers: missing, type.

         
        Core FHIR Resource
        Provenance
        Reference Policy
        Interaction summary
        • Supports read, search-type.

        Supported Profiles

        Provenance
        MedicationListProvenance
        EraAppointmentProvenance
        EraAppointmentMitatointiProvenance
        https://atostek.com/dipko/fhir/StructureDefinition/DigitalHealthServiceProvenance

        Search Parameters
        ConformanceParameterTypeDocumentation
        SHALL_idtoken

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALL_lastUpdateddate

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALL_profileuri

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALLagenttoken

        Who participated. Supported modifiers: missing.

        SHALLtargetreference

        Target Reference(s) (usually version specific). Supported modifiers: missing, type.

        SHALLserviceEventtoken

        Service Event identifier (episode of care) where target has occurred. Supported modifiers: missing.

        SHALLregisterTypetoken

        Hae alkuperätietoja rekisterin tyypin perusteella (Provenance.extension registerType).

         
        Core FHIR Resource
        RelatedPerson
        Reference Policy
        Interaction summary
        • Supports read, create, search-type, update, delete.

        Supported Profiles

        AppointmentBookerOnBehalfOf

        Search Parameters
        ConformanceParameterTypeDocumentation
        SHALL_idtoken

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALL_lastUpdateddate

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALL_profileuri

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALLidentifiertoken

        An identifier of the RelatedPerson. Supported modifiers: missing.

        SHALLpatientreference

        The patient this related person is related to. Supported modifiers: missing, type.

         
        Core FHIR Resource
        Task
        Reference Policy
        Interaction summary
        • Supports read, search-type.

        Supported Profiles

        Task

        Search Parameters
        ConformanceParameterTypeDocumentation
        SHALL_idtoken

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALL_lastUpdateddate

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALL_profileuri

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALLauthored-ondate

        Search by creation date. Supported modifiers: missing.

        SHALLcodetoken

        Search by task code. Supported modifiers: missing.

        SHALLownerreference

        Search by task owner. Supported modifiers: missing, type.

        SHALLpatientreference

        Search by patient. Supported modifiers: missing, type.

        SHALLstatustoken

        Search by task status. Supported modifiers: missing.

        SHALLinput-referencereference

        Search by task input reference. Supported modifiers: missing, type.

         
        Extended Operations
        ConformanceOperationDocumentation
        SHALL$begin-personal-signature

        Begin a signature process for resources.

        SHALL$update-personal-signature

        Attach a signature to documents.

        Core FHIR Resource
        DeviceRequest
        Reference Policy
        Interaction summary
        • Supports
          create

          POST [base]/DeviceRequest — luo uusi digisovellusmääräys.

          read

          GET [base]/DeviceRequest/[id] — hae yksittäinen digisovellusmääräys.

          update

          PUT [base]/DeviceRequest/[id] — päivitä digisovellusmääräystä.

          delete

          Resurssien poisto ei ole vielä tuettu toiminto.

          search-type

          GET [base]/DeviceRequest?subject=... — hae digisovelluksia potilaan tunnisteen perusteella.

        Documentation

        Digisovellusmääräys (DigitalHealthServiceRequest). Luonti tavallisella POST DeviceRequest -kutsulla.

        Search Parameters
        ConformanceParameterTypeDocumentation
        SHALLsubjectreference

        Hae digisovelluksia subjektin perusteella (DeviceRequest.subject).

        SHALLstatustoken

        Hae digisovelluksia statuksen (status) perusteella (DeviceRequest.status).

        SHALLpatientreference

        Hae digisovelluksia potilaan (patient) perusteella (DeviceRequest.subject).

        SHALLdigitalHealthserviceIdtoken

        Hae digisovelluksia digisovellusmääräyksen digitaalisen palvelun tunnisteen perusteella.

         
        Extended Operations
        ConformanceOperationDocumentation
        SHALL$DigitalHealthService-list-requests

        POST [base]/DeviceRequest/$DigitalHealthService-list-requests — listaa katalogisovellukseen kohdistuvat määräykset Bundle (searchset) -muodossa.

        SHALL$DigitalHealthService-dispense

        POST [base]/DeviceRequest/[id]/$DigitalHealthService-dispense — kirjaa lunastuksen (status active → completed), luo Provenance-resurssin ja asettaa määräyksen fulfilledDateTime-laajennuksen (= Provenance.recorded) atomisesti. Palauttaa päivitetyn määräyksen ja viittauksen Provenance-resurssiin.

        Core FHIR Resource
        DeviceDefinition
        Reference Policy
        Interaction summary
        • Supports
          create

          POST [base]/DeviceDefinition - luo digisovellus.

          read

          GET [base]/DeviceDefinition/[id] — hae yksittäinen digisovellus.

          update

          PUT [base]/DeviceDefinition/[id] - päivitä digisovelluksen tietoja

          delete

          Resurssien poistoa ei ole tuette vielä.

          search-type

          GET [base]/DeviceDefinition?category=...&name=...&identifier=... — hae digisovelluksia kategorian, nimen ja/tai tunnisteen perusteella.

        Documentation

        Digisovelluskatalogin sovellus (DeviceDefinition). DIPKO tukee DIPKO-pohjaprofiilin (DipkoDeviceDefinition) ja siitä periytyvän katalogiprofiilin (DigitalHealthService) sekä sovellusten haun kategorian ja nimen perusteella.

        Search Parameters
        ConformanceParameterTypeDocumentation
        SHALLcategorytoken

        Hae digisovelluksia kategorian perusteella (DeviceDefinition.type).

        SHALLnamestring

        Hae digisovelluksia nimen perusteella (DeviceDefinition.deviceName.name).

        SHALLidentifiertoken

        Hae digisovelluksia tunnisteen (identifier) perusteella (DeviceDefinition.identifier).

         
        Core FHIR Resource
        CommunicationRequest
        Reference Policy
        Interaction summary
        • Supports read, create, search-type, update, delete.

        Supported Profiles

        CommunicationRequest

        Search Parameters
        ConformanceParameterTypeDocumentation
        SHALL_idtoken

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALL_lastUpdateddate

        Supported shared parameter (for all resources). Supported modifiers: missing.

        SHALL_profileuri

        Supported shared parameter (for all resources). Supported modifiers: missing.

         
        Extended Operations
        ConformanceOperationDocumentation
        SHALL$get-kvp-relay-request

        Get sent relay requests for a document.

        SHALL$send-kvp-relay-request

        Send relay request to Kysely- ja välityspalvelu.