RIVO-Noord Zorgviewer Implementation Guide
1.11.0 - sprint49 Netherlands flag

This page is part of the RIVO-Noord Zorgviewer Implementation Guide (v1.11.0: Release) based on FHIR (HL7® FHIR® Standard) R3. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Resource Profile: PlanDefinition

Official URL: http://fhir.hl7.nl/zorgviewer/StructureDefinition/PlanDefinition Version: 1.11.0
Draft as of 2025-01-20 Computable Name: PlanDefinition

PlanDefinition voor het ondersteunen van filtering op basis van DataRequirements

De specificatie op deze pagina is work-in-progress.

Example

Request

  1. Opvragen (search) definities

    GET <behandelplan-base>/PlanDefinition?name=BgZ2017

Usage:

  • This Resource Profile is not used by any profiles in this Implementation Guide

Changes since version 1.10.0:

  • No changes
  • Formal Views of Profile Content

    Description of Profiles, Differentials, Snapshots and how the different presentations work.

    NameFlagsCard.TypeDescription & Constraintsdoco
    .. PlanDefinition 0..* PlanDefinition The definition of a plan for a series of actions, independent of any specific patient or context
    dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
    dom-1: If the resource is contained in another resource, it SHALL NOT contain any narrative
    dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
    dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource
    ... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
    ... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
    ... status ?!Σ 1..1 code draft | active | retired | unknown
    Binding: PublicationStatus (required): The lifecycle status of a Value Set or Concept Map.

    ... relatedArtifact S 1..* RelatedArtifact Related artifacts for the asset
    ... action 0..* BackboneElement Action defined by the plan
    ele-1: All FHIR elements must have a @value or children
    .... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
    .... output S 1..* DataRequirement Output data definition

    doco Documentation for this format

    Terminology Bindings

    PathConformanceValueSetURI
    PlanDefinition.statusrequiredPublicationStatus
    http://hl7.org/fhir/ValueSet/publication-status
    from the FHIR Standard

    Constraints

    IdGradePath(s)DetailsRequirements
    dom-1errorPlanDefinitionIf the resource is contained in another resource, it SHALL NOT contain any narrative
    : contained.text.empty()
    dom-2errorPlanDefinitionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
    : contained.contained.empty()
    dom-3errorPlanDefinitionIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource
    : contained.where(('#'+id in %resource.descendants().reference).not()).empty()
    dom-4errorPlanDefinitionIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
    : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
    ele-1error**ALL** elementsAll FHIR elements must have a @value or children
    : hasValue() | (children().count() > id.count())

     

    Other representations of profile: CSV, Excel, Schematron