PackagesCanonicalsLogsProblems
    Packages
    e44.evo13@1.1.0
    https://fhir.element44.de/E44_EVO13_PR_SetEvoInvoicedParameters
{
  "description": null,
  "_filename": "E44_EVO13_PR_SetEvoInvoicedParameters.StructureDefinition.json",
  "package_name": "e44.evo13",
  "date": "2022-07-11T14:46:40.5621699+00:00",
  "derivation": "constraint",
  "meta": {
    "versionId": "6",
    "lastUpdated": "2025-04-24T08:35:54.5890328+00:00"
  },
  "publisher": null,
  "fhirVersion": "4.0.1",
  "name": "E44_EVO13_PR_SetEvoInvoicedParameters",
  "mapping": [ {
    "uri": "http://hl7.org/v2",
    "name": "HL7 v2 Mapping",
    "identity": "v2"
  }, {
    "uri": "http://hl7.org/v3",
    "name": "RIM Mapping",
    "identity": "rim"
  } ],
  "abstract": false,
  "type": "Parameters",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": null,
  "package_version": "1.1.0",
  "status": "active",
  "id": "e11df61f-a809-4019-9572-00546bcd08e7",
  "kind": "resource",
  "url": "https://fhir.element44.de/E44_EVO13_PR_SetEvoInvoicedParameters",
  "version": null,
  "differential": {
    "element": [ {
      "id": "Parameters.id",
      "max": "0",
      "path": "Parameters.id"
    }, {
      "id": "Parameters.meta",
      "min": 1,
      "path": "Parameters.meta"
    }, {
      "id": "Parameters.meta.id",
      "max": "0",
      "path": "Parameters.meta.id"
    }, {
      "id": "Parameters.meta.versionId",
      "max": "0",
      "path": "Parameters.meta.versionId"
    }, {
      "id": "Parameters.meta.lastUpdated",
      "max": "0",
      "path": "Parameters.meta.lastUpdated"
    }, {
      "id": "Parameters.meta.source",
      "max": "0",
      "path": "Parameters.meta.source"
    }, {
      "id": "Parameters.meta.profile",
      "max": "1",
      "min": 1,
      "path": "Parameters.meta.profile",
      "fixedCanonical": "https://fhir.element44.de/E44_EVO13_PR_SetEvoInvoicedParameters"
    }, {
      "id": "Parameters.meta.security",
      "max": "0",
      "path": "Parameters.meta.security"
    }, {
      "id": "Parameters.meta.tag",
      "max": "0",
      "path": "Parameters.meta.tag"
    }, {
      "id": "Parameters.implicitRules",
      "max": "0",
      "path": "Parameters.implicitRules"
    }, {
      "id": "Parameters.language",
      "max": "0",
      "path": "Parameters.language"
    }, {
      "id": "Parameters.parameter",
      "min": 6,
      "path": "Parameters.parameter",
      "slicing": {
        "rules": "closed",
        "discriminator": [ {
          "path": "part.name",
          "type": "value"
        } ]
      }
    }, {
      "id": "Parameters.parameter:Jwt",
      "max": "1",
      "min": 1,
      "path": "Parameters.parameter",
      "sliceName": "Jwt"
    }, {
      "id": "Parameters.parameter:Jwt.id",
      "max": "0",
      "path": "Parameters.parameter.id"
    }, {
      "id": "Parameters.parameter:Jwt.name",
      "path": "Parameters.parameter.name",
      "fixedString": "Jwt"
    }, {
      "id": "Parameters.parameter:Jwt.value[x]",
      "min": 1,
      "path": "Parameters.parameter.value[x]",
      "type": [ {
        "code": "string"
      } ]
    }, {
      "id": "Parameters.parameter:Jwt.value[x].id",
      "max": "0",
      "path": "Parameters.parameter.value[x].id"
    }, {
      "id": "Parameters.parameter:Jwt.resource",
      "max": "0",
      "path": "Parameters.parameter.resource"
    }, {
      "id": "Parameters.parameter:Jwt.part",
      "max": "0",
      "path": "Parameters.parameter.part"
    }, {
      "id": "Parameters.parameter:ReferenceId",
      "max": "1",
      "min": 1,
      "path": "Parameters.parameter",
      "sliceName": "ReferenceId"
    }, {
      "id": "Parameters.parameter:ReferenceId.id",
      "max": "0",
      "path": "Parameters.parameter.id"
    }, {
      "id": "Parameters.parameter:ReferenceId.name",
      "path": "Parameters.parameter.name",
      "fixedString": "ReferenceId"
    }, {
      "id": "Parameters.parameter:ReferenceId.value[x]",
      "min": 1,
      "path": "Parameters.parameter.value[x]",
      "type": [ {
        "code": "uuid"
      } ]
    }, {
      "id": "Parameters.parameter:ReferenceId.value[x].id",
      "max": "0",
      "path": "Parameters.parameter.value[x].id"
    }, {
      "id": "Parameters.parameter:ReferenceId.resource",
      "max": "0",
      "path": "Parameters.parameter.resource"
    }, {
      "id": "Parameters.parameter:ReferenceId.part",
      "max": "0",
      "path": "Parameters.parameter.part"
    }, {
      "id": "Parameters.parameter:Secret",
      "max": "1",
      "min": 1,
      "path": "Parameters.parameter",
      "sliceName": "Secret"
    }, {
      "id": "Parameters.parameter:Secret.id",
      "max": "0",
      "path": "Parameters.parameter.id"
    }, {
      "id": "Parameters.parameter:Secret.name",
      "path": "Parameters.parameter.name",
      "fixedString": "Secret"
    }, {
      "id": "Parameters.parameter:Secret.value[x]",
      "min": 1,
      "path": "Parameters.parameter.value[x]",
      "type": [ {
        "code": "uuid"
      } ]
    }, {
      "id": "Parameters.parameter:Secret.value[x].id",
      "max": "0",
      "path": "Parameters.parameter.value[x].id"
    }, {
      "id": "Parameters.parameter:Secret.resource",
      "max": "0",
      "path": "Parameters.parameter.resource"
    }, {
      "id": "Parameters.parameter:Secret.part",
      "max": "0",
      "path": "Parameters.parameter.part"
    }, {
      "id": "Parameters.parameter:InvoiceNumber",
      "max": "1",
      "min": 1,
      "path": "Parameters.parameter",
      "short": "Rechnungsnummer",
      "sliceName": "InvoiceNumber"
    }, {
      "id": "Parameters.parameter:InvoiceNumber.id",
      "max": "0",
      "path": "Parameters.parameter.id"
    }, {
      "id": "Parameters.parameter:InvoiceNumber.name",
      "path": "Parameters.parameter.name",
      "fixedString": "SingleInvoiceNumber"
    }, {
      "id": "Parameters.parameter:InvoiceNumber.value[x]",
      "min": 1,
      "path": "Parameters.parameter.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "maxLength": 36
    }, {
      "id": "Parameters.parameter:InvoiceNumber.value[x].id",
      "max": "0",
      "path": "Parameters.parameter.value[x].id"
    }, {
      "id": "Parameters.parameter:InvoiceNumber.resource",
      "max": "0",
      "path": "Parameters.parameter.resource"
    }, {
      "id": "Parameters.parameter:InvoiceNumber.part",
      "max": "0",
      "path": "Parameters.parameter.part"
    }, {
      "id": "Parameters.parameter:InvoiceType",
      "max": "1",
      "min": 1,
      "path": "Parameters.parameter",
      "sliceName": "InvoiceType"
    }, {
      "id": "Parameters.parameter:InvoiceType.id",
      "max": "0",
      "path": "Parameters.parameter.id"
    }, {
      "id": "Parameters.parameter:InvoiceType.name",
      "path": "Parameters.parameter.name",
      "short": "Rechnungsart",
      "fixedString": "InvoiceType"
    }, {
      "id": "Parameters.parameter:InvoiceType.value[x]",
      "min": 1,
      "path": "Parameters.parameter.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "maxLength": 1
    }, {
      "id": "Parameters.parameter:InvoiceType.value[x].id",
      "max": "0",
      "path": "Parameters.parameter.value[x].id"
    }, {
      "id": "Parameters.parameter:InvoiceType.resource",
      "max": "0",
      "path": "Parameters.parameter.resource"
    }, {
      "id": "Parameters.parameter:InvoiceType.part",
      "max": "0",
      "path": "Parameters.parameter.part"
    }, {
      "id": "Parameters.parameter:DocumentNumber",
      "max": "1",
      "min": 1,
      "path": "Parameters.parameter",
      "sliceName": "DocumentNumber"
    }, {
      "id": "Parameters.parameter:DocumentNumber.id",
      "max": "0",
      "path": "Parameters.parameter.id"
    }, {
      "id": "Parameters.parameter:DocumentNumber.name",
      "path": "Parameters.parameter.name",
      "short": "Belegnummer",
      "fixedString": "DocumentNumber"
    }, {
      "id": "Parameters.parameter:DocumentNumber.value[x]",
      "min": 1,
      "path": "Parameters.parameter.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "maxLength": 36
    }, {
      "id": "Parameters.parameter:DocumentNumber.value[x].id",
      "max": "0",
      "path": "Parameters.parameter.value[x].id"
    }, {
      "id": "Parameters.parameter:DocumentNumber.resource",
      "max": "0",
      "path": "Parameters.parameter.resource"
    }, {
      "id": "Parameters.parameter:DocumentNumber.part",
      "max": "0",
      "path": "Parameters.parameter.part"
    }, {
      "id": "Parameters.parameter:PrescriptionBackSideImage",
      "max": "1",
      "min": 1,
      "path": "Parameters.parameter",
      "sliceName": "PrescriptionBackSideImage"
    }, {
      "id": "Parameters.parameter:PrescriptionBackSideImage.id",
      "max": "0",
      "path": "Parameters.parameter.id"
    }, {
      "id": "Parameters.parameter:PrescriptionBackSideImage.name",
      "path": "Parameters.parameter.name",
      "fixedString": "PrescriptionBackSideImage"
    }, {
      "id": "Parameters.parameter:PrescriptionBackSideImage.value[x]",
      "min": 1,
      "path": "Parameters.parameter.value[x]",
      "type": [ {
        "code": "base64Binary"
      } ]
    }, {
      "id": "Parameters.parameter:PrescriptionBackSideImage.value[x].id",
      "max": "0",
      "path": "Parameters.parameter.value[x].id"
    }, {
      "id": "Parameters.parameter:PrescriptionBackSideImage.resource",
      "max": "0",
      "path": "Parameters.parameter.resource"
    }, {
      "id": "Parameters.parameter:PrescriptionBackSideImage.part",
      "max": "0",
      "path": "Parameters.parameter.part"
    }, {
      "id": "Parameters.parameter:CollectiveInvoiceNumber",
      "max": "1",
      "min": 1,
      "path": "Parameters.parameter",
      "sliceName": "CollectiveInvoiceNumber"
    }, {
      "id": "Parameters.parameter:CollectiveInvoiceNumber.id",
      "max": "0",
      "path": "Parameters.parameter.id"
    }, {
      "id": "Parameters.parameter:CollectiveInvoiceNumber.name",
      "path": "Parameters.parameter.name",
      "short": "Sammelrechnungsnummer",
      "fixedString": "CollectiveInvoiceNumber"
    }, {
      "id": "Parameters.parameter:CollectiveInvoiceNumber.value[x]",
      "min": 1,
      "path": "Parameters.parameter.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "maxLength": 36
    }, {
      "id": "Parameters.parameter:CollectiveInvoiceNumber.value[x].id",
      "max": "0",
      "path": "Parameters.parameter.value[x].id"
    }, {
      "id": "Parameters.parameter:CollectiveInvoiceNumber.resource",
      "max": "0",
      "path": "Parameters.parameter.resource"
    }, {
      "id": "Parameters.parameter:CollectiveInvoiceNumber.part",
      "max": "0",
      "path": "Parameters.parameter.part"
    }, {
      "id": "Parameters.parameter:SupplementImage",
      "max": "9",
      "path": "Parameters.parameter",
      "sliceName": "SupplementImage"
    }, {
      "id": "Parameters.parameter:SupplementImage.id",
      "max": "0",
      "path": "Parameters.parameter.id"
    }, {
      "id": "Parameters.parameter:SupplementImage.name",
      "path": "Parameters.parameter.name",
      "fixedString": "SupplementImage"
    }, {
      "id": "Parameters.parameter:SupplementImage.value[x]",
      "min": 1,
      "path": "Parameters.parameter.value[x]",
      "type": [ {
        "code": "base64Binary"
      } ]
    }, {
      "id": "Parameters.parameter:SupplementImage.value[x].id",
      "max": "0",
      "path": "Parameters.parameter.value[x].id"
    }, {
      "id": "Parameters.parameter:SupplementImage.resource",
      "max": "0",
      "path": "Parameters.parameter.resource"
    }, {
      "id": "Parameters.parameter:SupplementImage.part",
      "max": "0",
      "path": "Parameters.parameter.part"
    }, {
      "id": "Parameters.parameter:TherapyDiscontinuation",
      "max": "1",
      "path": "Parameters.parameter",
      "sliceName": "TherapyDiscontinuation"
    }, {
      "id": "Parameters.parameter:TherapyDiscontinuation.id",
      "max": "0",
      "path": "Parameters.parameter.id"
    }, {
      "id": "Parameters.parameter:TherapyDiscontinuation.name",
      "path": "Parameters.parameter.name",
      "fixedString": "TherapyDiscontinuation"
    }, {
      "id": "Parameters.parameter:TherapyDiscontinuation.value[x]",
      "min": 1,
      "path": "Parameters.parameter.value[x]",
      "type": [ {
        "code": "date"
      } ]
    }, {
      "id": "Parameters.parameter:TherapyDiscontinuation.value[x].id",
      "max": "0",
      "path": "Parameters.parameter.value[x].id"
    }, {
      "id": "Parameters.parameter:TherapyDiscontinuation.resource",
      "max": "0",
      "path": "Parameters.parameter.resource"
    }, {
      "id": "Parameters.parameter:TherapyDiscontinuation.part",
      "max": "0",
      "path": "Parameters.parameter.part"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist",
      "path": "Parameters.parameter",
      "sliceName": "ChangeByTherapist"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.id",
      "max": "0",
      "path": "Parameters.parameter.id"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.name",
      "path": "Parameters.parameter.name",
      "fixedString": "ChangeByTherapist"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.value[x]",
      "path": "Parameters.parameter.value[x]",
      "type": [ {
        "code": "string"
      } ]
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.value[x].id",
      "max": "0",
      "path": "Parameters.parameter.value[x].id"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.resource",
      "max": "0",
      "path": "Parameters.parameter.resource"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part",
      "max": "3",
      "path": "Parameters.parameter.part",
      "slicing": {
        "rules": "closed",
        "discriminator": [ {
          "path": "name",
          "type": "value"
        } ]
      }
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:Field",
      "max": "1",
      "min": 1,
      "path": "Parameters.parameter.part",
      "sliceName": "Field"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:Field.name",
      "path": "Parameters.parameter.part.name",
      "fixedString": "Field"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:Field.value[x]",
      "min": 1,
      "path": "Parameters.parameter.part.value[x]",
      "type": [ {
        "code": "string"
      } ]
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:Field.value[x].id",
      "max": "0",
      "path": "Parameters.parameter.part.value[x].id"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:Field.resource",
      "max": "0",
      "path": "Parameters.parameter.part.resource"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:Field.part",
      "max": "0",
      "path": "Parameters.parameter.part.part"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:NewValue",
      "max": "1",
      "min": 1,
      "path": "Parameters.parameter.part",
      "sliceName": "NewValue"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:NewValue.id",
      "max": "0",
      "path": "Parameters.parameter.part.id"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:NewValue.name",
      "path": "Parameters.parameter.part.name",
      "fixedString": "NewValue"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:NewValue.value[x]",
      "min": 1,
      "path": "Parameters.parameter.part.value[x]",
      "type": [ {
        "code": "string"
      } ]
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:NewValue.resource",
      "max": "0",
      "path": "Parameters.parameter.part.resource"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:NewValue.part",
      "max": "0",
      "path": "Parameters.parameter.part.part"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:Date",
      "max": "1",
      "min": 1,
      "path": "Parameters.parameter.part",
      "sliceName": "Date"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:Date.id",
      "max": "0",
      "path": "Parameters.parameter.part.id"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:Date.name",
      "path": "Parameters.parameter.part.name",
      "fixedString": "Date"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:Date.value[x]",
      "min": 1,
      "path": "Parameters.parameter.part.value[x]",
      "type": [ {
        "code": "date"
      } ]
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:Date.resource",
      "max": "0",
      "path": "Parameters.parameter.part.resource"
    }, {
      "id": "Parameters.parameter:ChangeByTherapist.part:Date.part",
      "max": "0",
      "path": "Parameters.parameter.part.part"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection",
      "path": "Parameters.parameter",
      "sliceName": "InvoiceCorrection"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.id",
      "max": "0",
      "path": "Parameters.parameter.id"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.name",
      "path": "Parameters.parameter.name",
      "fixedString": "ChangedFieldSinceLastInvoice"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.value[x]",
      "path": "Parameters.parameter.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "maxLength": 50
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.value[x].id",
      "max": "0",
      "path": "Parameters.parameter.value[x].id"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.resource",
      "max": "0",
      "path": "Parameters.parameter.resource"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part",
      "max": "3",
      "path": "Parameters.parameter.part",
      "slicing": {
        "rules": "closed",
        "discriminator": [ {
          "path": "name",
          "type": "value"
        } ]
      }
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part.id",
      "max": "0",
      "path": "Parameters.parameter.part.id"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part.value[x]",
      "max": "0",
      "path": "Parameters.parameter.part.value[x]"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part.resource",
      "max": "0",
      "path": "Parameters.parameter.part.resource"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part.part",
      "max": "0",
      "path": "Parameters.parameter.part.part"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:Field",
      "max": "1",
      "min": 1,
      "path": "Parameters.parameter.part",
      "sliceName": "Field"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:Field.id",
      "max": "0",
      "path": "Parameters.parameter.part.id"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:Field.name",
      "path": "Parameters.parameter.part.name",
      "fixedString": "Field"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:Field.value[x]",
      "min": 1,
      "path": "Parameters.parameter.part.value[x]",
      "type": [ {
        "code": "string"
      } ]
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:Field.value[x].id",
      "max": "0",
      "path": "Parameters.parameter.part.value[x].id"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:Field.resource",
      "max": "0",
      "path": "Parameters.parameter.part.resource"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:Field.part",
      "max": "0",
      "path": "Parameters.parameter.part.part"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:NewValue",
      "max": "1",
      "min": 1,
      "path": "Parameters.parameter.part",
      "sliceName": "NewValue"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:NewValue.id",
      "max": "0",
      "path": "Parameters.parameter.part.id"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:NewValue.name",
      "path": "Parameters.parameter.part.name",
      "fixedString": "NewValue"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:NewValue.value[x]",
      "min": 1,
      "path": "Parameters.parameter.part.value[x]",
      "type": [ {
        "code": "string"
      } ]
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:NewValue.value[x].id",
      "max": "0",
      "path": "Parameters.parameter.part.value[x].id"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:NewValue.resource",
      "max": "0",
      "path": "Parameters.parameter.part.resource"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:NewValue.part",
      "max": "0",
      "path": "Parameters.parameter.part.part"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:Date",
      "max": "1",
      "min": 1,
      "path": "Parameters.parameter.part",
      "sliceName": "Date"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:Date.id",
      "max": "0",
      "path": "Parameters.parameter.part.id"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:Date.name",
      "path": "Parameters.parameter.part.name",
      "fixedString": "Date"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:Date.value[x]",
      "min": 1,
      "path": "Parameters.parameter.part.value[x]",
      "type": [ {
        "code": "dateTime"
      } ]
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:Date.value[x].id",
      "max": "0",
      "path": "Parameters.parameter.part.value[x].id"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:Date.resource",
      "max": "0",
      "path": "Parameters.parameter.part.resource"
    }, {
      "id": "Parameters.parameter:InvoiceCorrection.part:Date.part",
      "max": "0",
      "path": "Parameters.parameter.part.part"
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Parameters"
}