PackagesCanonicalsLogsProblems
    Packages
    gdrl.fhir.r4@1.0.0
    https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabMessageHeaderAck
description: Utilizzato per i messaggi di ACK:\r\n- di commit, per tutti i flussi\r\n- applicativi, nel caso di risultati disponibili e refertato
package_name: gdrl.fhir.r4
derivation: constraint
name: ReteLabMessageHeaderAck
type: MessageHeader
elements:
  response:
    index: 24
    elements:
      identifier: {short: ID del messaggio a cui si sta rispondendo, index: 25}
      code: {short: Codice che identifica il tipo di risposta al messaggio, index: 26}
      details:
        type: Reference
        short: Problemi trovati nel messaggio
        refers: ['https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabOperationOutcome']
        index: 27
  meta:
    short: Metadati della risorsa
    index: 1
    elements:
      versionId: {short: Versione della risorsa, index: 2}
      lastUpdated: {short: Data e ora di ultimo aggiornamento della risorsa, index: 3}
      profile: {type: canonical, short: Profilo al quale la risorsa si riferisce, index: 4}
  source:
    short: Applicazione sorgente
    index: 15
    elements:
      name: {short: Nome applicativo sorgente, index: 16}
      software: {short: Nome software applicativo, index: 17}
      endpoint: {short: Endpoint dell'applicativo sorgente, index: 18}
  reason:
    index: 19
    slicing:
      rules: open
      discriminator:
      - {path: coding.code, type: value}
      min: 1
      slices:
        applicationACK:
          match:
            coding: {code: null}
          schema:
            short: L'evento รจ un ack applicativo
            index: 20
            elements:
              coding:
                pattern:
                  type: Coding
                  value: {code: application}
                index: 21
        commitACK:
          match:
            coding: {code: null}
          schema:
            short: ack di commit
            index: 22
            elements:
              coding:
                pattern:
                  type: Coding
                  value: {code: commit}
                index: 23
  event:
    short: Codice evento
    choices: [eventCoding]
    index: 6
  event[x]:
    elements:
      system:
        pattern: {type: Uri, value: 'https://fhir.siss.regione.lombardia.it/ValueSet/CodiceEventoMessageHeader'}
        index: 8
      code:
        short: Codice evento
        binding: {strength: required, valueSet: 'https://fhir.siss.regione.lombardia.it/ValueSet/CodiceEventoMessageHeader'}
        index: 9
      display: {short: Descrizione codice evento, index: 10}
  id: {short: ID del messaggio, index: 0}
  destination:
    short: Applicazione di destinazione del messaggio
    index: 11
    elements:
      name: {short: Nome applicazione di destinazione, index: 12}
      endpoint: {short: Endpoint dell'applicativo di destinazione, index: 13}
      receiver:
        type: Reference
        refers: ['https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabOrganizationL2']
        index: 14
  eventCoding: {type: Coding, short: Codice evento, choiceOf: event, index: 7}
package_version: 1.0.0
class: profile
kind: resource
url: https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabMessageHeaderAck
base: http://hl7.org/fhir/StructureDefinition/MessageHeader
version: null
required: [reason, response]