FHIR © HL7.org  |  FHIRsmith 0.18.0  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagenictiz.nl.gbb
Resource TypeStructureDefinition
IdStructureDefinition-LogicalModelDevice.json
FHIR VersionR4
Sourcehttp://ig.nictiz.nl/gbb/1.0.0-alpha.1/StructureDefinition-LogicalModelDevice.html
URLhttp://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice
Version1.0.0-alpha.1
Statusdraft
Date2026-10-09T17:43:13+02:00
NameLogischModelDevice
TitleLogischModelDevice
Realmnl
Typehttp://ig.nictiz.nl/gbb/StructureDefinition/Device
Kindlogical

Resources that use this resource

StructureDefinition
nictiz.nl.gbb#1.0.0-alpha.1LogicalModelAllergyIntoleranceLogicalModelAllergyIntolerance
nictiz.nl.gbb#1.0.0-alpha.1LogicalModelConditionLogicalModelCondition
nictiz.nl.gbb#1.0.0-alpha.1LogicalModelProcedureLogicalModelProcedure
nictiz.nl.nlps#1.0.0-alpha.1LogicalModelPatientSummaryLogicalModelPatientSummary

Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source


Dutch


Gegenereerde narrative: StructureDefinition LogicalModelDevice

Taal: nl

NaamMarkeringenKard.TypeOmschrijving & constraintsdoco
.. Device 0..*BaseDevice
... identificatienummer SO0..*IdentifierOm een instantie van een device te identificeren.
VerplichtingenActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... uniquedeviceidentifierUDI SO0..*BaseEen unieke identificatiecode (UDI) die is toegekend aan het etiket of de verpakking van het device.
VerplichtingenActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
.... identificatie SO1..1stringEen plek om het Unique Device Identifier (UDI) te noteren.
VerplichtingenActor
SHALL:able-to-populateRegistrerendSysteem
SHALL:populateOntsluitendSysteem
SHALL:handleVerwerkendSysteem
.... uitgevendeOrganisatie SO0..1stringUitgevendeOrganisatie (string (uri))Organisatie die belast is met de uitgifte van UDI's voor devices.
VerplichtingenActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... fabrikant SO0..1stringDe naam van de fabrikant.
VerplichtingenActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... productieDatumTijd SO0..1dateTimeDe datum en tijd waarop het device is geproduceerd door de fabrikant.
VerplichtingenActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... vervaldatum SO0..1dateTimeDe datum en tijd waarna het device niet meer gebruikt zou moeten worden of niet meer geldig is.
VerplichtingenActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... lotnummer SO0..1stringEen unieke identificatiecode (partijcode) meegeven die verwijst naar een specifieke productiebatch zodat aangegeven kan worden in welke ronde of groep identieke producten het Device is gemaakt.
VerplichtingenActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... serienummer SO0..1stringDe door de fabrikant toegekende code van cijfers en/of letters voor één specifiek exemplaar van een device meegeven.
VerplichtingenActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... deviceNaamType SO0..*BaseDe naam en het type van het device.
VerplichtingenActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
.... type SO1..1CodeableConceptEen vereenvoudigde, gemakkelijk en universeel herkenbare gecodeerde naam.
Binding: DeviceNameType (required): DeviceNameType
VerplichtingenActor
SHALL:able-to-populateRegistrerendSysteem
SHALL:populateOntsluitendSysteem
SHALL:handleVerwerkendSysteem
.... naam SO1..1stringEen voor de fabrikant en/of patiënt herkenbare naam voor het device.
VerplichtingenActor
SHALL:able-to-populateRegistrerendSysteem
SHALL:populateOntsluitendSysteem
SHALL:handleVerwerkendSysteem
... modelnummer SO0..1stringEen nummer om aan te geven welk specifiek model het betreft in de reeks.
VerplichtingenActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... type SO0..*CodeableConceptHet soort of type device.Aanvullende associaties van waardenlijsten die gebruikt kunnen worden binnen Nederland zijn ProductTypeCodelijst SNOMED en ProductTypeImplantatenCodelijst SNOMED.
VerplichtingenActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... versie SO0..*BaseOntwerp- of softwareversie
VerplichtingenActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
.... versie SO1..1stringDe ontwerp- of softwareversie van het device
VerplichtingenActor
SHALL:able-to-populateRegistrerendSysteem
SHALL:populateOntsluitendSysteem
SHALL:handleVerwerkendSysteem
... toelichting SO0..*stringNotitie of opmerking over device.
VerplichtingenActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem

doco Documentatie voor dit formaat

English


Generated Narrative: StructureDefinition LogicalModelDevice

Language: nl

NameFlagsCard.TypeDescription & Constraintsdoco
.. Device 0..*BaseDevice
... identificatienummer SO0..*IdentifierOm een instantie van een device te identificeren.
ObligationsActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... uniquedeviceidentifierUDI SO0..*BaseEen unieke identificatiecode (UDI) die is toegekend aan het etiket of de verpakking van het device.
ObligationsActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
.... identificatie SO1..1stringEen plek om het Unique Device Identifier (UDI) te noteren.
ObligationsActor
SHALL:able-to-populateRegistrerendSysteem
SHALL:populateOntsluitendSysteem
SHALL:handleVerwerkendSysteem
.... uitgevendeOrganisatie SO0..1stringUitgevendeOrganisatie (string (uri))Organisatie die belast is met de uitgifte van UDI's voor devices.
ObligationsActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... fabrikant SO0..1stringDe naam van de fabrikant.
ObligationsActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... productieDatumTijd SO0..1dateTimeDe datum en tijd waarop het device is geproduceerd door de fabrikant.
ObligationsActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... vervaldatum SO0..1dateTimeDe datum en tijd waarna het device niet meer gebruikt zou moeten worden of niet meer geldig is.
ObligationsActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... lotnummer SO0..1stringEen unieke identificatiecode (partijcode) meegeven die verwijst naar een specifieke productiebatch zodat aangegeven kan worden in welke ronde of groep identieke producten het Device is gemaakt.
ObligationsActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... serienummer SO0..1stringDe door de fabrikant toegekende code van cijfers en/of letters voor één specifiek exemplaar van een device meegeven.
ObligationsActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... deviceNaamType SO0..*BaseDe naam en het type van het device.
ObligationsActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
.... type SO1..1CodeableConceptEen vereenvoudigde, gemakkelijk en universeel herkenbare gecodeerde naam.
Binding: DeviceNameType (required): DeviceNameType
ObligationsActor
SHALL:able-to-populateRegistrerendSysteem
SHALL:populateOntsluitendSysteem
SHALL:handleVerwerkendSysteem
.... naam SO1..1stringEen voor de fabrikant en/of patiënt herkenbare naam voor het device.
ObligationsActor
SHALL:able-to-populateRegistrerendSysteem
SHALL:populateOntsluitendSysteem
SHALL:handleVerwerkendSysteem
... modelnummer SO0..1stringEen nummer om aan te geven welk specifiek model het betreft in de reeks.
ObligationsActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... type SO0..*CodeableConceptThe kind or type of device.
ObligationsActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
... versie SO0..*BaseOntwerp- of softwareversie
ObligationsActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem
.... versie SO1..1stringDe ontwerp- of softwareversie van het device
ObligationsActor
SHALL:able-to-populateRegistrerendSysteem
SHALL:populateOntsluitendSysteem
SHALL:handleVerwerkendSysteem
... toelichting SO0..*stringNotitie of opmerking over device.
ObligationsActor
SHOULD:populate-if-knownOntsluitendSysteem
SHALL:no-errorVerwerkendSysteem

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "LogicalModelDevice",
  "language": "nl",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod",
      "valuePeriod": {
        "start": "2026-08-17T00:00:00Z"
      }
    }
  ],
  "url": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice",
  "identifier": [
    {
      "use": "official",
      "system": "urn:ietf:rfc:3986",
      "value": "urn:oid:2.16.840.1.113883.2.4.3.11.60.153.4.33"
    }
  ],
  "version": "1.0.0-alpha.1",
  "name": "LogischModelDevice",
  "title": "LogischModelDevice",
  "status": "draft",
  "date": "2026-10-09T17:43:13+02:00",
  "publisher": "Nictiz",
  "contact": [
    {
      "name": "Nictiz",
      "telecom": [
        {
          "system": "url",
          "value": "https://nictiz.nl"
        }
      ]
    }
  ],
  "fhirVersion": "4.0.1",
  "kind": "logical",
  "abstract": false,
  "type": "http://ig.nictiz.nl/gbb/StructureDefinition/Device",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "4.0.1"
      }
    ],
    "element": [
      {
        "id": "Device",
        "path": "Device",
        "short": "Device",
        "definition": "Device",
        "alias": [
          "Device (placeholder)"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false
      },
      {
        "id": "Device.identificatienummer",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.identificatienummer",
        "short": "Om een instantie van een device te identificeren.",
        "definition": "Om een instantie van een device te identificeren.",
        "alias": [
          "Identifier"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Device.identificatienummer",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.uniquedeviceidentifierUDI",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.uniquedeviceidentifierUDI",
        "short": "Een unieke identificatiecode (UDI) die is toegekend aan het etiket of de verpakking van het device.",
        "definition": "Een unieke identificatiecode (UDI) die is toegekend aan het etiket of de verpakking van het device. Merk op dat het device meerdere UDI's kan bevatten, aangezien het ofwel alleen de UDI voor het rechtsgebied van verkoop kan omvatten, ofwel UDI voor meerdere rechtsgebieden waar het verkocht had kunnen worden.",
        "alias": [
          "Unique device identifier (UDI)"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Device.uniquedeviceidentifierUDI",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Base"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.uniquedeviceidentifierUDI.identificatie",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:able-to-populate"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/RegistrationSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:populate"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:handle"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.uniquedeviceidentifierUDI.identificatie",
        "short": "Een plek om het Unique Device Identifier (UDI) te noteren.",
        "definition": "Een plek om het Unique Device Identifier (UDI) te noteren.",
        "alias": [
          "Identifier"
        ],
        "min": 1,
        "max": "1",
        "base": {
          "path": "Device.uniquedeviceidentifierUDI.identificatie",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.uniquedeviceidentifierUDI.uitgevendeOrganisatie",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.uniquedeviceidentifierUDI.uitgevendeOrganisatie",
        "short": "UitgevendeOrganisatie (string (uri))Organisatie die belast is met de uitgifte van UDI's voor devices.",
        "definition": "UitgevendeOrganisatie (string (uri))\n\nOrganisatie die belast is met de uitgifte van UDI's voor devices.",
        "alias": [
          "Issuer"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "Device.uniquedeviceidentifierUDI.uitgevendeOrganisatie",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.fabrikant",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.fabrikant",
        "short": "De naam van de fabrikant.",
        "definition": "De naam van de fabrikant.",
        "alias": [
          "Manufacturer"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "Device.fabrikant",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.productieDatumTijd",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.productieDatumTijd",
        "short": "De datum en tijd waarop het device is geproduceerd door de fabrikant.",
        "definition": "De datum en tijd waarop het device is geproduceerd door de fabrikant.",
        "alias": [
          "ManufacturerDate"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "Device.productieDatumTijd",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.vervaldatum",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.vervaldatum",
        "short": "De datum en tijd waarna het device niet meer gebruikt zou moeten worden of niet meer geldig is.",
        "definition": "De datum en tijd waarna het device niet meer gebruikt zou moeten worden of niet meer geldig is.",
        "alias": [
          "ExpirationDate"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "Device.vervaldatum",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.lotnummer",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.lotnummer",
        "short": "Een unieke identificatiecode (partijcode) meegeven die verwijst naar een specifieke productiebatch zodat aangegeven kan worden in welke ronde of groep identieke producten het Device is gemaakt.",
        "definition": "Een unieke identificatiecode (partijcode) meegeven die verwijst naar een specifieke productiebatch zodat aangegeven kan worden in welke ronde of groep identieke producten het Device is gemaakt.",
        "alias": [
          "LotNumber"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "Device.lotnummer",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.serienummer",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.serienummer",
        "short": "De door de fabrikant toegekende code van cijfers en/of letters voor één specifiek exemplaar van een device meegeven.",
        "definition": "De door de fabrikant toegekende code van cijfers en/of letters voor één specifiek exemplaar van een device meegeven.",
        "alias": [
          "SerialNumber"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "Device.serienummer",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.deviceNaamType",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.deviceNaamType",
        "short": "De naam en het type van het device.",
        "definition": "De naam en het type van het device.",
        "alias": [
          "DeviceName"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Device.deviceNaamType",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Base"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.deviceNaamType.type",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:able-to-populate"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/RegistrationSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:populate"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:handle"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.deviceNaamType.type",
        "short": "Een vereenvoudigde, gemakkelijk en universeel herkenbare gecodeerde naam.",
        "definition": "Een vereenvoudigde, gemakkelijk en universeel herkenbare gecodeerde naam.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Device.deviceNaamType.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": true,
        "binding": {
          "strength": "required",
          "description": "DeviceNameType",
          "valueSet": "http://hl7.org/fhir/ValueSet/device-nametype"
        }
      },
      {
        "id": "Device.deviceNaamType.naam",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:able-to-populate"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/RegistrationSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:populate"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:handle"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.deviceNaamType.naam",
        "short": "Een voor de fabrikant en/of patiënt herkenbare naam voor het device.",
        "definition": "Een voor de fabrikant en/of patiënt herkenbare naam voor het device.",
        "alias": [
          "Name"
        ],
        "min": 1,
        "max": "1",
        "base": {
          "path": "Device.deviceNaamType.naam",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.modelnummer",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.modelnummer",
        "short": "Een nummer om aan te geven welk specifiek model het betreft in de reeks.",
        "definition": "Een nummer om aan te geven welk specifiek model het betreft in de reeks.",
        "alias": [
          "ModelNumber"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "Device.modelnummer",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.type",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.type",
        "short": "Het soort of type device.Aanvullende associaties van waardenlijsten die gebruikt kunnen worden binnen Nederland zijn ProductTypeCodelijst SNOMED en ProductTypeImplantatenCodelijst SNOMED.",
        "_short": {
          "extension": [
            {
              "extension": [
                {
                  "url": "lang",
                  "valueCode": "en"
                },
                {
                  "url": "content",
                  "valueMarkdown": "The kind or type of device."
                }
              ],
              "url": "http://hl7.org/fhir/StructureDefinition/translation"
            }
          ]
        },
        "definition": "Het soort of type device.\n\nAanvullende associaties van waardenlijsten die gebruikt kunnen worden binnen Nederland zijn ProductTypeCodelijst SNOMED en ProductTypeImplantatenCodelijst SNOMED.",
        "_definition": {
          "extension": [
            {
              "extension": [
                {
                  "url": "lang",
                  "valueCode": "en"
                },
                {
                  "url": "content",
                  "valueMarkdown": "The kind or type of device."
                }
              ],
              "url": "http://hl7.org/fhir/StructureDefinition/translation"
            }
          ]
        },
        "min": 0,
        "max": "*",
        "base": {
          "path": "Device.type",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.versie",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.versie",
        "short": "Ontwerp- of softwareversie",
        "definition": "Ontwerp- of softwareversie",
        "alias": [
          "Version"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Device.versie",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Base"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.versie.versie",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:able-to-populate"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/RegistrationSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:populate"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:handle"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.versie.versie",
        "short": "De ontwerp- of softwareversie van het device",
        "definition": "De ontwerp- of softwareversie van het device",
        "alias": [
          "Value"
        ],
        "min": 1,
        "max": "1",
        "base": {
          "path": "Device.versie.versie",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.toelichting",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://ig.nictiz.nl/gbb/StructureDefinition/LogicalModelDevice|1.0.0-alpha.1"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.toelichting",
        "short": "Notitie of opmerking over device.",
        "definition": "Notitie of opmerking over device.",
        "alias": [
          "Note"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Device.toelichting",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "Device",
        "path": "Device",
        "short": "Device",
        "definition": "Device",
        "alias": [
          "Device (placeholder)"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Device",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Device.identificatienummer",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.identificatienummer",
        "short": "Om een instantie van een device te identificeren.",
        "definition": "Om een instantie van een device te identificeren.",
        "alias": [
          "Identifier"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Device.identificatienummer",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.uniquedeviceidentifierUDI",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.uniquedeviceidentifierUDI",
        "short": "Een unieke identificatiecode (UDI) die is toegekend aan het etiket of de verpakking van het device.",
        "definition": "Een unieke identificatiecode (UDI) die is toegekend aan het etiket of de verpakking van het device. Merk op dat het device meerdere UDI's kan bevatten, aangezien het ofwel alleen de UDI voor het rechtsgebied van verkoop kan omvatten, ofwel UDI voor meerdere rechtsgebieden waar het verkocht had kunnen worden.",
        "alias": [
          "Unique device identifier (UDI)"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Device.uniquedeviceidentifierUDI",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Base"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.uniquedeviceidentifierUDI.identificatie",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:able-to-populate"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/RegistrationSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:populate"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:handle"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.uniquedeviceidentifierUDI.identificatie",
        "short": "Een plek om het Unique Device Identifier (UDI) te noteren.",
        "definition": "Een plek om het Unique Device Identifier (UDI) te noteren.",
        "alias": [
          "Identifier"
        ],
        "min": 1,
        "max": "1",
        "base": {
          "path": "Device.uniquedeviceidentifierUDI.identificatie",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.uniquedeviceidentifierUDI.uitgevendeOrganisatie",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.uniquedeviceidentifierUDI.uitgevendeOrganisatie",
        "short": "UitgevendeOrganisatie (string (uri))Organisatie die belast is met de uitgifte van UDI's voor devices.",
        "definition": "UitgevendeOrganisatie (string (uri))\n\nOrganisatie die belast is met de uitgifte van UDI's voor devices.",
        "alias": [
          "Issuer"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "Device.uniquedeviceidentifierUDI.uitgevendeOrganisatie",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.fabrikant",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.fabrikant",
        "short": "De naam van de fabrikant.",
        "definition": "De naam van de fabrikant.",
        "alias": [
          "Manufacturer"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "Device.fabrikant",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.productieDatumTijd",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.productieDatumTijd",
        "short": "De datum en tijd waarop het device is geproduceerd door de fabrikant.",
        "definition": "De datum en tijd waarop het device is geproduceerd door de fabrikant.",
        "alias": [
          "ManufacturerDate"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "Device.productieDatumTijd",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.vervaldatum",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.vervaldatum",
        "short": "De datum en tijd waarna het device niet meer gebruikt zou moeten worden of niet meer geldig is.",
        "definition": "De datum en tijd waarna het device niet meer gebruikt zou moeten worden of niet meer geldig is.",
        "alias": [
          "ExpirationDate"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "Device.vervaldatum",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.lotnummer",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.lotnummer",
        "short": "Een unieke identificatiecode (partijcode) meegeven die verwijst naar een specifieke productiebatch zodat aangegeven kan worden in welke ronde of groep identieke producten het Device is gemaakt.",
        "definition": "Een unieke identificatiecode (partijcode) meegeven die verwijst naar een specifieke productiebatch zodat aangegeven kan worden in welke ronde of groep identieke producten het Device is gemaakt.",
        "alias": [
          "LotNumber"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "Device.lotnummer",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.serienummer",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.serienummer",
        "short": "De door de fabrikant toegekende code van cijfers en/of letters voor één specifiek exemplaar van een device meegeven.",
        "definition": "De door de fabrikant toegekende code van cijfers en/of letters voor één specifiek exemplaar van een device meegeven.",
        "alias": [
          "SerialNumber"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "Device.serienummer",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.deviceNaamType",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.deviceNaamType",
        "short": "De naam en het type van het device.",
        "definition": "De naam en het type van het device.",
        "alias": [
          "DeviceName"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Device.deviceNaamType",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Base"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.deviceNaamType.type",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:able-to-populate"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/RegistrationSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:populate"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:handle"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.deviceNaamType.type",
        "short": "Een vereenvoudigde, gemakkelijk en universeel herkenbare gecodeerde naam.",
        "definition": "Een vereenvoudigde, gemakkelijk en universeel herkenbare gecodeerde naam.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Device.deviceNaamType.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": true,
        "binding": {
          "strength": "required",
          "description": "DeviceNameType",
          "valueSet": "http://hl7.org/fhir/ValueSet/device-nametype"
        }
      },
      {
        "id": "Device.deviceNaamType.naam",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:able-to-populate"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/RegistrationSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:populate"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:handle"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.deviceNaamType.naam",
        "short": "Een voor de fabrikant en/of patiënt herkenbare naam voor het device.",
        "definition": "Een voor de fabrikant en/of patiënt herkenbare naam voor het device.",
        "alias": [
          "Name"
        ],
        "min": 1,
        "max": "1",
        "base": {
          "path": "Device.deviceNaamType.naam",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.modelnummer",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.modelnummer",
        "short": "Een nummer om aan te geven welk specifiek model het betreft in de reeks.",
        "definition": "Een nummer om aan te geven welk specifiek model het betreft in de reeks.",
        "alias": [
          "ModelNumber"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "Device.modelnummer",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.type",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.type",
        "short": "Het soort of type device.Aanvullende associaties van waardenlijsten die gebruikt kunnen worden binnen Nederland zijn ProductTypeCodelijst SNOMED en ProductTypeImplantatenCodelijst SNOMED.",
        "_short": {
          "extension": [
            {
              "extension": [
                {
                  "url": "lang",
                  "valueCode": "en"
                },
                {
                  "url": "content",
                  "valueMarkdown": "The kind or type of device."
                }
              ],
              "url": "http://hl7.org/fhir/StructureDefinition/translation"
            }
          ]
        },
        "definition": "Het soort of type device.\n\nAanvullende associaties van waardenlijsten die gebruikt kunnen worden binnen Nederland zijn ProductTypeCodelijst SNOMED en ProductTypeImplantatenCodelijst SNOMED.",
        "_definition": {
          "extension": [
            {
              "extension": [
                {
                  "url": "lang",
                  "valueCode": "en"
                },
                {
                  "url": "content",
                  "valueMarkdown": "The kind or type of device."
                }
              ],
              "url": "http://hl7.org/fhir/StructureDefinition/translation"
            }
          ]
        },
        "min": 0,
        "max": "*",
        "base": {
          "path": "Device.type",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.versie",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.versie",
        "short": "Ontwerp- of softwareversie",
        "definition": "Ontwerp- of softwareversie",
        "alias": [
          "Version"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Device.versie",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Base"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.versie.versie",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:able-to-populate"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/RegistrationSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:populate"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:handle"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.versie.versie",
        "short": "De ontwerp- of softwareversie van het device",
        "definition": "De ontwerp- of softwareversie van het device",
        "alias": [
          "Value"
        ],
        "min": 1,
        "max": "1",
        "base": {
          "path": "Device.versie.versie",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Device.toelichting",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ExchangingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:no-error"
              },
              {
                "url": "actor",
                "valueCanonical": "http://ig.nictiz.nl/gbb/ActorDefinition/ConsumingSystem"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "Device.toelichting",
        "short": "Notitie of opmerking over device.",
        "definition": "Notitie of opmerking over device.",
        "alias": [
          "Note"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Device.toelichting",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      }
    ]
  }
}