PackagesCanonicalsLogsProblems
    Packages
    nictiz.nl.gbb@1.0.0-alpha.1
    http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelProcedure
description: null
package_name: nictiz.nl.gbb
derivation: specialization
name: LogicalModelProcedure
type: http://ig.nictiz.nl/gbb/StructureDefinition/Procedure
elements:
  feederAuditOriginatingSystemItemIds:
    short: Business identifier for the object, unique within its system.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: 'Identificatienummer voor het object, uniek binnen het betreffende systeem.'}
    type: Identifier
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: 'Identificatienummer voor het object, uniek binnen het betreffende systeem.'}
    array: true
    base: {max: '*', min: 0, path: Procedure.feederAuditOriginatingSystemItemIds}
    index: 0
  procedureName:
    short: Identification of the procedure by name.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: Identificatie van de procedure aan de hand van de naam. Waar mogelijk heeft codering van de specifieke procedure met behulp van een terminologie de voorkeur.}
    type: CodeableConcept
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: Identificatie van de procedure aan de hand van de naam.}
    binding: {strength: required, valueSet: 'http://ig.nictiz.nl/gbb/ValueSet/2.16.840.1.113883.2.4.3.11.60.153.11.7'}
    base: {max: '1', min: 1, path: Procedure.procedureName}
    index: 11
  indication:
    short: The clinical or process-related reason for the procedure.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: De klinische of procesgerelateerde reden voor de procedure.}
    type: CodeableConcept
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: De klinische of procesgerelateerde reden voor de procedure.}
    array: true
    binding: {strength: required, valueSet: 'http://ig.nictiz.nl/gbb/ValueSet/2.16.840.1.113883.2.4.3.11.60.153.11.27'}
    base: {max: '*', min: 0, path: Procedure.indication}
    index: 12
  method:
    short: Identification of specific method or technique for the procedure.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: Identificatie van de specifieke methode of techniek die voor de procedure is toegepast.}
    type: CodeableConcept
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: Identificatie van de specifieke methode of techniek die voor de procedure is toegepast.}
    array: true
    binding: {strength: required, valueSet: 'http://ig.nictiz.nl/gbb/ValueSet/2.16.840.1.113883.2.4.3.11.60.153.11.21'}
    base: {max: '*', min: 0, path: Procedure.method}
    index: 13
  participations:
    short: Identification of other individuals/parties involved in the Action, the method by which they interacted, and the duration of the interaction.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: 'Identificatie van andere personen of partijen die betrokken waren bij de verrichting, de wijze waarop zij hierbij betrokken waren en de duur van deze betrokkenheid. Dit element is doorgaans niet vereist, maar kan relevant zijn wanneer de evaluatie tot stand is gekomen door een andere zorgverlener of een groep zorgverleners dan de auteur/samensteller van de Composition.'}
    type: Base
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: 'Identificatie van andere personen of partijen die betrokken waren bij de verrichting, de wijze waarop zij hierbij betrokken waren en de duur van deze betrokkenheid.'}
    array: true
    base: {max: '*', min: 0, path: Procedure.participations}
    index: 3
    elements:
      performer:
        base: {max: '*', min: 0, path: Procedure.participations.performer}
        type: Base
        short: Performer
        array: true
        index: 4
        elements:
          patient:
            short: Root concept of the Patient information model.
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: nl}
                - {url: content, valueMarkdown: Rootconcept van de bouwsteen Patiënt. Dit rootconcept bevat alle gegevenselementen van de bouwsteen Patiënt.}
            type: http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelPatient
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: nl}
                - {url: content, valueMarkdown: Rootconcept van de bouwsteen Patiënt.}
            code:
            - {code: '116154003', system: 'http://snomed.info/sct', display: patiënt}
            base: {max: '1', min: 0, path: Procedure.participations.performer.patient}
            index: 5
          practitioner:
            short: Details of a natural person who provides professional healthcare services.
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: nl}
                - {url: content, valueMarkdown: Gegevens van een natuurlijke persoon die beroepsmatig zorg verleent.}
            type: http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelPractitioner
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: nl}
                - {url: content, valueMarkdown: Gegevens van een natuurlijke persoon die beroepsmatig zorg verleent.}
            code:
            - {code: '223366009', system: 'http://snomed.info/sct', display: gezondheidszorgpersoneel}
            base: {max: '1', min: 0, path: Procedure.participations.performer.practitioner}
            index: 6
          practitionerRole:
            short: A specific set of Roles/Locations/specialties/services that a practitioner may perform at an organization for a period of time.
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: nl}
                - {url: content, valueMarkdown: Een specifieke set van rollen/locaties/specialismen/diensten die een zorgverlener binnen een organisatie binnen een bepaalde periode kan vervullen.}
            type: http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelPractitionerRole
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: nl}
                - {url: content, valueMarkdown: Een specifieke set van rollen/locaties/specialismen/diensten die een zorgverlener binnen een organisatie binnen een bepaalde periode kan vervullen.}
            code:
            - {code: '223366009', system: 'http://snomed.info/sct', display: gezondheidszorgpersoneel}
            base: {max: '1', min: 0, path: Procedure.participations.performer.practitionerRole}
            index: 7
  procedureType:
    short: The type of procedure.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: De categorie van de verrichting.}
    type: CodeableConcept
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: De categorie van de verrichting.}
    binding: {strength: required, valueSet: 'http://ig.nictiz.nl/gbb/ValueSet/2.16.840.1.113883.2.4.3.11.60.153.11.25'}
    base: {max: '1', min: 0, path: Procedure.procedureType}
    index: 23
  currentActionState:
    short: The current 'machine state' of the overall ACTION after the step was performed, coded with openEHR 'Instruction states'.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: 'De huidige ‘machinestatus’ van de algehele ACTIE nadat de stap is uitgevoerd, gecodeerd volgens de ‘Instruction states’ van openEHR. Een van de volgende waarden: ‘planned’ (gepland), ‘postponed’ (uitgesteld), ‘cancelled’ (geannuleerd), ‘scheduled’ (ingepland), ‘suspended’ (opgeschort), ‘aborted’ (afgebroken), ‘active’ (actief) of ‘completed’ (voltooid).'}
    type: CodeableConcept
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: 'De huidige ‘machinestatus’ van de algehele ACTIE nadat de stap is uitgevoerd, gecodeerd volgens de ‘Instruction states’ van openEHR.'}
    binding: {strength: required, valueSet: 'https://specifications.openehr.org/fhir/valueset-instruction_states'}
    base: {max: '1', min: 1, path: Procedure.currentActionState}
    index: 8
  procedureBodySite:
    short: Identification of the body site for the procedure.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: Identificatie van de anatomische locatie waarop de procedure is uitgevoerd.}
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: Identificatie van de anatomische locatie waarop de procedure is uitgevoerd.}
    array: true
    base: {max: '*', min: 0, path: Procedure.procedureBodySite}
    index: 14
  outcome:
    short: Outcome of procedure performed.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: De uitkomst van de uitgevoerde procedure.}
    type: CodeableConcept
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: De uitkomst van de uitgevoerde procedure.}
    binding: {strength: required, valueSet: 'http://ig.nictiz.nl/gbb/ValueSet/2.16.840.1.113883.2.4.3.11.60.153.11.22'}
    base: {max: '1', min: 0, path: Procedure.outcome}
    index: 17
  healthcareFacility:
    short: The Healthcare Facility or Organisation in which the session/event took place.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: De zorginstelling of zorgorganisatie waar de sessie of gebeurtenis heeft plaatsgevonden. Dit is de meest specifieke werkeenheid of zorgeenheid binnen een zorgorganisatie die beschikt over een officiële identificatie binnen het zorgstelsel en die kan worden gebruikt om de medisch-juridische verantwoordelijkheid vast te leggen.}
    type: Base
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: De zorginstelling of zorgorganisatie waar de sessie of gebeurtenis heeft plaatsgevonden.}
    base: {max: '1', min: 0, path: Procedure.healthcareFacility}
    index: 9
    elements:
      location:
        short: Additional details about the location that could be displayed as further information to identify the location beyond its name.
        _definition:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl}
            - {url: content, valueMarkdown: 'Aanvullende informatie over de locatie die kan worden weergegeven om deze, naast de naam, beter te identificeren.'}
        type: http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelLocation
        _short:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl}
            - {url: content, valueMarkdown: 'Aanvullende informatie over de locatie die kan worden weergegeven om deze, naast de naam, beter te identificeren.'}
        base: {max: '1', min: 0, path: Procedure.healthcareFacility.location}
        index: 10
  dateAndTimeActionstepPerformed:
    short: The date and time at which this step of the Action was performed.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: De datum en het tijdstip waarop deze stap van de actie is uitgevoerd.}
    type: dateTime
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: De datum en het tijdstip waarop deze stap van de actie is uitgevoerd.}
    base: {max: '1', min: 1, path: Procedure.dateAndTimeActionstepPerformed}
    index: 22
  complication:
    short: Details about any complication arising from the procedure.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: Gegevens over eventuele complicaties die zijn ontstaan als gevolg van de procedure.}
    type: CodeableConcept
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: Gegevens over eventuele complicaties die zijn ontstaan als gevolg van de procedure.}
    array: true
    binding: {strength: required, valueSet: 'http://ig.nictiz.nl/gbb/ValueSet/2.16.840.1.113883.2.4.3.11.60.153.11.28'}
    base: {max: '*', min: 0, path: Procedure.complication}
    index: 18
  startDateTime:
    short: The date or datetime when the entire procedure, or the first component of a multicomponent procedure, was first started.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: 'De datum of datum en tijd waarop de gehele procedure, of bij een procedure die uit meerdere onderdelen bestaat het eerste onderdeel daarvan, is gestart.'}
    type: dateTime
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: 'De datum of datum en tijd waarop de gehele procedure, of bij een procedure die uit meerdere onderdelen bestaat het eerste onderdeel daarvan, is gestart.'}
    base: {max: '1', min: 0, path: Procedure.startDateTime}
    index: 19
  comment:
    short: Additional narrative about the procedure or care pathway step not captured in other fields.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: Aanvullende toelichting op de procedure of stap in het zorgpad die niet in andere gegevensvelden is vastgelegd.}
    type: string
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: Aanvullende toelichting op de procedure of stap in het zorgpad die niet in andere gegevensvelden is vastgelegd.}
    base: {max: '1', min: 0, path: Procedure.comment}
    index: 24
  endDateTime:
    short: The date or datetime when the entire procedure, or the last component of a multicomponent procedure, was finished.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: 'De datum of datum en tijd waarop de gehele procedure, of bij een procedure die uit meerdere onderdelen bestaat het laatste onderdeel daarvan, is voltooid.'}
    type: dateTime
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: 'De datum of datum en tijd waarop de gehele procedure, of bij een procedure die uit meerdere onderdelen bestaat het laatste onderdeel daarvan, is voltooid.'}
    base: {max: '1', min: 0, path: Procedure.endDateTime}
    index: 20
  procedureDetail:
    short: The container contains structured information about the procedure.Proposed temporary name / identifierProcedure Detail – Medical Device (temporary container within the Procedure Generic Building Block).Concept descriptionThis container contains information about medical devices that are used during a procedure or are the target of the procedure, such as implants, prostheses, or diagnostic devices.Source and rationaleBased on the openEHR Procedure model (Procedure Detail), zib Procedure (2024), and XTEHR Procedure (v0.2.1).
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - url: content
          valueMarkdown: |-
            De container bevat gestructureerde informatie over de procedure.

            * een eenduidige, voorlopige naam of identifier van het beoogde GB
                * Procedure Detail – Medisch hulpmiddel (tijdelijke container binnen GB Verrichting).

            * een omschrijving van het benodigde concept, inclusief doel en beoogde betekenis;
                * Deze container bevat informatie over medische hulpmiddelen die tijdens een verrichting worden gebruikt of waarop de verrichting is gericht, zoals implantaten, prothesen of diagnostische hulpmiddelen.

            * de bron en aanleiding voor de verwijzing, bijvoorbeeld een use case, zib, informatiestandaard of internationale standaard;
                * Gebaseerd op het openEHR Procedure-model ( *Procedure Detail* ), de zib Verrichting (2024) en XTEHR Procedure (v0.2.1). Opgenomen vanwege de behoefte om medische hulpmiddelen binnen verrichtingen vast te leggen.

            * de relatie tussen het bestaande GB en het toekomstige GB;
                * Medische hulpmiddelen die gebruikt zijn voor de verrichting. Deze container is een tijdelijke voorziening en wordt gevuld met een verwijzing naar het toekomstige generieke bouwblok Medisch hulpmiddel.

            * de functionele en semantische requirements die het toekomstige GB moet ondersteunen;
                * Het toekomstige GB moet ondersteuning bieden voor het identificeren van één of meerdere medische hulpmiddelen, zowel als doel van een verrichting als hulpmiddel dat tijdens de verrichting wordt gebruikt.

            * de status ‘tijdelijke verwijzing naar nog te realiseren GB’;
                * Nog niet ontwikkeld
    type: Base
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: 'De container bevat gestructureerde informatie over de procedure. een eenduidige, voorlopige naam of identifier van het beoogde GBProcedure Detail – Medisch hulpmiddel (tijdelijke container binnen GB Verrichting).een omschrijving van het benodigde concept, inclusief doel en beoogde betekenis;Deze container bevat informatie over medische hulpmiddelen die tijdens een verrichting worden gebruikt of waarop de verrichting is gericht, zoals implantaten, prothesen of diagnostische hulpmiddelen.de bron en aanleiding voor de verwijzing, bijvoorbeeld een use case, zib, informatiestandaard of internationale standaard;Gebaseerd op het openEHR Procedure-model (Procedure Detail), de zib Verrichting (2024) en XTEHR Procedure (v0.2.1).'}
    array: true
    base: {max: '*', min: 0, path: Procedure.procedureDetail}
    index: 15
    elements:
      deviceplaceholder:
        short: Device
        type: http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice
        base: {max: '1', min: 0, path: Procedure.procedureDetail.deviceplaceholder}
        index: 16
  subject:
    short: The human subject referred to in this Action.
    index: 1
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: 'De natuurlijke persoon waarop deze handeling betrekking heeft. Dit is meestal de betrokkene van het gezondheidsdossier (de patiënt). In specifieke situaties kan dit echter ook een andere persoon zijn, zoals een orgaandonor, een foetus of een familielid.'}
    type: Base
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: De natuurlijke persoon waarop deze handeling betrekking heeft.}
    elements:
      patient:
        short: Root concept of the Patient information model.
        _definition:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl}
            - {url: content, valueMarkdown: Rootconcept van de bouwsteen Patiënt. Dit rootconcept bevat alle gegevenselementen van de bouwsteen Patiënt.}
        type: http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelPatient
        _short:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl}
            - {url: content, valueMarkdown: Rootconcept van de bouwsteen Patiënt.}
        code:
        - {code: '116154003', system: 'http://snomed.info/sct', display: patiënt}
        base: {max: '1', min: 1, path: Procedure.subject.patient}
        index: 2
    base: {max: '1', min: 1, path: Procedure.subject}
    required: [patient]
  scheduledStartDateTime:
    short: The date or datetime on which the procedure is intended to be performed.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: De datum of datum en tijd waarop de procedure naar verwachting zal worden uitgevoerd.}
    type: dateTime
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: De datum of datum en tijd waarop de procedure naar verwachting zal worden uitgevoerd.}
    base: {max: '1', min: 0, path: Procedure.scheduledStartDateTime}
    index: 21
package_version: 1.0.0-alpha.1
class: logical
kind: logical
url: http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelProcedure
base: http://hl7.org/fhir/StructureDefinition/Base
version: 1.0.0-alpha.1
required: [currentActionState, dateAndTimeActionstepPerformed, procedureName, subject]