PackagesCanonicalsLogsProblems
    Packages
    nictiz.nl.gbb@1.0.0-alpha.2
    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
    mustSupport: true
    _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
  informationProviderHttp://ig:
    elements:
      nictiz:
        elements:
          nl/gbb/StructureDefinition/LogicalModelPatient:
            short: A record of the person or agent who provided the information.
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: nl}
                - {url: content, valueMarkdown: 'Een registratie van de persoon of entiteit die de informatie heeft verstrekt. Dit kan de patiënt zijn, een vertegenwoordiger van de patiënt (bijvoorbeeld een ouder of voogd), de behandelaar of een apparaat/software. Dit wordt doorgaans alleen gebruikt wanneer de informatieverstrekker expliciet moet worden vermeld. Het gaat dus NIET om de algemene auteur/componist van de compositie of om andere geïdentificeerde personen/partijen die aan de gebeurtenis deelnemen.'}
            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: Een registratie van de persoon of entiteit die de informatie heeft verstrekt.}
            base: {max: '1', min: 0, path: 'Procedure.informationProvider[x]'}
            choiceOf: informationProvider
            index: 10
          nl/gbb/StructureDefinition/LogicalModelPractitioner:
            short: A record of the person or agent who provided the information.
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: nl}
                - {url: content, valueMarkdown: 'Een registratie van de persoon of entiteit die de informatie heeft verstrekt. Dit kan de patiënt zijn, een vertegenwoordiger van de patiënt (bijvoorbeeld een ouder of voogd), de behandelaar of een apparaat/software. Dit wordt doorgaans alleen gebruikt wanneer de informatieverstrekker expliciet moet worden vermeld. Het gaat dus NIET om de algemene auteur/componist van de compositie of om andere geïdentificeerde personen/partijen die aan de gebeurtenis deelnemen.'}
            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: Een registratie van de persoon of entiteit die de informatie heeft verstrekt.}
            base: {max: '1', min: 0, path: 'Procedure.informationProvider[x]'}
            choiceOf: informationProvider
            index: 11
  procedureName:
    short: Identification of the procedure by name.
    index: 22
    _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
    mustSupport: true
    _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}
  indication:
    short: The clinical or process-related reason for the procedure.
    index: 23
    _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
    mustSupport: true
    _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}
  method:
    short: Identification of specific method or technique for the procedure.
    index: 28
    _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
    mustSupport: true
    _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}
  eventContextHealthcareFacility:
    short: The Healthcare Facility or Organisation in which the session/event took place.
    index: 20
    _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
    mustSupport: true
    _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.}
    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: 1, path: Procedure.eventContextHealthcareFacility.location}
        index: 21
    base: {max: '1', min: 0, path: Procedure.eventContextHealthcareFacility}
    required: [location]
  participations:
    short: Identification of other individuals/parties involved in the Action, the method by which they interacted, and the duration of the interaction.
    index: 13
    _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
    elements:
      performer:
        short: The function of the Party in this participation (note that a given party might participate in more than one way in a particular activity), in this case Performer.
        _definition:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl}
            - url: content
              valueMarkdown: |-
                De functie van de partij in deze deelname (een bepaalde partij kan op verschillende manieren aan een specifieke activiteit deelnemen), in dit geval uitvoerder.

                 *Dit attribuut moet worden gecodeerd, maar kan niet worden beperkt tot de HL7v3-vocabulaire* `ParticipationFunction` *, omdat deze te beperkt en te ziekenhuisgericht is.*
        mustSupport: true
        choices: ['performerHttp://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelPatient', 'performerHttp://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelPractitioner', 'performerHttp://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelPractitionerRole']
        _short:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl}
            - {url: content, valueMarkdown: 'De functie van de partij in deze deelname (een bepaalde partij kan op verschillende manieren aan een specifieke activiteit deelnemen), in dit geval uitvoerder.Dit attribuut moet worden gecodeerd, maar kan niet worden beperkt tot de HL7v3-vocabulaire ParticipationFunction, omdat deze te beperkt en te ziekenhuisgericht is.'}
        base: {max: '1', min: 1, path: 'Procedure.participations.performer[x]'}
        index: 15
      performerHttp://ig:
        elements:
          nictiz:
            elements:
              nl/gbb/StructureDefinition/LogicalModelPatient:
                short: The function of the Party in this participation (note that a given party might participate in more than one way in a particular activity), in this case Performer.
                index: 16
                _definition:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: nl}
                    - url: content
                      valueMarkdown: |-
                        De functie van de partij in deze deelname (een bepaalde partij kan op verschillende manieren aan een specifieke activiteit deelnemen), in dit geval uitvoerder.

                         *Dit attribuut moet worden gecodeerd, maar kan niet worden beperkt tot de HL7v3-vocabulaire* `ParticipationFunction` *, omdat deze te beperkt en te ziekenhuisgericht is.*
                type: http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelPatient
                mustSupport: true
                _short:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: nl}
                    - {url: content, valueMarkdown: 'De functie van de partij in deze deelname (een bepaalde partij kan op verschillende manieren aan een specifieke activiteit deelnemen), in dit geval uitvoerder.Dit attribuut moet worden gecodeerd, maar kan niet worden beperkt tot de HL7v3-vocabulaire ParticipationFunction, omdat deze te beperkt en te ziekenhuisgericht is.'}
                base: {max: '1', min: 1, path: 'Procedure.participations.performer[x]'}
                choiceOf: performer
              nl/gbb/StructureDefinition/LogicalModelPractitioner:
                short: The function of the Party in this participation (note that a given party might participate in more than one way in a particular activity), in this case Performer.
                index: 17
                _definition:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: nl}
                    - url: content
                      valueMarkdown: |-
                        De functie van de partij in deze deelname (een bepaalde partij kan op verschillende manieren aan een specifieke activiteit deelnemen), in dit geval uitvoerder.

                         *Dit attribuut moet worden gecodeerd, maar kan niet worden beperkt tot de HL7v3-vocabulaire* `ParticipationFunction` *, omdat deze te beperkt en te ziekenhuisgericht is.*
                type: http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelPractitioner
                mustSupport: true
                _short:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: nl}
                    - {url: content, valueMarkdown: 'De functie van de partij in deze deelname (een bepaalde partij kan op verschillende manieren aan een specifieke activiteit deelnemen), in dit geval uitvoerder.Dit attribuut moet worden gecodeerd, maar kan niet worden beperkt tot de HL7v3-vocabulaire ParticipationFunction, omdat deze te beperkt en te ziekenhuisgericht is.'}
                base: {max: '1', min: 1, path: 'Procedure.participations.performer[x]'}
                choiceOf: performer
              nl/gbb/StructureDefinition/LogicalModelPractitionerRole:
                short: The function of the Party in this participation (note that a given party might participate in more than one way in a particular activity), in this case Performer.
                index: 18
                _definition:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: nl}
                    - url: content
                      valueMarkdown: |-
                        De functie van de partij in deze deelname (een bepaalde partij kan op verschillende manieren aan een specifieke activiteit deelnemen), in dit geval uitvoerder.

                         *Dit attribuut moet worden gecodeerd, maar kan niet worden beperkt tot de HL7v3-vocabulaire* `ParticipationFunction` *, omdat deze te beperkt en te ziekenhuisgericht is.*
                type: http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelPractitionerRole
                mustSupport: true
                _short:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: nl}
                    - {url: content, valueMarkdown: 'De functie van de partij in deze deelname (een bepaalde partij kan op verschillende manieren aan een specifieke activiteit deelnemen), in dit geval uitvoerder.Dit attribuut moet worden gecodeerd, maar kan niet worden beperkt tot de HL7v3-vocabulaire ParticipationFunction, omdat deze te beperkt en te ziekenhuisgericht is.'}
                base: {max: '1', min: 1, path: 'Procedure.participations.performer[x]'}
                choiceOf: performer
            required: [gbb/StructureDefinition/LogicalModelPractitionerRole, gbb/StructureDefinition/LogicalModelPatient, gbb/StructureDefinition/LogicalModelPractitioner]
    base: {max: '*', min: 0, path: Procedure.participations}
    required: [performer]
  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
    mustSupport: true
    _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: 41
  informationProvider:
    short: A record of the person or agent who provided the information.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: 'Een registratie van de persoon of entiteit die de informatie heeft verstrekt. Dit kan de patiënt zijn, een vertegenwoordiger van de patiënt (bijvoorbeeld een ouder of voogd), de behandelaar of een apparaat/software. Dit wordt doorgaans alleen gebruikt wanneer de informatieverstrekker expliciet moet worden vermeld. Het gaat dus NIET om de algemene auteur/componist van de compositie of om andere geïdentificeerde personen/partijen die aan de gebeurtenis deelnemen.'}
    choices: ['informationProviderHttp://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelPatient', 'informationProviderHttp://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelPractitioner']
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: Een registratie van de persoon of entiteit die de informatie heeft verstrekt.}
    base: {max: '1', min: 0, path: 'Procedure.informationProvider[x]'}
    index: 9
  currentActionState:
    short: The current 'machine state' of the overall ACTION after the step was performed, coded with openEHR 'Instruction states'.
    index: 19
    _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
    mustSupport: true
    _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}
  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
    mustSupport: true
    _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: 35
  author:
    short: The Author/composer is the person who is responsible for creation of the content of the clinical document/composition, in this case Procedure.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: 'De auteur/componist is de persoon die verantwoordelijk is voor het creëren van de inhoud van het klinische document/de compositie, in dit geval Verrichting.'}
    choices: ['authorHttp://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelPractitioner', 'authorHttp://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelOrganization', 'authorHttp://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice']
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: 'De auteur/componist is de persoon die verantwoordelijk is voor het creëren van de inhoud van het klinische document/de compositie, in dit geval Verrichting.'}
    array: true
    base: {max: '*', min: 0, path: 'Procedure.author[x]'}
    index: 4
  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
    mustSupport: true
    _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: 40
  complication:
    short: Details about any complication arising from the procedure.
    index: 36
    _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
    mustSupport: true
    _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}
  language:
    short: Optional indicator of the localised language in which the value is written.
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - url: content
          valueMarkdown: |-
            Optionele aanduiding van de gelokaliseerde taal waarin de waarde is geschreven. Alleen gebruikt wanneer het tekstobject in een andere taal is dan de omringende`ENTRY`, of wanneer het tekstobject buiten een`ENTRY`of andere omringende structuur wordt gebruikt die de taal aangeeft.

             *Gecodeerd volgens de openEHR-codeset voor talen.*
    type: CodeableConcept
    mustSupport: true
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl}
        - {url: content, valueMarkdown: Optionele aanduiding van de gelokaliseerde taal waarin de waarde is geschreven.}
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/languages'}
    base: {max: '1', min: 0, path: Procedure.language}
    index: 12
  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
    mustSupport: true
    _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: 37
  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
    mustSupport: true
    _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: 42
  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
    mustSupport: true
    _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: 38
  authorHttp://ig:
    elements:
      nictiz:
        elements:
          nl/gbb/StructureDefinition/LogicalModelPractitioner:
            short: The Author/composer is the person who is responsible for creation of the content of the clinical document/composition, in this case Procedure.
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: nl}
                - {url: content, valueMarkdown: 'De auteur/componist is de persoon die verantwoordelijk is voor het creëren van de inhoud van het klinische document/de compositie, in dit geval Verrichting.'}
            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: 'De auteur/componist is de persoon die verantwoordelijk is voor het creëren van de inhoud van het klinische document/de compositie, in dit geval Verrichting.'}
            array: true
            base: {max: '*', min: 0, path: 'Procedure.author[x]'}
            choiceOf: author
            index: 5
          nl/gbb/StructureDefinition/LogicalModelOrganization:
            short: The Author/composer is the person who is responsible for creation of the content of the clinical document/composition, in this case Procedure.
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: nl}
                - {url: content, valueMarkdown: 'De auteur/componist is de persoon die verantwoordelijk is voor het creëren van de inhoud van het klinische document/de compositie, in dit geval Verrichting.'}
            type: http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelOrganization
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: nl}
                - {url: content, valueMarkdown: 'De auteur/componist is de persoon die verantwoordelijk is voor het creëren van de inhoud van het klinische document/de compositie, in dit geval Verrichting.'}
            array: true
            base: {max: '*', min: 0, path: 'Procedure.author[x]'}
            choiceOf: author
            index: 6
          nl/gbb/StructureDefinition/LogicalModelDevice:
            short: The Author/composer is the person who is responsible for creation of the content of the clinical document/composition, in this case Procedure.
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: nl}
                - {url: content, valueMarkdown: 'De auteur/componist is de persoon die verantwoordelijk is voor het creëren van de inhoud van het klinische document/de compositie, in dit geval Verrichting.'}
            type: http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: nl}
                - {url: content, valueMarkdown: 'De auteur/componist is de persoon die verantwoordelijk is voor het creëren van de inhoud van het klinische document/de compositie, in dit geval Verrichting.'}
            array: true
            base: {max: '*', min: 0, path: 'Procedure.author[x]'}
            choiceOf: author
            index: 7
  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).
    index: 29
    _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
    mustSupport: true
    _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
    elements:
      deviceUsed:
        short: Device used to perform the procedure. In OpenEHR adding this context for TBB Device can only be done by creating a template.
        index: 30
        _definition:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl}
            - url: content
              valueMarkdown: |-
                Medisch hulpmiddel dat is gebruikt om de procedure uit te voeren.

                In openEHR kan deze context voor`TBB Device`alleen worden toegevoegd door een template te maken.
        type: Base
        mustSupport: true
        _short:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl}
            - {url: content, valueMarkdown: Medisch hulpmiddel dat is gebruikt om de procedure uit te voeren.In openEHR kan deze context voor TBB Device alleen worden toegevoegd door een template te maken.}
        array: true
        elements:
          device:
            base: {max: '1', min: 1, path: Procedure.procedureDetail.deviceUsed.device}
            type: http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice
            short: Device
            index: 31
        base: {max: '*', min: 0, path: Procedure.procedureDetail.deviceUsed}
        required: [device]
      focalDevice:
        short: Device(s) that is/are implanted, removed, or otherwise manipulated (calibration, battery replacement, fitting a prosthesis, attaching a wound-vac, etc.) as a focal portion of the Procedure. In OpenEHR adding this context for TBB Device can only be done by creating a template.
        index: 32
        _definition:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl}
            - url: content
              valueMarkdown: |-
                Medisch hulpmiddel(en) dat/die als centraal onderdeel van de procedure wordt/worden geïmplanteerd, verwijderd of anderszins gemanipuleerd (zoals kalibratie, vervanging van de batterij, het aanmeten van een prothese of het aansluiten van een wondvacuümsysteem).

                In openEHR kan deze context voor`TBB Device`alleen worden toegevoegd door een template te maken.
        type: Base
        mustSupport: true
        _short:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl}
            - {url: content, valueMarkdown: 'Medisch hulpmiddel(en) dat/die als centraal onderdeel van de procedure wordt/worden geïmplanteerd, verwijderd of anderszins gemanipuleerd (zoals kalibratie, vervanging van de batterij, het aanmeten van een prothese of het aansluiten van een wondvacuümsysteem).In openEHR kan deze context voor TBB Device alleen worden toegevoegd door een template te maken.'}
        array: true
        elements:
          device:
            base: {max: '1', min: 1, path: Procedure.procedureDetail.focalDevice.device}
            type: http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice
            short: Device
            index: 33
        base: {max: '*', min: 0, path: Procedure.procedureDetail.focalDevice}
        required: [device]
      anatomicalLocation:
        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.}
        mustSupport: true
        _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.procedureDetail.anatomicalLocation}
        index: 34
    base: {max: '*', min: 0, path: Procedure.procedureDetail}
  indicationReferenceHttp://ig:
    elements:
      nictiz:
        elements:
          nl/gbb/StructureDefinition/LogicalModelCondition:
            short: The clinical or process-related reason for the procedure. This includes a reference to TBB Condition, TBB Procedure and TBB Observation from a link on ENTRY level in OpenEHR with the meaning 'Indication'.
            index: 26
            _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.

                    Dit omvat een verwijzing naar`TBB Condition`,`TBB Procedure`en`TBB Observation`via een koppeling op`ENTRY`-niveau in openEHR met de betekenis ‘Indicatie’.
            type: http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelCondition
            mustSupport: true
            _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.Dit omvat een verwijzing naar TBB Condition, TBB Procedure en TBB Observation via een koppeling op ENTRY-niveau in openEHR met de betekenis ‘Indicatie’.'}
            array: true
            base: {max: '*', min: 0, path: 'Procedure.indicationReference[x]'}
            choiceOf: indicationReference
          nl/gbb/StructureDefinition/LogicalModelProcedure:
            short: The clinical or process-related reason for the procedure. This includes a reference to TBB Condition, TBB Procedure and TBB Observation from a link on ENTRY level in OpenEHR with the meaning 'Indication'.
            index: 27
            _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.

                    Dit omvat een verwijzing naar`TBB Condition`,`TBB Procedure`en`TBB Observation`via een koppeling op`ENTRY`-niveau in openEHR met de betekenis ‘Indicatie’.
            type: http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelProcedure
            mustSupport: true
            _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.Dit omvat een verwijzing naar TBB Condition, TBB Procedure en TBB Observation via een koppeling op ENTRY-niveau in openEHR met de betekenis ‘Indicatie’.'}
            array: true
            base: {max: '*', min: 0, path: 'Procedure.indicationReference[x]'}
            choiceOf: indicationReference
  indicationReference:
    short: The clinical or process-related reason for the procedure. This includes a reference to TBB Condition, TBB Procedure and TBB Observation from a link on ENTRY level in OpenEHR with the meaning 'Indication'.
    _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.

            Dit omvat een verwijzing naar`TBB Condition`,`TBB Procedure`en`TBB Observation`via een koppeling op`ENTRY`-niveau in openEHR met de betekenis ‘Indicatie’.
    mustSupport: true
    choices: ['indicationReferenceHttp://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelCondition', 'indicationReferenceHttp://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelProcedure']
    _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.Dit omvat een verwijzing naar TBB Condition, TBB Procedure en TBB Observation via een koppeling op ENTRY-niveau in openEHR met de betekenis ‘Indicatie’.'}
    array: true
    base: {max: '*', min: 0, path: 'Procedure.indicationReference[x]'}
    index: 25
  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.
        index: 2
        _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
        mustSupport: true
        _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}
    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
    mustSupport: true
    _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: 39
package_version: 1.0.0-alpha.2
class: logical
kind: logical
url: http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelProcedure
base: http://hl7.org/fhir/StructureDefinition/Base
version: 1.0.0-alpha.2
required: [currentActionState, dateAndTimeActionstepPerformed, procedureName, subject]