Ihre Meinung macht den Unterschied
Jetzt Feedback zum gematik Fachportal geben!

Unterstützen Sie uns dabei, das gematik Fachportal weiter zu verbessern.
Was funktioniert gut? Wo sehen Sie Optimierungsbedarf? Nehmen Sie sich einen Moment Zeit und bringen Sie Ihre Perspektive ein.

Hier geht es zur Umfrage

C_12638_Anlage_V1.0.0


C_12638_Anlage

Inhaltsverzeichnis

1 Änderungsbeschreibung

In "epa-basic/src/schema/pushNotificationSchema.yaml" wird u.a. für xdsPut/xdsUpdate für den Parameter docId die Belegung aus DocumentEntry.uniqueId verlangt.
Da die DocumentEntry.uniqueId in IHE-ITI eine sehr schwache Spezifikation hat und daher fast beliebig aussehen kann und darf, wird (analog zur selben Entscheidung in MHD) stattdessen die DocumentEntry.entryUUID verwendet, da diese ein präzise definiertes und eindeutig validierbares Format besitzt.

2 Änderung in epa-basic/src/schema/pushNotificationSchema.yaml

Die docId wird mit DocumentEntry.entryUUID statt mit DocumentEntry.uniqueID befüllt 

Neu:


1. in xdsPut

  xdsPut:
    description: data structure of channel to upload a new document to the XDS document service (operation ProvideAndRegisterDocumentSet-b)
    allOf:
      - $ref: '#/definitions/pushContentItem'
      - type: object
        properties:
          channelId:
            const: 'xds.put'
          title:
            description: title of the document according to metadata DocumentEntry.title
            type: string
          docId:
            description: Identifier of the document according to metadata DocumentEntry.entryUUID
            type: string
        required:
          - title
          - docId

2. in xdsUpdate

  xdsUpdate:
    description: data structure of channel to update an existing document to the XDS document service (operation ProvideAndRegisterDocumentSet-b with document replacement)
    allOf:
      - $ref: '#/definitions/pushContentItem'
      - type: object
        properties:
          channelId:
            const: 'xds.update'
          title:
            description: title of the document according to metadata DocumentEntry.title
            type: string
          docId:
            description: Identifier of the document according to metadata DocumentEntry.entryUUID
            type: string
        required:
          - title
          - docId

3. in constraintDel

constraintDel:
    description: |
      data structure of channel to undo (make it visible again) a restricted document or category or folder;
      means deleting constraint in general deny policiy of a health record;
      done by representative using FdV
    allOf:
      - $ref: '#/definitions/pushContentItem'
      - type: object
        properties:
          channelId:
            const: 'constraint.del'
        oneOf:
          - type: object
            properties:
              title:
                description: |
                  title of the document which is now visible (was hidden before) according to metadata DocumentEntry.title
                  of approved document
                type: string
              docId:
                description: |
                  Identifier of the document according to metadata DocumentEntry.entryUUID;
                  rootDocumentId of deleted entry of general deny policy references the document
                type: string
            required:
              - title
              - docId